AUTONOMOUS ROBOTICS
Autonomous robots are robots that can perform desired tasks in unstructured environments without continuous human guidance. Many kinds of robots have some degree of autonomy. Different robots can be autonomous in different ways. A high degree of autonomy is particularly desirable in fields such as space exploration, cleaning floors, mowing lawns, and waste water treatment.
MICROCONTROLLERS
A microcontroller (sometimes abbreviated µC, uC or MCU) is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals. Program memory in the form of NOR flash or OTP ROM is also often included on chip, as well as a typically small amount of RAM. Microcontrollers are designed for embedded applications, in contrast to the microprocessors used in personal computers or other general purpose applications.
P89V51RD2
![Picture](/uploads/8/2/9/7/8297667/5922378.jpg?347)
In autonomous robotics the one of the most preferable microcontrollers is P89V51RD2 found by philips
The P89V51RD2 is an 8051/8052-pin-compatible microcontroller by NXP (ex-Philips), with 64+8kB
FLASH code memory, 768B internal RAM (ERAM/XRAM), 6-clock (x2) mode, and a couple of extended
peripherals, such as the PCA unit, SPI interface and watchdog counter. The most remarkable feature is,
however, that it's FLASH can be in-situ programmed (ISP) through UART; and also its selfprogrammability (in-application programmability, IAP).The P89V51RD2 is a successor to the successful P89C51
The P89V51RD2 is an 8051/8052-pin-compatible microcontroller by NXP (ex-Philips), with 64+8kB
FLASH code memory, 768B internal RAM (ERAM/XRAM), 6-clock (x2) mode, and a couple of extended
peripherals, such as the PCA unit, SPI interface and watchdog counter. The most remarkable feature is,
however, that it's FLASH can be in-situ programmed (ISP) through UART; and also its selfprogrammability (in-application programmability, IAP).The P89V51RD2 is a successor to the successful P89C51
MAIN CIRCUIT BOARD
click the below images to zoom
SENSORS
A sensor is a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument. For example, a mercury-in-glass thermometer converts the measured temperature into expansion and contraction of a liquid which can be read on a calibrated glass tube. A thermocouple converts temperature to an output voltage which can be read by a voltmeter. For accuracy, most sensors are calibrated against known standards
FOR DETAILS REFER THE FOLLOWING PDF FILE
FOR DETAILS REFER THE FOLLOWING PDF FILE
![](http://www.weebly.com/weebly/images/file_icons/pdf.png)
robotic_sensors.pdf | |
File Size: | 778 kb |
File Type: |
THINGS YOU NEED (SENSORS)
CIRCUIT DIAGRAMS
PROGRAMMING
There are 2 useful softwares you need such as follow:-
1)KEIL V4 8051 Eval (for compile the program and to create HEX file of corresponding Microcontroller)-click here to download
2)Flash Magic (to transfer program of HEX file from PC to Microcontroller)-click here to download
1)KEIL V4 8051 Eval (for compile the program and to create HEX file of corresponding Microcontroller)-click here to download
2)Flash Magic (to transfer program of HEX file from PC to Microcontroller)-click here to download
PROCEDURE FOR PROGRAMMING
![](http://www.weebly.com/weebly/images/file_icons/pdf.png)
programming.pdf | |
File Size: | 3202 kb |
File Type: |