Hi,
the UC300 is a 5V TTL device. You would be most unwise to hook it directly to ANY other device that either has onboard a differing
power supply voltage or even requires a signal source of a different voltage.
If, for instance, the Delta servo drive has a input hooked via a resistor to 24V expecting your input device (the UC300) to sink current and
'drag' that 24V down to near zero then there is a high probability that the 24V will damage the TTL output of the UC300.
For this reason you need a buffer or amplifier that adapts the 5V TTL output of the UC300 to the 24V Delta servo drive.
As I posted earlier a simple NPN transistor (or a N channel MOSFET) would be a simple way to do it. You would require one for each
input (1 step plus 1 direction for two servos, (1+1) x 2 =4) and one for each servo enable line, ie another 2 transistors. You may wish to
consider additional circuitry for each of the servo drives to signal the UC300 if a fault occurs with either drive. This could be done
with a resistor and a zener diode. As you can see this dictates that you will have to solder together six transistors, 8 resistors and two
zener diodes at a minimum. If you are not electronically inclined that may rather put you off. I am electronically inclined and trained and so
would happily persue this idea where you may not.
As Gerry has pointed out the UB1 breakout board includes all that circuitry. Exactly why it would not work for a USB connected UC300 is a bit
of a mystery to me. I think it would be worth an email to the manufacturer to ask if that is the case and if there is a modification that would
allow a USB connected to be used. Gerry is clearly impressed with the quality of the UB1 and with Gerry's experience that comes as a high
recommendation.
Craig