hardware required to build a basic robot

19
Hardware…. AVR, L293D, Voltage Regulator , AVR Development Board …

Upload: varun-a-m

Post on 16-Apr-2017

812 views

Category:

Engineering


7 download

TRANSCRIPT

Page 1: Hardware required to build a basic Robot

Hardware….AVR, L293D, Voltage Regulator , AVR Development Board …

Page 2: Hardware required to build a basic Robot
Page 3: Hardware required to build a basic Robot

INTRODUCTION• ATmega16 is a microcontroller based on the AVR RISC

architecture• By executing powerful instructions in a single clock cycle, the

ATmega16 achieves throughput approaching 1 MIPS per MHz• In order to maximize performance and parallelism, the AVR

uses a Harvard architecture- which separates memories and buses for program and data

Page 4: Hardware required to build a basic Robot
Page 5: Hardware required to build a basic Robot
Page 6: Hardware required to build a basic Robot
Page 7: Hardware required to build a basic Robot

PIN CONFIG

Page 8: Hardware required to build a basic Robot

PIN DESCRIPTION• VCC Digital supply voltage• GND Ground• RESET A low level on this pin for longer than the minimum

pulse length will generate a reset, even if the clock is not running

• AREF The analog reference pin for the A/D Converter• AVCC The supply voltage pin for the A/D Converter

Page 9: Hardware required to build a basic Robot

I/O PORTS

FOUR 8 bit I/O ports of ATmega16 are• PORT A• PORT B • PORT C• PORT D

Page 10: Hardware required to build a basic Robot

L293D – Motor Driver IC

Page 11: Hardware required to build a basic Robot

L293D PCB

L293D ICVOLTAGE

REGULATOR

Page 12: Hardware required to build a basic Robot
Page 13: Hardware required to build a basic Robot

PUSH-PULL four Channel Driver with Diodes

Designed to accept standard DTL or TTL logic levels and drive inductive loads and switching power

transistors

Suitable for use in switching applications at frequencies up to 5KHz

It is assembled in a 16 lead plastic package which has 4 centre pins connected together and used for heat

sinking.

L293D MOTOR DRIVER

Page 14: Hardware required to build a basic Robot
Page 15: Hardware required to build a basic Robot

Voltage Regulator 7805

Page 16: Hardware required to build a basic Robot

Features

• Output current in excess of 1A• Internal thermal overload protection• No external components required• Internal short circuit limit.• Available in the TO-03 package

Page 17: Hardware required to build a basic Robot

Voltage Range

Different versions of LM78XX• LM7805 5V• LM7812 12V• LM7815 15V• Need: Microcontroller needs a constant 5V supply which

can be obtained using LM7805.

Page 18: Hardware required to build a basic Robot

AVR Development Board

7805 Voltage RegulatorMAX232

Power supply

ATmega16Reset switch

ISP Connector

Page 19: Hardware required to build a basic Robot

Any Doubts..??

• AVR• L293D• Voltage Regulator• AVR Development Board