Atmel Microcontrollers
Atmel Microcontrollers
for Automotive
+150°C Qualified
Innovative Atmel AVR Several AVR microcontrollers are qualified
for operation up to +150°C ambient
Microcontroller Solutions for temperature (AEC-Q100 Grade0). These
Automotive devices enable designers to distribute
intelligence and control functions directly
into or near, transfer cases, engine sensors
Increasing consumer demands for comfort, safety and reduced actuators, turbochargers and exhaust
fuel consumption are driving rapid growth in the market for systems.
automotive electronics. All the new functions designed to meet
Automotive AVR microcontrollers available
these demands require local intelligence and control, which can
as Grade0 versions are the Atmel ATtiny45,
be optimized by the use of small, powerful microcontrollers.
ATtiny87/167, ATtiny261/461/861,
ATmega88/168, ATmega16M1,
Atmel® leverages its unsurpassed experience in embedded
ATmega32M1, ATmega32C1,
Flash memory microcontrollers to bring innovative solutions
ATmega64M1, and ATmega64C1.
for automotive applications. These include a wide range of
Atmel AVR® 8- and 32-bit microcontrollers for everything from Automotive AVR microcontrollers are
sensor or actuator control to more sophisticated networking available in two different temperature ranges
applications. Atmel microcontrollers are fully engineered to to serve various applications:
fulfill the quality requirements of OEMs in their drive towards
AEC-Q100 Grade1 Z: -40°C to +125°C
zero defects.
AEC-Q100 Grade0 D, T2: -40°C to +150°C
Typical Applications
Atmel AVR Architecture
Powertrain Climate Control Benefits: 8-/32-bit RISC Core:
• Turbochargers • Blowers
• Fuel pumps • Flap controls High Performance, Low-power
• Exhaust system • Xbridge DC motor control Consumption
• Fan controls
• Battery monitoring
Security The AVR 8-bit and 32-bit architectures have
• Car access reached a high level of acceptance in many
• Intelligent watchdog systems
• Remote keyless entry market segments for their:
Infotainment • Immobilizers • Highest system integration with a large
• Car radio amplifiers • Passive entry/go number of analog and digital peripherals
• Satellite radio receivers
• Front panels
Dashboard • Highest CPU performance with executing
• Console indicators instructions in a single clock cycle
Door, Seat, Sunroof Modules • Radio panels • Highest code density with high-level
• Electrical mirrors • Climate control panels C-language optimization
• Window locks • Capacitive sensitive switch • Dedicated DSP and floating point
• Power windows panels instructions (32-bit)
• Capacitive touch sensing
Body Control Network • Self-programming memory
keypads
• CAN/LIN gateways • Product compatibility for both code and
• Power seats
• CAN/MOST gateways features
• Ambient light
• Roof panels • Complete and low-cost tool set
• Brown-out detection and Flash corruption
Battery Management security
• Li-ion and standard lead-acid
battery management for 12V
powernet
2 © 2013 / www.atmel.com
Atmel AVR Microcontrollers for Automotive
LIN Microcontrollers
All automotive Atmel ATmega products feature a
general-purpose USART to support LIN master and
slave systems. A calibrated RC oscillator satisfies
the LIN slave synchronization requirements. For LIN
master applications, an oscillator with external crystal
or resonator is also available.
4 © 2013 / www.atmel.com
Atmel AVR Microcontrollers for Automotive
Microcontroller
(SBC)—including LIN transceiver, voltage regulator,
and watchdog—is assembled together with an
LIN SBC SPI
AVR microcontroller (Atmel ATmega88/168 and
Atmel ATtiny87/167) in a single QFN package.
Consequently, these SiP solutions enable customers
to create complete LIN nodes using just one IC. As HV Switch Interface
all pins of the AVR and SBC are bonded out, the full
range of AVR tools are available for development.
LIN ASSPs
Battery Management
The AVR® ATmega32HVE2 and ATmega64HVE2
microcontroller-based devices with smart sensing
technology are designed for intelligent battery
sensor applications. The system-in-package solutions
determine the state-of-charge and state-of-health
of 12V standard lead-acid and lithium-ion batteries
by measuring the battery voltage, current and Motor Control Applications
temperature with up to 18-bit accuracy. This Brushless DC motors (BLDC) are increasingly
improves the performance and longevity of these being employed in power train, chassis and body
batteries, and ensures a guaranteed engine start for applications. Atmel has developed two families of 8-bit
cars with idle-stop-go function. microcontrollers supporting Hall sensor and sensorless
applications.
Switch Scan and Ambient Lighting
The first of these families is the Atmel
Atmel’s ATA664151 and ATA664251 for automotive
ATmega64M1/32M1/16M1, which includes not
switch scan applications and in-vehicle ambient
only a powerful set of analog and digital peripherals
lighting control include a broad range of on-chip
optimized for up to six phases BLDC but also CAN and
functionalities.
LIN communication to the ECU.
The 8-channel high-voltage switch interface with
The second family is the Atmel ATtiny861/461/261,
current sources and analog voltage multiplexer
which includes a powerful set of analog and digital
enables to scan automotive switches with currents
peripherals for BLDC. This family supports cost-
up to 20mA. An integrated state change detector
sensitive applications where communication with the
facilitates switch scan applications with extremely
ECU is carried out via a simplified I/O system such as
low current consumption. The current sources
PWM command/response.
are controlled by three independent PWM signals
enabling the device to act as an ambient light circuit to A family of high-voltage drivers complements Atmel
control RGB LEDs. motor-control solutions.
ATA6623C LIN System Basis Chip with LIN Transceiver and Integrated 3.3V/50mA Voltage Regulator SO8
ATA6625C LIN System Basis Chip with LIN Transceiver and Integrated 5V/50mA Voltage Regulator SO8
ATA6628 LIN System Basis Chip with LIN Transceiver, Integrated 3.3V/50mA Voltage Regulator and Window Watchdog QFN20
ATA6629 LIN System Basis Chip with LIN Transceiver and Integrated 3.3V/50mA Voltage Regulator SO8
ATA6630 LIN System Basis Chip with LIN Transceiver, Integrated 3.3V/50mA Voltage Regulator and Window Watchdog QFN20
ATA6631 LIN System Basis Chip with LIN Transceiver and Integrated 3.3V/50mA Voltage Regulator SO8
ATA6662C LIN Transceiver with Outstanding EMC Performance, Physical Layer Conforming to LIN Specification 2.0 and SAE J2602-2 SO8
ATA6663 LIN Transceiver, Physical Layer According to LIN Specification 2.1 and SAE J2602-2 SO8, DFN8
ATA6664 LIN Transceiver, Physical Layer According to LIN Specification 2.1 and SAE J2602-2 without Time-out Feature SO8
Fully Integrated Dual-LIN Transceiver Complying to LIN Specification 2.0, 2.1 and SAEJ2602, with Advanced EMI/ESD
ATA6670 DFN14
Performance and TXD-dominant Time-out Feature
6 © 2013 / www.atmel.com
Atmel AVR Microcontrollers for Automotive
LIN ASSPs
Atmel Part
Description Package
Number
Swtich Scan and Ambient Lighting
LIN System Basis Chip with LIN Transceiver, 5V Regulator, Watchdog, 8-channel High Voltage Switch/LED Interface with
ATA664151 QFN32
High Voltage Current Sources, 16-bit SPI
16K Flash Microcontroller with LIN Transceiver, 5V Regulator, Watchdog, 8-channel High Voltage Switch / LED Interface with
ATA664251 QFN48
High Voltage Current Sources, 16-bit SPI
Battery Management
ATmega32HVE2 8-bit Micrcontroller, 17/18-bit ADC, 32k Flash Memory, 32-bit Math Extension Module, PGA, Power Supply and LIN Transceiver QFN48
ATmega64HVE2 8-bit Micrcontroller, 17/18-bit ADC, 64k Flash Memory, 32-bit Math Extension Module, PGA, Power Supply and LIN Transceiver QFN48
Analog Comparator
EEPROM (Bytes)
Ext. Interrupts
16-bit Timer
8-bit Timer
Flash (kB)
10-bit A/D
Channels
I/O Pins
Vcc (V)
CAN
AT90CAN32 32 1024 2048 53 2.7-5.5 8 Yes 2 2 8
megaAVR
ATmega48PA 4 256 512 23 2.7-5.5 8 Yes 1 2 26
ATmega88PA 8 512 1024 23 2.7-5.5 8 Yes 1 2 26
ATmega88V 8 512 1024 23 1.8-3.6 8 Yes 1 2 26
ATmega16M1 16 512 1024 27 2.7-5.5 11 4 1 1 1 27
ATmega164P 16 512 1024 32 2.7-5.5 8 Yes 1 2 32
ATmega168PA 16 512 1024 23 2.7-5.5 8 Yes 1 2 26
ATmega169P 16 512 1024 54 2.7-5.5 8 Yes 1 2 17
ATmega32C1 32 1024 2048 27 2.7-5.5 11 4 1 1 27
ATmega32M1 32 1024 2048 27 2.7-5.5 11 4 1 1 1 27
ATmega324P 32 1024 2048 32 2.7-5.5 8 Yes 1 2 32
ATmega328PA 32 1024 2048 23 2.7-5.5 8 Yes 1 2 26
ATmega644P 64 2048 4096 32 2.7-5.5 8 Yes 1 2 32
ATmega64C1 64 2048 4096 27 2.7-5.5 11 4 1 1 27
ATmega64M1 64 2048 4096 27 2.7-5.5 11 4 1 1 1 27
tinyAVR
ATtiny1634 16 256 1024 18 2.7-5.5 12 Yes 1 1 18
ATtiny24 2 128 128 12 2.7-5.5 8 Yes 1 1 12
ATtiny25 2 128 128 6 2.7-5.5 4 Yes -- 2 7
ATtiny261 2 128 128 16 2.7-5.5 11 Yes 1 1 (10bit) 16
ATtiny44 4 256 256 12 2.7-5.5 8 Yes 1 1 12
ATtiny44V 4 256 256 12 1.8-3.6 8 Yes -- 1 12
ATtiny45 4 256 256 6 2.7-5.5 4 Yes -- 2 7
ATtiny45V 4 256 256 6 1.8-3.6 4 Yes 1 2 7
ATtiny461 4 256 256 16 2.7-5.5 11 Yes 1 1 (10bit) 16
ATtiny84 8 512 512 12 2.7-5.5 8 Yes -- 1 12
ATtiny85 8 512 512 6 2.7-5.5 4 Yes -- 2 7
ATtiny85V 8 512 512 6 1.8-3.6 4 Yes 1 2 7
ATtiny861 8 512 512 16 2.7-5.5 11 Yes 1 1 (10bit) 16
ATtiny87 8 512 512 16 2.7-5.5 11 Yes 1 1 16
ATtiny88 8 64 512 28 2.7-5.5 8 Yes 1 1 28
ATtiny167 16 512 512 16 2.7-5.5 11 Yes 1 1 16
All devices have a programmable brown-out controller, on-chip 8MHz RC oscillator and a watchdog. The maximum frequency is 16MHz.
8 © 2013 / www.atmel.com
Atmel AVR Microcontrollers for Automotive
Hardware Multiplier
Self Program
Packages
Memory
RTC
TWI
SPI
Analog Comparator
EEPROM (Bytes)
Ext. Interrupts
16-bit Timer
8-bit Timer
Flash (kB)
Vcc (V)
I/O Pins
megaAVR
ATmega88PA 8 512 1024 23 2.7-5.5 8 Yes 1 2 26
ATmega16M1 16 512 1024 27 2.7-5.5 11 4 1 1 1 27
ATmega168PA 16 512 1024 23 2.7-5.5 8 Yes 1 2 26
ATmega32C1 32 1024 2048 27 2.7-5.5 11 4 1 1 27
ATmega32M1 32 1024 2048 27 2.7-5.5 11 4 1 1 1 27
ATmega64C1 64 2048 4096 27 2.7-5.5 11 4 1 1 27
ATmega64M1 64 2048 4096 27 2.7-5.5 11 4 1 1 1 27
tinyAVR
ATtiny261 2 128 128 16 2.7-5.5 11 Yes 1 1 (10bit) 16
ATtiny45 4 256 256 6 2.7-5.5 4 Yes -- 2 7
ATtiny461 4 256 256 16 2.7-5.5 11 Yes 1 1 (10bit) 16
ATtiny87 8 512 512 16 2.7-5.5 11 Yes 1 1 16
ATtiny861 8 512 512 16 2.7-5.5 11 Yes 1 1 (10bit) 16
ATtiny167 16 512 512 16 2.7-5.5 11 Yes 1 1 16
All devices have a programmable brown-out controller, on-chip 8MHz RC oscillator and a watchdog. The maximum frequency is 16MHz.
Analog Comparator
Core (DMIPS)
ADC Channels
DAC Channels
16-bit Timer
SRAM (kB)
Flash (kB)
I/O Pins
VCC (V)
DMA
UC3C0128 AVR32 (68) 128 32 16c & event system 123 3.0-3.6 / 4.5-5.5 12b 16c 12b 4c 4 6
UC3C1128 AVR32 (68) 128 32 16c & event system 81 3.0-3.6 / 4.5-5.5 12b 16c 12b 4c 4 6
UC3C2128 AVR32 (68) 128 32 16c & event system 45 3.0-3.6 / 4.5-5.5 12b 11c 12b 4c 2 3
UC3C0256 AVR32 (68) 256 64 16c & event system 123 3.0-3.6 / 4.5-5.5 12b 16c 12b 4c 4 6
UC3C1256 AVR32 (68) 256 64 16c & event system 81 3.0-3.6 / 4.5-5.5 12b 16c 12b 4c 4 6
UC3C2256 AVR32 (68) 256 64 16c & event system 45 3.0-3.6 / 4.5-5.5 12b 11c 12b 4c 2 3
UC3C0512 AVR32 (68) 512 64 16c & event system 123 3.0-3.6 / 4.5-5.5 12b 16c 12b 4c 4 6
UC3C1512 AVR32 (68) 512 64 16c & event system 81 3.0-3.6 / 4.5-5.5 12b 16c 12b 4c 4 6
UC3C2512 AVR32 (68) 512 64 16c & event system 45 3.0-3.6 / 4.5-5.5 12b 11c 12b 4c 2 3
UC3A0512 AVR32 with MPU (91) 512 64 15c 109 3.0-3.6 (5V tolerant) 10b 8c Audio DAC - 3
All devices have a programmable brown-out controller, on-chip 8MHz RC oscillator and a watchdog.
The maximum frequency is 66MHz (UC3A0512) and 50MHz (all others).
10 © 2013 / www.atmel.com
Atmel AVR Microcontrollers for Automotive
Packages
RTC
TWI
SPI
DSP Instructions
Ext. Interrupts
Ethernet
Package
USB
RTC
TWI
EBI
SPI
I2S
Contents Description
Compilers CodeVision, GCC-AVR, IAR Systems®, ImageCraft®, Rowley
On-chip Debugger JTAGICE mkII
In-system Programmers AVRISP mkII, JTAGICE mkII, STK®501 + STK524
Starter Kits STK600
CAN and LIN Driver Libraries Atmel Drivers (See also Third-party Tools)
Evaluation Kits
AVRAUTO-EK2 is an automotive kit for motor control and LIN. The individual boards are explained in the table below.
To PC
12 © 2013 / www.atmel.com
Atmel AVR Microcontrollers for Automotive
Development Kits
Contents Description
MC320 Motor Control Kit for CAN and LIN Applications
ATAVRMC300 Power Stage Board
ATAVRMC310 Device Board for ATmega32M1
Motor BLDC Motor
• ATtiny88 • ATmega16M1
• ATtiny87/167 • ATmega32M1/C1
• ATmega64M1/C1
Starter Kit
Atmel Part Number Description
STK600 Generic Starter Kit
Evaluation Kits
Atmel Part Number Description
EVK1100 UC3A Evaluation Kit
AT32UC3C-EK UC3C Evaluation Kit
14 © 2013 / www.atmel.com
Atmel AVR Microcontrollers for Automotive