Notifications
Clear all

Circuit to Convert single pin to dual High & Low for driver direction

3 Posts
2 Users
0 Likes
1,369 Views
(@ronft)
Member
Joined: 3 years ago
Posts: 7
Topic starter  

Some of Bill's designs use 2 Arduino pins to provide the high and low signals to a motor driver board. My Uno is already pin limited as I have lots of inputs and outputs. Is there a way to use some external circuit to take either a high or low on one Arduino pin and provide both high and low signals to the motor driver directional inputs?


   
Quote
Will
 Will
(@will)
Member
Joined: 3 years ago
Posts: 2523
 

Do you mean so that the single pin gets split into both HIGH and LOW simultaneously ?

Output the original value on the pin and run it through a NOT gate (inverter) to get the opposite.

Maybe you could salvage some currently used pins with a shift register ?

Anything seems possible when you don't know what you're talking about.


   
ReplyQuote
(@ronft)
Member
Joined: 3 years ago
Posts: 7
Topic starter  

Thanks for your response.

Since I'm also space limited on the proposed board, instead of an inverter dip device (I don't do surface mount-yet) I'll probably try just a single MOSFET connected as a simple amplifier. An issue to be dealt with using the FET, is noise on the power supply lines produced by the 1 amp DC motors. This noise, in spite of regulation, filtering, and transient noise suppression diodes, has been a problem with previous discrete implementations.


   
ReplyQuote