Atmel AVR943 User manual

Atmel AVR943: ATAVRBM300 User Guide
Features
• USB to serial interface converter
- USB1.1 device
• Converts USB to
- SMBus/TWI
- SPI
- UART
- Single-wire UART
• USB supply power for Atmel®BM300
• USB gateway to PC/Atmel AVR®Battery Studio 2
• LED status indication
• Supports the Atmel ATBMxxx-EK evaluation kits
1 Introduction
The Atmel ATAVRBM300 is a USB based communication tool that can be used to
communicate with Smart Battery systems by a PC. It supports four popular
interfaces used in Smart Battery system: SMBus/TWI, single-wire UART, UART,
and SPI. USB1.1 is used for connection with a PC. The product works as the USB
device while the PC is the USB host. The communication protocol is compliant with
SBS data specification v1.1, and some extended commands are added according
to the application requirement. PC software (Battery Studio 2) is required to
interpret the Smart Battery data.
Figure 1-1. ATAVRBM300.
8-bit Atmel
Microcontrollers
Application Note
Rev. 8463A-AVR-11/11

2 Atmel AVR390
8463A-AVR-11/11
2 Quick start
The following steps are required to install and start using the Atmel ATAVRBM300:
1. Install Atmel AVR Battery Studio 2.
2. Connect ATAVRBM300 to ATBMxxx-EK.
3. Connect ATAVRBM300 to a USB port of the PC.
4. Start AVR Battery Studio 2.
The install file of AVR Battery Studio 2 can be downloaded from the Atmel website:
www.atmel.com/BM300. The 10-pin communication port of ATAVRBM300 should be
connected to the communication port of ATBMxxx-EK as shown in Figure 2-1.
Figure 2-1. ATAVRBM300 connect to ATBMxxx-EK.
About AVR Battery Studio 2 introduction please refer to application note Atmel
AVR363 AVR Battery Studio 2 user guide.