|
~: Motion Control System Block Diagram :~
The figure given below shows complete block diagram of the system.

The main parts of the systems are 2 micro controllers 89C51 and 89C2051 from which 89C51 is main controller and the other one is auxiliary controller. Rest of the parts are LCD, stepper motor driver, IC555, push buttons laser and LDR. Apart form these some LEDs are also used at both sides for indication purpose. Complete system is divided in to two parts stepper motor control section and RPM counting section.
Stepper motor control section: -
The main controller 89C51 performs all following tasks.
·
It takes user inputs through four push buttons like starting / stopping of motor and increasing or decreasing the speed
·
Displays set RPM and current RPM on LCD
·
Receives the RPM count serially from auxiliary controller
·
Give different indication on LEDs
·
Drives stepper motor at the RPM set by user
RPM counting section: -
Here IC 555 is used as monostable multivibrator and it will generate pulse output corresponding to revolution of motor. These pulses are fed to 89C2051 that counts these pulses for calculated time and after counting final RPM it will send this final count serially to main controller.
|