A simple DC motor controller circuit using NE555 is shown here. Many DC motor speed control circuits have been published here but this is the first one using NE555 timer IC. In addition to controlling the motors speed its direction of rotation can be also changed using this circuit.
A PWM circuit based on timer NE555 is the heart of this circuit. NE555 is wired as an astable multivibrator whose duty cycle can be adjusted by varying the POT R1. The output of IC1 is coupled to the base of transistor Q1 which drives the motor according to the PWM signal available at its base. Higher the duty cycle the average voltage across motor will be high which results in higher motor speed and vice versa. Change of DC motor direction is attained using the DPDT switch S1 which on application just toggles the polarity applied to the motor.
EmoticonEmoticon