AVR ATmega8 Board AVR Peripheral Board AVR Development Board Introduction: AVR ATmega8 Development...

download AVR ATmega8 Board AVR Peripheral Board AVR Development Board Introduction: AVR ATmega8 Development Board

of 19

  • date post

    19-Mar-2020
  • Category

    Documents

  • view

    7
  • download

    1

Embed Size (px)

Transcript of AVR ATmega8 Board AVR Peripheral Board AVR Development Board Introduction: AVR ATmega8 Development...

  • www.campuscomponent.com

    Campus

    Component

    Pvt. Ltd.

    AVR ATmega8 Development Board

  • AVR Peripheral Board

    www.campuscomponent.com

    DISCLAIMER

    Information furnished is believed to be accurate and reliable at the time of publication. However, Campus Component Pvt. Ltd. assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used solely for the purpose of illustration and Campus component Pvt. Ltd. makes no warranty or representation that such applications will be suitable without further modification, nor recommends the use of its products for application that may present a risk to human life due to malfunction or otherwise. Campus Component Pvt. Ltd. does not assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under its patents rights, nor the rights of other. Campus Component Pvt. Ltd. reserves the right to alter its products without prior notification. For the most up-to-date information, please visit our web site at Pictures are representational only and actual product may vary.

    Copyright © 2011CAMPUS COMPONENT Pvt. Ltd. All rights reserved. Campus Component Pvt.

    Ltd.®, logo and combinations thereof, are registered trademarks of CAMPUS COMPONENT Pvt. Ltd.

    Other terms and product names may be trademarks of others.

    http://www.campuscomponent.com

    http://www.campuscomponent.com

  • AVR Peripheral Board

    www.campuscomponent.com

    AVR Development Board

    Introduction: AVR ATmega8 Development Board is made from Double sided PTH PCB to provide

    extra strength to the connector joints for increased reliability. Board can work on 7V 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 reset and power. All the ports are connected to standard 10 pin Box Header

    connectors.

    Features: · Double sided PTH PCB board to provide extra strength to the connector joints for

    increased reliability · Support the following 40 pin AVR Microcontroller from Atmel Corporation

    § ATmega8 § ATmega8L § ATmega48 § ATmega88 § ATmega168 § ATmega328

    · Supports LCD with linear 16x1 pinout § 16x1 LCD , 16x2 LCD and 16x4 LCD § 20x1 LCD, 20x2 LCD and 20x4 LCD § 32x2 LCD and 32x4 LCD § 40x2 LCD

    · All the ports are connected to standard 10 pin Header Box connectors · Onboard crystal oscillator generating 12MHz frequency · Adapter Input AC/DC Socket For 7V to 15V AC/DC · Reverse polarity protected by using onboard Bridge Rectifier · Voltage regulation provided using 7805 Voltage Regulator · Provides 8 yellow SMD LEDs for I/O testing · Provides facility for resetting the board when required · LCD contrast adjusting through potentiometer provided · Onboard 5V Buzzer provided for testing · Power on display indicator(Red or Yellow LED)

    Warning: Current dissipation throughout board’s all components and connectors should not exceed than 1 Amp

  • Microcntroller IC

    Potentiometer for Contrast

    adjust for LCD

    AC/DC Socket

    Sliding Switch

    Voltage Regulator

    V IN

    V C

    C

    G N

    D

    LCD Connector

    LCD Command PinsLCD PortC PortB Port

    D PortLED Port

    Power On LED

    LED for I/O Testing

    ISP Port

    Reset Switch

    Buzzer

    Bridge Rectifier

    AVR Peripheral Board

    www.campuscomponent.com

    Hardware Description:

    · Power Supply Socket: This power supply socket which actually named as AC/DC Socket provides the

    functionality to user to connect external power supply from Transformer, Battery or Adapter via DC jack. User can provide maximum of 15V AC/DC power supply through AC/DC socket. This is power supply designed into maximum protection consideration so that it can even prevent reverse polarity DC power supply as well as AC power Supply. It also includes 7805 Voltage Regulator which provides regulated 5V DC for Microcontroller and other I/O connectors.

    · GND, VCC and VIN Connector: This board also provides user to have an extra pins for Power supplies as shown in

    figure. These pins are GND (0V), VCC (5V from Voltage Regulator) and VIN (Voltage supplied to AC/DC Socket minus 1.4V denoted as +12V on board). Four pins are provided for each type of supply. User can connect these pins to external device by using Single Berg Wire.

    · On/Off Switch and Reset Switch: On/Off switch is type of SPDT Sliding switch which is used for only make power

    supply on/off provided through AC/DC Socket. Reset Switch is type of Push on DPST tactile switch which is used for only to make program reset.

    · 10 pin Box Header Connector: Pin Headers with plastic guide box around them are known as “Box Headers” or

    “Shrouded Headers” and are normally only used in combination with a Flat Ribbon Cable (FRC) connector. A notch (key) in the guide box normally prevents placing the connector the wrong way around. Box Header can be connected using FRCs and also Single Berg Wires for individual pin connections.

    Notch

  • AVR Peripheral Board

    www.campuscomponent.com

    Ÿ FRC Cable: Two FRC Connectors can be connected with the help of FRC cable. FRC cable

    has following pin configuration.

    · A, B, C, D Port Connector: 40 pin ATmega series microcontroller has four I/O ports generally. These Four

    Port are expanded from Microcontroller IC separately by using 10 pin Box Header for each port (A, B, C and D port). Among 10 pins 8 pins represents I/O pin of respective port

    th th and 9 and 10 pin represents GND and VCC respectively. This is shown in figure.

    · LED Connector Eight LEDs used for I/O testing are connected in common cathode configuration.

    Other terminal (anode) of LED connected to the LED port. This LED port can be directly connected to any of A, B, C or D port's Box Header through Flat Ribbon Cable (FRC).

    · LCD Connector This board featured with two types of LCD Connections. One is linearly placed

    16 pin Berg male Connector. This connector used to mount LCD which has 16 connecting pins. Another connector is 10 pin Box Header through which user can connect LCD port to any of I/O port (A, B, C or D). There are also three other pins of Berg male connector which represents RS, RW and EN pin of LCD so that user can connect these pins to any of I/O pin by using Single Berg Wire.

    RS

    END6

    GND VCC

    VEE RWD1

    D0

    D3

    D5 D4

    D7 D2

    LED+ LED-

    LCD Port

    Potentiometer for contrast

    adjust of LCD RS

    EN RW

  • AVR Peripheral Board

    www.campuscomponent.com

    · ISP Connector ISP (In System Programming) port provides connection between AVR

    Development Board and AVR Programmer Kit. It has following configuration. It also used as a power supply from USB (Universal Serial Bus) Cable. As this functionality provided by Microcontroller IC itself, thus pins are directly connected to respective pins.

    · C Port Pin Configuration: C Port in 28 pin ATmega series Microcontroller has only seven I/O pins as

    stated in Datasheet. PC6 which is seventh pin of C port is actually works as a RESET Pin. If user do any I/O operation on this pin Microcontroller will get reset every time. Thus this pin is not available in this board to prevent unfeasibility in operation or application.

    PC6 pin removed to prevent interrupting reset operation

  • AVR Peripheral Board

    www.campuscomponent.com

    Installation of Software: This guide will help User to installation of Software which are recommended for

    Program Compiling and Downloading.

    Step 1: Double Click on WinAVR software, then User will see window like this. Select language

    and then press ‘OK’.

    Step 2: after clicking OK welcome window will appear, Click on ‘Next >’

    Step 3: Read License agreement and press ‘I Agree’

  • AVR Peripheral Board

    www.campuscomponent.com

    Step 4: Choose destination folder for installation. Press ‘Next >’

    Step 5: Select all checkboxes and then press ‘Install’ button

    Step 6: Now Installing window will appear, Let the progress bar be filled completely

  • AVR Peripheral Board

    www.campuscomponent.com

    Step 7: After Installation complete window press ‘Finish’

    Installation of WinAVR is completed

    Now Install AVR Studio4

    Step 1: Double Click on AVRStudio4 installation file, then welcome window will appear, click

    on ‘Next >’

  • AVR Peripheral Board

    www.campuscomponent.com

    Step 2: Click on ‘I accept the terms of the agreement’ and then click on ‘Next >’

    Step 3: If User want to change destination folder for installation then click on ‘Change’

    otherwise or after click on ‘Next >’

  • AVR Peripheral Board

    www.campuscomponent.com

    Step 4: Check ‘Install/upgrade Jungo USB Driver’ and then click on ‘Next >’

    Step 5: Click on ‘Install’ Button

  • AVR Peripheral Board

    www.campuscomponent.com

    Step 6: Let the installation be comple