PROGRAMMABLE MOBILE ROBOT
IntelliRobot-877 - Catalog Download
Introducing our new PIC16F877 Robot, the new IntelliRobot-877 is an exciting, easy to use and fully programmable robot. Based on the very popular PIC16F877 microcontroller from Microchip, this robot can be programmed to perform a number of instructions. A series of microswitches are used for collision detection, together with a couple of dc motors to control robot movement. A row of optical sensors are mounted on the base for tracking operations. Together with a ready to run LCD installed on the top for feedback and information display.
Enter the exciting world of robotics with this simple to use and program robot. Code can be developed, quickly and easily with the numerous range of programming development tools for the Microchip PIC range of microcontrollers. Code can be downloaded easily to the unit by a direct connection to a computers RS232 serial port. Teach your robot to perform many functions and provide instant feedback with the LED's and LCD included on the robot. This robot is an ideal learning tool and base for more complex robotic projects and experiments.
Also included on the board is provision for a DS1307 Real Time Clock, EEPROM's, and low voltage circuit cut-out. The robot is completely mobile with an on-board large rechargeable battery included for long life. The robot is based on a solid anodized aluminium base, designed for strength and light weight. This reduces power drain on the battery and ensures the robot can withstand tough knocks combined with collisions.
Additional functions can be easily added, with the port connections and analog input connections, brought out to standardized polarized connectors. Add a voice, distance measuring, infrared sensing to your robot, the possibilities are endless.
Code examples are provided in assembly language and PICBasic language, for LCD operation, robot movement, analog inputs and much more.
Our IntelliRobot-877 is an ideal learning tool for robotics combined with microcontroller programming. The robot is ideal to use as a teaching tool in schools, colleges and universities, together with providing endless hours of fun in the home.
Please note: The Battery Charger is not included, this robot requires a standard sealed battery charger for the 6V Battery On-Board
Features
• Includes Microchip PIC16F877 Microcontroller with 8kb internal Flash Program Memory
• Solid Anodized Aluminium Base for Strength and Light Weight
• 2 DC Motors Installed, for turning and forward/reverse motion
• LCD Installed (2x16 Characters)
• On-Board Programming using RS232 with MAX232 Installed
• 4 Channel 10-Bit A/D Converter
• Micro-switches for collision detection
• Optical Sensors for Line Tracking
• Power LED, Direction LED's and Reset Button
• On-Board Battery for Complete Freedom of Operation
• Real Time Clock (DS1307 Optional)
• EEPROM (24LCXXX Option)
• Buzzer
• Code Examples Provided
• Great as a learning tool for robotics and microcontrollers

Technical Data
• Microcontroller: PIC16F877-20/P
• Main Crystal: 10.000MHz
• Speed: 2.5MHz
• Processor Language: PIC
Memory
• Program Flash Memory (Internal): 8kBytes
• RAM Memory (Internal): 368Byte
• EEPROM Memory (Internal): 256Bytes
• EEPROM Memory (External): 64kBytes (24LC512 Optional)
Converters
• A/D (Internal): Yes - 8 Channels 10-Bit
• A/D Connections: 4 x 3 Way Polarized Connector
Auxiliary Features
• Analog Comparator (Internal): Yes
• SPI Controller (Internal): Yes
• CCP Module (Internal): Capture - 16 bit, Compare - 16 bit, PWM 4 Outputs - 10 bit
Input/Ouput
• I/O Points Available: 33
• LCD Connection: 14 Way IDCC Connector with Trimpot Contrast Adjustment
• RS232 Connection: 4 Way Polarized
Clocks
• Real Time Clock: DS1307 (Optional)
• Real Time Clock Crystal: 32.7kHz
• Battery Back-Up: Yes - 1.5V Watch Battery (Optional)
Communication
• RS232 Communication: Yes - 1 Channel
Ancillary Features
• In-Circuit Programming: Yes
• LCD: 16x2 Character LCD
• Power-On LED: Yes - Red
• Programming LED: Yes - Yellow
• Run LED: Yes - Yellow
• Low-Voltage Detect: Yes - TLC272CP + LED Indication
• Direction LED: Yes - 3xGreen
• On-Board Speaker/Buzzer: Yes
• Light Sensing LED's: Yes - 3
• DC Motor Drive: Yes - 2
• Position Sensing Micro-Switches: Yes - 4
• PROG-RUN Switch: Yes
• Power-On Switch: Yes
• Reset Button: Yes
Power Supply
• Power-Supply: 9 - 12 Vdc
• Sealed Lead-Acid Battery: 6Vdc 1.3Ah
Dimensions
• LxWxH: 210mm x 150mm x 100mm
Parts Supplied
• Included Parts: IntelliRobot-877 Robot, Download Cable, Download Software, Manual on CD, Examples and Sample Code, Data Sheets on CD.

Accessories
Integrated Circuits
• DS1307 Real Time Clock: DS1307
• 24LCXXX Series EEPROM: 24LCXXX Series
Prepared Cables
• RS232 Communication: RS232 Connection Cable
Connectors
• RS232 Connector: Polarized Headers
• A/D Connector: 4 x 3 Way Polarized Headers
• LCD Connector: 14 Way IDCC Connectors
Multicore Cables
• Grey Ribbon Cable: Grey Multi-core Cable
LCD
• LCD: 16x2 Character LCD with Connector - Fitted
Batteries
• 1.5V Watch Battery