![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Stepper Motors and Drives Discuss stepper motors, drivers and related topics here. |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Greetings, may I ask your help and experience? I have designed and built a test board that uses TB6560AHQ to drive 2 phase, 8 wire superior electric slo-syn stepper motors with supply voltages of 24VDC and 5VDC for the logic. (Photos of a fried one attached) There is a problem with the board. When connected to the motor via series (or parallel, it doesn't make any difference whatsoever, but gives less torque) connection and driven, the motor moves inconsistently, skiping steps, changing direction without input and making a lot of noise. When I looked at the output with osciloscope, there were a lot of uneccessary spikes and plunges, generated by the chip that (I think) forced the motor to behave like that. Playing with the settings of torque, decay or driving mode improved the situation a bit, but the problem still existed. As I have read more and more about this particular IC on forums, it became clear, that I have made a mistake by underestimating it's sensitivity to noise and inductive resistance, so I used wirewound ceramic resistors for the "sensing" resistors. Also, the circuit may have poor mass and inductivity because of poorly designed PCB layout. So, here are the questions: 1. Can all those problems be caused by the inductivity of resistors and PCB layout? 2. If yes, can I use a few parallel resistors instead of one for the "sensing" resistors? (0.5Ohm non-inductive resistors are hard to find, you know )3. I have seen people using low ESR capacitors for the "filtration" of motor side power supply. May that help? Thanks, Mykolas J. P.S. My english isn't top-noch, hope you'll be able to understand everything clearly enough |
|
#2
| ||||
| ||||
|
__________________ Patience and perseverance have a magical effect before which difficulties disappear and obstacles vanish. |
|
#3
| ||||
| ||||
mr.eemay, You have a SEVERE lack of components on your board. Do you have eagle for PCBs? If so, I will send you a schematic of what you should have in a driver like that. Otherwise, I'll just post an image. I can also tell what you need component-by-component, but that might take a while. Two musts are: Rectifier diodes (for back-emf) Large Electrolyte capacitors Maybe you have these off-board tho? - amishx64 |
|
#4
| ||||
| ||||
Sorry 2x post... You should also definitely include a heatsink on that driver IC. I've looked (briefly) at low ESR Caps and I don't think they are necessary for CNC applications, especially when driving motors, since there is no through current (for one terminal thru to the other) powering anything with a load. Low ERS's are used on motherboards, and I would imagine devices sensitive to slight temperature and voltage changes, such as precision electrical instruments. |
|
#5
| |||
| |||
| Thanks for the link, Jeff, I somehow forgot to look for those in american ebay. Amishx64, I was almost sure that I will have to scrap this board, so I tried to make it as basic as posible (by the schematic in the datasheet with slight changes) and then try changing, adding components, but I have ran out of ideas whats wrong, as the board came out to be very sensitive to the slightest changes, which, well, produced just a bit less or a bit more noise. The heatsink is removed by the way ![]()
By the rectifier diodes do you mean putting them on the motor ouptut? I thought the IC has them built in? Concerning the large electrolytes, it depends where they should be. If you mean on the power circuit, then yes, I have them off-board by the power supply. Thanks for your help, guys, Mykolas J. |
| Sponsored Links |
|
#6
| |||||
| |||||
I will send you my eagle diagram as soon as I find it.
Schematic is coming... - amishx64 |
|
#9
| ||||
| ||||
Here's the hosted version: http://img62.imageshack.us/img62/365...errevisedc.jpg |
|
#10
| |||
| |||
| Thanks for the advice, amishx64. I have to admit, my circuitry skills are a bit rusty, the last time I've designed a circuit more complicated than a voltage regulator was like ten years ago ![]() I guess that the notes in blue are not critical. So, I know that pull-down's are built in, but on my test board, there was quite a bit of noise there and adding a 1k pull-down resistor eliminated that. I might have to increase the value, but it seemed to work just fine then. Resistors are cheap, you know, so I've put them there, just in case. The resistor for the LED has just a generic value, I'm not sure what LED's I will get from the store, so I will adjust the value when I get them. I totally agree with all the other notes in blue. Regarding the notes in red, well, for the voltage vs. GND issue, this software is pretty dumb, and it goes haywire when you put ground or vcc symbols on it, so what I do, is instead of using symbols, I use screw terminals for representing the power. And it's easier to distinguish between grounds for me just by writing the -5VDC and -24VDC. (sorry for the whole offtopic whining about bad sofrware ). The electrolytic decoupling capacitor is there (C2 actually), I have just represented it further away from the IC and missed the value quite badly . You have made me scratch my head with that diode part there to be honest. I have seen a few circuits that have diodes arranged like that and I think that by putting them there would let current flow one direction only trough the coil of the motor. Does the IC reverse the direction of current while in operation or something?EDIT: Oh, now I have just realised that by doing that, I have basicaly made a short-circuit between the outputs, is that right? Hmm, I now wonder why on earth other circuits had those there then ![]() Thanks for the help, Mykolas J. |
| Sponsored Links |
|
#11
| ||||
| ||||
| You are quite welcome! That's alright, we all need to (re?)learn sometime! I'm glad to help. Your assumption that the blue isn't critical is correct. The red is most important by far. Extra components, especially something as cheap as resistors, are always encouraged if it makes the circuit more stable / reliable. If they reduce noise, I'd add them. I am not 100% sure about the 100K vs the 1K value. I saw 100K on the datasheet, but I don't think the difference will be overly critical (hence blue ). I figured you knew what you were doing with the led and resistor there, but wanted to point it out just in case.LOL dumb software. Always a plus! I figured you meant GND, but I mentioned because the error could be fatal to the chip. In electronics (you probably already know this) -24V and +24V gives you a 48V equivalent voltage. [I use screw terminals to represent power too, dunno any better way.] I understand you confusion with the seemingly backwards diodes. One way current won't flow (GND to volts? Come on! That can't happen! Or can it?), the other way motor current short-circuits into GND! Well one way must work, and short circuiting and blowing everything up here just isn't an option. You definitely don't want to do the way I crossed out with current short-circuiting into GND! The other way (that seems like they'd do nothing) actually allows for the induced back-EMF generated by the coils when the stepper moves and coils are disengaged / engaged to get fed right back into the coils to kill off the excess current with hefty motor coils. This noise would normally go tight to GND and make a bunch of noise, disturbing and resetting your whole circuit constantly. That's why these diodes are so important. If you don't have them, current can be generated with a higher voltage than you actually source (>24V) and flow in reverse through your driver IC. To my understanding, this usually is what would kill the chip. The noise just screws everything up by shifting the voltage levels around. I hope this is a good enough explanation. I've never had it explained to me professionally, but it seems to work for me and adheres to what I've read on the subject To answer:
(About as long as it takes for the IC to turn on the motor coils, which is about a second or two after logic power up I believe.)BTW, a higher voltage results in a lower induced-EMF. However, there are obvious disadvantages to running everything at higher voltages. If you have any more Q's, feel free to ask away. Hope this helps, - amishx64 |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Build Thread- Microcontroller based bipolar stepper driver | dandumit | Open Source Controller Boards | 49 | 10-17-2011 04:17 AM |
| Midwest based young machinist looking for some advice | Myrmidon | Mentors & Apprentice Locator | 2 | 05-12-2010 02:58 PM |
| Does TB6560AHQ need optocoupling? | alexglvr | Open Source Controller Boards | 1 | 07-21-2009 09:50 AM |
| Strange problem with L6208-based driver | dteney | Stepper Motors and Drives | 5 | 08-10-2008 01:13 PM |
| Newbie- Advice Needed for Home-based Business Idea | jphakala | Commercial CNC Wood Routers | 9 | 05-06-2008 12:34 PM |