Sunday 29 May 2016

Sequential Timer for DC Motor Control

Most industrial processes require rotation of the motors in forward and reverse directions for desired periods. One good example is the automated bottle filling plant. Here the bottles move on a conveyor belt. When the bottles come under the filler, the filler comes down and fills the bottle, then it goes up and stops until the next bottle arrives.

A good domestic application is in washing machines. Once the timer is set to wash clothes, the motor automatically rotates forward and then backward for fixed periods 10 to 15 seconds with small pauses in between.



This is a sequential process, a sequential timer can be used to implement it. Sequential timer is a widely used circuit in industrial plants because most industrial processes are chain reaction type. That means as one process ends, it triggers the next. The ending of the last process triggers the first process.

Such sequence timers are micro controller-based, multi functional and programmable. But a very simple sequential timer can be developed using NE555 IC wired in mono stable mode. Cascading a number of these mono stable stages forms a sequential timer. The output of one stage is applied as the trigger to the next stage. So when the output of a stage drops, it triggers the next stage and the output of the next stage goes high, and likewise the chain reaction starts. Because here the process involves four steps forward→stop→reverse→stop,

four stages of NE555 ICs connected in mono stable multi-vibrator mode are used to form a four-stage sequential timer. The first stage rotates the motor forward. The second stage stops the motor. The third stage rotates the motor in reverse. The fourth stage stops the motor.


The block diagram of the sequential timer for DC motor control. The system consists of four blocks of NE555 timer ICs connected in mono stable mode. The output of each stage is connected to the trigger input of the next stage. The output of the first stage drives single-changeover relay RL1 and the output of the third stage drives relays RL2 and RL3 simultaneously. The second and fourth stages provide delay in between the first stage and third stage outputs.

The LEDs connected at the four stages indicate the status of the motor:

1. In the first stage, the green LED indicates that the motor is running forward.
2. In the second stage, the red LED indicates that the motor has stopped.
3. In the third stage, the blue LED indicates that the motor is running in reverse direction.
4. In the fourth stage, the red LED indicates that the motor has stopped.

The trigger input to the first stage is actually given through process start switch. The output of the fourth stage is fed back to the trigger input of the first stage through the SPDT switch. It decides whether the process continues in loop or one-time only.

Relay connections to the motor are made such that these provide reversible supply to the motor to rotate it forward and backward. As mentioned before, there are two single-changeover relays and one double-changeover relay. 




Circuit description

The circuit of the sequential timer. The first stage of the sequential timer is built around NE555 IC . IC1 is wired in mono-stable mode and its time period is determined by resistor R1, preset VR1 and capacitor C1. Preset VR1 is used to set the time from 4 to 45 minutes. This means you can rotate the motor from a minimum of 4 minutes to the maximum of 45 minutes. Maximum and minimum time limits can be changed by changing the values of the timing components as per the requirement.

Trigger pin of IC1 is pulled high with resistor R2. When switch S1 is pressed, it goes low and output pin 3 becomes high. The output of IC1 drives transistor T1 into saturation and relay RL1 energies. Also, LED1 connected with output pin 3 glows to indicate that the motor is running direction.

The output of IC1 is fed to the second stage through coupling capacitor C2. IC2 triggers when the output of IC1 goes low. Diode D1 acts as a free-wheeling diode. The second stage of the sequential timer is made around IC2. This stage provides delay between the first stage and third stage. The red LED connected at the output of IC2 indicates that the motor is in stopped condition.

IC2 too is configured in monostable mode. Its time period is determined by resistor R6, preset VR2 and capacitor C3. Preset VR2 is used to set the time from 1.75 to 10 minutes. If the process requires different timing, the values of timing components can be changed accordingly. The output of IC2 is coupled to the third stage through coupling capacitor C4. IC3 triggers when the output of IC2 goes low.

PCB and Component Layout




The third stage of the sequential timer is built around IC3. The timing component values of the third stage are the same as for the first stage because forward rotation time and reverse rotation time should be the same. The only difference is that this stage drives relays RL2 and RL3 simultaneously. Both the relays are connected in parallel and driven by transistor T2. LED3 connected at the output indicates change in the direction of rotation of the motor.

The output of IC3 is coupled to the fourth stage through coupling capacitor C6. The fourth stage of the sequential timer is built around IC4. This stage is identical to the second stage as it also provides delay if the process has to be repeated continuously. If the process completes in a single cycle, this stage is not required. IC4 triggers when the output of IC3 goes low.

Thus with the help of these four timer blocks, the motor first rotates forward for 4-45 minutes, stops for 1.75-10 minutes, rotates in reverse direction for 4-45 minutes and then stops for 1.75-10 minutes. 

Construction

The sequential timer for DC motor control is shown in Fig. and its component layout in Fig. Assemble the circuit on a PCB as it minimizes time and assembly errors. Carefully assemble the components and double-check for any overlooked error. Use proper IC base for the ICs. Before inserting the ICs, check all the supply voltages.

Connect the 6V power supply to CONN2 and supply for motor to CONN1. Motor M1 should be connected through a connector. Switch S2 should be connected to the PCB through wires.

No comments:

Post a Comment