Building a circuit to drive a few DC motors with UNO, 74HC595 and ULN2804. I had no issues with coding, connections and timings.
Then I started searching for high side driver arrays to control polarity of motors individually. I can't go for an H-Bridge, as the result will be bulky and expensive. Upon searching the web since 3 days, I found a few solutions like UDN2981, UDN2987, TPIC6B595, TD62783 and similar ICs and individual transistors like BC327 etc. But they're falling behind the requirement Of 500mA of continues output current for at least 100ms when all channels are active.
Few of the above are giving 500mA output, but At one active channel or at 10% duty cycle.
Please help me to find the one, or suggest the best way to use the above.