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

...

Page 3

DVK90CAN1 Hardware User Guide Table of Contents Section 1 Introduction.......................................................................................3 1.1 Overview .....................................................................................................3 1.2 DVK90CAN1 - AT90CAN128 Development Kit Features .........................4 Section 2 Getting Started .................................................................................5 2.1 Unpacking the System..............................................................................5 2.2 System Requirements...............................................................................5 2.3 Quick Start ................................................................................................5 Section 3 Using ...

Page 4

Table of Contents page 2 4381A–AVR–Sept 04 3.7.3 Interrupt ....................................................................................23 3.7.4 Piezo Audio Transducer ...................................................................24 3.7.5 Analog I/O Connector .......................................................................26 3.7.6 Voltage Reading...............................................................................27 3.7.7 Temperature Sensor.........................................................................28 3.7.8 Luminosity Sensor ............................................................................30 3.8 STK500 Resources.................................................................................32 3.8.1 Supply Voltage from ...

Page 5

... 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 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. (1) ...

Page 7

... Cables for DVK90CAN1: – (1 pc) 9V battery power cable – (1 pc) male JACK outlet and 2-wire cable for DC power supply n 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: n 486 processor (Pentium® ...

Page 8

Using the DVK90CAN1 3.1 Block Diagram Temperature Luminosity Voltage In External Clocks Battery External Power 3.2 Power Supply 3.2.1 Power Supply Sources page 6 4381A–AVR–Sept 04 This chapter describes the board with all options implemented. Figure 3-1 . DVK90CAN1 Block ...

Page 9

JACK PWR connector: EXT PWR connector: STK500 Powered: (c.f. DVK90CAN1 Hardware User Guide – Need of a male JACK outlet, – Input supply from 2 15V (2) – No specific polarization Figure 3-2 . JACK PWR Connector Figure ...

Page 10

Using the DVK90CAN1 3.2.2 Power Supply Setting page 8 4381A–AVR–Sept 04 Once the power source chosen and the setting done, the “ON/OFF” switch can be set. (1) Table 3-1 . Power Supply Setting POWER REGUL Setting switch switch Power OFF ...

Page 11

LED 3.2.4 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 ...

Page 12

... To use AVR ICE 50 (c.f. “Debugging with AVR ICE 50” on page 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. n 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 13

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 14

Using the DVK90CAN1 3.5 AT90CAN128 Configuration 3.5.1 Main Clock XTAL page 12 4381A–AVR–Sept 04 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 ...

Page 15

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 16

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

Page 17

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 18

Using the DVK90CAN1 page 16 4381A–AVR–Sept 04 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 ...

Page 19

... 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 20

Using the DVK90CAN1 3.6.3 SPI page 18 4381A–AVR–Sept 04 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 ...

Page 21

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 22

... 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 23

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 resistor on the LIN bus. Table 3-10 . LIN Pull-up Mode View 1 ...

Page 24

Using the DVK90CAN1 3.7.2 LEDs page 22 4381A–AVR–Sept 04 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 ...

Page 25

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

Page 26

Using the DVK90CAN1 3.7.4 Piezo Audio Transducer page 24 4381A–AVR–Sept 04 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 ...

Page 27

Freq. ICR1 (Hz MHz Tone 1 C 16.4 0x7717 2 C# 17.3 0x70E5 3 D 18.4 0x6A25 4 D# 19.4 0x64AD 5 E 20.6 0x5ECF 6 F 21.8 0x5997 7 F# 23.1 0x548D 8 G ...

Page 28

Using the DVK90CAN1 3.7.5 Analog I/O Connector page 26 4381A–AVR–Sept 04 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 ...

Page 29

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", page23). Figure 3-34 . Analog I/O Connector Implementation ...

Page 30

Using the DVK90CAN1 3.7.7 Temperature Sensor page 28 4381A–AVR–Sept 04 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, ...

Page 31

DVK90CAN1 Hardware User Guide Table 3-15 . Thermistor Values versus Temperature Temp. R Temp. T (° (°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 ...

Page 32

Using the DVK90CAN1 3.7.8 Luminosity Sensor page 30 4381A–AVR–Sept 04 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 ...

Page 33

DVK90CAN1 Hardware User Guide with the following expression – ADC 1 ADC 1 Where Luminosity-sensitive resistor value ( ) Second resistor of the bridge -3.3 ...

Page 34

Using the DVK90CAN1 3.8 STK500 Resources page 32 4381A–AVR–Sept 04 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 ...

Page 35

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 36

Using the DVK90CAN1 3.8.5 RESET from STK500 3.9 In-System Programming 3.9.1 Programming with AVR ISP Programmer page 34 4381A–AVR–Sept 04 The AVR RESET coming from STK500 (NRST - EXP.CON 0) can also control the DVK90CAN1. DVK90CAN1 is protected against +12V ...

Page 37

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 38

Using the DVK90CAN1 3.10 Debugging 3.10.1 Debugging with AVR JTAG ICE page 36 4381A–AVR–Sept 04 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 ...

Page 39

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", page10). For debugging, please refer ...

Page 40

Using the DVK90CAN1 3.11 Test Points 3.12 Configuration Pads 3.12.1 Configuration Pads Listing page 38 4381A–AVR–Sept 04 Excepted for T1, all the test points are free of connection. These tests points are referred in the micro controller sheet of schematics. ...

Page 41

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 used to disconnect/connect the ...

Page 42

Using the DVK90CAN1 3.12.2 Configuration Pads - Disconnection 3.12.3 Configuration Pads - Connection 3.12.4 Configuration Pads - Location page 40 4381A–AVR–Sept 04 Figure 1. Configuration Pad - Disconnection Figure 2. Configuration Pad - Re-connection Droplet of Solder Cut Connection Wire ...

Page 43

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 44

Basic Test Program page 42 4381A–AVR–Sept 04 ;**** Title : Basic Test Program ;* Version: 1.0 ;* Last updated: 14 May 2004 ;* Target : ...

Page 45

DVK90CAN1 Hardware User Guide 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 brne Delay_1 Shift: in temp1, PINA lsl temp1 brne Loop_1 rjmp Loop_0 Basic Test Program ; ...

Page 46

Troubleshooting Guide page 44 4381A–AVR–Sept 04 Figure 5-1 . Troubleshooting Guide Problem The Green “VCC-ON” LED is not on No power supply DVK90CAN1 does not work The STK500ISPheader is not connected. The AVR ISP probe is not connected The AVR ...

Page 47

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

Page 48

... Technical Support page 46 4381A–AVR–Sept 04 For Technical support, please contact avr@atmel.com. When requesting technical support, please include the following information: n Which target AVR device is used (complete part number) n Target voltage and speed n Clock source and fuse setting of the AVR n Programming method (ISP, JTAG or specific Boot-Loader) n Hardware revisions of the AVR tools, found on the PCB n Version number of AVR Studio ...

Page 49

DVK90CAN1 Hardware User Guide On the next pages, the following documents of DVK90CAN1 revision 4381A are shown: n Complete schematics, n Assembly drawing, n Bill of materials. Complete Schematics Section 8 Complete Schematics page 47 4381A–AVR–Sept 04 ...

Page 50

Complete Schematics page 48 4381A–AVR–Sept 04 Figure 8-1 . Schematics DVK90CAN1 Hardware User Guide ...

Page 51

DVK90CAN1 Hardware User Guide Figure 8-2 . Schematics Complete Schematics page 49 4381A–AVR–Sept 04 ...

Page 52

Complete Schematics page 50 4381A–AVR–Sept 04 Figure 8-3 . Schematics DVK90CAN1 Hardware User Guide ...

Page 53

DVK90CAN1 Hardware User Guide Figure 8-4 . Schematics Complete Schematics page 51 4381A–AVR–Sept 04 ...

Page 54

Complete Schematics page 52 4381A–AVR–Sept 04 Figure 8-5 . Schematics DVK90CAN1 Hardware User Guide ...

Page 55

DVK90CAN1 Hardware User Guide Figure 8-6 . Assembly Drawing (component side) Figure 8-7 . Assembly Drawing (solder side) Complete Schematics page 53 4381A–AVR–Sept 04 ...

Page 56

Complete Schematics 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, ...

Page 57

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 R1, R2 ...

Page 58

... Y2, Y3 page 56 4381A–AVR–Sept 04 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.768 KHz Cylinder 2x6mm Watch Crystal ...

Page 59

... No licenses to patents or other intellectual property of Atm el are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use as critical components in life support devices or systems. ...

Related keywords