Help me finding a schematic for TB67S109AFTG (Stepper Driver) for Arduino

Hi,
I'm designing a PCB which is almost done, I finished the controller, some drivers, sensors and some modules. which I got all of their schematic from the internet, because I'm not expert in this field.

So now what is remaining is creating the circuit of TB67S109AFTG, but I didn't find any helpful schematic yet, so can you provide me with a proper schematic for it and how to connect it with Arduino?

Here is the data sheet of the chip.

Appreciate any help.

That's an awfully complex chip - why did you select it?
An evaluation board is available, I would follow what's done there.
https://www.marutsu.com/resources/c_media/themes/theme_0/data/MTO-EV005-TB67S109AFTG.pdf
Looks like 8 or 10 lines that would go to a processor, the rest as shown with caps, resistors, power/Gnd, and motor connections.

Actually as I said that I'm not expert in this field so I want a ready schematic. So I don't have to calculate the value of some components.

As for the connection with the controller, exactly what I want is just like the attached picture. I Just want three pins to be connected to the controller (Step/ Dir/ ENABLE).

Thank you.

Then get a stepper driver module. Like the TB6600. Add a connector to your PCB, from where the wires go to the stepper driver.

So now what is remaining is creating the circuit of TB67S109AFTG, but I didn't find any helpful schematic yet, so can you provide me with a proper schematic for it and how to connect it with Arduino?

You're asking a lot here.
As Crossroads suggested, use the Evaluation Board schematic

It's ok to ask for simple schematics in a post, but asking for a schematic for a complex chip like this is a bit much.
You could just as easily have googled that an found the same link Crossroads found. What did you think we would
be able to do beyond that ?
The forum topic name is "General Electronics" not "On Demand Complex Circuit Design"

Then there's still the step from circuit to PCB design, as that's probably at least as complex for a chip like that. Placement of decoupling caps, proper trace thickness for the stepper power, thermal concerns... No doubt the datasheet has lots of recommendations on how to do this.

raschemmel:
You're asking a lot here.

If you don't want to help simply ignore the post, I don't know how complex is it to know if I have to post here or not !!
I asked here because I searched a lot and didn't find any helpful thing, even the link you sent I viewed it previously but it didn't help me.
Anyway I will not post anything anymore and I really appreciate all your support and your help guys and sorry for asking a lot.

If you don't want to help simply ignore the post, I don't know how complex is it to know if I have to post here or not !!
I asked here because I searched a lot and didn't find any helpful thing, even the link you sent I viewed it previously but it didn't help me.
Anyway I will not post anything anymore and I really appreciate all your support and your help guys and sorry for asking a lot.

Nobody suggested that you shouldn't post, to be clear, but you should be aware of what is realistic for a General Electronics forum post. It's not really realistic for me to try to explain what a 'complex' circuit is to someone who
just said they don't know how complex it is after already viewing the same schematic. The point is, for a General
Electronics post, it is more practical to word your post something to the effect of: "I want to use this chip. I found
this schematic but don't know anything about it. Is this what I should use ? You didn't tell us you already saw that
schematic so Crossroads basically wasted his time searching for something you've already seen because you
neglected to tell us. Does that make sense ? All we're asking is that you tell us what we need to know , such as,
"I already saw this schematic , etc" so we don't waste our time giving you links you've already viewed. Is that a
fair request ? It always helps to give us some background about your experience with electronics and your previous steps in researching your project. Asking us for something without telling us you've already seen a schematic for
the chip is just counter productive. I'm sure you can understand that. Ask whatever you want, but please tell us
if you've already researched it and what you found. I don't think that's too much to ask.
If it's not too much to ask, why did you say you didn't find the schematic Crossroads linked helpful ?
Did you read the datasheet ?
Did you read the instructions in the Instructions link Crossroad provided ?
Did you say the schematic wasn't helpful because it doesn't have values for the components ?

I'm designing a PCB which is almost done

This opening statement suggests that you have some idea how to go about the project, but you clearly don't.

If you sincerely want help, it is not a good idea to misrepresent yourself.

I got your point raschemmel I'm really sorry for wasting your time and not to discuss everything clearly.

jremington I'm really not expert in this field as I said, all what I did were schematics from internet the arduino mega, mosfet, relay and TMC2209 circuits!

Anyway thank your for your support again and sorry for wasting your time.

**jremington **I'm really not expert in this field as I said, all what I did were schematics from internet the arduino mega, mosfet, relay and TMC2209 circuits!

That being the case , the chip you linked is probably beyond your level of expertise in electronics. Have you
considered usingother stepper motor drivers ?

Try the A4988.
It is very common and popular and cheap.
I combined this with an H-bridge driver and used the A4988 5V outputs to drive TC4427 Mosfet Driver powered
from 12V. This provides a 12V mosfet drive signal for the power Mosfet.
I had one for each stepper motor.

Actually I have to use this TB67S109AFTG chip because of many reasons like it is available in the SMT service of JLPCB and it can support up to 4A as output current, I already used TMC2209-LA stepper driver. but I need this one too.

Anyway thank you for the alternatives, I will try to meet someone that can help me understand the schematic that we already discussed.

It is not just a question of understanding a schematic. Designing a circuit board that can safely handle 4 Amperes of motor current and safely dissipate the heat generated by the driver chip is a job for an experienced engineer.

raschemmel is right. This is not a project for an amateur. As you will discover if you try to do this yourself.

For a 4A/winding motor, I would use this driver module with complete confidence.

Hi,
Have you got a prototype to prove the hardware?

It sounds like you do not want to handle a soldering iron or do the maths.

What is the project?

Can you please tell us your electronics, programming, arduino, hardware experience?

Tom.... :slight_smile:

jremington:
Designing a circuit board that can safely handle 4 Amperes

Oh yes I was wondering about this point, thank you very much.

TomGeorge:
Have you got a prototype to prove the hardware?

Actually this is the prototype, I'm making it before I get many pcs.

TomGeorge:
What is the project?

I'm designing a circuit that can hold: steppers (with two types of stepper drivers), sensors, relays, mosfets and servos connected to ATMega2560 chip in one circuit board.

TomGeorge:
Can you please tell us your electronics, programming, arduino, hardware experience?

I'm really good in programming.
I didn't use any controller other than Arduino at all.
I can show my experience with a project that I did from two years, it was a robot arm to be easy in programming its motion (without coding). It contains touch screen, fiber optic (consists of CDS and LED), Bluetooth (for android app or to communicate with the touch screen), steppers and a servo.

But in electronics I have no idea about calculating the values of any of the electronic components or edit anything in the schematics. I did multiple circuit boards with SMT service but for sure by just copying the schematics from the internet.

Thanks

FYI, if you READ the datasheet (a standard PREREQUISITE BEFORE using a chip)? you will see that all of the caps for which no value is given in the schematic Crossroads linked are connected to pins listed on pages 4 -8 of the datasheet as 'NO CONNECTIONS PINS" and if you read the INSTRUCTIONS on that link the calculations and values for the resistors are given as well as the OSC R & C and the VREF voltage divider resistors depend on what voltage YOU choose to use for VREF. I didn't read all of it but those values might also be calculated for you but if you know voltage you want for VREF you can google 'voltage divider' for how to calculate those values.

Ok, thanks

Formula of setting chopping frequency fOSCM = 1 / [0.56 x {C x (R1 + 500)}] fchop = fOSCM / 16

Recommended frequency range: fchop=40kHz to 150kHz

70kHz configuration
Mounted parts are as follows; Capacitor (C=270pF), Resistance (R1=5.1kΩ)

Setting motor current
Iout(max) = VREF(gain) x VREF(gain):Decay ratio of VREF: 1/5.0 (typ.)
Vref(V) RRS(Ω) RRS=0.22Ω
VREF of A-axis and B-axis are made common by short the jumper (JP_VRF1) and the both voltages are possible to input from VREFA pin.
And Vref can be generated from the internal regulator (VCC) by mounting the divider resistance to R_VRF1 and R_VRF2 and shortcircuiting JP_VRF2

Since you did not list electronics as one of your areas of expertise: FYI , C_VM1 is a POLARIZED ELECTROLYTIC
motor power supply filter cap, the value of which depends on how much filtering you need and the voltage rating of which must be >motor voltage value.
C_VM2 is a NON-POLARIZED cap , which, anyone with electronics experience would immediately deduce is 100nF
transient suppression decoupling cap, the capacitive reactance value of which is defined by:
Xc=1/(2Pif*C) | where Pi=3.14159265359, f=30kHz (typ), C= 100E-9
Xc=1/0.0188495559
= 53.05 ohms @ 30kHz
This 100nF decoupling cap is considered a STANDARD MANTATORY COMPONENT for ALL DIGITAL ICs, to be
located AS CLOSE AS PYHSICALLY POSSIBLE to the chip. (which means almost touching the IC or UNDERNEATH
the IC.). This has been a standard practice since the dawn of the digital age (early 70s ?)
The value of the polarized electrolytic cap for the motor power supply is not as simple as you would think, since
it requires taking into account motor current and other factors so if you are not a BSEE engineer , it is easier to
just pick a value that exceeds the minimum value.
For example: Here , the value 100uf was chosen for A4988 stepper motors.
I'm not an engineer but my feeling is that you can never have too much filter capacitance for a motor power supply so I would automatically choose 1000uF without giving it a second thought because I can guarantee that it is probably going to be sufficient and I don't have to worry about it. If you are not into overkill as much as me you
could say use 470uF and be reasonably comfortable with that. I can't say at what value the "warm and fuzzy "
feeling starts for you but for me it's C_MV1 = 1000uF.
And as already stated, C_MV2 = 100nF

That is great, thank you dear.