Introduction: PWM DC Motor Controller

About: We create simple electronic projects and tutorials easy simple cool circuit

PWM (Pulse Width Modulation) is an analog control technique through which we can generate a variable square wave signal, by turning on and off the power going to any electronic device at a fast rate. The average voltage depends on the duty cycle of the signal. Here, the NE555 precision timer IC is running in the astable mode in order to generate a free running PWM signal. You can check our previous article on astable multivibrators to learn more about their operation.

We are ever so thankful to JLCPCB for sponsoring projects on this website and our YT channel. JLCPCB is the Top PCB prototype & manufacturing company in china, ensuring the best service you will ever experience regarding (Quality, Price Service & Time). We strongly recommend ordering PCBs from JLCPCB, all you need to do is just download the Gerber file and upload it to the JLCPCB website after creating an account, visit their website to look for more!.

Step 1: Hardware Reqiured

Step 2: Useful Steps

1) First of all, solder the 8 – pin IC base on the PCB board.

2) After that, place the NE555 timer IC in the IC jacket.

3) Solder all the resistors and diodes on the PCB board.

4) After that, solder the 100nF ceramic capacitors on the PCB board.

5) Solder the 100K pot on the PCB board.

6) After that, solder the TIP122 transistor on the PCB board.

7) After that, solder the input and output terminal block connectors on the PCB board.

8) Connect the 12V DC battery with the input terminal block connectors.

9) After that, connect the 12V DC motor with the output terminal block connectors on the PCB board.

10) Power up and test the circuit.

Step 3: Circuit Diagram