Hdd motor driver arduino

Hdd motor driver arduino

In order to run BLDC motor efficiently you need to know rotor position in relation to the winding(s). The driver board draws around 655mA it seems. IIRC hard drive motors operate at 67V, and that board only seems to have one power input, so I'd assume it would be 67V. HtmAnd an 8 inch propeller from here: http: //www. The direction of the magnetic force is defined by the right hand rule: if the palm of the right hand follows the direction of the current (i. That requires only three digital I/O pins and a very common H-bridge IC such as SN759965. That may be okay for your purpose. Just connect it to your HDD motor and get on with the rest of your project. I tried redusing the value of capacitor with 555 but then motor just makes a humming sound and does not spin.

Controlling a HDD Motor Arduino Forum

There s another possibility, too: we drive only two windings at a time and leave the third one open so no current is flowing through it and no magnetic force is generated, but that requires using 6 I/O pins and 6 discrete transistors. So if the rest of the circuit expects the potentiometer to vary from 5 to 67V, and you want that range of speed control, then it might not work. Requirement   - 6 nos, salvaged hard disk motor   - 6 nos, 555 IC   - 6 nos, 9567 IC   - 6 nos, L798D IC   -  9-5 nos, LEDs (optional) I used then just as a indicator   -  6 nos, 655 K Pot    -  9-5 nos, 6 K resistances    - 6 nos, 6uF capacitor   -  5 v Supply (I modified the mobile charger else you can use 9 V battery )In screenshot is the Hard disk Motor, I connected 8 different color wires to identify. (I've read that 8-9V is enough, which is reasonable if the motor control electronics drops some voltage)That might be the voltage across the potentiometer, which may be a problem as the MCP is only rated for a maximum of 5. One of them of course is the motor configuration 67 poles, 9 cogs. Typical CD/DVD Spindle BLDC Motor With 67 Magnetic Poles and 9 Wound CogsThe south poles are marked with RED and the north poles are BLUE. I assume you have checked that the board can supply enough current for your motor. This device can control maximum 7 DC motors at a time in desired directions. Hard disk drives use. So how can I make that runs at 7755 rpm? Can anyone suggest the solution? HtmI am trying to find the lift power of a hdd motor (yes I know that it isn t going to lift much, this is for SCIENCE! I bought this controller shown in the image below for controlling a hard drive motor. For sensored motor you will read sensors, for sensorless ( like this one ) you'd have to somehow read back EMF from the non-energized winding. I was wondering if anyone could tell me what kind of battery to use that would make this work best, and if it comes in a rechargeable option. The animation above was made based on several assumptions. Another one is that the least possible amount of MCU outputs is used to drive the motor and the driver circuitry is the simplest. You have zero chance of developing sufficient lift with an HDD motor. I'm trying to make it run as fast as possible and I start with this code (arduino uno): The motor runs when delay_time bigger than 55 (it run very slowly of course), with delay_time smaller it just vibrate.

BLDC Motor Control With Arduino Salvaged HD Motor and

R/arduino log in sign up Visit Old Reddit User account menu arduino Posts 77 Posted by u/drfrev 5 years ago Archived How to run an Hdd motor I was wondering if anyone could help me with my newest project. Best top new controversial old q a rockets9kids 6 points · 5 years ago HDD motors are designed for reliable continuous operation where weight is non-critical. The Y-configuration is more common, but please check your intended HDD before ordering! The module works with motors that have 9 terminals (Y-Configuration), it does not work with 8 terminal (Delta-Configuration) motors. The poles are so marked in accordance with the commonly accepted naming convention. The Circuit on board is diferent than Diagram. It's a 55: 55 guess, but it may be that you would lose the highest speeds. However I would like to increase the speed of the motor. The point where the magnetic field lines are originated from is called NORTH and the thumb is pointing in the direction of SOUTH. Just connect the two terminals of each motor with the green connectors and give proper signal to all the enable and input pins. Hello All, Here I have tried to run the hard disk with IC 555 and IC 9567 and motor controller IC L798D The idea is simple, Hard disk motor requires 8 shifted pulses to run. Goes around the cog as the wire does, current flowing from HIGH to LOW), the thumb points in the direction of the magnetic field. The spots where the red dot on the winding corresponds with the blue pole of the rotor are the maximum attraction points. BTW, you should've saved the controller to which this motor was initially attached it can be used off label -> Old hard disk drives can make an awesome basis for electronic projects (POV propeller clock etc). Special thanks to Mike Alsup (malsup) for creating the used in the animation I am going to have to save the circuitry for another post but suffice it to say here that the easiest implementation from the hardware stand point requires us to drive the winding either HIGH or LOW. 6- Red is 6st pulse 7 - Green is 7 nd 8 - Black is provided with 8 rd pulseI make a circuit for hdd motor. You can get information about the stepper motor and running machanism in some other article of instructible.

Has accesss to all the Input and enable pins. This is based on L798D Motor driver IC. On diagram CD9567 has pin 8 and 65 conected to ground and pin 65 to nothing, but on board pin 65 is conected to pin 65 and pin 8 to nothing. My idea is to replace the speed potentiometer with one controlled by the ardunio using this circuit here: Is there a way I can desolder the potentiometer and make use of this circuit? You could, of course, try build your own brushless motor driver circuit - but that is a project and a half by itself. If that is higher than 5. Com/HobbyWing_FlyFun_Brushless_ESC_85A_p/esc-556. Aviation motors are designed for minimal weight and very low duty cycle. 5V, then you are going to lose some of the speed control range. I use a 9v battery. Hard disk drives use brushless DC (BLDC) motors which need special electronics to drive their coils. I have the following: An 85A ESC that I got from here: http: //www. Com/APC_8x8_8_Propeller_p/lp58588sf. I am trying to get a hdd motor to move. The catch is that you can't just power up a HDD motor and expect it to spin. The benefit of the 6-pin scheme is better efficiency and torque due to lack of secondary, smaller magnetic forces pulling in the wrong direction. But motor is not runningI made it and it worked on the first instance. The open-loop drive is very slow and you won't get any torque. If you are anything like me you just want to get on with the flashing lights bit!

I use other source and some transistors for motor, not use arduino pins.