584,837 active members*
5,536 visitors online*
Register for free
Login
IndustryArena Forum > CNC Electronics > CNC Machine Related Electronics > How I fixed my Chinese TB6560 controller (updated)
Page 3 of 45 1234513
Results 41 to 60 of 900
  1. #41
    Join Date
    Sep 2010
    Posts
    0
    hello to all members of this site, today I get my card TB6560 4 axis controller, and now I find that they have problems or malfunctions someone has made this version work well or is money lost, thanks and congratulations to a very good page all

  2. #42
    Join Date
    May 2010
    Posts
    0
    I just finished the MOD and connected the board to the machine. But still my Y & Z axis behaving different than X. Also I have noticed that microstepping giving trouble on these two Axis's and encounter missing steps. I can only use Full & Half stepping on these axis's.
    Any idea...where to check...?

    Update:
    I'm going to use two buffers (in series) for each STEP signal. Let's see how it performs.
    By the way, my PSU is 26V (PWM). Can it be a problem?

  3. #43
    Join Date
    Sep 2010
    Posts
    0
    HI THE VERSION 2 IS OK TO FIX THIS DRIVER,THANK YOU, NOT MUCH MANAGEMENT ELECTRONICS AND MY ENGLISH IS POOR JEJE. THE LAYOUT IS AS WITH THE AMENDMENTS SHOULD BE THANK

  4. #44
    Join Date
    May 2010
    Posts
    0
    I tried with double buffering but no improvement at all. Still axis's are not consistent. X runs well but not Y & Z.
    The last thing I tried is removed the extra buffers (those I added) and on-board opto-isolators for step signal. Then connected TB6560 STEP pin directly to the on-board buffer output. WOW, all axis's are running smooth and I can run them more than 40inch/min!

    I did some test run and it was running for five minuts and suddenly X stopped moving. I can't even jog it now. Immediately I checked the temp but the driver chips are just little warm. I don't have an Osciloscope and can't check further. Anybody guess, what could be wrong? Do you think the TB6560 for X fried?

  5. #45
    Join Date
    Aug 2010
    Posts
    0
    leaveme,

    if you power everything off and then swap motors between driver chips by moving the green connectors around and then try to jog, does the problem follow the x axis motor or the x axis driver circuit ?
    since you checked and chip did not seem too hot, I would suspect some other issue like a motor wire coming loose (from vibration running at 40 inch/min maybe).
    an oscilliscope would be best, but if you have a voltmeter you can still check the levels on the driver chip control pins to look for a problem. when the motor is not being told to move you should see a stable reading of app 0v or 5v on the ENABLE, DIR, CLOCK pins; when jogging you should be able to get a stable 0v or 5v on DIR then change the direction of jog and the DIR should change to the opposite state and be stable. On my board, I was able to see ENABLE change with a voltmeter by changing EMC2/Mach3 from machine on to machine off. On CLOCK, the voltmeter would show unstable reading or measure some middle ground value 1.5v to 3.5v while jogging but 0v or 5v when not jogging. it may also be illuminating to look at the driver chip signals of a working axis and then compare those signals to the non-working axis.

    lasik2025

  6. #46
    Join Date
    May 2010
    Posts
    0
    Quote Originally Posted by lasik2025 View Post
    leaveme,

    if you power everything off and then swap motors between driver chips by moving the green connectors around and then try to jog, does the problem follow the x axis motor or the x axis driver circuit ?
    since you checked and chip did not seem too hot, I would suspect some other issue like a motor wire coming loose (from vibration running at 40 inch/min maybe).
    an oscilliscope would be best, but if you have a voltmeter you can still check the levels on the driver chip control pins to look for a problem. when the motor is not being told to move you should see a stable reading of app 0v or 5v on the ENABLE, DIR, CLOCK pins; when jogging you should be able to get a stable 0v or 5v on DIR then change the direction of jog and the DIR should change to the opposite state and be stable. On my board, I was able to see ENABLE change with a voltmeter by changing EMC2/Mach3 from machine on to machine off. On CLOCK, the voltmeter would show unstable reading or measure some middle ground value 1.5v to 3.5v while jogging but 0v or 5v when not jogging. it may also be illuminating to look at the driver chip signals of a working axis and then compare those signals to the non-working axis.

    lasik2025
    Thanks Lasik for your analitycal response. I already checked some of the elements even before you ask.

    1. Exchanged the steppers (X => Y). Now Y stepper is not moving. but one thing I've noticed that motor got energized whenever I de-activate e-stop in Mach3. It proves that stepper connection is ok.

    2. I checked ENABLE signal at the (IC) pin. It's ok. Motor got energized and de-energized upon activation/de-activation of e-stop.

    3. I also checked the DIR and noticed that voltage gets changed on direction change.

    4. I just haven't checked the CLOCK in IC. I thought I can't measure it. I will check it today.

    5. I'm sure LPT port is ok and signals are comming to the board. Because I can see that the X-axis LED is illuminating whenever I try to jog.

    I'll do some more test taday and let you know the update. But seems something is wrong in the IC and is not taking clock signal.

  7. #47
    Join Date
    May 2010
    Posts
    0
    Hi Lasik:

    Problem has been sorted and all axis's are moving from last half an hour. I still bipassed the opto-couplers. They don't work well in my board.
    The problem was my LPT port. Pin 1 got damaged some how and X axis was missing the STEP signal. Now I confogured pin 16 and jumpered.

    What do you think, how could it happen? Controller shouldn't reverse flow the current through LPT. Do you think there are more chances to repeat the same?

    I'm thinking to switch on the controller frist and then the PC from now on.

  8. #48
    Join Date
    Aug 2010
    Posts
    0
    leaveme,

    Glad you got your machine running.

    I dont know how the LPT would have been damaged; as you say, the on-controller 74HC14 should block transients from the driver IC (unless the driver IC were to fail catastrophically [like smoke/burn] in which case the 74HC14 might also fail [like smoke/burn] then the LPT would be next). On these controllers due to poor design, the optocouplers dont protect against ground loops; but the optocouplers should protect against catastrophic driver IC fail propagating to the LPT.

    Could the issue you saw with LPT pin1 be something simple, like a bad/open printer cable ?

    So to your question, I would not think the fail would happen again but since I cant think of how the first fail occurred, I cant say with any certainty that the LPT fail would not happen.

    Lasik2025

  9. #49
    Join Date
    May 2010
    Posts
    0
    Surely it is not loose. It was damaged somehow. But interestingly there is a voltage change on stepping (if selected) although stepper is not moving.

    Anyway, thanx for your help.

  10. #50
    Join Date
    Aug 2010
    Posts
    0
    leaveme,

    Your comment about there being some activity on the line got me thinking about LPT history I read somewhere ( like here http://www.beyondlogic.org/spp/parallel.htm ).

    one final thing to check; lpt pin 1 will be open collector driver with pullup resistor in the pc if the bios is programmed to original standard mode. the LPT pin 1 may be actively driven high if mode is changed (I think) to EPP or ECP. what LPT mode is your PC bios set to ? Can pin 1 be driven properly if you change to a different mode than you are using now ?

    lasik2025

  11. #51
    Join Date
    Oct 2007
    Posts
    9
    I would not bother buying one of these chinese cards again. I bought a 4 axis and 5 axis card. I first connected the 4 axis card to my nema 23 269oz/in steppers. It worked well for about 3 hours and then the y-axis was fried. I connected the 5 axis to test it and only connected the z, a and b axis to test them. The x-axis fried itself with it disabled in Mach3 and with no stepper connected to it. I though well, it is burnt I will keep testing the other axis. As the board was lying behind my monitor it was out of my view when working on my computer. I suddenly heard the sound of something burning and looked around my monitor to find the board on fire. There was some type of oily stuff coming out of the th6560 chip that was burning with flames. Be warned! These are not worth what ever you pay for them. Lucky I have no damage to my computer.

    Cheers

    Piet

  12. #52
    Join Date
    May 2010
    Posts
    0
    It will be fried if you run the board with more than 28v. Safe selection is 24v.

    What voltage you are running?

  13. #53
    Join Date
    Oct 2007
    Posts
    9
    Quote Originally Posted by leaveme View Post
    It will be fried if you run the board with more than 28v. Safe selection is 24v.

    What voltage you are running?
    Thanks for your reply.

    My PS set at 20V as the documentation I received with it states:
    2-16V DC power supply for Nema 17 stepper motors
    16-24V DC power supply for Nema*23 stepper motors
    24-36V DC power supply for Nema*34 stepper motors

    Cheers

    Piet

  14. #54
    Join Date
    Apr 2006
    Posts
    41
    The design of CNC controller matters, we need to figure out which is the best way to get the good performance, some China controllers are using Japanese I/C and UK CPUs.
    Regards.
    www.gskcnc.cn

  15. #55
    Join Date
    Oct 2010
    Posts
    0
    Hello,

    I have a similar board as this, the 3axis version of this board, since I received it I have tried different thing to fix a non working X axis, the Y and Z are working perfectly but not the X.

    a couple thing I have noticed is both regulator are extremely overheating even without motor operation, they are heating to the point I cant even touch them.

    another issue I noticed is the IC enable is not driven properly on the defective axis if I do a bypass and send 5v to the IC enable pin the motor start working properly but make noise.

    I will atempt your fix on the IC enable input to see if it fix the issue.

    I changed theTB6560 chip as I tough it was the problem but I still have the same result, do you have an idea what could cause this and why the regulator are overheating even with the fan not connected.

  16. #56
    Join Date
    Jan 2010
    Posts
    2141
    Quote Originally Posted by telah View Post
    . . .

    a couple thing I have noticed is both regulator are extremely overheating even without motor operation, they are heating to the point I cant even touch them.

    . . .

    I changed theTB6560 chip as I tough it was the problem but I still have the same result, do you have an idea what could cause this and why the regulator are overheating even with the fan not connected.
    What voltage power supply are you using?

    I have one of these boards, with a 24-volt power supply. I have not yet hooked mine up, but looking at the schematic it appears that the 5-volt regulator is powered by the output from the 12-volt regulator, which in turn is powered by the 24-volt supply.

    So, even if the fan is not running, the 12-volt regulator is supplying current to the 5-volt regulator and the circuitry that it powers. So the key to figuring out why they are getting hot even without the fan running would be to figure out how much current the board is drawing for the logic circuits (not including the motor drive current, of course, because that comes directly from the power supply).

    The following back-of-envelope calculation could be completely wrong, so don't hold me to it:

    I don't know how much current each TB6560 is drawing (I looked at the datasheet, which led me to believe that it might not be a whole lot, but I'm not sure). There is not a whole lot of other stuff on the board that looks like it should be drawing current, aside from the LEDs and optoisolators and perhaps the 74HC14s. (I'm not sure whether the relay would normally be energized or not).

    On a 3-axis board, counting up all of the LEDs and optoisolators gave me almost 20 devices. I'm guessing that the LEDs and optos may each draw something like 5 ma or 10 ma, for a total of perhaps 100 to 200 ma. The 74HC14s have a maximum draw of 50 ma each (if I have read the specs correctly), but they are probably drawing less than that. So that probably gives a range of somewhere between 150 ma to 300 ma for the 5-volt devices (but in reality you might want to decrease those assumed current draws if the board is sitting idle with most of the devices off or quiescent). A 4-axis board might draw a bit more.

    The 12-volt regulator is dropping 12 volts from the input supply voltage, and if it is supplying 150 ma to 300 ma, the regulator could be dissipating something like 2 to 4 watts even without the fan running, which would explain the heating. The 5-volt regulator is dropping 7 volts which means that it could be dissipating a watt to a watt and a half, which would also heat it up, although not as much as the 12-volt regulator.

    My current thinking is that I should at least provide the 12-volt regulator with a separate supply from the one that is powering the steppers, so that at least that one is not dissipating so much power. I could also separate out the input to the 5-volt supply and give it its own wall wart. Or I could also put a fan on the regulator heat sinks.

  17. #57
    Join Date
    Aug 2010
    Posts
    0
    Quote Originally Posted by telah View Post
    Hello,

    I have a similar board as this, the 3axis version of this board, since I received it I have tried different thing to fix a non working X axis, the Y and Z are working perfectly but not the X.

    a couple thing I have noticed is both regulator are extremely overheating even without motor operation, they are heating to the point I cant even touch them.

    another issue I noticed is the IC enable is not driven properly on the defective axis if I do a bypass and send 5v to the IC enable pin the motor start working properly but make noise.

    I will atempt your fix on the IC enable input to see if it fix the issue.

    I changed theTB6560 chip as I tough it was the problem but I still have the same result, do you have an idea what could cause this and why the regulator are overheating even with the fan not connected.
    telah,

    circuitz found shorted traces on his 3-axis board that may be contributing to the power load on the regulator; see http://www.cnczone.com/forums/820437-post17.htmls

    also, the regulators do get hot to the touch but are rated at very high operating temp. On my board, I measured 155 F (68C) with fan, 135 F (57C) without fan but the regulator itself can operate to 150 C which converts to 300 F which is way too hot to touch (from LM7812 spec found online Top).

    lasik2025

  18. #58
    Join Date
    Oct 2010
    Posts
    0
    Quote Originally Posted by lasik2025 View Post
    telah,

    circuitz found shorted traces on his 3-axis board that may be contributing to the power load on the regulator; see http://www.cnczone.com/forums/820437-post17.htmls

    also, the regulators do get hot to the touch but are rated at very high operating temp. On my board, I measured 155 F (68C) with fan, 135 F (57C) without fan but the regulator itself can operate to 150 C which converts to 300 F which is way too hot to touch (from LM7812 spec found online Top).

    lasik2025

    thanks both for your reply, the link doesn't seem to be working but i'll do a search on the forum.

    I will do more testing this week and come back with the result.

  19. #59
    Join Date
    May 2010
    Posts
    313

  20. #60
    Join Date
    Oct 2010
    Posts
    0
    I am using a 24v 10a power supply you can see my mach3 config in the screenshot.

    Lasik, what dip settings are you using ? I am currently set to 75% current, Fast decay and 1/2 microstep.

    Regards
    Attached Thumbnails Attached Thumbnails input.jpg   motor output.jpg   motor output.png   output.jpg  

    port setup.jpg  

Page 3 of 45 1234513

Similar Threads

  1. Chinese 3 Axis TB6560 & 300oz @ 24V too slow and not enough power
    By KallDall in forum Stepper Motors / Drives
    Replies: 12
    Last Post: 09-28-2016, 06:20 PM
  2. New (red version) of TB6560 chinese driver board
    By hspalm in forum Stepper Motors / Drives
    Replies: 19
    Last Post: 02-23-2014, 01:34 AM
  3. soc-robotics MK4cp OR chinese TB6560 driver
    By 24ariel3 in forum Stepper Motors / Drives
    Replies: 2
    Last Post: 04-09-2013, 04:24 AM
  4. Maximum Voltage with Chinese TB6560
    By riphet in forum Stepper Motors / Drives
    Replies: 9
    Last Post: 10-16-2012, 05:29 AM
  5. Just got my updated super Pid controller
    By msimpson99 in forum DIY CNC Router Table Machines
    Replies: 13
    Last Post: 12-22-2010, 10:35 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
  •