Вы находитесь на странице: 1из 1

Atilim University

Department oI Mechatronics Engineering


MECE 308



Embedded Robotics with PIC Microcontroller Due:To be announced later


Description
Term project involves microcontroller based robotic
system design to track a sequence oI two-dimensional
points. BrieIly, embedded system must allow a user
to enter x- and y-coordinate pairs oI at most 10
points. These points, in the sequence given,
beginning with the initial start point will deIine the
discrete points oI a path through which the robot base
will be moved. As the base is moved, at all points oI
the sequence, the base must stop and indicate that it is
at the required locations oI the sequence by visual or
audio means.

Below Iigure illustrates the main ideas oI the tracking
task oI the project. In the Iigure two possible
alternative paths Irom Iirst pair to second pair are
also shown.



Figure: Tracking a sequence oI points








Software and Hardware Components
You must use:
CCS Pic-C programming language, and
Microchip PIC16F877A microcontroller
(Depending on vour design vou mav use
additional PIC16F877A or PIC16F84A
microcontrollers)

Other hardware components that you should use:
Robot base (REDKIT)
Numeric keypad (4 by 3 matrix oI numeric
keypad)
LCD display (2x16 Parallel LCD character
display)
Two DC motors (included in REDKIT)
H-bridge (L293D, STMicroelectronics)
Optical sensor(s) (CNY70, Vishay)
Encoder(s) (incremental shaIt encoder(s) as
described in your textbook and during lectures)

In addition to the above list oI components,
depending on your design, certain others will be
needed such as crystal, capacitor, resistor, LED,
buzzer, push-button, voltage regulator, Schmitt
trigger, battery/power supply, etc.



Reports
Each student or group oI student must submit a report
that must include: description oI the project; technical
documentation oI the project Irom soItware and
hardware point oI view, calculations, drawings,
reIerences, or any other inIormation relevant to the
project.


Project Demonstrations
Each student or group oI student must demonstrate
his/her or their project on the date that will be
announced later



Grading policy and certain details about your project
will be announced later.

Вам также может понравиться