I am working with a 3.3v SBC, BeagleY-AI, and looking to get I/O working in a specific manner…
I have a DM542T motor driver. It accepts Step and Direction. I am using two, separate GPIO pins for the Step and Direction. I am also using another GPIO pin for Input to the SBC which would cancel the movement of the motor…
I am currently using a 74HC126 buffer.
I can get the I/O to work but with the input works or the output works, e.g. the I/O does not work with itself in this category.
So, I command the Input to work. It works. I command the output to work, it works. I command the output to work when the input acts on an event, it does not work.
I believe so far these are the factors:
- Input is not hardwired to Output outside of the SBC.
- The 74HC126 does not have connections within itself to handle such a task.
Do you know how to wire a 74HC126 so that the Input controls the Output when I command it? I mean to ask this idea:
a. What other components would I need to successfully handle the I/O commands from the SBC (GPIO) to the 74HC126 (buffer) that is tri-state?
b. Is it even possible to hardwire this hardware like I am asking?
If I am not clear enough, please let me describe more of it to you. I currently do not own any circuitry design software. So, all I can really do now is draw it out.
Basically,
--> SBC Output (GPIO 1)
--> 10k Ohm resistor
--> Input 1 of the 74HC126
--> Output 1 of the 74HC126
--> Step of the DM542T motor driver

