Application Note. 8-bit Microcontrollers. AVR495: AC Induction Motor Control Using the Constant V/f Principle and a Space-vector PWM Algorithm



Similar documents
AVR305: Half Duplex Compact Software UART. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

8-bit RISC Microcontroller. Application Note. AVR182: Zero Cross Detector

General Porting Considerations. Memory EEPROM XRAM

Application Note. 8-bit Microcontrollers. AVR435: BLDC/BLAC Motor Control Using a Sinus Modulated PWM Algorithm. 1. Features. 2.

AVR319: Using the USI module for SPI communication. 8-bit Microcontrollers. Application Note. Features. Introduction

Application Note. C51 Bootloaders. C51 General Information about Bootloader and In System Programming. Overview. Abreviations

8-bit RISC Microcontroller. Application Note. AVR236: CRC Check of Program Memory

8-bit Microcontroller. Application Note. AVR222: 8-point Moving Average Filter

AVR317: Using the Master SPI Mode of the USART module. 8-bit Microcontrollers. Application Note. Features. Introduction

8-bit Microcontroller. Application Note. AVR400: Low Cost A/D Converter

AVR030: Getting Started with IAR Embedded Workbench for Atmel AVR. 8-bit Microcontrollers. Application Note. Features.

AVR106: C functions for reading and writing to Flash memory. 8-bit Microcontrollers. Application Note. Features. Introduction

8-bit Microcontroller. Application Note. AVR415: RC5 IR Remote Control Transmitter. Features. Introduction. Figure 1.

AT91 ARM Thumb Microcontrollers. Application Note. Interfacing a PC Card to an AT91RM9200-DK. Introduction. Hardware Interface

Tag Tuning/RFID. Application Note. Tag Tuning. Introduction. Antenna Equivalent Circuit

AVR245: Code Lock with 4x4 Keypad and I2C LCD. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AT89C5131A Starter Kit... Software User Guide

AT91 ARM Thumb Microcontrollers. AT91SAM CAN Bootloader. AT91SAM CAN Bootloader User Notes. 1. Description. 2. Key Features

AVR134: Real Time Clock (RTC) using the Asynchronous Timer. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

8-bit Microcontroller. Application Note. AVR314: DTMF Generator

8-bit. Application Note. Microcontrollers. AVR282: USB Firmware Upgrade for AT90USB

8-bit Microcontroller. Application Note. AVR201: Using the AVR Hardware Multiplier

8-bit Microcontroller. Application Note. AVR105: Power Efficient High Endurance Parameter Storage in Flash Memory

How to Calculate the Capacitor of the Reset Input of a C51 Microcontroller 80C51. Application Note. Microcontrollers. Introduction

8-bit Microcontroller. Application. Note. AVR204: BCD Arithmetics. Features. Introduction. 16-bit Binary to 5-digit BCD Conversion bin2bcd16

3-output Laser Driver for HD-DVD/ Blu-ray/DVD/ CD-ROM ATR0885. Preliminary. Summary

AVR32110: Using the AVR32 Timer/Counter. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR442: PC Fan Control using ATtiny13. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

8-bit RISC Microcontroller. Application Note. AVR155: Accessing an I 2 C LCD Display using the AVR 2-wire Serial Interface

Quick Start Guide. CAN Microcontrollers. ATADAPCAN01 - STK501 CAN Extension. Requirements

AVR1900: Getting started with ATxmega128A1 on STK bit Microcontrollers. Application Note. 1 Introduction

AVR1318: Using the XMEGA built-in AES accelerator. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR32701: AVR32AP7 USB Performance. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR034: Mixing C and Assembly Code with IAR Embedded Workbench for AVR. 8-bit Microcontroller. Application Note. Features.

AVR120: Characterization and Calibration of the ADC on an AVR. 8-bit Microcontrollers. Application Note. Features. Introduction

AVR32138: How to optimize the ADC usage on AT32UC3A0/1, AT32UC3A3 and AT32UC3B0/1 series. 32-bit Microcontrollers. Application Note.

AVR1301: Using the XMEGA DAC. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR353: Voltage Reference Calibration and Voltage ADC Usage. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR32100: Using the AVR32 USART. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR241: Direct driving of LCD display using general IO. 8-bit Microcontrollers. Application Note. Features. Introduction AVR

AVR2006: Design and characterization of the Radio Controller Board's 2.4GHz PCB Antenna. Application Note. Features.

Using CryptoMemory in Full I 2 C Compliant Mode. Using CryptoMemory in Full I 2 C Compliant Mode AT88SC0104CA AT88SC0204CA AT88SC0404CA AT88SC0808CA

AVR1309: Using the XMEGA SPI. 8-bit Microcontrollers. Application Note. Features. 1 Introduction SCK MOSI MISO SS

Application Note. 8-bit Microcontrollers. AVR270: USB Mouse Demonstration

AVR033: Getting Started with the CodeVisionAVR C Compiler. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1600: Using the XMEGA Quadrature Decoder. 8-bit Microcontrollers. Application Note. Features. 1 Introduction. Sensors

APPLICATION NOTE. Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor. Atmel AVR 8-bit Microcontrollers. Features.

Application Note. USB Mass Storage Device Implementation. USB Microcontrollers. References. Abbreviations. Supported Controllers

8-bit Microcontroller. Application Note. AVR461: Quick Start Guide for the Embedded Internet Toolkit. Introduction. System Requirements

3-output Laser Driver for HD-DVD/ Blu-ray/DVD/ CD-ROM ATR0885. Preliminary. Summary. Features. Applications. 1. Description

AVR32788: AVR 32 How to use the SSC in I2S mode. 32-bit Microcontrollers. Application Note. Features. 1 Introduction

Application Note. 8-bit Microcontrollers. AVR280: USB Host CDC Demonstration. 1. Introduction

AVR1922: Xplain Board Controller Firmware. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR1510: Xplain training - XMEGA USART. 8-bit Microcontrollers. Application Note. Prerequisites. 1 Introduction

Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures. Atmel Microcontrollers. Application Note. Features.

AVR444: Sensorless control of 3-phase brushless DC motors. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

AVR115: Data Logging with Atmel File System on ATmega32U4. Microcontrollers. Application Note. 1 Introduction. Atmel

Atmel AVR4921: ASF - USB Device Stack Differences between ASF V1 and V2. 8-bit Atmel Microcontrollers. Application Note. Features.

AT91SAM ARM-based Flash MCU. Application Note

32-bit AVR UC3 Microcontrollers. 32-bit AtmelAVR Application Note. AVR32769: How to Compile the standalone AVR32 Software Framework in AVR32 Studio V2

Application Note. 8-bit Microcontrollers. AVR272: USB CDC Demonstration UART to USB Bridge

8-bit Microcontroller. Application Note. AVR134: Real-Time Clock (RTC) using the Asynchronous Timer. Features. Theory of Operation.

Two-wire Automotive Serial EEPROM AT24C01A AT24C02 AT24C04 AT24C08 (1) AT24C16 (2)

How To Prevent Power Supply Corruption On An 8Bit Microcontroller From Overheating

USB Test Environment ATUSBTEST- SS7400. Summary

APPLICATION NOTE. Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Atmel AVR 8-bit Microcontroller. Introduction.

AVR287: USB Host HID and Mass Storage Demonstration. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

Application Note. Migrating from RS-232 to USB Bridge Specification USB Microcontrollers. Doc Control. References. Abbreviations

Two-wire Serial EEPROM AT24C1024 (1)

Step Motor Controller. Application Note. AVR360: Step Motor Controller. Theory of Operation. Features. Introduction

Atmel AVR4903: ASF - USB Device HID Mouse Application. Atmel Microcontrollers. Application Note. Features. 1 Introduction

Application Note. 8-bit Microcontrollers. AVR091: Replacing AT90S2313 by ATtiny2313. Features. Introduction

AT86RF230 (2450 MHz band) Radio Transceiver... User Guide

USB 2.0 Full-Speed Host/Function Processor AT43USB370. Summary. Features. Overview

How To Use An Atmel Atmel Avr32848 Demo For Android (32Bit) With A Microcontroller (32B) And An Android Accessory (32D) On A Microcontroller (32Gb) On An Android Phone Or

AVR2004: LC-Balun for AT86RF230. Application Note. Features. 1 Introduction

AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC. 8-bit Microcontrollers. Application Note. Features.

Application Note. 8-bit Microcontrollers. AVR293: USB Composite Device

Simulation of Sensorless Speed Control of Induction Motor Using APFO Technique

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science

Optical Illusion. Sara Bolouki, Roger Grosse, Honglak Lee, Andrew Ng

8-bit RISC Microcontroller. Application Note. AVR910: In-System Programming

2-wire Serial EEPROM AT24C1024. Advance Information

2-Wire Serial EEPROM AT24C32 AT24C64. 2-Wire, 32K Serial E 2 PROM. Features. Description. Pin Configurations. 32K (4096 x 8) 64K (8192 x 8)

Atmel AVR1017: XMEGA - USB Hardware Design Recommendations. 8-bit Atmel Microcontrollers. Application Note. Features.

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE

Table of Contents. Section 1 Introduction Section 2 Getting Started Section 3 Hardware Description

DIP Top View VCC A16 A15 A12 A7 A6 A5 A4 A3 A2 A1 A0 I/O0 I/O1 I/O2 GND A17 A14 A13 A8 A9 A11 A10 I/O7 I/O6 I/O5 I/O4 I/O3. PLCC Top View VCC A17

Application Note. Atmel ATSHA204 Authentication Modes. Prerequisites. Overview. Introduction

MODELLING AND SIMULATION OF SVPWM INVERTER FED PERMANENT MAGNET BRUSHLESS DC MOTOR DRIVE

6. Friction, Experiment and Theory

AVR447: Sinusoidal driving of three-phase permanent magnet motor using ATmega48/88/ bit Microcontrollers. Application Note.

AVR1321: Using the Atmel AVR XMEGA 32-bit Real Time Counter and Battery Backup System. 8-bit Microcontrollers. Application Note.

AN2680 Application note

AT91 ARM Thumb Microcontrollers. Application Note. GNU-Based Software Development on AT91SAM Microcontrollers. 1. Introduction. 2.

APPLICATION NOTE. Atmel LF-RFID Kits Overview. Atmel LF-RFID Kit. LF-RFID Kit Introduction

AVR125: ADC of tinyavr in Single Ended Mode. 8-bit Microcontrollers. Application Note. Features. 1 Introduction

APPLICATION NOTE. Authentication Counting. Atmel CryptoAuthentication. Features. Introduction

8051 Flash Microcontroller. Application Note. A Digital Thermometer Using the Atmel AT89LP2052 Microcontroller

Large Generators and High Power Drives

Transcription:

AVR495: AC Induction Motor Control Uing the Contant V/f Principle and a Space-vector PWM Algorithm Feature Cot-effective and energy efficient -phae induction motor drive Interrupt driven Low memory and computing requirement 8-bit Microcontroller 1. Introduction In a previou application note [AVR494], the implementation on an AT9PWM of an induction motor peed control loop uing the contant Volt per Hertz principle and a natural pule-width modulation (PWM) technique wa decribed. A more ophiticated approach uing a pace vector PWM intead of the natural PWM technique i known to provide lower energy conumption and improved tranient repone. The aim of thi application note i to how that thi approach, though more computationally intenive, can alo be implemented on an AT9PWM. 2. AT9PWM Key Feature The control algorithm have been implemented on the AT9PWM, a low-cot lowpower ingle-chip microcontroller, achieving up to 16 MIPS and uitable for the control of DC-DC buck-boot converter, permanent magnet ynchronou machine, threephae induction motor and bruhle DC motor. Thi device integrate: 8-bit AVR advanced RISC architecture microcontroller (core imilar to the ATmega 88) 8K Byte of In-Sytem-Programmable Flah memory 512 Byte of tatic RAM to tore variable and lookup table dedicated to the application program 512 byte of EEPROM to tore configuration data and look-up table one 8-bit timer and one 16-bit timer 6 PWM channel optimized for Half-Bridge Power Control an 11-channel 1-bit ADC and a 1-bit DAC on-chip comparator a programmable watchdog timer with an internal ocillator

. Theory of Operation.1 Principle of the Space-Vector Modulation Figure -1. Typical tructure of an inverter-fed induction motor. Figure -1.how the typical tructure of a three-phae induction motor connected to a VSI (Voltage Source Inverter). Since the motor i conidered a a balanced load with an unconnected neutral, V n = V a + V b + V c, V ( ) / an = Va Vn = V V, V = V V = ( V V ) / ab ca bn b n bc ab and Vcn = Vc Vn = ( Vca Vbc ) /. Since the upper power witche can only be On or Off, and ince the lower one are uppoed to alway be in the oppoed tate (the dead-time of the inverter leg are neglected), there are only eight poible witching tate, a hown on Figure -2. Six of them lead to non-zero phae voltage, and two interchangeable tate lead to zero phae voltage. When mapped in a 2D-frame fixed to the tator uing a Concordia tranformation [1,2], the ix non-zero phae voltage form the vertice of a hexagon. (See Figure -.) Vα V β = 1 1/ 2 / 2 1/ 2 / 2 V V V an bn cn Figure -2. Poible witching configuration of a -phae inverter 2

A hown on Figure -., the angle between two ucceive non-zero voltage i alway 6 degree. j( k 1) In complex form, thee non-zero phae voltage can be written a Vk = E e, with k = 1..6 and V V. Table -1. how the line-to-line and line-to-neutral voltage in each of the 8 poible configuration of the = V7 = inverter. Figure -. Repreentation of the eight poible witching configuration in the Concordia reference frame Table -1. Switching configuration and output voltage of a -phae inverter S a+ S b+ S c+ S i V ab V bc V ca V an V bn V cn V α V β V i S V 1 S 1 -E E -E/ -E/ +2E/ -E/2 E 2 V 5 1 S 2 -E E -E/ +2E/ -E/ -E/2 E 2 V 1 1 S -E E -2E/ -E/ -E/ -E V 4 1 S 4 E -E +2E/ -E/ -E/ E V 1 1 1 S 5 E -E E/ -2E/ E/ E/2 E 2 V 6 1 1 S 6 E -E E/ E/ -2E/ E/2 E 2 V 2 1 1 1 S 7 V 7

Table -2. Expreion of the duty cycle in each ector In the Concordia frame, any tator voltage V = Vα + jvβ = Vm co( θ ) + jvm in( θ ) located inide thi hexagon belong to one of the ix ector, and can be expreed a a linear combination of the two non-zero phae voltage which delimit thi ector: V = d V + d k k k+1 Vk +1. Equating d V + d to in each ector lead to the expreion of the duty +1 V V co( θ ) + jv in( θ ) k k k k+1 m m cycle hown in Table -2. Since the inverter cannot intantaneouly generate V, the pacevector PWM principle conit in producing a T -periodic voltage whoe average value equal V,by generating V k during T = d T and V during. Since, thee k k k + T 1 k + = 1 d k + T d + 1 1 k d k +1 voltage mut be completed over the witching period T by V and/or V7. Several olution are poible [,4], and the one which minimize the total harmonic ditorion of the tator current 1 dk dk + 1 conit in applying V and V T = T7 = T 7 during the ame duration 2. V i equally applied at the beginning and at the end of the witching period, wherea V 7 i applied at the middle. A an illutration, the upper ide of Figure -4. how the waveform obtained in ector 1. 4

.2 Efficient Implementation of the SV-PWM Table -2. eem to how that the duty cycle have different expreion in each ector. A thorough tudy of thee expreion how that ince in( x) = in( x), all thee duty cycle can be 2V written in a unified way a = m 2V dk in( θ ) and 1 = m dk + in( θ ), with θ = θ and θ = θ ( k E 1). Since thee expreion no longer depend on the ector number, they can be denoted a d and d. Since i alway between and, computing and require a a b θ d d a b ine table for angle inide thi interval only. Thi greatly reduce the amount of memory required to tore thi ine table. The AT9PWM provide the power tage controller (PSC) to generate the witching waveform computed from the Space Vector algorythm. The counter will count from zero to a value correponding to one half of the witching period (a hown on the lower ide of Fig. 4), and then count down to zero. The value that mut be tored in the three compare regiter are given in Table -. E Figure -4. Inverter witch waveform and correponding compare regiter value 5

Table -. Compare Regiter Value v Sector Number. Sector Determination Algorithm To determine the ector which a given tator voltage V belong to, ome algorithm have been propoed in the literature which generally require many arithmetic operation and are baed on the coordinate of V in the Concordia plane or in the a-b-c phae pace. When thi voltage i deduced from a V/f control principle, it modulu V m i computed by the V/f law recalled in the previou application note, and it phae θ i deduced from ω by a dicrete-time integrator. To implement thi ector determination algorithm efficiently, we manage θ and k intead of θ in a dedicated integrator hown on Fig. 6. The ector number k i the output of a modulo ix counter activated each time θ exceed, and θ i confined to lie between and (ee Fig. 7). Figure -5. Sector determination algorithm 6

Figure -6. Sector determination The reulting dataflow diagram, hown on Fig. 8, can be ued to build a peed control loop (Figure -8.), in which the difference between the deired peed and the meaured peed feed a PI controller that determine the tator voltage frequency. To decreae the complexity of the controller, the input of the V/f law and of the pace vector PWM algorithm i the abolute value of the tator voltage frequency. If the output of the PI controller i a negative number, two of the witching variable driving the power tranitor of the inverter are interchanged. Figure -7. Space Vector PWM data flow diagram 7

Figure -8. Block diagram of the complete control ytem. 4. Hardware Decription (ATAVRMC2) Thi application i available on the ATAVRMC2 evaluation board. Thi board provide a way to tart and experiment aynchronou motor control. ATAVRMC2 main feature: AT9PWM microcontroller 11-2VAC motor drive Intelligent Power Module (2V / 4W board ized) ISP & Emulator interface RS22 interface Iolated I/O for enor -1V input for command or enor 5. Software Decription All algorithm have been written in the C language uing IAR' embedded workbench and AVR Studio a development tool. For the pace vector PWM algorithm, a table of the rounded 2k 127 in( ) value of for k between and 8 i ued. The length of thi table (81 byte) i a 48 better trade-off between the ize of the available internal memory and the quantification of the rotor haft peed. For bi-directional peed control, the value tored in two of the comparator are interchanged when the output of the PI regulator i a negative number (ee Figure -8.). 5.1 Project Decription The oftware i available in the attached project on the Atmel web Site. The project to ue i Project_Vector. The Project_Natural correpond to the AVR494. 8

Table 5-1. Lit of File ued in the Project_Vector.IAR project. File main_pace_vector_pwm.c pace_vector_pwm2.c controlvf.c mc_control.c read_acquiitionadc.c init.c pc_initialiation2.c adc.c dac.c Decription main upper level of the application ector and theta determination Compute a contant V/F ratio regulation loop (PI) return the ADC reult CPU initialization (IO port, timer) PSC initialization ADC function DAC function 5.2 Experimentation Figure 5-1. how the peed repone and the tator voltage obtained with the microcontroller for peed reference tep between +7 and -7 rpm. Thee experimental reult were obtained with a 75 W induction machine. Thi figure how that the deired peed i reached after a 1.2 long tranient, and that when the tator frequency ω obtained at the output of the PI regulator near zero, the tator voltage magnitude i equal to the boot voltage. Thee figure alo confirm that tranient obtained with a a pace vector PWM i moother but alo longer. Figure 5-1. Meaured peed (in rpm) and line-to-neutral tator voltage (in Volt) obtained with the microcontroller during peed reference tep (a) peed [rpm] tator voltage [V] tator voltage [V] 5 5 1 1 2 4 5 6 7 8 (b) 5 5 1 1 2 4 5 6 7 8 (c) 5 5.2.4.6.8.1.12.14.16.18.2 time [] 6. Reource Code Size : 2 584 byte RAM Size : 217 byte 9

CPU Load : % @ 8MHz 7. Reference 1. Atmel AVR494, AC Induction Motor Control Uing the contant V/f Principle and a Natural PWM Algorithm. 2. W. Leonhard, Control of electrical drive, 2 nd Ed, Springer, 1996.. F.A. Toliyat, S.G. Campbell, DSP-baed electromechanical motion control, CRC Pre, 24. 4. Y.Y. Tzou, H.J. Hu, FPGA realiation of pace-vector PWM control IC for three-phae PWM inverter, IEEE Tranaction on Power Electronic, Vol 12, No 6, pp 95-96, 1997. 5. K. Zhou, D. Wang, Relation between pace-vector modulation and three-phae carrier-baed PWM, IEEE Tranaction on Indutrial Electronic, Vol. 49, No. 1, pp 186-196, February 22. 1

Atmel Corporation 225 Orchard Parkway San Joe, CA 9511, USA Tel: 1(48) 441-11 Fax: 1(48) 487-26 Regional Headquarter Europe Atmel Sarl Route de Arenaux 41 Cae Potale 8 CH-175 Fribourg Switzerland Tel: (41) 26-426-5555 Fax: (41) 26-426-55 Aia Room 1219 Chinachem Golden Plaza 77 Mody Road Timhatui Eat Kowloon Hong Kong Tel: (852) 2721-9778 Fax: (852) 2722-169 Japan 9F, Tonetu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 14- Japan Tel: (81) -52-551 Fax: (81) -52-7581 Atmel Operation Memory 225 Orchard Parkway San Joe, CA 9511, USA Tel: 1(48) 441-11 Fax: 1(48) 46-414 Microcontroller 225 Orchard Parkway San Joe, CA 9511, USA Tel: 1(48) 441-11 Fax: 1(48) 46-414 La Chantrerie BP 762 446 Nante Cedex, France Tel: () 2-4-18-18-18 Fax: () 2-4-18-19-6 ASIC/ASSP/Smart Card Zone Indutrielle 116 Rouet Cedex, France Tel: () 4-42-5-6- Fax: () 4-42-5-6-1 115 Eat Cheyenne Mtn. Blvd. Colorado Spring, CO 896, USA Tel: 1(719) 576- Fax: 1(719) 54-1759 Scottih Enterprie Technology Park Maxwell Building Eat Kilbride G75 QR, Scotland Tel: (44) 155-8- Fax: (44) 155-242-74 RF/Automotive Thereientrae 2 Potfach 55 7425 Heilbronn, Germany Tel: (49) 71-1-67- Fax: (49) 71-1-67-24 115 Eat Cheyenne Mtn. Blvd. Colorado Spring, CO 896, USA Tel: 1(719) 576- Fax: 1(719) 54-1759 Biometric/Imaging/Hi-Rel MPU/ High Speed Converter/RF Datacom Avenue de Rochepleine BP 12 8521 Saint-Egreve Cedex, France Tel: () 4-76-58-- Fax: () 4-76-58-4-8 Literature Requet www.atmel.com/literature Diclaimer: The information in thi document i provided in connection with Atmel product. No licene, expre or implied, by etoppel or otherwie, to any intellectual property right i granted by thi document or in connection with the ale of Atmel product. 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 STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, 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 OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel make no repreentation or warrantie with repect to the accuracy or completene of the content of thi document and reerve the right to make change to pecification and product decription at any time without notice. Atmel doe not make any commitment to update the information contained herein. Unle pecifically providedotherwie, Atmel product are not uitable for, and hall not be ued in, automotive application. Atmel Atmel product are not intended, authorized, or warranted for ue a component in application intended to upport or utain life. Atmel Corporation 25. All right reerved. Atmel, logo and combination thereof, are regitered trademark, and Everywhere You Are are the trademark of Atmel Corporation or it ubidiarie. Other term and product name may be trademark of other. Printed on recycled paper.