Making L298N DC Motor Driver PCB

L298D is an integrated high voltage, high current dual full bridge driver designed to drive inductive loads such as DC motor, solenoids and stepper motors. It works with TTL level logic.

There are four output drivers. That’s two pairs and each pair is control by its individual enable signal.

The current output come from the load of each pair flow through pin 15 and 1 respectively. when can connect those pin directly to ground. Otherwise we can put an external resistor to sense the output driving current.

In this example I use Multiwatt15 package. The graphic below show the pin diagram of L298D.

L298N_pin_diagram

The picture below is the block diagram of L298.L298N_block_diagram

I draw the L298 driver board using Proteus 8. There are input logic, output drivers, power supply for logic and driver, enable pins and current sensing elements. I also put the spike protection diodes. At this time I don’t have high speed diode. So I decide to use standard recovery diode instead.

L298N

Below is the artwork of the circuit.

L298N_artwork

I have assembled the module and I have already test it.

L298_Assembled-2L298_Assembled-1

Here is download link for designed file ( Proteus 8.5 SP0 ).

Leave a comment