


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This is lab report submitted to Control Systems course coordinator Hemant Yadav at National Institute of Industrial Engineering. It includes: Project, Encoders, Stuff, Flexibility, Sensor, Quadrature, Encoder, Pulses, Incremental, Revolution, Motor, Movement
Typology: Exercises
1 / 4
This page cannot be seen from the preview
Don't miss anything!



Design a car that moves in a straight line using quadrature encoders.
Our first decision was to decide the basic stuff.Like whether we will use the body of an RC car bought from market or get a specially designed car base for our project. We chose the custom built base, the reasons being: 1- More flexibility in as in we could get it built according to our needs. 2- The rc car would have had limited space, and we would have had to adjust the stuff accordingly, the base, on the other hand can be built according to how much space we need etc. 3- A good rc car costs marginally less than a custom base. -Rough design image- Controller: PIC18F4520. Sensors: We have to work on a car that does not jerks violently towards left/right but it moves in the straight path and we have to do it without line tracking and for this purpose we are using Quadrature Encoder as our sensor.
Quadrature encoder is a device used for the sensing of position and rotation by the conversion of displacement into digital pulses. Quadrature encoder basically consists of a disk that contains coded patterns of opaque and transparent sectors and is attached to a rotating shaft. Quadrature encoder basically converts rotations into two pulses let say A and B.The pulses produced can determine the position. There are two types of quadrature encoder : Absolute and Incremental. The absolute tells us about the position and distance of the wheel while incremental just measures the distance.
We are going to use Quad Encoder DC Motor for our car straight movement because it is highly precise as it produces 512 counts per revolution. We have to use two motors of this type for the straight movement of our car. The motor with Quad encoder also gives direction of movement. -Features: ๏ 3V-24V DC for operation. ๏ 660mA maximum load current ๏ Speed of 9200 RPM at 8V DC ๏ Weight: 25gm ๏ Shaft length: 4mm ๏ Shaft Dia : 1mm ๏ Motor Dia: 16mm ๏ Motor Length: 34mm ๏ Power Rating: 5 Watts
Mechanism: Encoders will work in that way,when the car will move the outputs of both encoders will sent to our controller attached to them as its inputs,and then controller will check them by comparing whether the CPR of both are same or not,if both will same then controller will have to do nothing otherwise if both r different then controller will control the CPR of both encoders to assure that the speed of both encoders are same,in this way the car will move in straight line which is our main objective or desired output.In other words the pulses generated by both encoders should b at same phase for straightness of car which is very important.