ATA6844-DK Atmel, ATA6844-DK Datasheet

no-image

ATA6844-DK

Manufacturer Part Number
ATA6844-DK
Description
Power Management IC Development Tools BLDC Motor Drvr Brd
Manufacturer
Atmel
Type
Motor / Motion Controllers & Driversr
Datasheet

Specifications of ATA6844-DK

Rohs
yes
Product
Development Kits
Tool Is For Evaluation Of
ATA6844, ATmega32M1, ATmega32U2
Input Voltage
3.3 V, 5 V, 12 V
Description/function
Atmel ATA6844-DK BLDC Motor Control Kit
Interface Type
LIN, UART, USB
Factory Pack Quantity
1
1. Introduction
The purpose of this document is to explain the Atmel
control application.
The application kit consists of two boards (see
The main difference between the Atmel ATA6843 and Atmel ATA6844 is their respec-
tive temperature range. The maximum junction temperature of 200°C allows
“under-the-hood” design solutions with the Atmel ATA6844, while the maximum junc-
tion temperature for the Atmel ATA6843 is 150°C. If not otherwise stated, all
references to the Atmel ATA6844 apply equally to both devices.
• Power Board with the BLDC Gate Driver SBC (System Basis Chip) Atmel
• Controller Board with the Atmel ATmega32M1 motor control microcontroller and
ATA6844, 6 external n-channel MOSFETs and back EMF signal conditioning
the Atmel ATmega32U2 user interface controller for UART communication.
Atmel ATA6844-DK BLDC Motor Control Kit
Figure 2-1 on page
®
ATA6844-DK for BLDC motor
2):
Atmel
ATA6844-DK
BLDC Motor
Control Kit
Application Note
9236A–AUTO–08/11

Related parts for ATA6844-DK

ATA6844-DK Summary of contents

Page 1

... Atmel ATA6844-DK BLDC Motor Control Kit 1. Introduction The purpose of this document is to explain the Atmel control application. The application kit consists of two boards (see • Power Board with the BLDC Gate Driver SBC (System Basis Chip) Atmel ATA6844, 6 external n-channel MOSFETs and back EMF signal conditioning • ...

Page 2

... BLDC Motor Control Kit with Atmel ATA6843/ATA6844 Figure 2-1. Block Diagram Battery + C EN2 C VCC Wake-up VMODE 3.3/5V VCC Regulator VCC Supervisor: SCREF Short circuit DG1 Overtemperature DG2 Under voltage DG3 COAST /RESET Logic Control WD /IH1-3 IL1-3 EN1 RX LIN TX LIN USB Atmel ATA6843/ATA6844 2 C CPOUT ...

Page 3

... The most elementary commutation driving method is an on-off scheme: a coil is either conducting or not. Only two coils are supplied at the same time, the third is floating. This is referred to as trapezoidal commutation or block commutation. Figure 3-2. 9236A–AUTO–08/11 Atmel ATA6843/ATA6844 Three Coil BLDC Motor, 1 and 2 Pair Poles ...

Page 4

... Step Step 6 Switch Commutation for CCW Rotation Switches Coils ® ATA6844 in combination with the Atmel B B Switches Figure 9236A–AUTO–08/11 ...

Page 5

... A via diameter of 0.3mm to 0.4mm and a spacing of 1mm to 1.5mm has proven to be the most suitable. Some care should be taken about the planarity of the copper area; special care should be taken to avoid all solder bumps at the thermal vias. 9236A–AUTO–08/11 ® ATA6844-DK hardware offers the option not only of Hall sensor feedback but also Atmel ATA6843/ATA6844 5 ...

Page 6

... The two charge pump shuffle capacitors CCP1 and CCP2 should be connected in a short loop, close to the Atmel ATA6844. The VG capacitor should be placed close to the Atmel ATA6844 and connected in a short loop to the ground reference point. The reservoir capacitor at CPOUT can be connected to PBAT to reduce maximum voltage at the capacitor. If con- nected in this way, voltage strength up to 25V is sufficient ...

Page 7

... Power Ground + VMODE VCC C VCC SCREF DG1 DG2 DG3 /COAST /RESET WD IH1-3 IL1-3 EN1 RX TX Digital Ground Plane 9236A–AUTO–08/11 Atmel ATA6843/ATA6844 ® ATA6843/ATA6844 Die Pad VINT VG CP1 CP2 Atmel ATA6843/ATA6844 Die Pad CPOUT H3 H2 ...

Page 8

... In-system Programmable via SPI Port – Internal Calibrated RC Oscillator (8MHz) – On-chip PLL for Fast PWM (64MHz) and CPU (16MHz) Note: Atmel ATA6843/ATA6844 8 ® ATmega32M1 was developed to provide an integrated solution for advanced • Six Non-overlapping Inverted PWM Output Channels with Flexible Dead-time • ...

Page 9

... The maximum junction temperature of the Atmel ATA6844 is 200°C. Hence, the available thermal gap for power dissipation in 150°C ambient temperature applications is about 50K. Basically there are three heat sources in the Atmel ATA6844: the VCC voltage regulator, the charge pump and the remaining internal operating circuitry. ...

Page 10

... Dimensions: 89mm The Atmel rated by line and is only required for USB control and can be disconnected by removing jumpers J107. The function blocks on the application board are clearly arranged, see Atmel ATA6843/ATA6844 10 Supply Voltage using JTAGICEmkII • For Atmel ATmega32M1 • For Atmel ATmega32U2 62mm ® ...

Page 11

... Control Charge Pump capacitors Short Circuit Threshold adjustment Controller Board Motor controller ATmega32M1 Control/Diagnosis Interface ATmega32U2 9236A–AUTO–08/11 Atmel ATA6843/ATA6844 Reverse Voltage Protection N-Channel MOSFET B6 Bridge N-Channel MOSFETs Motor Connector Shunt resistor Gate Control Position Feedback Back-EMF Signal Conditioning Controller Board ...

Page 12

... Application Board Top View, Connectors Basis Board VBAT output LIN bus GND Controller Board ISP Connector ATmega32U2 USB connector Atmel ATA6843/ATA6844 12 ® ATmega32M1 microcontroller is preloaded with software operating the 12V Supply, GND Figure 8-2 on page Phase Hall sensor supply Hall ...

Page 13

... Hall supply (optional) 5 Hall 1 (optional) 6 Hall 2 (optional) 7 Hall 3 (optional) 8 Hall GND (optional) X101 1-26 Microcontroller interface J102 1-6 ISP connector ATmega32M1 J106 1-6 ISP connector ATmega32U2 J104 1-5 USB Atmel ATA6843/ATA6844 Direction Power Power Output Output Output Power, I/O Output Output Output Power Input Input Input Power Power, I/O I/O I/O I/O 13 ...

Page 14

... VMODE J6 select VCC voltage Position Feedback U HALL or BEMF Position Feedback V HALL or BEMF Position Feedback W HALL or BEMF Reset ATA6844 to MCU Speed adjust USB Status blinking: data transfer STATUS: B-EMF loop locked VCC: supply voltage present Jumper LIN/UART USB-UART Bridge Clamp Comment 1 – 2 Hall x input (default) 2 – ...

Page 15

... OFF: No VCC present, Atmel ATA6844 in standby mode D102 STATUS ON: BLDC back EMF feedback loop locked Toggling: character sent D105 USB status The LED D105 changes status on each transmit in both directions, from and to PC ® ATA6843/ATA6844 is in normal mode, VCC is present. Depending on the Atmel ATA6843/ATA6844 15 ...

Page 16

... LIN Communication The Atmel ATA6844 system basis chip gate driver has a LIN transceiver on chip. A brushless BLDC application node can be achieved by combining the Atmel ATmega32M1 LIN protocol features. For LIN operation necessary to set the UART mode to LIN mode, jumper J101, ...

Page 17

... A UART to USB bridge is on the controller board to access via hyper terminal. The jumpers need to be set according to 'Setup USB connection'. Figure 8-6. 9236A–AUTO–08/11 Atmel ATA6843/ATA6844 Table 9-1 on page 21. Jumper Settings for Direct UART Access Figure 8-6. The USB drivers need to be installed according to ...

Page 18

... Atmel ATmega32U2 USB device. Please select “No, not this time.” Figure 9-1. Atmel ATA6843/ATA6844 18 ® ATA6844 controller board USB interface, the board is 9-1. Be sure not to allow a connection to Windows Update mandatory to install the USB Found New Hardware 9236A–AUTO–08/11 ...

Page 19

... Next, choose the driver location “Install from a list or specific location,” see Figure 9-2. According to the path “\software\ATA6844DK_mega32u2” on the enclosed driver CD. Figure 9-3. 9236A–AUTO–08/11 Atmel ATA6843/ATA6844 USB Specific Software Figure 9-3, select the installation path. The “at90usbxxx_cdc.inf” file is located on ...

Page 20

... The assigned COM port number can be seen in the Windows device manager, The device name is “AT90USBxxx CDC USB to UART MGM”. Figure 9-5. Atmel ATA6843/ATA6844 20 Figure USB Windows Logo Testing ® ATA6844 DK design kit by a virtual COM port. Windows Device Manager - COM Port Number 9-4. Figure 9236A–AUTO–08/11 9-5. ...

Page 21

... Increment zero crossing delay - Decrement zero crossing delay * Increment PWM duty cycle _ Decrement PWM duty cycle c Emergency shutdown of motor: Activate Coast function C Emergency shutdown of motor: Deactivate Coast function Atmel ATA6843/ATA6844 Table 9-1 (Figure 9-6 on page 22) can be interrupted Table 9-1. The <+>, <->, <*> and <_> shows the 21 ...

Page 22

... PWM generation and commutation control. The sensor part contains ana- log comparators for back EMF feedback and ADC measurements for current feedback. Differentiation between the parts is more strictly emphasized during the startup sequence. The startup sequence is controlled by a state machine, see Figure 9-6. Atmel ATA6843/ATA6844 22 Flow Chart After delay MC_UNLOCKED If Fail Event: Multiple AC ISR’ ...

Page 23

... PI controller to get certain back EMF data from the AC data pipeline. Acquiring useful back EMF data is only possible with a motor running so that sufficient back EMF voltage is generated. The comparison is an indicator for reliability of the AC data pipeline. The faster the rotation, the better matches result for this comparison. Atmel ATA6843/ATA6844 23 ...

Page 24

... If multiple AC ISRs are missing in succession, the state machine automatically reverts to the MC_UNLOCKED mode. The software is implemented in C language and the source code can be compiled with the Compilers from IAR Systems as well as from GCC for AVR. Atmel ATA6843/ATA6844 24 9236A–AUTO–08/11 ...

Page 25

... CPOUT ATA6844 DG3 DG3 outside inside J2 - Connector to Microcontroller Board ATA6844-DK2 R41 62k R42 C19 62k 100n GND R47 U 33k C20 100n GND R43 62k R44 C21 62k 100n GND R48 V 33k C22 ...

Page 26

... Figure 10-2. Atmel ATA6844-DK1 Power Board - Component Placement Atmel ATA6843/ATA6844 26 9236A–AUTO–08/11 ...

Page 27

... Figure 10-3. Atmel Figure 10-4. Atmel ATA6844-DK1 Power Board - Bottom Layer - Top View as PCB is 9236A–AUTO–08/11 Atmel ATA6843/ATA6844 ® ATA6844-DK1 Power Board - Top Layer - Top View Transparent 27 ...

Page 28

... BLDC Application Controller Board Atmel ATA6844-DK3 ® Figure 10-5. Atmel ATA6844-DK3 Controller Board - Schematic R109 0Ohm PGB1010603 - optional J104 5 SHLD 4 GND R107 R108 22 VBUS C108 USB MiniAB 10µF GNDd U102 ATMega32U2 C106 22pF Y1 8,0000-HC49-SMD 1 XTAL1 22pF 2 C107 XTAL2 (PC0) ...

Page 29

... Figure 10-6. Atmel ATA6844-DK3 Controller Board - Component Placement 9236A–AUTO–08/11 Atmel ATA6843/ATA6844 29 ...

Page 30

... Figure 10-7. Atmel Figure 10-8. Atmel ATA6844-DK3 Controller Board - Bottom Layer - Top View as PCB is Atmel ATA6843/ATA6844 30 ® ATA6844-DK3 Controller Board - Top Layer - Top View Transparent 9236A–AUTO–08/11 ...

Page 31

... Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellec- tual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, 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 PARTICU- LAR PURPOSE, OR NON-INFRINGEMENT ...

Related keywords