EEVblog Electronics Community Forum
Electronics => Beginners => Topic started by: houdini on June 02, 2012, 01:09:45 am
-
Hi so i am fairly new to electronics and i was taking apart a l&w resonance stiffness tester and found a huge motor and i was wondering if it would be posible to drive it from an arduino.
It is a 5 phase stepper and on the original board there are 5 chips attached to heat sinks marked irft 003 ior9450d
3 marked p9706sd dm74lsoon.
3 marked p9652sl dm7406n
3 marked m9642ak lm319n
so if any one could help that would be great thanks.
(http://i948.photobucket.com/albums/ad329/houdini01118/SAM_0168.jpg)
(http://i948.photobucket.com/albums/ad329/houdini01118/SAM_0169.jpg)
(http://i948.photobucket.com/albums/ad329/houdini01118/SAM_0170.jpg)
-
140W motor with Arduino? Not directly. You would need some massive MOSFETs, and a beefy 70V 140W power supply. MOSFETs are not so easy to drive either, requiring ~10V gate voltage... and probably also isolation to protect your arduino from the electromagnetic mayhem the motor will cause :)
Assuming the motor is 5 phase unipolar stepper motor, you need a driver board with 5 channels of: logic signal input from arduino -> optoisolator -> MOSFET driver -> MOSFET to switch the 70V onto each phase of the motor. Maybe some safety logic so you don't turn on more than one phase at the same time and blow up your power supply. Maybe also some current limiting for safety.
-
The first picture posted is the driver board. It should have everything you need besides the power supply.
IRFT003 datasheet --- 60V 6A H bridge --- looks like an old part:
http://www.datasheet.co.kr/download.php?id=535900 (http://www.datasheet.co.kr/download.php?id=535900)
Given that the H bridges are only rated for 60V the motor is probably being driven at a lower voltage than its rating.
I see an 'OG' peeking out from underneath the sticker on the DIP40, is that a Zilog Z80? If there are ROMs on the rest of the what you pulled it from, they might already have the firmware needed to drive the motor. Do a little investigation on the data connector and the drive board, see how everything is connected. You should be able to interface the Arduino to the MCU on there and offload the motor driving to it.
-
there are lots of roms there is another board that has like 50 ic on it but i dont know if it still works
-
140W motor with Arduino? Not directly. You would need some massive MOSFETs, and a beefy 70V 140W power supply. MOSFETs are not so easy to drive either, requiring ~10V gate voltage... and probably also isolation to protect your arduino from the electromagnetic mayhem the motor will cause :)
can use logic level mosfets, then ya only need ~3V.
So a 5V micro will work fine with a transistor to "up" the available current for fast switchover.
They don't need to be massive either.
Lets say you use a mosfet with 50mR on resistance.
2A for the motor across 50mR = (2^2)*0.05 = 0.2W
And obviously more during switchover but its not exactly massive.
TO-220 or dpak will do that no probs.
However i don't know why the motor says 0.9R.
Maybe that's DC short circuit resistance.
EDIT (yep, it is, winding resistance with zero magnetic coupling)