Connecting Multiple SERVO Driver Motor Systems with 6XD Board
-
Hello everyone,
I am currently working on connecting multiple SERVO driver motor systems to a 6XD board. Specifically, I am using the .
https://www.omc-stepperonline.com/fr/kit-de-servomoteur-ac-serie-t6-1000w-3000rpm-3-18nm-encodeur-23bits-ip67-t6-rs1000h2a1-m23I have already read several forum posts on this topic and am now wondering what the best approach is. The external driver signal is output via the Driver0 - Driver5 connectors on the 6XD board with a nominal potential of 5V (min. 4.2V @ 20mA). However, the motor drivers from Stepperonline require a 24V signal.
I have read that the signal can be converted using a level converter. Has anyone had experience with whether this solution works?
Here are some level converters I found:
https://de.aliexpress.com/item/33021062283.html?gatewayAdapt=glo2deu
6XD to Yaskawa Breakout on GitHub https://github.com/SynchronicityLabs/6XD_to_Yaskawa_Breakout @Maestro
Additionally, I am wondering if the Stepperonline drivers, along with the 6XD board (possibly with a CAN Bus expansion board), can also be controlled via CAN Bus.
I look forward to your feedback and experiences!
Thank you in advance
-
@marco_meier Those drives can use a 24v signal, however they will also accept 5v Step/Dir signals on the proper pins, so you can simply run 6XD 5v to CN1 pins 3 and 5, and Step- and Dir- to CN1 pins 4 and 6, respectively.
All you really need to concern yourself with voltage-wise is the 24v enable signal, which the Duet team has confirmed the 6XD CANNOT sink on the EN- pin. The enable circuit on my breakout board would do what you need, and you could easily coble something like that together without making the whole board. Really, any simple relay/electronic-switch style setup that allows you to trigger a 24v connection with the 5v-tolerant EN- pin from the 6XD will accomplish what you need.