Anda di halaman 1dari 22

AT90USBKey

.............................................................................................

Hardware User Guide

Section 1 Introduction ........................................................................................... 1-3


1.1 1.2 Overview ...................................................................................................1-3 AT90USBKey Features............................................................................1-4

Section 2 Using the AT90USBKey ....................................................................... 2-5


2.1 2.2 2.3 2.4 2.5 2.6 Overview ...................................................................................................2-5 Power Supply ............................................................................................2-6 Reset.........................................................................................................2-8 On-board Resources.................................................................................2-9 In-System Programming .........................................................................2-13 Debugging...............................................................................................2-14

Section 3 Troubleshooting Guide ....................................................................... 3-15 Section 4 Technical Specifications ..................................................................... 4-16 Section 5 Technical Support ............................................................................... 5-17 Section 6 Complete Schematics ......................................................................... 6-18

AT90USBKey Hardware User Guide User Guide

1
7627AAVR04/06

Section 1 Introduction
Congratulations on acquiring the AVR AT90USBKey. This kit is designed to give designers a quick start to develop code on the AVR and for prototyping and testing of new designs with the AT90USB microcontroller family.

1.1

Overview
This document describes the AT90USBKey dedicated to the AT90USB AVR microcontroller. This board is designed to allow an easy evaluation of the product using demonstration software. To increase its demonstrative capabilities, this stand alone board has numerous onboard resources: USB, joystick, data-flash and temperature sensor.

Figure 1-1 . AT90USBKey

AT90USBKey Hardware User Guide

1-3
7627AAVR04/06

Introduction

1.2

AT90USBKey Features
The AT90USBKey provides the following features: AT90USB QFN64 AVR Studio software interface (1) USB software interface for Device Firmware Upgrade (DFU bootloader) (2) Power supply flagged by VCC-ON LED: regulated 3.3V from an external battery connector (for reduced host or OTG operation) from the USB interface (USB device bus powered application) JTAG interface (connector not mounted): for on-chip ISP for on-chip debugging using JTAG ICE Serial interfaces: 1 USB full/low speed device/host/OTG interface On-board resources: 4+1-ways joystick 2 Bi-Color LEDs temperature sensor serial dataflash memories all microcontroller I/O ports access on 2x8pin headers (not mounted)

On-board RESET button On-board HWB button to force bootloader section execution at reset. System clock: 8 MHz crystal
Notes: 1. The AVRUSBKey is supported by AVR Studio, version 4.12 or higher. For up-todate information on this and other AVR tool products, please consult our web site. The most recent version of AVR Studio, AVR tools and this User Guide can be found in the AVR section of the Atmel web site, http://www.atmel.com. 2. ATMEL Flip, In System Programming Version 3 or Higher shall be used for Device Firmware Upgrade. Please consult Atmel web site to retrieve the latex version of Flip and the DFU bootloader Hex file if needed.

1-4
7627AAVR04/06

AT90USBKey Hardware User Guide

Section 2 Using the AT90USBKey


This chapter describes the AVRUSBKey and all its resources.

2.1

Overview
Figure 2-1 . AT90USBKey Overview

AT90USBKey Hardware User Guide

2-5
7627AAVR04/06

Using the AT90USBKey

2.2
2.2.1

Power Supply
Power Supply Sources The on-board power supply circuitry allows two power supply configurations: from USB connector from battery connector USB powered When used as a USB device bus powered application, the AVRUSBKey can be directly powered via the USB VBUS power supply line. Battery powered The external battery connector should be used when the AT90USBKey is used as a USB host. This mode allows the AT90USBKey to provide a 5V power supply from its VBUS pin. Need of a female battery clip Input supply from 8 up to 15V DC (min. 100mA)

Figure 2-2 . Power supply schematic


D3 VBUS LL4148 3 D4 LL4148 GND LP3982 5V 2 7 U4 IN SHDN OUT OUT FAULT CC SET 1 4 8 6 5 VCC3 VCC3 R15 100k 1%

33nF C15 U3out=1.25*(1+(R15+R18)/R19)

100k 1% R18 R19 124k 1%

D6 J8 2 1 220nF C17 VBAT LL4148 C16 4.7uF 1 2

U5 IN GND LM340 OUT 3 100nF C18

MTA Ext power supply

2-6
7627AAVR04/06

AT90USBKey Hardware User Guide

Using the AT90USBKey

2.2.2

VBUS Generator When using the AT90USB microcontroller in USB host mode, the AT90USBKey should provide a 5V power supply over the VBUS pin of its USB mini AB connector. A couple of transistors allows the UVCON pin of the AT90USB to control the VBUS generation (See Figure 2-3). In this mode the AT90USBKey is powered by external battery power supply source. Figure 2-3 . VBUS generator schematic
FDV304P/FAI
5V R24 10k R25 UVCON 100k Q1 BC847B C19 4.7uF VBUS

M1

2.2.3

POWER-ON LED The POWER-ON LED (D1) is always lit when power is applied to AVRUSBKey regardless of the power supply source.

AT90USBKey Hardware User Guide

2-7
7627AAVR04/06

Using the AT90USBKey

2.3

Reset
Although the AT90USB has its on-chip RESET circuitry (c.f. AT90USB Datasheet, section System Control and Reset), the AVRUSBKey provides to the AT90USB a RESET signal witch can come from two different sources: Figure 2-4 . Reset Implementation
VCC R6 47k

C8 220nF RESET

RST

2.3.1

Power-on RESET The on-board RC network acts as power-on RESET.

2.3.2

RESET Push Button By pressing the RESET push button on the AVRUSBKey, a warm RESET of the AT90USB is performed.

2.3.3

Main Clock XTAL To use the USB interface of the AT90USB, the clock source should always be a crystal or external clock oscillator (the internal 8MHz RC oscillator can not be used to operate with the USB interface). Only the following crystal frequency allows proper USB operations: 2MHz, 4MHz, 6MHz, 8MHz, 12MHz, 16MHz. The AT90USBKey comes with a default 8MHz crystal oscillator.

2-8
7627AAVR04/06

AT90USBKey Hardware User Guide

Using the AT90USBKey

2.4
2.4.1

On-board Resources
USB The AVRUSBKey is supplied with a standard USB mini A-B receptacle. The mini AB receptacle allows to connect both a mini A plug or a mini B plug connectors. Figure 2-5 . USB mini A-B Receptacle
J3 1-V_BUS 2-D3-D+ 5-GND 4-ID SHIELD USB_MiniAB CR1 CR2 C7 1uF VBUS VBUS R2 22 DD+ GND UCAP VBUS UID

R3 22 VBUS

When connected to a mini B plug, the AT90USB operates as an USB device (the ID pin of the plug is unconnected) and when connected to a mini A plug, the AT90USB operates as a USB host (the ID pin of the A plug is tied to ground). 2.4.2 Joystick The 4+1 ways joystick offers an easy user interface implementation for a USB application (it can emulate mouse movements, keyboard inputs...). Pushing the push-button causes the corresponding signal to be pulled low, while releasing (not pressed) causes an H.Z state on the signal. The user must enable internal pull-ups on the microcontroller input pins, removing the need for an external pull-up resistors on the push-button. Figure 2-6 . Joystick Schematic
PB[7..0] SW3 Select Lef t Up Right Down Com1 Com2 TPA511G 5 7 3 6 4 PB5 PB6 PB7 PE4 PE5 PE[7..0]

1 2

AT90USBKey Hardware User Guide

GND

R4 0

2-9
7627AAVR04/06

Using the AT90USBKey

2.4.3

LEDs The AT90USBKey includes 2 bi-color LEDs (green/red) implemented on one line. They are connected to the high nibble of Port D of AT90USB (PORTD[4..7]). To light on a LED, the corresponding port pin must drive a high level. To light off a LED, the corresponding port pin must drive a low level.

Figure 2-7 . LEDs Implementation schematic


LEDs
D2 In-line Grouped LEDs 1k 1k R14
PD4

PD[7..0]

R17
PD5

D5

1k 1k

R22
PD6

R23
PD7

Table 2-1 . Leds references


LED Reference D2 AT90USB Connection PORTD.4 PORTD.5 D5 PORTD.6 PORTD.7 Color Red Green Green Red

2.4.4

Temperature Sensor The temperature sensor uses a thermistor (R29), or temperature-sensitive resistor. This thermistor have a negative temperature coefficient (NTC), meaning the resistance goes up as temperature goes down. Of all passive temperature measurement sensors, thermistors have the highest sensitivity (resistance change per degree of temperature change). Thermistors do not have a linear temperature/resistance curve. The voltage over the NTC can be found using the A/D converter (connected to channel 0). See the AT90USB Datasheet for how to use the ADC. The thermistor value (RT) is calculate with the following expression:
R T = ( R H V ADC 0 ) ( V CC V ADC 0 )
Where: R T = Thermistor value () at T temperature (Kelvin) R H = Second resistor of the bridge -100 K 10% at 25C VADC0 = Voltage value on ADC-0 input (V) VCC = Board power supply

2-10
7627AAVR04/06

AT90USBKey Hardware User Guide

Using the AT90USBKey

The NTC thermistor used in AT90USBKey has a resistance of 100 K 5% at 25C (T0) and a beta-value of 4250 3%. By the use of the following equation, the temperature (T) can be calculated:
T RT R0

Where:

The following cross table also can be used. It is based on the above equation. Table 2-2 . Thermistor Values versus Temperature
Temp. (C) -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 RT (K) 1263,757 1182,881 1107,756 1037,934 973,006 912,596 856,361 803,984 755,175 709,669 667,221 627,604 590,613 556,056 523,757 493,555 465,300 438,854 414,089 390,890 369,145 348,757 329,630 311,680 294,826 Temp. (C) 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 RT (K) 212,958 201,989 191,657 181,920 172,740 164,083 155,914 148,205 140,926 134,051 127,555 121,414 115,608 110,116 104,919 100,000 95,342 90,930 86,750 82,787 79,030 75,466 72,085 68,876 65,830 Temp. (C) 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 RT (K) 50,486 48,350 46,316 44,380 42,537 40,781 39,107 37,513 35,992 34,542 33,159 31,840 30,580 29,378 28,229 27,133 26,085 25,084 24,126 23,211 22,336 21,498 20,697 19,930 19,196 Temp. (C) 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 RT (K) 15,396 14,851 14,329 13,828 13,347 12,885 12,442 12,017 11,608 11,215 10,838 10,476 10,128 9,793 9,471 9,161 8,863 8,576 8,300 8,035 7,779 7,533 7,296 7,067 6,847

AT90USBKey Hardware User Guide

------ + ------- ------------------------------- =

ln

T0

R T = Thermistor value () at T temperature (Kelvin)

= 4250 3%
R 0 = 100 K 5% at 25C T0 = 298 K (273 K + 25K)

2-11
7627AAVR04/06

Using the AT90USBKey

Temp. (C) 5 6 7 8 9

RT (K) 278,995 264,119 250,134 236,981 224,606

Temp. (C) 35 36 37 38 39

RT (K) 62,937 60,188 57,576 55,093 52,732

Temp. (C) 65 66 67 68 69

RT (K) 18,493 17,820 17,174 16,556 15,964

Temp. (C) 95 96 97 98 99

RT (K) 6,635 6,430 6,233 6,043 5,860

Figure 2-8 . Thermistor Schematic


PF[7..0] VCC R27 100k PF0 R29

2.4.5

Data Flash memory For mass-storage class demonstration purpose, the AT90USBKey provides two on-chip serial Flash memories (AT45DB642D) connected to the AT90USB Serial Port Interface (SPI). The data-flash chip select signals are connected to PortE bit 0 and bit 1 of the AT90USB (See Figure 2-9).

Figure 2-9 . On-board data flash schematic


PB[7..0] VCC3 VCC3 R9 100k VCC3 PE0 PB1 PB2 PB3 RESET U2 1 2 3 4 SI SO SCK GND RESET VCC CS WP 8 7 6 5 R11 100k VCC3 PE1 PB1 PB2 PB3 RESET U3 1 2 3 4 SI SO SCK GND RESET VCC CS WP 8 7 6 5 R12 100k

R10 100k

AT45DB642D CASON8

AT45DB642D CASON8

2-12
7627AAVR04/06

AT90USBKey Hardware User Guide

Using the AT90USBKey

2.5
2.5.1

In-System Programming
Programming with USB bootloader: DFU (Device Firmware Upgrade) AT90USB part comes with a default factory pre-programmed USB bootloader located in the on-chip boot section of the AT90USB. This is the easiest and fastest way to reprogram the device directly over the USB interface. The Flip PC side application, is available from the Atmel website, offers a flexible an user friendly interface to reprogram the application over the USB bus. The HWB pin of the AT90USB allows to force the bootloader section execution after reset. (Refer to AT90USB datasheet section boot loader support). To force bootloader execution, operate as follow: Press both RST and HWB push buttons First release the RST push button Release the HWB push button For more information about the USB bootloader and Flip application, please refer to the USB bootloader datasheet document and Flips user manual.
Note: The HWB pin is active only if the HWBE fuse is set (default factory configuration).

2.5.2

Programming with AVR JTAGICEmKII The AT90USB can be programmed using specific JTAG link. To use the AVR JTAGICEmkII with an AT90USBKey an optional HE10 connector should be soldered to J9 footprint. Then the JTAG probe can be connected to the AT90USBKey as shown in Figure 2-10.
Note: When the JTAGEN Fuse is unprogrammed, the four TAP pins are normal port pins, and the TAP controller is in reset. When programmed, the input TAP signals are internally pulled high and the JTAG is enabled for Boundary-scan and programming. The AT90USB device is shipped with this fuse programmed.

AT90USBKey Hardware User Guide

2-13
7627AAVR04/06

Using the AT90USBKey

Figure 2-10 . Connecting AVR JTAG ICE to AVRUSBKey

The Flash, EEPROM and all Fuse and Lock Bit options ISP-programmable can be programmed individually or with the sequential automatic programming option.
Note: See AVR Studio on-line Help for information.

2.6
2.6.1

Debugging
Debugging with AVR JTAG ICE mkII The AT90USBKey can be used for debugging with JTAG ICE MK II. Connect the JTAG ICE mkII as shown in Figure 2-10, for debugging, please refer to AVR Studio Help information. When using JTAG ICE MK II for debugging, and as AT90USB parts are factory configured with the higher security level set, a chip erase operation will be performed on the part before debugging. Thus the on-chip flash bootloader will be erased. It can be restored after the debug session using the bootloader hex file available from ATMEL website.

2-14
7627AAVR04/06

AT90USBKey Hardware User Guide

Section 3 Troubleshooting Guide


Figure 3-1 . Troubleshooting Guide
Problem The Green VCC-ON LED is not on No power supply AVRUSBKey does not work Reason Solution

Verify the power supply source (check battery charge or USB connection).

The AVR JTAG ICE probe is not connected The memory lock bits are programmed The AT90USB cannot be programmed The fuse bits are wrongly programmed

Connect the JTAG ICE 10-PIN header to the correct AVRUSBKey JTAG header (page 13) Erase the memory before programming with JTAG ICE. Check the fuse bits with JTAG ICE Force bootloader execution with HWB under reset.

Can not connect to USB bootloader

USB bootloader erased after a JTAG debugging session: reprogram the USB bootloader with JTAG.

Serial/USB cable is not connected, or power is off AVR Studio does not detect the AVR JTAG ICE.

Connect serial cable to RS232 (STK500 AVR ISP) and check power connections Connect serial cable to USB (JATG ICE MKII, AVR ISPmkIIl) and check power connections Disable other programs that are using PC COM port. Change PC COM port

PC COM port is in use

AVR Studio does not detect COM port.

Disable COM port auto-detection in AVR Studio file menu. Force COM port to correct COM port

AT90USBKey Hardware User Guide

3-15
7627AAVR04/06

Section 4 Technical Specifications


System Unit Physical Dimensions .....................................................L=90 x W=30 x H=8 mm Weight ...........................................................................................................12 g

Operating Conditions Internal Voltage Supply ............................................................................... 3.3V External Voltage Supply .........................................................................8V -15V

Connections USB Connector ......................................................................Mini AB receptacle USB Communications .......................................................Full speed/low speed JTAG Connector.................................................... Footprint for HE10 connector All ports connectors.............................................................J1, J2, J4, J5, J6, J7 Battery connector ....................................................................... MTA right angle

AT90USBKey Hardware User Guide

4-16
7627AAVR04/06

Section 5 Technical Support


For Technical support, please contact avr@atmel.com. When requesting technical support, please include the following information: Which target AVR device is used (complete part number) Target voltage and speed Clock source and fuse setting of the AVR Programming method (ISP, JTAG or specific Boot-Loader) Hardware revisions of the AVR tools, found on the PCB Version number of AVR Studio. This can be found in the AVR Studio help menu. PC operating system and version/build PC processor type and speed A detailed description of the problem

AT90USBKey Hardware User Guide

5-17
7627AAVR04/06

Section 6 Complete Schematics


On the next pages, the following documents of AT90USBKey are shown: Complete schematics, Bill of materials.

AT90USBKey Hardware User Guide

6-18
7627AAVR04/06

VCC
PF6 PF4 PF2 PF0 PF1 PF3 PF5 PF7 PE6 PE4 PE2 PE0 PE1 PE3 PE5 PE7

AVCC

J1

PF[7..0] J2 VCC

PE[7..0]

Ferrite & capacitors closed to the MCU 10 8 6 4 2 VCC VCC DECOUPLING CAPACITORS CLOSED TO THE DEVICE MCU Pin52 C1 100nF C0603 1.27 mm Dual H1.27-10 (not mounted) VCC AREF VCC
PA[7..0]

R1 0 R0603 1.27 mm Dual H1.27-10 (not mounted)

10 8 6 4 2 9 7 5 3 1 10 8 6 4 2 9 7 5 3 1

9 7 5 3 1

10 8 6 4 2

9 7 5 3 1

100nF C0603 C2 C3 100nF C0603 PF[7..0] AREF C4 100nF C0603


PF0 PF1 PF2 PF3 PF4 PF5 PF6 PF7 PA0 PA1 PA2

64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49

J3 <ASSEMBLY > VCC R2 22 R0603 GND AT90USB128 QFN64

AVCC GND AREF PF0 PF1 PF2 PF3 PF4 PF5 PF6 PF7 GND VCC PA0 PA1 PA2

PD6 PD4 PD2 PD0

PD1 PD3 PD5 PD7

PB7 PE4 PE5 RESET VCC GND XTAL2 XTAL1 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7

UGND

PC6 PC4 PC2 PC0

PB7
XTAL2 XTAL1 PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7

PC1 PC3 PC5 PC7

R4 0 R0603 UCAP Capacitor Closed to the MCU


17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

PE4 PE5 RESET

PB6 PB4 PB2 PB0

PB1 PB3 PB5 PB7

PA6 PA4 PA2 PA0

10 8 6 4 2 VCC 10 8 6 4 2 1.27 mm Dual H1.27-10 (not mounted) 9 7 5 3 1

PA1 PA3 PA5 PA7

AT90USBKey Hardware User Guide


AGND AVCC PA[7..0] DECOUPLING CAPACITORS CLOSED TO THE DEVICE MCU Pin21 C6 100nF C0603 GND UVCON DECOUPLING CAPACITORS CLOSED TO THE DEVICE MCU Pin3 VCC C5 100nF C0603 R3 22 UCAP R0603 J4 PD[7..0]

D+ D- RESISTORS Closed to the MCU

VBUS

VBUS

1-V_BUS 2-D3-D+ 5-GND

UGND

4-ID SHIELD

USB_MiniABF

QFN64

VCC 1.27 mm Dual H1.27-10 (not mounted)

MINI_USBC

CR1

CR2

C7 1uF C3216-A

10 8 6 4 2

10 8 6 4 2

9 7 5 3 1

9 7 5 3 1

PGB0010603

PGB0010603

PE6 UVCON PE7 UVCC DD+ GND UGND UCAP VBUS VBUS UID PE3 PB0 PB1 PB2 PB3 PB4 PB5 PB6 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 PE6 PE7 UVcc DD+ UGND UCAP VBUS PE3 PB0 PB1 PB2 PB3 PB4 PB5 PB6
PC[7..0]

R0603

R0603

PA3 PA4 PA5 PA6 PA7 PE2 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 PE1 PE0 PC[7..0]

48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33

PA3 PA4 PA5 PA6 PA7 PE2 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 PE1 PE0

Figure 6-1 . Schematics, 1 of 2

J5

PC[7..0]

U1

VCC

AGND PB[7..0] PE[7..0] VCC XTAL2 XTAL1 Y 1 8MHz CRY STAL


PB[7..0]

10 8 6 4 2

10 8 6 4 2 PD[7..0] VCC R6 47k R0603 RST RST DTSM-3 C0603 C8 220nF RESET

9 7 5 3 1

9 7 5 3 1

R5 0 R0603

PD[7..0]

1.27 mm Dual (not mounted) H1.27-10

UGND

R8 0 R0603

RESISTORS CLOSED TO THE DEVICE C10 15pF C0603 8MHz 49US

R7 47k R0603 RESET C11 15pF C0603 HWB HWB DTSM-3

C0603 C9 220nF PE2

J6

PB[7..0]

J7

PA[7..0]

Reset Circuit

Bootloader Activation

9 7 5 3 1

10 8 6 4 2

10 8 6 4 2

9 7 5 3 1

9 7 5 3 1

VCC VCC 1.27 mm Dual H1.27-10 (not mounted) Title CPU Size A4 Date:

A90USB Key

Document Number <Doc> Monday , January 09, 2006 Sheet 1 of 2

Complete Schematics

Rev 1.0.0

6-19

7627AAVR04/06

6-20
VCC3 VCC3 VCC3 DECOUPLING CAPACITOR CLOSE TO THE DEVICE C13 100nF R10 100k VCC3 U2 R11 100k R12 100k RESET AT45DB642D CASON8 1 2 3 4 SI SO SCK GND RESET VCC CS WP 8 7 6 5 PE1 PB1 PB2 PB3 U3 VCC3 R13 1k C14 4.7uF C12 100nF DECOUPLING CAPACITOR CLOSE TO THE DEVICE VCC VCC

PF0 PF3

7627AAVR04/06
POWER LED(RED)
TOPLED LP M676 D1 1 2 3 4 SI SO SCK GND RESET VCC CS WP AT45DB642D CASON8 8 7 6 5 When mounting R21: R20 not mounted U4 not mounted Allows to generate 3.3V from U1 internal regulator CAUTION: R21 default not mounted !!!
PD4 PD5

PB[7..0]

Data Flash

Complete Schematics

VCC3

R9 100k

PE0 PB1 PB2 PB3

RESET

LEDs
PD[7..0] U4 5V 2 7 IN SHDN GND 3 LL4148 VBUS D3

In-line Grouped LEDs

D2

1k

R14

VCC3 VCC3 R15 100k 1% R16 UCAP 0 100k 1% R18 0 R19 124k 1% 5V 0 !!! R21 not mounted R21 R20 VCC VCC OUT OUT FAULT CC SET 1 4 8 6 5

1k

R17

D5
PD6 PD7

1k

R22

D4 LL4148

Figure 6-2 . Schematics, 2 of 2

1k

R23

LP3982 33nF C15 U3out=1.25*(1+(R15+R18)/R19)

D6 J8 2 1 LL4148 PB[7..0] MTA Ext power supply VBAT 220nF C17 C16 4.7uF 1 2

U5 IN GND LM340 R25 UVCON 100k Q1 BC847B OUT 3 100nF C18 R24 10k

FDV304P/FAI
VBUS

M1

Joystick Interface

SW3

1 2 PE[7..0] PF[7..0]

Select Lef t Up Right Down

5 7 3 6 4

PB5 PB6 PB7 PE4 PE5

C19 4.7uF

Com1 Com2

Temp Sensor
VCC

VBat Mon.
VBAT

TPA511G

VCC

JTAG Interface
DECOUPLING CAPACITOR CLOSE TO THE CONNECTOR J9 VCC RESET R27 100k

R28 220k

VBUS generator f or OTG/HOST mode 1 F <Cap Vbus < 6 F OTG Specif ication

R26 0

PF[7..0]

PF4 PF6 PF5

R29

R30 100k Title

A90USB Key
Power & Interf aces Size A4 NCP18WF104J03RB Date: Document Number <Doc> Saturday , February 18, 2006 Sheet 2 of 2 Rev 1.0.0

PF7

1 3 5 7 9 TCK TDO TMS VCC TDI CON 2x5 GND VCC RESET n.c. GND

2 4 6 8 10

C20 100nF

(not mounted) CON 2x5

AT90USBKey Hardware User Guide


2.54 m m JTAG CON

Complete Schematics

Table 6-1 . Bill of material


Item Q.ty Reference Part Tech. Characteristics Package

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

2 10 1 3 2 3 1 2 1 2 1 0 0 1 1 1 2 1 2 7 0 1 7 5 2 1 2 1 2 1 1 2 1 1 1

CR1,CR2 C1,C2,C3,C4,C5,C6,C12, C13, C18, C20 C7 C8,C9, C17 C10, C11 C14, C16, C19 C15 D2,D5 D1 D3,D4 J3 J9 J1,J2,J4,J5,J6,J7 J8 M1 Q1 R2,R3 R5 R6,R7 R1,R4,R5,R8,R16,R20, R26 R21 R28 R9,R10,R11,R12,R25,R27,R3 0 R13,R14,R17,R22,R23 R24,R28 R29 R15,R18 R19 SW1,SW2 SW3 U1 U2,U3 U4 U6 Y1

ESD protection (PGB0010603) 100nF 1uF 220nF 15pF 4.7uF 33nF LED BI-COLOUR/ LSGT670 TOPLED/ LPM676-K2M1 DII LL4148-7 USB mini AB receptacle Surface mount CON 2x5 (2.54mm) 1.27 mm Dual header Connector MTA 2 cts right angle FDV304P/FAI BC847B 22 68k 47k 0 0 220k 100k 1k 10k NCP18WF104J03RB 100k 1% 120k 1% PUSH-BUTTON / DTSM31N TPA511G 4 ways joystick + center CMS mount AT90USB1287 AT45DB642D LP3982IMM-ADJ LM340MP5.0 8MHz CRYSTAL H=4mm HC49/4H Vin Max 6V, 300mA QFN64 CASON8 MSOP8 (Not Mounted) 1/16W-5% SMD 1/16W-5% SMD 1/16W-5% SMD 1/16W-5% SMD 100K - =4250 1/16W-1% SMD 1/16W-1% SMD 6x3.5mm - 1.6N IC peak=200mA 1/16W-5% SMD 1/16W-5% SMD 1/16W-5% SMD SOT23 SOT23 CASE 0603 CASE 0603 CASE 0603 CASE 0603 CASE 0603 CASE 0603 CASE 0603 CASE 0603 CASE 0603 CASE 0603 CASE 0603 CASE 0603 See DS (Not Mounted) (Not Mounted) 50V-10% Ceramic 10Vmin 10% 50V-10% Ceramic 50V-5% Ceramic 10Vmin 10% 50V-5% Ceramic I=10 mA_ I=10 mA_ i=200mA max CASE 0603 EIA/IECQ 3216 CASE 0603 CASE 0603 EIA/IECQ 3216 CASE 0603 PLCC-4 PLCC-2 LL-34

AT90USBKey Hardware User Guide

6-21
7627AAVR04/06

Atmel Corporation
2325 Orchard Parkway San Jose, CA 95131, USA Tel: 1(408) 441-0311 Fax: 1(408) 487-2600

Atmel Operations
Memory
2325 Orchard Parkway San Jose, CA 95131, USA Tel: 1(408) 441-0311 Fax: 1(408) 436-4314

RF/Automotive
Theresienstrasse 2 Postfach 3535 74025 Heilbronn, Germany Tel: (49) 71-31-67-0 Fax: (49) 71-31-67-2340 1150 East Cheyenne Mtn. Blvd. Colorado Springs, CO 80906, USA Tel: 1(719) 576-3300 Fax: 1(719) 540-1759

Regional Headquarters
Europe
Atmel Sarl Route des Arsenaux 41 Case Postale 80 CH-1705 Fribourg Switzerland Tel: (41) 26-426-5555 Fax: (41) 26-426-5500

Microcontrollers
2325 Orchard Parkway San Jose, CA 95131, USA Tel: 1(408) 441-0311 Fax: 1(408) 436-4314 La Chantrerie BP 70602 44306 Nantes Cedex 3, France Tel: (33) 2-40-18-18-18 Fax: (33) 2-40-18-19-60

Biometrics/Imaging/Hi-Rel MPU/ High Speed Converters/RF Datacom


Avenue de Rochepleine BP 123 38521 Saint-Egreve Cedex, France Tel: (33) 4-76-58-30-00 Fax: (33) 4-76-58-34-80

Asia
Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Tel: (852) 2721-9778 Fax: (852) 2722-1369

ASIC/ASSP/Smart Cards
Zone Industrielle 13106 Rousset Cedex, France Tel: (33) 4-42-53-60-00 Fax: (33) 4-42-53-60-01 1150 East Cheyenne Mtn. Blvd. Colorado Springs, CO 80906, USA Tel: 1(719) 576-3300 Fax: 1(719) 540-1759 Scottish Enterprise Technology Park Maxwell Building East Kilbride G75 0QR, Scotland Tel: (44) 1355-803-000 Fax: (44) 1355-242-743

Japan
9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan Tel: (81) 3-3523-3551 Fax: (81) 3-3523-7581

Literature Requests
www.atmel.com/literature

Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise,to anyintellectualproperty right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMELS TERMS AND CONDI-TIONS OF SALE LOCATED ON ATMELS WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORYWARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULARPURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDEN-TAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUTOF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes norepresentationsor warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specificationsand product descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmels products are not intended, authorized, or warranted for useas components in applications intended to support or sustainlife.

Atmel Corporation 2006. All rights reserved. Atmel , logo and combinations thereof, are registered trademarks, and Everywhere You Are are the trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others.

Printed on recycled paper.


7627AAVR04/06 /xM

Anda mungkin juga menyukai