Pilotage moteur de disque dur

Re: Pilotage moteur de disque dur

Messagepar Gérard » 15 Mars 2015, 20:37

Ca tourne pas aussi vite que dans la vidéo... mais ça tourne ! Je ne cherche pas la vitesse mais le couple me semble faible pour entraîner un robot. Peut-être en modifiant les impulsions comme indiqué dans http://en.wikipedia.org/wiki/Switched_reluctance_motor Improved sequence
Gérard
 
Message(s) : 69
Inscrit le : 14 Mars 2015, 23:36

Re: Pilotage moteur de disque dur

Messagepar Gérard » 15 Mars 2015, 20:43

Remarque si j'augmente la tension, le moteur s’arrête !! Empirique
Gérard
 
Message(s) : 69
Inscrit le : 14 Mars 2015, 23:36

Re: Pilotage moteur de disque dur

Messagepar Gérard » 16 Mars 2015, 00:10

Les transistors chauffent !! qqun aurait 3 darlingtons BD139 pour des essais à me prêter. Merci
Gérard
 
Message(s) : 69
Inscrit le : 14 Mars 2015, 23:36

Re: Pilotage moteur de disque dur

Messagepar PMorel » 16 Mars 2015, 08:11

Je vais jeter un oeil chez moi mais vu que c'est des composants de récup et que tout est en vrac je ne promets.Rien ;-)
PMorel
 
Message(s) : 3510
Inscrit le : 04 Déc 2013, 22:44
Localisation : Yutz

Re: Pilotage moteur de disque dur

Messagepar ntrs » 16 Mars 2015, 11:05

sinon on a des magasins a coté au Luxembourg pour un approvisionnement rapide ;)
ntrs
 
Message(s) : 1616
Inscrit le : 20 Fév 2014, 14:15
Localisation : rond point merlin,Thionville

Re: Pilotage moteur de disque dur

Messagepar PMorel » 16 Mars 2015, 12:11

J'ai 3 BD139... J'amène ça mardi soir.
PMorel
 
Message(s) : 3510
Inscrit le : 04 Déc 2013, 22:44
Localisation : Yutz

Re: Pilotage moteur de disque dur

Messagepar Gérard » 18 Mars 2015, 16:39

Gérard
 
Message(s) : 69
Inscrit le : 14 Mars 2015, 23:36

Re: Pilotage moteur de disque dur

Messagepar Gérard » 18 Mars 2015, 16:47

J'ai trouvé une suite au article de dimanche...http://theamateurprogrammer.blogspot.fr/2014/02/revitalizing-old-hard-drive-motors.html
ça fonctionne, belle vitesse... je décortique le code improves switching
Gérard
 
Message(s) : 69
Inscrit le : 14 Mars 2015, 23:36

Re: Pilotage moteur de disque dur

Messagepar Gérard » 18 Mars 2015, 17:35

Un composant qui a l'air sympa et qui permet de décharger l'arduino http://www.nxp.com/documents/data_sheet/TDA5140A.pdf

GENERAL DESCRIPTION
The TDA5140A is a bipolar integrated circuit used to drive
3-phase brushless DC motors in full-wave mode. The
device is sensorless (saving of 3 hall-sensors) using the
back-EMF sensing technique to sense the rotor position.
Gérard
 
Message(s) : 69
Inscrit le : 14 Mars 2015, 23:36

Re: Pilotage moteur de disque dur

Messagepar Pascal » 19 Mars 2015, 21:39

Bon, maintenant ça tourne mais très lentement.
En tenant le moteur entre les doigts on le sent sauté des positions.
Ca semble typique des problèmes de tempo des changements de phases.

Les TIP120 ont un temps de commutation de 2-5 us et le délai semble plus long pour le switch-off. Il faut donc introduire un microdélai entre les changements d'états des 2 transistors d'un demi pont en H (sur mon circuit) pour éviter un court circuit.
Du coup les TIP120 chauffent - un peu - moins.
Dernière édition par Pascal le 20 Mars 2015, 00:08, édité 1 fois.
Pascal
 
Message(s) : 475
Inscrit le : 13 Oct 2014, 21:45

PrécédentSuivant

Retour vers Robotique

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron