Wireless DC Motor Speed Control using IR Remote and 555 Timer IC

In this project, we are going to Control the Speed of Dc Motor Wirelessly Using IR or TV Remote Control. Here we are not going to use any microcontroller. We have used basic components along with 555 Timer IC to complete this task. This circuit can control the DC motor speed in 5 different levels and any IR remote like TV/DVD remote etc can be used to control it.


Required Components:

  1. TSOP1738 -1No.
  2. 555 timer IC -2Nos
  3. CD4017 -1No.
  4. BC547 Transistor -1No.
  5. 12-0-12 Transformer -1No.
  6. 1n4007 Diode -10Nos.
  7. Capacitor 1000uF, 1uF, 4.7uF, 0.01uF - 1No. each
  8. 0.1uF Cap -4Nos.
  9. Resistor 10k -2Nos
  10. Resistor 1k -3No.
  11. 220K Resistor 220k, 30k, 22k, 15k, 3.3k, 220, 650ohm  -1No. each
  12. 330 Ohm Resistor 330ohm -3Nos.
  13. LEDs


Circuit Diagram and Working:

Wireless DC Motor Speed Control using IR and 555 Circuit diagram

The Motor Speed Control Circuit is a little bit complex for beginners but overall it's easy. In this, we have TSOP1738 IR receiver U1 which is responsible for detecting the TV remote IR signal. Once it gets a signal from TV remote, it will trigger the 555 monostable Multivibrator  U2. This Multivibrator is used for generating a single pulse every time when we press any of buttons on the IR remote control.


Generally TV IR remote sends 38KHz modulated pulses and TSOP1738 detects the IR radiation modulated at 38Khz. TSOP’s output is active low, means its output is remains HIGH when there is no IR, and becomes low when it detects IR radiation. It has three pins, Ground, Vs (power), and OUTPUT PIN. So whenever we press any button on IR remote, it triggers the Monostable 555 Timer (U2) by sending Low pulse to its Trigger PIN 2.



Further 555 Timer sends the clock pulse to Decade counter IC 4017 to shift its output to the next output pin. 4017 decade counter IC is used for changing the value of Timing Resistor for second 555 Timer IC (U4), which in configured in Astable Multivibrator Mode.  This 555 IC is used for generating PWM Signal. Decade counter 4017 sets the resistance across the U4 Astable Multivibrator by switching its output to next output pin. And by changing the value of this Timing Resistor, duty cycle of PWM signal changes and hence the Speed of DC Motor changes each time we press the IR remote Button.

4017 IC is a CMOS decade counter chip. It can produce output at the 10 pins (Q0 – Q9) sequentially, means it produce output one by one at the 10 output pins. This output is shifted to pins through a LOW to HIGH clock pulse at PIN 14 (positive edge triggering). At first, output at Q0 (PIN 3) is HIGH, then with each clock pulse, output advance to the next PIN. Like one clock pulse makes the Q0 LOW and Q1 HIGH, and then the next clock pulse makes the Q1 LOW and Q2 HIGH, and so on. After the Q9, it will start from the Q0 again. To learn more about IC 4017 check our 4017 Circuits.


Wireless DC motor speed control circuit using IR remote and 555-ic

There are five selective resistance (R5, R6, R7, R8,R11) which are responsible to generate five different PWMs at the output pin of 555 IC (U4). In this circuit we have used 12v DC power supply for whole circuit. Here we have put a 4.7v zener diode to protect TSOP1738. The DC motor used here is a 12v DC Geared motor which is driving with the help of BC547 NPN transistor.

Check the Demonstration Video below.


Comments (1)

  • Amir zahir's picture
    Amir zahir

    This is a good circuit for low power dc motors.

    Oct 23, 2017

Leave a comment