TTL to differential converter (STEP / DIR / ENABLE)

More
5 months 2 days ago #346724 by Asymmetrisch
Hello everyone,are there any breakout board to convert TTL signals (3.3 V to 5 V) into differential signals for motor controllers?
I found a converter that was specifically made for that, but unfortunately it’s not available in Germany:
www.cnc4pc.com/shop/c72-c72-differential..._hygKwfclSAuFTXaBSfB
 Thanks and best regards,
Gerhard

Please Log in to join the conversation.

More
5 months 1 day ago #346728 by andrax
du brauchst ein TTL zu RS422 Konverter.
Da gibt es jede Menge bei Amazon

Please Log in to join the conversation.

More
5 months 1 day ago #346733 by Asymmetrisch
Ah ok, vielen lieben Dank!
Das sind dann die Konverter mit dem MAX490, und hier dann nur TXD, Y und Z (Senden) anschließen, richtig?

Please Log in to join the conversation.

More
5 months 1 day ago #346734 by andrax
Jupp,
txd = transmid Data
rxd = receive data

du willst ja nur Senden, also txd
Board ist eigentlich egal, z.b. das hier:
Amazon

Please Log in to join the conversation.

More
5 months 1 day ago #346735 by Asymmetrisch
Gibt es so eine Lösung evtl. auch gleich mit mehreren Kanälen?
Da kommen ja doch einige Module zusammen bei 3 oder 4 Achsen...

Please Log in to join the conversation.

More
5 months 1 day ago #346742 by PCW
The conversion interface parts depend on the signal levels needed.

For RS-422 (going into a line receiver on the drive ) where 3V signals into a load are OK,
any RS422 driver will work (say 26LS31 equivalent for 4 channels/chip)

If you wish to drive optocoupled drive inputs that expect 5V signals, you would need
a driver with 5V outputs. AFAIK the only 4 channel RS-422 drivers that do this are
the ISL32174,ISL34172 and MAX3042 (The MAX parts are expensive)

Another option for 5V signals is to use a combination of ACT driver chips with inverting
and non-inverting  outputs, say a 74ACT540 and a 74ACT541.

Please Log in to join the conversation.

More
5 months 1 day ago #346744 by andrax
Also ich hab mal geschaut.
Standartmäßig gibt es meistens max 3 Kanal für die typischen ABZ Encoder.
Gegenfrage: was hast du vor, evtl. gibt es eine andere Lösung?

Please Log in to join the conversation.

More
5 months 1 day ago #346761 by Asymmetrisch
I have several motor controllers that are driven by differential signals (CLK, #CLK, DIR, #DIR) – the inputs (5V, Ri = 120 Ohm) are not optically isolated. At first glance, it seems that controlling it with my Mesa 7i76EU works perfectly.

For testing purposes, I'd like to use the parallel port or possibly a RP2040 – in addition, I have a "Benezan Mini Breakout Board" left over from a previous setup that I could use.
It would be great if there were a solution for this.

Please Log in to join the conversation.

More
5 months 18 hours ago #346773 by PCW
For testing purposes with just a parallel port, you could use 2 pins for one signal and invert one in hal
to get differential signals.

As long as the output bits come from the same physical port (say PP pins 2..9),  and the hal addf
order and thread is correct. the outputs will change simultaneously.

Please Log in to join the conversation.

More
4 months 3 weeks ago #346876 by Asymmetrisch
Would this change in the hal for parallel port pin 2/3 be correct?

loadrt not count=1
addf not.0 base-thread

net xstep stepgen.0.step => parport.0.pin-02-out
net xstep => not.0.in
net xstep-neg not.0.out => parport.0.pin-03-out

Please Log in to join the conversation.

Time to create page: 0.098 seconds
Powered by Kunena Forum