ATDVK90CAN1 Atmel, ATDVK90CAN1 Datasheet

KIT DEV FOR AT90CAN128 MCU

ATDVK90CAN1

Manufacturer Part Number
ATDVK90CAN1
Description
KIT DEV FOR AT90CAN128 MCU
Manufacturer
Atmel
Datasheets

Specifications of ATDVK90CAN1

Main Purpose
*
Embedded
*
Utilized Ic / Part
AT90CAN AVR Devices
Primary Attributes
*
Secondary Attributes
*
Processor To Be Evaluated
AT90CAN
Data Bus Width
8 bit
Interface Type
RS-232, SPI, TWI
Core Architecture
AVR
Core Sub-architecture
AVR UC3
Kit Contents
Board, AT90CAN128 Sample Microcontroller, 9V Battery Power Cable, CD-ROM, Manuals
Features
RS232, CAN, LIN, SPI & TWI Serial Interface
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATDVK90CAN1
Manufacturer:
Atmel
Quantity:
135
DVK90CAN1
..............................................................................................
Hardware User Guide

Related parts for ATDVK90CAN1

ATDVK90CAN1 Summary of contents

Page 1

DVK90CAN1 .............................................................................................. Hardware User Guide ...

Page 2

DVK90CAN1 Hardware User Guide User Guide Section 1 Introduction................................................................................... 1-3 1.1 Overview ............................................................................................... 1-3 1.2 DVK90CAN1 - AT90CAN128 Development Kit Features ..................... 1-4 Section 2 Getting Started ............................................................................. 2-6 2.1 Unpacking the System .......................................................................... 2-6 2.2 System Requirements........................................................................... 2-6 2.3 ...

Page 3

Table of Contents 2 4381B–AVR–07/08 3.7.5 Analog I/O Connector ................................................................... 3-28 3.7.6 Voltage Reading ........................................................................... 3-29 3.7.7 Temperature Sensor..................................................................... 3-30 3.7.8 Luminosity Sensor ........................................................................ 3-32 3.8 STK500 Resources ............................................................................. 3-34 3.8.1 Supply Voltage from STK500 ....................................................... 3-35 3.8.2 Analog Reference ...

Page 4

... Software User Guide). To complement the evaluation and enable additional development capability, the DVK90CAN1 can be plugged into the Atmel STK500 Starter Kit Board in order to use the AT90CAN128 with advanced features as variable VCC, variable VRef, variable XTAL, ..., and supports all AVR development tools. ...

Page 5

Introduction 1.2 DVK90CAN1 - AT90CAN128 Development Kit Features 1-4 4381B–AVR–07/08 Figure 1-1 . DVK90CAN1 The DVK90CAN1 provides the following features: AT90CAN128 TQFP device (3 or 5V), AVR Studio® software interface (2) STK500 compatible , Power supply flagged by “VCC-ON” LED: ...

Page 6

... The DVK90CAN1 is supported by AVR Studio®, version 3.2 or higher. For up-to-date information on this and other AVR tool products, please read consult our web site. The newest 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. Optional implementation. (2) ...

Page 7

... Cables for DVK90CAN1: – (1 pc) 9V battery power cable – (1 pc) male JACK outlet and 2-wire cable for DC power supply Atmel CD-ROM with datasheets, manuals and software DVK90CAN1 is a stand alone board. For AVR tools, the minimum hardware and software PC requirements are: 486 processor (Pentium® ...

Page 8

Block Diagram Temperature Luminosity Voltage In External Clocks Battery External Power 3.2 Power Supply 3.2.1 Power Supply Sources DVK90CAN1 Hardware User Guide This chapter describes the board with all options implemented. Figure 3-1 . DVK90CAN1 Block Diagram ( ) ...

Page 9

Using the DVK90CAN1 JACK PWR connector: EXT PWR connector: 3-8 4381B–AVR–07/08 The power supply source can come from three different and exclusive sources: either from JACK PWR connector, either from EXT PWR connector, either from STK500. – Need of a ...

Page 10

STK500 Powered: (c.f. 3.2.2 Power Supply Setting DVK90CAN1 Hardware User Guide “STK500 Resources” on page 34 Notes: 1. 15V is the maximum level limitation of an unidirectional transil diode. 2. There is a diode (bridge) voltage level between the negative ...

Page 11

Using the DVK90CAN1 3.2.3 “VCC-ON“ LED 3-10 4381B–AVR–07/08 (1) Table 3-1 . Power Supply Setting POWER REGUL Setting switch switch Power OFF Don’t care Don’t care “OFF” Direct ON NO REG Don’t care Powered REG Regulated 3 ...

Page 12

VCC Test 3.3 RESET 3.3.1 Power-on RESET 3.3.2 RESET Push Button 3.3.3 STK500 RESET DVK90CAN1 Hardware User Guide The “VCC-ON“ LED is always lit when power is applied to DVK90CAN1 regardless of power supply source and the regulation. Figure ...

Page 13

... To use AVR ICE 50 (c.f. “Debugging with AVR ICE 50” on page 39 To mount a socket in place of the micro controller. The TQFP-64 Personality Adapter (provided in AVR ICE50 package - Atmel advanced In-Circuit Emulator) should be soldered in place of the AT90CAN128. Provider: WISLOW ADAPTIC. - http://www.winslow.co.uk/uk/Default.asp – reference: W9844M When mounting the TQFP-64 adapter, make sure that the adapter is positioned with the correct orientation and use low temperature solder ...

Page 14

Using AT90CAN128 on Socket DVK90CAN1 Hardware User Guide Figure 3-9 . DVK90CAN1 with TQFP-64 Personality Adapter The socket should have the same footprint as the AT90CAN128. Figure 3-10 . DVK90CAN1 with Socket for AT90CAN128 Hereunder is a reference of ...

Page 15

Using the DVK90CAN1 3.5 AT90CAN128 Configuration 3.5.1 Main Clock XTAL 3-14 4381B–AVR–07/08 Table 3-2 . Main Clock Setting XTAL1 CKSEL Setting / Source (1) [3..0] switch Clock from 1111 to STK500 1000 or STK500 via 0111 to EXP.CON.1 0100 External ...

Page 16

RTC Clock TOSC 3.5.3 Analog Power Supply AVCC By default, AVCC is equivalent to VCC. DVK90CAN1 Hardware User Guide Table 3-3 . RTC Clock Setting TOSC1 Setting / Source (1) switch TOSC1 as PG4 & TOSC2 as PG3 2 ...

Page 17

Using the DVK90CAN1 ANA REF By default, AREF is an output of AT90CAN128. 3-16 4381B–AVR–07/08 Table 3-4 . AVCC Setting Setting / Source AVCC switch On-board AVCC 2 VCC+ filter External AVCC off External Note: *. c.f. “Schematics ...

Page 18

Serial Links 3.6.1 RS-232C DVK90CAN1 Hardware User Guide The AT90CAN128 is a micro-controller with two on-chip USART peripherals, USART0. and USART1. Only the asynchronous mode is supported by the DVK90CAN1. The DVK90CAN1 is supplied with a RS-232 driver/receiver. Only ...

Page 19

Using the DVK90CAN1 3-18 4381B–AVR–07/08 Table 3-6 . UARTs Setting Mode UART0 UART1 On Off (Standard) 1 UART Software & Data Flow Control On Off (Standard (Standard) 2 UARTs Software & Data Flow Control On On (Standard) On ...

Page 20

... CAN DVK90CAN1 Hardware User Guide The AT90CAN128 is a micro-controller with an on-chip full-CAN controller. The DVK90CAN1 is supplied with an ATMEL CAN transceiver (ATA6660). A male DB9 connector assumes the CAN bus connections. Figure 3-14 . CAN DB9 Connector Figure 3-15 . CAN DB9 Connections CAN DB9 front view ...

Page 21

Using the DVK90CAN1 3.6.3 SPI 3-20 4381B–AVR–07/08 The AT90CAN128 is a micro-controller with an on-chip full duplex SPI interface, master or slave. A 6-pin male connector assumes the SPI bus connections. Figure 3-17 . SPI 6-pin Connector The SPI 6-pin ...

Page 22

TWI DVK90CAN1 Hardware User Guide The AT90CAN128 is a micro-controller with an on-chip TWI interface, master or slave. A 4-pin male connector assumes the TWI bus connections. Figure 3-19 . TWI 4-pin Connector The TWI 4-pin connector also provides ...

Page 23

... The AT90CAN128 may support a software LIN implementation. This software LIN implementation uses either the UART1 or a bit manipulation method on PD.2/PD.3 for LIN master or LIN slave. The DVK90CAN1 is ready to implement (option) an ATMEL LIN transceiver (ATA6661). A 3-pin male connector assumes the LIN bus connections. Note: Due to ATA6661 design mandated to enable the internal pull-up on PD.2 (RxLIN) when LIN is used (c.f. AT90CAN128 Datasheet, section “ ...

Page 24

On-board Resources 3.7.1 Compass Card Keyboard DVK90CAN1 Hardware User Guide In case of master LIN, a pull-up resistor is needed. J11 switch enables a 1 KΩ pull-up resistor on the LIN bus. Table 3-10 . LIN Pull-up Mode View ...

Page 25

Using the DVK90CAN1 3.7.2 LEDs 3-24 4381B–AVR–07/08 Figure 3-25 . Compass Card Keyboard Schematic Figure 3-26 . Compass Card Keyboard Implementation Table 3-11 . Center Switch Configuration Mode View PortD.1 The DVK90CAN1 includes 8 green LEDs implemented on one line. ...

Page 26

Interrupt DVK90CAN1 Hardware User Guide which is used in STK500. Port A.0 drives the right LED (lsb) - index 0 and Port A.7 drives the left LED (msb) - index 7. Figure 3-27 . Unit Schematic ...

Page 27

Using the DVK90CAN1 3.7.4 Piezo Audio Transducer 3-26 4381B–AVR–07/08 Figure 3-30 . Interrupt Push-button (INT) Implementation Table 3-12 . Interrupt Switch Configuration Mode View INT0 The piezo audio transducer is connected to the PortB.7 of the AT90CAN128. ...

Page 28

Freq. ICR1 (Hz MHz Tone 16.4 0x7717 17.3 0x70E5 18.4 0x6A25 19.4 0x64AD 20.6 0x5ECF 21.8 0x5997 ...

Page 29

Using the DVK90CAN1 3.7.5 Analog I/O Connector 3-28 4381B–AVR–07/08 The 16-bit Timer1 offers a large range of features. See the AT90CAN128 Datasheet for how to use the 16-bit Timers easy to set up the Timer1 to output one ...

Page 30

Voltage Reading DVK90CAN1 Hardware User Guide AIN-0, or PortE.2, can be already used as logic input if “CENTER” switch is not in its default configuration (c.f. Section "Interrupt 0 / 2", page 25). Figure 3-34 . Analog I/O Connector ...

Page 31

Using the DVK90CAN1 3.7.7 Temperature Sensor 3-30 4381B–AVR–07/08 The voltage input can be configured. It can be either the board supply voltage (VCC external input on T11 test pin. To improve the connection, close to T11, there is ...

Page 32

DVK90CAN1 Hardware User Guide Table 3-15 . Thermistor Values versus Temperature Temp. R Temp. T (°C) (KΩ) (°C) -20 1263,757 10 -19 1182,881 11 -18 1107,756 12 -17 1037,934 13 -16 973,006 14 -15 912,596 15 -14 856,361 16 -13 ...

Page 33

Using the DVK90CAN1 3.7.8 Luminosity Sensor 3-32 4381B–AVR–07/08 Figure 3-36 . Thermistor Schematic Figure 3-37 . Thermistor Implementation The luminosity sensor uses a CdS photoconductive cell, or luminosity-sensitive resistor. The luminosity-sensitive resistor have a negative coefficient, meaning the resistance goes ...

Page 34

DVK90CAN1 Hardware User Guide with the following expression: ( ⋅ ) ⁄ – ADC1 ADC1 Where Luminosity-sensitive resistor value (Ω Second resistor of the bridge ...

Page 35

Using the DVK90CAN1 3.8 STK500 Resources 3-34 4381B–AVR–07/08 Figure 3-39 . Luminosity Sensor Implementation Figure 3-40 . Connecting DVK90CAN1 to the STK500 Board Note: Caution: Do not mount an AVR micro controller on the STK500 board when DVK90CAN1 is plugged ...

Page 36

Supply Voltage from STK500 3.8.2 Analog Reference Voltage from STK500 3.8.3 EXP.CON 0 & EXP.CON 1 Connectors 3.8.4 Main Clock from STK500 DVK90CAN1 Hardware User Guide The AVR supply voltage coming from STK500 (VTG) can also be controlled from ...

Page 37

Using the DVK90CAN1 3.8.5 RESET from STK500 3.9 In-System Programming 3.9.1 Programming with AVR ISP Programmer 3-36 4381B–AVR–07/08 The AVR RESET coming from STK500 (NRST - EXP.CON 0) can also control the DVK90CAN1. DVK90CAN1 is protected against +12V RESET pulse ...

Page 38

Programming with STK500 3.9.3 Programming with AVR JTAG ICE DVK90CAN1 Hardware User Guide The AT90CAN128 can be programmed using the serial programming mode in the AVR Studio STK500 software. The software interface (In-System Programming of an external target system) ...

Page 39

Using the DVK90CAN1 3.10 Debugging 3.10.1 Debugging with AVR JTAG ICE 3-38 4381B–AVR–07/08 Figure 3-44 . Connecting AVR JTAG ICE to DVK90CAN1 The Flash, EEPROM and all Fuse and Lock Bit options ISP-programmable can be programmed individually or with the ...

Page 40

Debugging with AVR ICE 50 DVK90CAN1 Hardware User Guide Figure 3-45 . Connecting AVR JTAG ICE for Debugging Only a DVK90CAN1 provided with the TQFP-64 Personality Adapter can be used (c.f.Section "Using AVR ICE50", page 12). For debugging, please ...

Page 41

Using the DVK90CAN1 3.11 Test Points 3.12 Configuration Pads 3-40 4381B–AVR–07/08 Excepted for T1, all the test points are free of connection. These tests points are referred in the micro controller sheet of schematics. There are 7 test points implemented ...

Page 42

Configuration Pads Listing DVK90CAN1 Hardware User Guide Table 3-18 . Configuration Pads Config. Related Pads Signals Reference CP1 RxCAN (PD6) These configuration pads are used to disconnect/connect the CAN transceiver from AT90CAN128. CP2 TxCAN (PD5) This configuration pad is ...

Page 43

Using the DVK90CAN1 3.12.2 Configuration Pads - Disconnection 3.12.3 Configuration Pads - Connection 3.12.4 Configuration Pads - Location 3-42 4381B–AVR–07/08 Figure 1. Configuration Pad - Disconnection Figure 2. Configuration Pad - Re-connection Droplet of Solder Cut Connection Wire DVK90CAN1 Hardware ...

Page 44

DVK90CAN1 Hardware User Guide Figure 3-48 . Configuration Pads Location (Board Bottom View) CP7 = VCCuC CP11 = TEMP-S CP9 = AVCC Using the DVK90CAN1 CP12 = LED-0 CP13 = LED-1 CP14 = LED-2 CP16 = LED-3 CP18 = LED-4 ...

Page 45

DVK90CAN1 Hardware User Guide ;**** Title : Basic Test Program ;* Version: 1.0 ;* Last updated: 14 May 2004 ;* Target : AT90CAN128 ;* Platform: ...

Page 46

DVK90CAN1 Hardware User Guide andi temp2, MSK_E brne Loop_1 in temp2, PIND andi temp2, MSK_D brne Loop_1 out PORTA, temp1 Delay: ldi R30, DEL_L_VAL ldi R31, DEL_H_VAL rjmp Delay_0 Delay_1: sbiw R31:R30, ONE Delay_0: mov temp1, R30 or temp1, R31 ...

Page 47

DVK90CAN1 Hardware User Guide Troubleshooting Guide Figure 5-1 . Troubleshooting Guide Problem Reason The Green “VCC-ON” LED is not on No power supply DVK90CAN1 does not work The STK500 ISP header is not connected. The AVR ISP probe is not ...

Page 48

DVK90CAN1 Hardware User Guide Troubleshooting Guide 5-47 4381B–AVR–07/08 ...

Page 49

DVK90CAN1 Hardware User Guide Technical Specifications System Unit – Physical Dimensions ................................................. L=119 x W=56 x H=27 mm – Weight ...........................................................................................................60 g Operating Conditions – Voltage Supply ..................................................................................2.7V - 5.5V Connections – RS 232C Connector .............................................................9-pin D-SUB female – RS ...

Page 50

... DVK90CAN1 Hardware User Guide 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 ...

Page 51

DVK90CAN1 Hardware User Guide On the next pages, the following documents of DVK90CAN1 revision 4381A are shown: Complete schematics, Assembly drawing, Bill of materials. Section 8 Complete Schematics 8-50 4381B–AVR–07/08 ...

Page 52

DVK90CAN1 Hardware User Guide Figure 8-1 . Schematics Complete Schematics 8-51 4381B–AVR–07/08 ...

Page 53

Complete Schematics 8-52 4381B–AVR–07/08 Figure 8-2 . Schematics DVK90CAN1 Hardware User Guide ...

Page 54

DVK90CAN1 Hardware User Guide Figure 8-3 . Schematics Complete Schematics 8-53 4381B–AVR–07/08 ...

Page 55

Complete Schematics 8-54 4381B–AVR–07/08 Figure 8-4 . Schematics DVK90CAN1 Hardware User Guide ...

Page 56

DVK90CAN1 Hardware User Guide Figure 8-5 . Schematics Complete Schematics 8-55 4381B–AVR–07/08 ...

Page 57

Complete Schematics 8-56 4381B–AVR–07/08 Figure 8-6 . Assembly Drawing (component side) Figure 8-7 . Assembly Drawing (solder side) DVK90CAN1 Hardware User Guide ...

Page 58

Table 8-1 . Bill of Materials Item Quantity Reference 1 6 C1, C2, C7, C9, C10, C11 2 3 C35, C36, C37 3 23 C3, C4, C5, C6, C8, C12, C13, C14, C15, C16, C18, C20, C22, C24, C25, C26, ...

Page 59

Complete Schematics Table 8-1 . Bill of Materials Item Quantity Reference 26 1 J17 27 1 J12 28 1 J26 29 1 J23 30 1 J18 R10, R18, R24, R26 34 2 ...

Page 60

... Y2, Y3 8.1 Document Revision History 8.1.1 4381B DVK90CAN1 Hardware User Guide Part 74HC126 Tri-state Buffer MAX3232 RS232-C Buffer ATA6660 ATMEL CAN Transceiver ATA6661 ATMEL LIN Transceiver LM317EMP Regulator 1A DF005S/08S Bridge Rectifier AT90CAN128 ATMEL AVR KTM-1102 Piezo Audio Transducer 8MHz Crystal H=4mm 32 ...

Page 61

... Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise,to anyintellectu- alproperty right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDI-TIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORYWAR- RANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICU- LARPURPOSE, OR NON-INFRINGEMENT ...

Related keywords