[ Log In ]
[ Register ]

Question #: 14305

Question: My computer doesn't have a parallel port connection. Can I use a usb to parallel port cable to communicate with my breakout board?

Current Solution

A parallel to USB adapter will not work. You will need to use a USB interface like the ones below:

Mach3 USB interface:
https://www.buildyourcnc.com/item/electronicsAndMotors-electronic-component-breakout-Mach3-USB-Board

Poeys57CNC Interface:
https://www.buildyourcnc.com/item/electronicsAndMotors-electronic-component-breakout-Mach4-mach3-USB-ethernet-Board

Additional Information:
To answer the question in more detail, the parallel port is actually an extension straight from the CPU and is also called the GPIO (General Purpose I/O) pins. These pins carry signals independently, hence the description as being a parallel port.

The stepper motor driver receives a pulse train (series of pulses). A single pin on the parallel port sends a pulse train to one stepper motor driver and stepper motor for a single axis. Another pin on the parallel port sends a pulse train to another stepper motor driver on another axis. This happens simultaneously as with the direction signals for each axis.

If a parallel port is adapted through a USB (using an adapter), the parallel port cannot have these signals happen in a simultaneous fashion and will cause the stepper motors of a CNC router or machine to be very clunky, if it works at all. To elaborate, the computer sends an instruction to the USB to send a high signal to pin 1, so it does, then another signal to pin 2, so it does. This is happening one after another. The speed at which this happens is reduced dramatically, and the position of one axis may now be out of sync to another axis.

The reason the USB interfaces (linked above) work is that the USB delivers broad instructions to the interface (to a microcontroller) and the interface parses the instructions and outputs simultaneous signals to the stepper motor drivers.

Hope this helps.

Respond:

Other Possible Solutions to this Question

Get Help with:
This Product
Orders
Tech Support
Sales
This Product
Order Query
Tech Support
Sales
Not logged in. Log In Register
Track Order(s)
View Order(s)
I Want to Schecule a One-On-One Paid Tech Support Session
Book an Appointment Pertaining to a BuildYourCNC Product (Free)
Ask a Quesion Below (Free):
Book an Appointment Pertaining Other Equipment ($60/half hour)
Book an Immedite Appointment Pertaining Other Equipment ($120/half hour)
Ask a Quesion Below (Free):
Waiting for response... I may not answer immediately, but I was notified on my cellular phone so my response is forthcoming. If I don't respond immediately, you can always go to the [My Account] page to see all of our chats at any time.