You are on page 1of 10

ATMEGA128 is a big and one of the most feature rich AVR microcontroller from Atmel featuring 128K Flash,

4K RAM, 53 I/O lines arranged in seven 8 bit ports, 8 ADCs, 2 UARTs, 4 timers, 8 interrupts and much more. ATMEGA128 Development Board exposes all the pins of the microcontroller in neat PORT wise configuration. It is made from double sided PTH PCB board to provide extra strength to the connector joints for increased reliability. Board can work on 7 to 15V AC or DC supply. It has built-in reverse polarity protection. 7805 voltage regulator has heat sink for heat dissipation so that it can supply 1Amp current continuously without getting over heated. It has switches for boot loading, reset and power. It also has RS232 interface with DB9 female connector based on MAX232. All the ports are connected to standard 10 pin FRC connectors. Specifications:

Microcontroller: ATMEGA128 with 14.7456 MHz crystal (Also supports ATMEGA640) Double side high quality PTH PCB for added strength. Power: 7 to 15V, AC or DC, Heat sink on 7805 for better current rating Reverse polarity protected Switches: Boot, Reset, Power RS232 serial interface 10 pin FRC connectors for all ports Application examples in AVR studio provided in the documentation CD ATMEGA128 Microcontroller Features:

Advanced RISC Architecture Up to 16 MIPS Throughput at 14.7456 MHz 128K Bytes of In-System Self-Programmable Flash 4K Bytes RAM 4K Byte Internal SRAM 53 Programmable I/O Lines arranged in seven 8 bit ports In-System Programming by On-chip Boot Program 8-channel, 10-bit ADC Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes Two 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Real Time Counter with Separate Oscillator Six 16 bit and Two 8 bit PWM Channels, Two Programmable Serial USART Eight external interrupts Master/Slave SPI Serial Interface Byte-oriented Two-wire Serial Interface Programmable Watchdog Timer with Separate On-chip Oscillator 64 pin TQFP package

USBasp - USB programmer for Atmel AVR controllers

USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply consists of an ATMega88 or an ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed.

Features
Works under multiple platforms. Linux, Mac OS X and Windows are tested. No special controllers or smd components are needed. Programming speed is up to 5kBytes/sec. SCK option to support targets with low clock speed (< 1,5MHz). Planned: serial interface to target (e.g. for debugging).

AVR USB programmer is a in-circuit programmer for Atmel AVR controllers. The programmer uses a firmware-only USB driver, no special USB controller is needed.It is complete solution for programming popular AVR series of micro controllers with ease. This is a USB based programmer. Many new computers and almost all laptops doesn't have a serial or parallel port, so hobbyist face a lot of problems because all easy to make programmers are either serial or parallel port based. Moreover, it is faster than those programmers so programming big MCUs is now a whole lot of fun. Can be used with Low Cost ATmega development board for quick and economical startup with AVR micros. Compatible with Windows XP, Windows Vista and Windows 7. Both 32bit and 64bit versions are supported. Some of the key features include:

Compatible with AVRDUDE version 5.2 up Works under multiple platforms. Linux, Mac OS X and Windows Programming speed is up to 5kBytes/sec SCK option to support targets with low clock speed (< 1.5MHz) Programs both Flash and EEPROM Supports Fuses and Lock Bit Programming Operates at Target Voltages from 3.3V to 5.5V USB Interface to PC for Programming and Control Takes Power from Target. No need for Additional Power Supply

ith the digital supply but connected via an LC network with the Vcc. You need not care this if you are not going to use the ADC(analog to digital converter) . You can connect AGND to GND and AVcc to Vcc. Crystal Oscillator This is like a heart for MCU. It provides a beat that makes the MCU take steps. In AVR series of MCU each clock pulse executes one instruction( some instruction needs more than one clock cycle to execute) For accurate timing in you application you need a crystal oscillator. It provides a clean and voltage and temperature independent clock source. Generally you can use crystals from 1 MHz to 16 MHz on most AVRs as required for your project. Reset Signal. This signal must be high(5V) for normal operation and can be pulled low to reset the device. You can connect a switch to reset the device from it. ISP Connector

For flexibility you should have a nice connector for is so that you can connected/disconnect a programmer easily for programming. The MCU has 3 PINs for the downloading a program in its flash namely MOSI Master Out Slave In MISO Master In Slave Out SCK Serial Clock That is for date transfer and you also need to connect RESET PIN of MCU to the ISP Connector so that programmer can put it in programming mode. One more pin should be their, that is the common or ground of the two systems. So all you need is a five PIN connector for programming.

75 RPM plastic geared motor (BO-Rectangle)

This is a 75 RPM low cost single shaft DC geared motor. It is most suitable for light weight robot requiring small power. Drive shaft has clutch for non continuous protection from overload which protects gears from the sudden overload. Motor runs smoothly from 2V to 12V and gives wide range of RPM, and torque. No load current as a function of voltage and stall torque, stall current as a function of voltage
Specification:

RPM: 75 at 12V Voltage: 2V to 12V Current: No load current and stall current are function of voltage. Clutch for non continuous protection from overload conditions Motor weight: 31gms

320 RPM Single Shaft Plastic Gear Motor


Introduction

This is a 320 RPM low cost single shaft DC geared motor. It is most suitable for light weight robot requiring small power. This motor can be used with 69mm Diameter Wheel for Plastic Gear Motorsand 87mm Diameter Multipurpose Wheel for Plastic Gear Motors. For robot with Tank Tracks useTank Track Links with 87mm Diameter Multipurpose Wheel for Plastic Gear Motors. Drive shaft has clutch for non continuous protection from overload which protects gears from the sudden overload. Motor runs smoothly from 2V to 12V and gives wide range of RPM, and torque. Table below gives fairly good idea of the motors performance in terms of RPM, no load current as a function of voltage and stall torque, stall current as a function of voltage. For compatible wheels refer to Wheels and Accessories product category. To mount the motor on the chassis use Motor Mounting Kit for Plastic Gear Motor from NEX Robotics.

Specifications

o o

RPM: 320 at 12V Voltage: 2V to 12V Current: No load current and stall current are function of voltage. Fore more data refer below tables Clutch for non continuous protection from overload conditions Motor weight: 30gms Matched wheels: 69mm Diameter Wheel for Plastic Gear Motors 87mm Diameter Multipurpose Wheel for Plastic Gear Motors Matched wheels for tank robot: Tank Track Links with 87mm Diameter Multipurpose Wheel for Plastic Gear Motors Internals of the Single Shaft Plastic Gear Motor

Motor performance in terms of RPM, current at no load and stall torque, stall current as a function of input voltage

Voltage (V) RPM (No Load) Current at no load (A) Stall torque (Kg/cm) Stall Current (A) 2 3 4 5 6 7 8 9 10 11 12 Note: 63 101 138 173 199 230 260 272 295 315 320 0.039 0.045 0.052 0.056 0.062 0.064 0.069 0.070 0.071 0.073 0.079 0.68 1.16 1.36 1.98 2.31 2.83 3.01 Clutch Clutch Clutch Clutch 0.250 0.401 0.531 0.671 0.782 0.930 1.021 Clutch Clutch Clutch Clutch

When torque of the motor is increased beyond set threshold, clutch kicks in to action to protect the gears. Motorss data can vary by 10%

69mm Wheel for Plastic Gear Motors

Introduction This is high quality 69 mm diameter wheels for the Plastic Gear Motors. It has holes which can be used as low resolution position encoder. Specification

Diameter: 69mm Thickness: 8mm Hole diameter: 5mm (compatible with Plastic Gear Motors) Weight: 32gms Compatible motors: Plastic Gear Motors Material: High Strength Nylon

L293D Motor Driver IC

Introduction The L293D is a quadruple half H-bridge bidirectional motor driver IC that can drive current of up to 600mA with voltage range of 4.5 to 36 volts. It is suitable to drive small DC-Geared motors, bipolar stepper motor etc. Specifications

Supply Voltage Range 4.5V to 36V 600-mA Output current capability per driver Separate Input-logic supply It can drive small DC-geared motors, bipolar stepper motor. Pulsed Current 1.2-A Per Driver Thermal Shutdown

Internal ESD Protection High-Noise-Immunity Inputs Applications

DC and stepper motor drives Position and velocity servomechanisms

Bread Board

Bread Board is used to make Temporary circuits for a Testing having size of 175x67x8mm. Containing 128 group of 5 connected terminals, 8 Bus of 25 connected terminal

IR sensors

You might also like