Skip to content
This repository has been archived by the owner on Oct 14, 2018. It is now read-only.

5V drivers logic #33

Open
rafaljot opened this issue May 30, 2018 · 3 comments
Open

5V drivers logic #33

rafaljot opened this issue May 30, 2018 · 3 comments

Comments

@rafaljot
Copy link

I have S109 drivers based on TB67S109AFTG. They need vcc=5V.
May I set VLOG JP101 to 3-2, (FD_5V) with Due ?

@bobc
Copy link
Owner

bobc commented May 30, 2018

May I set VLOG JP101 to 3-2, (FD_5V) with Due ?

No, do not do that, it may damage your Due. Only use JP101 pins 2-3 if you have a 5V baseboard like Arduino Mega AND the Mega is an old version that does not supply 5V on IOREF.

They need vcc=5V.

Really? According to the TB67S109A datasheet https://toshiba.semicon-storage.com/info/docget.jsp?did=14642&prodName=TB67S109AFTG, VCC is an output from the TB67S109A's internal regulator.

I don't know what modules you have, but according to https://www.aliexpress.com/store/product/4pcs-Lot-3D-Printer-Stepstick-S109-Stepper-Motor-Driver-Compatible-with-57-Stepper-Motor/1757194_32809825741.html the modules will work with 3.3V logic.

If you have those modules, they should work with Due at 3.3V.

@rafaljot
Copy link
Author

Thank you!
Yes I have this one. It works with 5V, with Mega. in my Velleman Vertex K8400. With FD it looks like only EN works and ignores STEP/DIR.
BTW: not bed solutions for 2.5amps motors, for extruder.

@bobc
Copy link
Owner

bobc commented May 30, 2018

The usual problem with Due is the pulse width is much shorter than AVR, because of the faster CPU. Allegro A4988 etc drivers can cope with short (1us) pulse width, but other drivers need a longer pulse, According to data sheet for 'S109 the minimum pulse is 10us. With whatever firmware you are using, try increasing the pulse width on the STEP signal.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants