Hi, I'm having issues with setting up a Genuine Smoothieboard with external stepper drivers (Stepperonline DM556T) I have set up the config file to use open drain for the enable, step, and direction. The manual for the stepper driver says "pulse active at rising edge; 4-5V when PUL-HIGH, 0-0.5V when PUL-LOW". I'm having issues with getting the pulse voltage low enough and I'm testing off the Direction pin. I'm pulling 5v from one of the endstop's power pins and have a DMM hooked up to a ground pin on a different endstop when testing the STP,ENA,DIR pins located on the driver.
Each + pin is at 5V
The ENA - pin is at 0.58v (even unplugging the enable pin circuit doesn't cause the motor to work)
The STP - pin is at 4.05v
the DIR - pin is at 4.05V when commanded to move one way and .058V when commanded to move the other way.
The stepper that is connected to this driver doesn't do anything when trying to move and I think its because the board isn't pulling the logic signal low enough for the driver to register that it is a pulse. Is there any way that I can get the open drain configuration to pull the voltage lower than 0.58V? I have used cheap TB6600 stepper drivers this way and they haven't had issues even though they say they require the same logic signal current as the Stepper online driver.
If there's anyone else who has used these stepper drivers and had success please let me know how you fixed this issue.
Thank you,
Brad