0 оценок0% нашли этот документ полезным (0 голосов)
29 просмотров1 страница
Term project involves microcontroller based robotic system design to track a sequence oI two-dimensional points. Embedded system must allow a user to enter xand y-coordinate pairs oI at most 10 points. As the base is moved, at all points oI the sequence, the base must stop and indicate that it is at the required locations by visual or audio means.
Term project involves microcontroller based robotic system design to track a sequence oI two-dimensional points. Embedded system must allow a user to enter xand y-coordinate pairs oI at most 10 points. As the base is moved, at all points oI the sequence, the base must stop and indicate that it is at the required locations by visual or audio means.
Авторское право:
Attribution Non-Commercial (BY-NC)
Доступные форматы
Скачайте в формате PDF, TXT или читайте онлайн в Scribd
Term project involves microcontroller based robotic system design to track a sequence oI two-dimensional points. Embedded system must allow a user to enter xand y-coordinate pairs oI at most 10 points. As the base is moved, at all points oI the sequence, the base must stop and indicate that it is at the required locations by visual or audio means.
Авторское право:
Attribution Non-Commercial (BY-NC)
Доступные форматы
Скачайте в формате PDF, TXT или читайте онлайн в Scribd
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.