How I fixed my Chinese TB6560 controller (updated) - Page 3


Page 3 of 45 FirstFirst 12345613 ... LastLast
Results 41 to 60 of 899

Thread: How I fixed my Chinese TB6560 controller (updated)

  1. #41
    Registered
    Join Date
    Sep 2010
    Location
    spain
    Posts
    2
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    May 2010
    Location
    BGD
    Posts
    157
    Downloads
    0
    Uploads
    0

    Default

    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?

    Last edited by leaveme; 09-21-2010 at 12:57 AM. Reason: added more info


  3. #43
    Registered
    Join Date
    Sep 2010
    Location
    spain
    Posts
    2
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    May 2010
    Location
    BGD
    Posts
    157
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    Aug 2010
    Location
    USA
    Posts
    15
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    May 2010
    Location
    BGD
    Posts
    157
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    May 2010
    Location
    BGD
    Posts
    157
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    Aug 2010
    Location
    USA
    Posts
    15
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    May 2010
    Location
    BGD
    Posts
    157
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    Aug 2010
    Location
    USA
    Posts
    15
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    Oct 2007
    Location
    New Zealand
    Posts
    9
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    May 2010
    Location
    BGD
    Posts
    157
    Downloads
    0
    Uploads
    0

    Default

    It will be fried if you run the board with more than 28v. Safe selection is 24v.

    What voltage you are running?



  13. #53
    Registered
    Join Date
    Oct 2007
    Location
    New Zealand
    Posts
    9
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    Apr 2006
    Location
    China
    Posts
    41
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    Sep 2010
    Location
    Canada
    Posts
    18
    Downloads
    0
    Uploads
    0

    Default

    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
    Gold Member doorknob's Avatar
    Join Date
    Jan 2010
    Location
    USA
    Posts
    2141
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    Aug 2010
    Location
    USA
    Posts
    15
    Downloads
    0
    Uploads
    0

    Default

    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
    Registered
    Join Date
    Sep 2010
    Location
    Canada
    Posts
    18
    Downloads
    0
    Uploads
    0

    Default

    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


  20. #60
    Registered
    Join Date
    Sep 2010
    Location
    Canada
    Posts
    18
    Downloads
    0
    Uploads
    0

    Default

    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 How I fixed my Chinese TB6560 controller (updated)-input-jpg   How I fixed my Chinese TB6560 controller (updated)-motor-output-jpg   How I fixed my Chinese TB6560 controller (updated)-motor-output-png   How I fixed my Chinese TB6560 controller (updated)-output-jpg  

    How I fixed my Chinese TB6560 controller (updated)-port-setup-jpg  


Page 3 of 45 FirstFirst 12345613 ... LastLast

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
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

How I fixed my Chinese TB6560 controller (updated)

How I fixed my Chinese TB6560 controller (updated)