The other negative (for me) is that it is USB. it is only one LPT port of inputs and outputs (12 outputs and 5 inputs).so if you need additional inputs and outputs then you need something else such as the UC400ETH using an IDC 26 to 25pin LPT ribbon cable. and 3.3 Volts to a 5V optocoupler is just about the "ON" voltage which can be a bit of a grey area with optoisolators / optocouplers that are designed for 5V, given there is an ON voltage range and an OFF voltage range. Laptops (with LPT ports ) and some LPT addin cards can be problematic these days as they are not all TTL (5Volt and Zero Volt DRIVEN) logic but use 3.3Volts. The UC100 just provides the I/O same as what the parallel port did using TTL (5Volt / 0Volt) driven logic.
Its a 50 volt four axis stepper driver that has a parallel port input. Simple driver with automatic coil shutdown, to ensure efficient operation. Please Log in or Create an account to join the conversation.What does the gecko g540 do exactly? I thought it was a driver for the servos but after reading this I am not sure. Parallel Port 3 Axis CNC Driver, Opto-Isolated, Unipolar Steppers: Controls 3 Unipolar Stepper Motors, for use with CNC Machines. ParPort Base Address: e010 (I also tried 0xe010) Memory at f7d00000 (32-bit, non-prefetchable) Memory at f7d01000 (32-bit, non-prefetchable) PCIe 9912 Multi-I/O Controller (prog-if 03 ) Parallel Port Card: PCI-e x1 Card: SY-PEX10008 (others have apparently used this successfuly with LinuxCNC):Ġ2:00.2 Parallel controller: MosChip Semiconductor Technology Ltd. I've included as much additional information as possible, so I can at least claim to be a good question-asker. I fear my question may be very naive, so please forgive my ignorance. I also tried the Parallel Port Tester (ptest.hal), and got the same result. My first test is showing +5VDC (more like +4, really) coming off the output pins no matter what I am doing (measuring with a multimeter: negative to pin 24, positive to pin 3). I have a C83-Optoisolator Board on the way from CNC4PC, but for now, my intent is to just get LinuxCNC outputting a measurable step/direction signal through the StepConf "Axis Test" feature. I am now attempting to get LinuxCNC to work as the motion controller. If tinkering with CNC Machines is one of your hobbies then you are familiar with the parallel port interface being fairly popular for CNC control board connections.
I have tested the output signal from Windows and am getting a 0VDC and +5VDC signal when I toggle pins using a parallel port tester program.
I have a dual boot Windows 10 / Debian system. I'm on something of a schedule, so I'd like to start by keeping things dirt simple, and add complexity later if I find I need it. After some fussing and a bit of tuning, I've managed to run all three axes from a Teensy 3.6 running the TeensyStep library just to make sure the encoders and drives all work. I intend to use the original DG2S-08020 Servo Drives (). I am "renovating" an old Precix CNC to run off of LinuxCNC. I am hesitant to post, as I'm sure my question is quite remedial, but I am at a loss.