Smoothie Double axis open drain not working with TB6600's - SOLVED

160 views
Skip to first unread message

Doug Hoffman

unread,
Jan 20, 2020, 1:01:24 PM1/20/20
to OpenPnP
I have been fighting this TB6600 double axis not working problem for a month.

I checked and double checked everything in my wiring chain and all voltages multiple times

I was going by a diagram on the smoothie double axis web page that shows two controllers with EN+ and EN- hooked up to the smoothie board EN and 5 Volts DC

Then I found a PDF document on the web with TB6600 hook ups

It showed that you do not hook up EN- and EN+

So I just disconnected EN_ and EN+ and my dual Y axis open drain is working

I don't know if all TB6600's are the same?
If they are then the Smoothie web site page should be updated because TB6600's are mentioned on this page
http://smoothieware.org/general-appendixes#doubling-stepper-motor-drivers

The first diagram from the smoothie page does not show TB6600's in parallel
I just assumed this is how TB6600's should be hooked up also

Below the smoothie diagram is the diagram I found on the web for open drain common anode hookup

--------------------------------------------------------------

DoubleAxis.png












































TB6600_Wiring.png













Doug Hoffman

unread,
Jan 20, 2020, 1:02:45 PM1/20/20
to OpenPnP
And I would like to thank Marek for all his help

bert shivaan

unread,
Jan 20, 2020, 1:24:21 PM1/20/20
to OpenPnP
Awesome Doug!!!!!
Glad you can now get back top the task at hand - Making tube mounting boards :)

On Mon, Jan 20, 2020 at 1:02 PM Doug Hoffman <hoffm...@comporium.net> wrote:
And I would like to thank Marek for all his help

--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/e61a3104-5802-4eb0-9b15-1a173568732d%40googlegroups.com.

Doug Hoffman

unread,
Jan 20, 2020, 1:34:27 PM1/20/20
to OpenPnP
Thanks Bert

Curious to see what Art Wolf has to say :)



On Monday, January 20, 2020 at 1:24:21 PM UTC-5, cncmachineguy wrote:
Awesome Doug!!!!!
Glad you can now get back top the task at hand - Making tube mounting boards :)

On Mon, Jan 20, 2020 at 1:02 PM Doug Hoffman <hoffm...@comporium.net> wrote:
And I would like to thank Marek for all his help

--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ope...@googlegroups.com.

Arthur Wolf

unread,
Jan 20, 2020, 1:36:52 PM1/20/20
to ope...@googlegroups.com
There is something weird going on here. I've definitely seen people doing enable pins in parallel on the TB drivers. I personally haven't since I pretty much never wire the enable pins, they generally aren't that helpful. I wish I had the time to look into this. In a few weeks I'll be adding a multi-homing Z axis to a printer for a customer, it'll use TB drivers, I'll try some of this out at that point I think.

To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/b96c3d48-8823-40d4-81cb-97112d1b6d0c%40googlegroups.com.


--
勇気と気分

Doug Hoffman

unread,
Jan 20, 2020, 1:44:03 PM1/20/20
to OpenPnP
I am curious how it was working before for me and then it stopped working
I think I found a possible answer?

The single pin EN push on connector may not have been making contact with the smoothie board EN pin

While adding more items to my smoothie, I may have moved the connector and then it started making contact with the EN pin
I made a new 3 pin connector for the smoothie pins after that and then it never worked again
That's all I can come up with :(


Oh well, I am back onto setting up my machine and I think it's cause for me to crack a beer in celebration :)


On Monday, January 20, 2020 at 1:36:52 PM UTC-5, Arthur Wolf wrote:
There is something weird going on here. I've definitely seen people doing enable pins in parallel on the TB drivers. I personally haven't since I pretty much never wire the enable pins, they generally aren't that helpful. I wish I had the time to look into this. In a few weeks I'll be adding a multi-homing Z axis to a printer for a customer, it'll use TB drivers, I'll try some of this out at that point I think.

On Mon, Jan 20, 2020 at 7:34 PM Doug Hoffman <hoffm...@comporium.net> wrote:
Thanks Bert

Curious to see what Art Wolf has to say :)



On Monday, January 20, 2020 at 1:24:21 PM UTC-5, cncmachineguy wrote:
Awesome Doug!!!!!
Glad you can now get back top the task at hand - Making tube mounting boards :)

On Mon, Jan 20, 2020 at 1:02 PM Doug Hoffman <hoffm...@comporium.net> wrote:
And I would like to thank Marek for all his help

--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/e61a3104-5802-4eb0-9b15-1a173568732d%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ope...@googlegroups.com.

Jim

unread,
Jan 20, 2020, 2:32:47 PM1/20/20
to OpenPnP

On Monday, January 20, 2020 at 7:36:52 PM UTC+1, Arthur Wolf wrote:
There is something weird going on here. I've definitely seen people doing enable pins in parallel on the TB drivers. I personally haven't since I pretty much never wire the enable pins, they generally aren't that helpful. I wish I had the time to look into this. In a few weeks I'll be adding a multi-homing Z axis to a printer for a customer, it'll use TB drivers, I'll try some of this out at that point I think.

Hello Arthur,

Some drivers (e.g. leadshine DM556 etc.) have different optos at their inputs.
Faster ones (like 6N137) for step & direction and cheaper, slower ones for enable inputs.
That would explain why the enable inputs could draw more current than step/dir lines.

Personally i would never connect external drivers directly to the sensible cpu-pins without an protecting stage in between.
The cpu costs only a few dollars but it should be handled with appropriate care.

Jim

Arthur Wolf

unread,
Jan 20, 2020, 2:36:29 PM1/20/20
to ope...@googlegroups.com
Modern drivers pretty much all have optos on their inputs, having optos on the smoothie side is going to be overkill for most users.

The cpu costs only a few dollars but it should be handled with appropriate care.

Jim

--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.

Doug Hoffman

unread,
Jan 21, 2020, 7:15:59 AM1/21/20
to OpenPnP
Another thing that was happening with the TB6600's having the EN pins hooked up
The motors did not lock
You could spin the ball screws by hand 

The motors are both locked and loaded now :)




On Monday, January 20, 2020 at 2:36:29 PM UTC-5, Arthur Wolf wrote:
On Mon, Jan 20, 2020 at 8:32 PM Jim <rosegarde...@gmail.com> wrote:

On Monday, January 20, 2020 at 7:36:52 PM UTC+1, Arthur Wolf wrote:
There is something weird going on here. I've definitely seen people doing enable pins in parallel on the TB drivers. I personally haven't since I pretty much never wire the enable pins, they generally aren't that helpful. I wish I had the time to look into this. In a few weeks I'll be adding a multi-homing Z axis to a printer for a customer, it'll use TB drivers, I'll try some of this out at that point I think.

Hello Arthur,

Some drivers (e.g. leadshine DM556 etc.) have different optos at their inputs.
Faster ones (like 6N137) for step & direction and cheaper, slower ones for enable inputs.
That would explain why the enable inputs could draw more current than step/dir lines.

Personally i would never connect external drivers directly to the sensible cpu-pins without an protecting stage in between.

Modern drivers pretty much all have optos on their inputs, having optos on the smoothie side is going to be overkill for most users.

The cpu costs only a few dollars but it should be handled with appropriate care.

Jim

--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ope...@googlegroups.com.


--
勇気と気分
Reply all
Reply to author
Forward
0 new messages