For some reason I am really struggling with implementing a simple L298N motor driver. I have a simple breadboard robot and I am trying to run a Timya dual gearbox off the driver. I made a recommended circuit from the data-sheet but for some reason when I pull one of the inputs high (by connecting it to 5V power rail) the motor driver does not activate the motor outputs. I used an oscilloscope to measure all the voltages and everything is as it should be but for some reason the outputs always remain grounded. I could appreciate some help as I do not know what I am doing wrong. I have read forums related to this on LMR and have not found a solution. Bellow are pictures of the connections and the circuit. I have also attached the data sheet.
Thanks, Gonzik
PS I have tried changing the L298N driver and I get the same result so it is not a case of the driver being fried.
The original setup was wrong because Vss of 5v is needed for logic and Vs for motor power must be at least Vss + 2.5V. I was trying to use 5V for both. From my understanding this difference is necessary to bias the internal transistors of the driver.
Checked the polarity, all the diodes seem fine. I tried replacing my diodes (rectifier diodes) with some schottky diodes I had laying around and still no response.
You can cross reference the schematic of my Bluetooth RC tank if you like. Make sure you use two different supplies; Vss of 5v for logic and Vs for motor power that is at least Vss + 2.5V
Hey Markus thanks for that schematic. I was able to get it working =) I am not sure what was wrong with the one provided in the data sheet. I have one thing I don’t understand though. What is the purpose of the two 47K resistors? Is it to make sure that the enable input is not left floating at any point?
Hey thanks for actually caring if I got this working Sorry it took me so long to get back to you guys, I just moved to a new city and it took me a while to set up shop again