584,846 active members*
4,118 visitors online*
Register for free
Login
Page 6 of 15 45678
Results 101 to 120 of 285
  1. #101
    Join Date
    Nov 2014
    Posts
    0

    Re: TB6600 drive from EBAY

    i have problem with my tb6560. X and Z axis motors work fine. Y axis motor starts to run uncontrollably (and it gets hot) when i plug tb6560 to power. It twitches during that movement. I can't jog it with Mach3, the only time when Y axis motor doesn't is when RESET button is blinking, when i hit it its starts to move again
    i hocked up everything correct and setup mach3 and checked out numerous time, and don't have idea whats wrong
    Does anyone have a solution?

  2. #102
    Join Date
    May 2005
    Posts
    1397

    Re: TB6600 drive from EBAY

    Quote Originally Posted by amina View Post
    i have problem with my tb6560. X and Z axis motors work fine. Y axis motor starts to run uncontrollably (and it gets hot) when i plug tb6560 to power. It twitches during that movement. I can't jog it with Mach3, the only time when Y axis motor doesn't is when RESET button is blinking, when i hit it its starts to move again
    i hocked up everything correct and setup mach3 and checked out numerous time, and don't have idea whats wrong
    Does anyone have a solution?
    A. This thread is about the TB6600. Please post your question on any of the /hundreds/ of threads where people are asking for help with those crap TB6560 drivers.
    B. TB6560 drivers were never intended for use in CNC systems. The power on sequence is incompatible.
    C. Why aren't you asking the people who SOLD you the driver for help? Why should WE support cheap Chinese crap?

    And finally.

    D. What happens if you swap the drivers around? Does the issue follow the driver or the axis?
    James hosts the single best wiki page about steppers for CNC hobbyists on the net:
    http://www.piclist.com/techref/io/steppers.htm Disagree? Tell him what's missing! ,o)

  3. #103
    Join Date
    Nov 2014
    Posts
    9

    Re: TB6600 drive from EBAY

    Attachment 256546Family first ....great value, not understood by everybody unfortunatelly. I took a photo of the backside of the board can you take a look as i think this circuit is different from your findings. Also a co-worker opted to put a capacitor in the circuit but if this would do the trick and where to put it he had no idea. Ideas are welcome......

  4. #104
    Join Date
    Nov 2014
    Posts
    9

    Re: TB6600 drive from EBAY

    Attachment 256716Well today got a bit time left and i traced the hole on the above the transistor sot23. The hole is connected on the other side of the board to the +side of a 470microfarad capacitor. Does this mean, if i understood well, that this completes the timeconstant circuit for the TQ3? this would mean a timeconstant of 2000ohmx0.000470farad=0.94seconds time delay on the reduced current idle timing? and if so, could the transistor ruin this timing by closing to fast??

  5. #105
    Join Date
    Jan 2005
    Posts
    364

    Re: TB6600 drive from EBAY

    High time for a quick update, Frie has shipped the board and I found a bit of time to look at it.
    The schematic looks the same as the HY-DIV one but I can't verify without dismantling the board, it's not my property so I won't do this, some measurements on the torque pin will be enough to evaluate.

    First problem: How to setup the step, dir and enable signals? There's no info in the link for this. Luckily I found something with Google from another supplier. (Frie didn't include the CD, it could be there).

    The torque pin stays high for 6msec after a step pulse, this measurement was done in full step mode because it's the easiest.
    6 msec is better than the HY-DIV one, but a 200 step/rev motor will only have full power at 50 RPM, the torque is still only 30% at low speeds, it will increase and finally reach 100% at that 50 RPM.

    It's better but I'm not impressed, it still has the same problem of killing the available motor torque at low speed which will compromise the acceleration performance.
    Another big disadvantage is the all in one configuration, if a failure occurs the entire board is useless.
    Lack of complete documentation, inferior components, etc.. the usual problems with cheap Ebay stuff that causes a flood of questions here.
    Open source CNC electronics and accessories:
    http://users.skynet.be/ldt/CNC%20electronics/THB6064AH.html

  6. #106
    Join Date
    Nov 2014
    Posts
    9

    Re: TB6600 drive from EBAY

    I have all the documentation on the harddrive, just would've asked and i could've emailed it straight to you but you seem to manage just fine without it.
    First of i'd like to thank Lucas for putting in time and effort on analyzing the board so all can benefit from this information.
    Luckely 3rd generation does mean something here except that before them chinese get it right they'll be at version 99 :stickpoke'

    For myself i think i will give the board a chance as i'm microstepping the driver i will reach full current at earlier rpm, can i calculate full torque RPM rougly like this: 1/2stepping 50/2=25rpm 1/4stepping 50/4=12.5rpm to reach full current?

    The 470uF capacitor i traced in the TQ circuit is this the right one for the timeconstant of the torquepin, if so, would it help to change this out for a larger one to get more msec on the TQ-pin?

    point taken on the chinese stuff, but the are everywhere on internet, can't find anything else but chinese stuff my current bord is german but that company still sells the same as the one i have which is 17years old )LOL? anyhow i also bought this board before running into this thread luckely it's a 3rd generation.

  7. #107
    Join Date
    Jan 2006
    Posts
    15

    Re: TB6600 drive from EBAY

    Hi Lucas!

    I have sent a mail to you with a few questions about your driver KIT. Is it still available to buy?

  8. #108
    Join Date
    Sep 2013
    Posts
    14

    Re: TB6600 drive from EBAY

    Hi ALL!
    Since long time I digested all knowledge I could find along TB6600 driver. I own a good German ISEL mill (mechanic only) (workig area ca. 20"x20") with NEMA23 motors. After I burnt a 4 channel Chineese board I took the chance to deep dive into the matter. Unfortunately I find in most posts complaints and seaching for help or those cheap Chineese makes of drives and high praise for those Gecko products.
    I envisoned hardly any TB6600 borad available from China and if possible studied schematics. All of them violate one or several specificartions from datasheet. Hence the density of reported problems.

    1. It is very obvious that Toshiba dedicated the Vreg pin for an external capacitor ONLY in order to get the internal 5V supply stable. They tolerate for MO and ALERT pin 30K pullup resistor each. End of story! (based on their data sheet 2014-01-30)
    2. Values for absolute maximum ratings are permanently confused with normal operating conditions (even in these forums)
    3. Any replication adds annotehr flaw while sometimes (oh!) repair one.
    3. Reset left open and not operated while nowbody knows if the internal control machine performs a reset itself.
    4. Enable is activate by default after power on .....
    5. Driving base of transistor without limiting resistor - apart from torturing the transistor there is no reliable fall back time for TQ
    6. ...

    Do you believe Gecko drives own any of those silly violations?

    I once bought a TB6600 board form Rattm. Now I performed a tear down in order to find out what can be repaired. IN short, I am disappointed (especially because of #1 above).
    Of course some makes do well in some few applications. But that is like crossing the road while trafic light is red .....

    From all boards I found in internet (being well documeted) one - it is the M166 from SOC robotics (NON CHINESSE OF COURSE!) being mostly well designed. (No, I do not own shares !!) They applied just common sense - no rocket science! Unfortunately they did not include optos for control signals and no dedicated 5V supply for control logic (OK their setup seems to not need it). With these additions it would be a damn robust and good board. There may be others available out there but I found no documentation.
    I feel those additons mentioned are essential in order to avoid ground loops and interference between channels - hence provide easy use for anybody. Else a very knowledgeable GND and shield design needs to be established. (see)

    My question is: Is there anybody out there who is prepared to generate a reliable PCB and is willing to share it (e.g. at OSHOPARK or elsewhere)? I freely would like to conrtibute to a robust schematic and layout review. Compared to those Chinese replicas the extra components will be below USD 2.0 (voltage regulator, capacitors, logicgates ...). It is unbearable to see so many motivated activists sufferning on Chineese crap (including me :-) )!

    BTW: I am a newbie in matters of CNC (grbl running but drivers missing) but have 3 decades of experinece in electronics.
    John

  9. #109
    Join Date
    Sep 2013
    Posts
    14

    Re: TB6600 drive from EBAY

    Merry Xmas to ALL!
    Still digging into TB6600. I've done some calculations (including tolerances of components) and tear down of the Rattm board. :-( While the Rattm board is only the poor example in order to gain experience and deeper knowledge into the matter. As Chineese PCBs are very similar (copy paste, faulty) the notions might be of value for any TBxxx design.
    Now I am not shure if you accept posting here in this thread. Or do you recommend to open a new on. Please suggest ....

    Rgds John

  10. #110
    Join Date
    Sep 2013
    Posts
    14

    Tear dwn of TB6600 Rattm Stepper Driver

    Here the brand new circuit diagram from my TB6600 Rattm stepper driver:
    Attachment 262208
    It is mostly identical with Haoyu schematic posted some time ago.

    My findings for Rattm:
    :-)
    • Switches M1 ... M3 are correct
    • Test points for Vreg (adjustmet of current) are available
    • POT for driver current marked correct (silk screeen printing): CCW -> increase current (in earlyer PCBs it was marked reverese)
    • Circuits with high current flow are designed quite well
    • Operating voltage 45V printed on board (it should be 42V). (Others recommend 50V = absolute maximum voltage)

    Some crap in control circuit needs to be corrected (if possible):
    :-(
    • Some blocking caps in power and control circuits missing
    • Required start up sequence along ENABLE and RESET signal is not supported
    • Timing circuit for TQ is very obscure and might not work
    • enable circuti is active if input unconnected
    • LEDcurrent violate specification for Vreg and output specification of ALERT signal
    • Tuning of Vref and VFN (Voltage at RFN) do not comply to data sheet
    • Mounting to heat sink without thermal conductive paste!

  11. #111
    Join Date
    Nov 2014
    Posts
    9

    Re: TB6600 drive from EBAY

    Hey John,
    Just curcious and also for learning, under what conditions did you drive the board: supply voltage (+amp capability) + what type (unregulated,switching, regulated), rated amps of motor, microstepping?? and how did the board die? more than one axis? what conditions+ what part blew? And also, how long did the board last under working condition? And did you check motorAmps output while driving the board?
    Regards

    I cannot help in building a PCB that's more in lucas's field of expertise. the flaws you mentioned i think can be worked around and for myself if this chinese p***e of c**p fails i'm buying myself a gecko drive. (or i'd better buy one straight away, but i like a challenge ).

  12. #112
    Join Date
    Sep 2013
    Posts
    14

    Re: TB6600 drive from EBAY

    Hi frie,
    I can not recall the conditions when my 4 channel board died. I used 30V. I was red-necked at that time and instable connections might have occured.
    Those multichannel boards from China do not take care of getting 5V stable first and then switch on stepper power. Same problem at switch off. The big capacitors store power for long time while the 5V supply will go down earlyer. It is not trivial to cover these issues reliably and automatically.

    The boards have a cascade of a 12V regulator followed by a 5V regulator. I would recommend to disconnect the 5V regulator from 12V input (12V regualtor is the for the blower oily and will rund muhc more cooler. and add the power by e.g. an aditional socket charger (9V ... 15V will do fine). Then you are free to decide on when to switch the 5V supply on or off. I had no chance to try this because the board still does not work after replacement of all driver ICs.

    This was the reason I am interested in using TB6600. Toshiba did the job of power priority within the chips. But unfortunately most builders misunderstand this to be blessed with a free 5V supply for the control circuit.
    I envision two versions: quick and dirty but complying to data sheet and another mod with more goodies.

    BTW: You are right: such boards give you a feeling like hunting. And I hunt the Rattm board because I want to know what potential power and quality we get out of it. And a lot of learning possible along this hunt!

    I still do not understand the reason of individual torque reduction. If I mill e.g. along the X axis only, it would be inconvenient to reduce torque of the Y and Z axis. Step jumps might occure or at least inaccuracies when the head slackens a bit in Y, Z direction because of low torque. I would accept a common TQ signal if none of the axis gets clocks any more after e.g. 2 minutes. But then we need to have an additional input.

  13. #113
    Join Date
    Nov 2014
    Posts
    9

    Re: TB6600 drive from EBAY

    Forgetting is normal as long as you replace it with better material, . I always build in an emtpy atx casing which is much spacious for all extra components, thus i have a stable 5Vdc supply comming from the psu, also i came across somewhere to stop a tb6600hg card with E-stop, then shut down and start up and pull out E-stop, don't know if this will work but i think i will stick to this to be sure sounds quite reasonable. Also i'm planning on going "high" from start on the "enable" pin but with a built in very long time constant so that the enable pin will become high after the power to the board has been started. TQrobably energy conservation, board conservation and avoiding motorheat buildup (the cooler the better) but more important: To bad that board builders do not give flexibility in setting holding torque as this is better left to the customer to tune to their needs. ball over leadscrew is quite different in demand on holding torque, but maybe they will adress that in the near future (or not)
    on the 4 axis i'm going to start with no mods, expect for the ones above calculating from lucas his 6msec TQ high results i'll be fine if not i'll solder out a useless resistor (in my view) in the TQ circuit and put in a capacitor making a timeconstant after the transistor of 0.1sec as charging path is faster than discharging path i think i will be ok with this mod. but hope this won't be nessecary. and still need to buy a gecko drive LOL.
    All the best. Regards.

  14. #114
    Join Date
    Sep 2013
    Posts
    14

    Re: TB6600 drive from EBAY

    Confused:
    1. No mods
    2. Stable 5V PSU from ATX

    Please regard that the original Chineese design does not care for power sequence. I would not dare to operate this board with more than 12V without taking care of. The result is mostly digital: mostly overcome or destruction. No intermediate state.
    You should take care of ground system. It might not be fortunate to connect ATX GND to 5V GND. Therefore an isolated (9V ....15V DC) supply for the 5V regulator (as suggested above) might avoid any doubts. This supply needes to be active FIRST and cease as very last supply at switch off.
    As the big caps from stepper power conservate lot of energy voltage may last for long time. So it is recommended to add a load resistor while OFF.
    And whatever you invent it needs to do well even if there is an emergency case - emergency switch off or loss/recover of mains.

    What I envisioned before detcting TB6600:
    1. Isolated supply for 5V regulator along manual switch at 9V side (regard well designed GND system)
    2. Switch for stepper DC (SPDT switch) in order to connect a discharge resistor in off state for fast voltage decay

    The sequence woukld be:
    Switch ON:
    - Mains
    - 9V / 5V
    - Stepper DC

    Switch OFF:
    - Stepper DC
    - Wait for decay
    - 9V / 5V
    - Mains

  15. #115
    Join Date
    Sep 2013
    Posts
    14

    Re: TB6600 drive from EBAY

    Suggestions for mods: Rattm TB6600:
    Attachment 262250
    Please note that:
    • These mods are just now suggestions only, not tested and will be the basis for my modifications.
    • As most boards are generated by copy/paste teh hints will be of general value
    • As soon I get hold of the components requested I will contiunue with hands-on modification and test. The real chalenge will be to find a viable way of monting and wiring the components.
    • In case of new design of a PCB some additional goodies may be added in order to complete a qualitiy design.


    A:
    Logic supply (5V) added and Vreg disconnected.

    B:
    - The 100nF (C88) is not close enough. An additional cap shall be added (*C101)
    - Reset circuit added (values need to be tested). The diode perfomrs teh discharge of *C1 inorder to get a defined start condition if power returns.

    C:
    - Electrolitic cap shall be replaced by a low ESR type (usually used at switched PSUs)
    - Added 100nF ceramic cap for buffernig higher frequencies

    D:
    Reverse ENABLE signal to be inactive if input unconnected.

    E:
    Control of ALERT LED by TB6600 now driven by part of U5 (74HC14).
    This measure resolves the problem of input pins 1 and 13 to be unconnected as well.

    F:
    Debouncing for UFN (value needs to be tested). Might resolve uncontrolled singing of motors and some anomalies.

    G:
    Rework of RFN for compatibility to data sheet and lower loss at RFN. For ease of modification the existing RFN are not replaced but doubled.
    See section "I" as well.

    H:
    To be negotiated:
    - Resistor required between output 74HC14 and base of transistor! Or use of a transistor with integrated base resistor (e.g. PDTC114T)
    - Value of delay shall be modified. But any increase will increase the delay of turn-off the torque reduction.
    - Other designs use an IC 74HC123 instead in order to get a superiour result. Unfortunately this solution cannot be added by hand to Rattm PCB

    I:
    Rework of Vref control for compatibility to data sheet
    See section "G" as well.
    Due to the normal tolerances of components it is essential to adjust the current along measuring Vrfn at test points.

    J:
    Buffer cap added locally to U5 power.
    Please not that U5 pin 2 drives the transistor Q2 very!!! hard (section H) generating noise at power pins.

  16. #116
    Join Date
    Aug 2005
    Posts
    16

    Re: TB6600 drive from EBAY

    Regarding point I:

    In datasheet is written 0.11Ω ≤ RNF ≤ 0.5Ω, 0.3V ≤ Vref ≤ 1.95V

    You made a voltage divider with 22k and 2k2 resistor and 10k trimmer. If you turn the trimmer fully CCW you will get 1.784V and fully CW you will get 0.322V.
    You added 3 resistors in parallel to existing 3. So you get 0.11R (point G). This is lower limit but still ok regarding the Datasheet.

    Considering this the settings for the 100% current would be between 5,40A and 0.97A.

    I might be completely wrong here- I'm just thinking loud

  17. #117
    Join Date
    Aug 2005
    Posts
    16

    Re: TB6600 drive from EBAY

    Woltage divider made of 16k resistor 5k trimmer and 1k5 resistor would make current between 1A and 4.38A, leaving 6 parallel resistors of 0.68 Ohm at NFA/NFB.

    Attachment 262320

    RNFA=RNFB=0.11 Ohm
    CCW state: R1=16k, R2=6k5 =>VREF=R2/(R1+R2)x5V=1.44V => IOUT=VREF/3/RNFA=4.38A at motor windings
    CW state: R1=21k, R2=1k5 => VREF=R2/(R1+R2)x5V=0.33V =>IOUT=VREF/3/RNFB=1.01A at motor windings

  18. #118
    Join Date
    Sep 2013
    Posts
    14

    Re: TB6600 drive from EBAY

    Yes ID! You are right!
    But we need to account for tolerances of resistors to be 5%.
    We need to guarntee in worst case that we can adjust 4.5V minimum. Of course there is the other extreme where we overshoot like pointed out by you.
    Either we use 0.5% resistors or we decide to start with POT in the middle range and do fine adjustemnts along measuring Vref with a meter.

    I will recalculate all values later on. I want first to show what measures are necessary in order to get the Rattm board in the range of specification. But I am not confident that it is worth to do it. I just get familiar with Eagle CAD in order to do my own layout and share it as well. Lots of tricky measures need to be negotiated.

    BTW: What simulation SW do you use?

  19. #119
    Join Date
    Jan 2005
    Posts
    364

    Re: TB6600 drive from EBAY

    That are a lot of changes, there won't be much left of the original board.

    The 30% torque reduction will indeed be too low for some machines, depends on leadscrew pitch. Better is to do like the THB6064: change the Vref setting and then you can choose the amount of reduction you wish.
    This unit also has the plugin connectors with open sides, these come loose easily and blow the driver if it's the motor one.
    The TB6600 datasheet isn't clear on the Vreg output, the pin description says "decoupling capacitor" but they use it also for the alert and mode outputs. Some current can be drawn from it but how much is a mystery, I asked Toshiba without succes.
    This internal 5V regulator is the advantage of the TB6600 vs the THB6064, if you don't want to use it the you're better off with the THB.
    It has more features: more microstepping settings, decay settings, torque reduction build in...

    PS: sorry for the late reply.
    Open source CNC electronics and accessories:
    http://users.skynet.be/ldt/CNC%20electronics/THB6064AH.html

  20. #120
    Join Date
    Sep 2013
    Posts
    14

    Re: TB6600 drive from EBAY

    HI Lucas,
    thanks for your hint. After I studied the datasheet I am convinced. And yes they have resolved at THB6064 the mandatory sequence of power switch ON / OFF as well. That is good news.
    I studied the public information provided along your kits and I feel now that any own effort is obsolete. Now I decided to spend same money I have spent before for Chineese drivers again - but into something working fine.

    At your kits you have a heat sink. How warm does it get on long term and heavy duty. Is it recommended to add a blower to the heat sink?
    What gauge and what length do you recommend for motor connection? Is it necessary to mount the drivers in very proximity to motors as to travel with the mill movements.
    Rgds John

Page 6 of 15 45678

Similar Threads

  1. TB6600 Drive (different version)
    By Dave3891 in forum Stepper Motors / Drives
    Replies: 0
    Last Post: 04-20-2014, 11:22 PM
  2. Ebay tb6600 driver board wiring help
    By varunalau in forum Stepper Motors / Drives
    Replies: 0
    Last Post: 09-12-2013, 03:53 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •