J'ai retiré un vieux disque dur IDE (40 broches) de 1998 pour l'utiliser dans un projet d' affichage POV (Gr. 12 Computer Engineering), et j'ai essayé de le faire tourner.
Le problème est que le moteur du disque dur est CC sans balais, il nécessite donc plus qu'une simple connexion à la terre et à la source. Notre électronique a un courant de sortie maximum d'environ 200mA (555, transistors, autres circuits intégrés), donc je ne peux pas travailler avec ceux-ci.
La connexion du disque dur avec le PCB à l'alimentation n'allumera le moteur que pendant environ 15 secondes avant de s'éteindre.
Le disque dur est complètement dénudé avec seulement le moteur et le PCB vissés dans la base. Le moteur a 4 broches. Depuis le temps que j'ai passé à jouer avec, il y a 1 broche pour la masse et 3 autres broches pour les 3 paires de bobines.
Informations sur le disque dur:
- Fujitsu MPB3043AT
- 12V DC 0.32A
- 5V DC 0,5A
Matériaux:
- Arduino Uno
- Vieux disque dur
- PSU
- Planche à pain
- Pile 9V
- Piles 1,5 V
- 74HC164 registres sihft 8 bits
- 555 Timer IC
- 3904/3906 Transistors
- Condensateurs, résistances, potentiomètres
Quelles options dois-je faire tourner le moteur (de préférence sans le bloc d'alimentation, mais je suis ouvert aux options avec le bloc d'alimentation)? Y a-t-il une broche sur l'IDE qui me permettra de l'activer / la désactiver?
MISE À JOUR 1: J'ai tripoté le câble IDE. Lorsque je connecte la broche 27 (IO Ready) à la broche 2 (masse), le moteur a commencé à tourner comme si je venais de le brancher sur le bloc d'alimentation, mais seulement pendant environ 10 secondes. Et j'ai dû attendre quelques minutes avant de pouvoir le faire tourner à nouveau en utilisant cette méthode
MISE À JOUR 2: Il s'avère que le moteur n'est que de 5V et non de 12V, ce qui devrait faciliter un peu les choses
Réponses:
La plupart des moteurs HDD sont des moteurs BLDC (sans balais). Ils peuvent être entraînés par ESC sans balais. Le moins cher serait d'acheter un hobby RC ESC et de le conduire par PWM. Quelque chose comme ça irait bien. (peluche tourniquet 25A).
25A signifie qu'il peut être utilisé pour faire fonctionner des moteurs jusqu'à ce courant sans endommager l'ESC. Vous pouvez également trouver un ESC plus bas (mais celui-ci est assez bon marché).
L'ESC se compose de trois fils, il n'y a pas d'ESC à 4 fils. Vous devez mesurer la résistance entre des paires de fils et connecter uniquement des fils avec une résistance plus élevée. Un avec une résistance inférieure laisse non connecté.
la source
Je ne sais pas si j'ai bien répondu à votre question, mais je suppose que vous demandez comment faire tourner le moteur du disque dur en continu (en supposant également que vous n'avez pas encore de circuit en place pour faire tourner le moteur).
Les moteurs AFAIK HDD sont des moteurs pas à pas avec 3 bobines pour alimenter la source d'entrée à différentes phases de rotation du moteur. Vous devrez lui fournir une tension d'alimentation triphasée pour fonctionner de manière optimale.
J'ai trouvé un schéma utile sur Internet ici . Vous pouvez créer votre propre circuit de pilotage à partir des schémas présentés ici.
la source
J'espère que je ne suis pas trop tard.
J'ai écrit un article ici . Fondamentalement, j'utilisais Arduino pour envoyer des signaux discrets aux trois phases, mais ces trois phases se combinent pour donner une force d'attraction continue et faire tourner le rotor. Ces signaux permettent aux transistors Darlington de faire passer un courant plus important pour entraîner le moteur.
la source
J'ai simplement utilisé un générateur de 3 $ freq (aliexpress.com) et un N-FET, connecté une phase à 12V, l'autre à drainer et la source à la terre. Très simple. Il y a deux problèmes, pas de démarrage automatique (je suis réglé sur 60 Hz et je lui donne un léger spin), et il y a une limite d'accélération, vous ne pouvez pas aller rapidement ou il perd la synchronisation. Des tests rapides ont montré que la fréquence de 1000 Hz n'était pas un problème (environ 6 W d'entrée à 12 V). MISE À JOUR: J'ai fait tourner le moteur du disque dur à 25 000 tr / min en utilisant ce générateur fet et freq simple. https://www.youtube.com/watch?v=SRk651ThM0k
la source