The project was built around the powerful Atmel ATmega16 processor to create an AVR robot controller that will be used as the base controller for a Mini-Sumo robot project.
The processor used for this controller has 16kb of memory running at 8MHz for an 8-MIP processing speed. To allow doubling of the CPU speed, a 16MHz crystal is included while the memory is doubled by the available update. A variety of free or commercial tools such as BASCOM basic compiler, Atmel Assembler/Simulator, GNU C compiler, and Code Vision C, can be used to program the board along with inexpensive in-circuit debugging tools.
In using the Atmel AT90S8535 AVR microprocessor, the speed is also doubled and the I/O capabilities are expanded. The processor contains serial port, dual H-bridge motor driver, connectors for two additional R/C servo output or encoder inputs, and connectors for five analog or digital inputs, to provide complete solution for small robots.
To make a serial interface cable that can be used to connect the ARC board to the PC, the small PCB, DB9 connector, and 3’ gray cable are used. The programmer uses a male DB25 connector.
Click here to see the rest of the project.
Wire-to-board interconnection options from Sullins feature a wide range of sizes and applications
MCC’s TVS series high-power suppressors protect sensitive components from voltage spikes and transients
Evaluation boards that streamline evaluating circuit protection on RS-485 serial device ports
There are currently no comments.