User's Guide
SLUU159C–February2005–Revised January2012
EV2300EVM Interface Board This user's guide describes the function and operation of the EV2300evaluation module.This guide includes a complete description of the EV2300EVM,as well as a bill of materials,and schematic.
Contents闰土的立方时空
1Introduction (2)
2Interfaces (2)
3EV2300Bill of Materials,Component Placement,Schematic (6)
List of Figures
2Solder Mask1 (9)
3Solder Mask2 (10)
4Board Layer2 (11)
97干干5Component Placement1 (12)
6Component Placement2 (13)
7Internal Board Layer1 (14)
8Internal Board Layer2 (15)
List of Tables
1Ordering Information (2)
Introduction www.ti 1Introduction
This EVM interface board enables an IBM-compatible or other type(with required driver for the particular platform)PC to communicate with Texas Instruments SMBus,HDQ,or DQ interface gas gauges via a
Universal Serial Bus(USB)port.In addition to this board,PC software is required to interpret the gas
gauge data to complete the evaluation system.
1.1Features
•Fully powered from the USB port
•Capable of providing a25-mA3.3-V source
•Complete interface between USB and SMBus,I2C,and HDQ(8/16)interfaces using a simple API
1.2Kit Contents
•EV2300circuit module
•Standard USB cable
1.3Ordering Information
Table1.Ordering Information
EVM Part Number
EV2300
劳动部2Interfaces
The EV2300interfaces are described in the following table.The reference designators on the circuit board and the functions are also listed.
Reference Function Function
Designator
HDQ and SMB SMBus,HDQ,and DQ Interface ports Terminal block for connecting to a target device
I2C E2PROM I2C Interface Terminal for connecting to a target E2PROM or I2C interface
battery monitor
USB USB Interface Interface to host computer安康汉江
网讯 www.ti Interfaces
2.1Overview
The EV2300is enclosed and is provided as shown.
2.2EV2300Controller
The EV2300controller is a bq8012running at 4MHz.The controller firmware is stored in flash memory and is executed by the core at power-up after the boot ROM code verifies the integrity words.
The controller communicates with target device(s)through either:a 2-wire SMBus communication por
t,a 1-wire HDQ port,or a 2-wire E 2PROM I 2C port.The 2-wire SMBus communication port supports both SMBus and I 2C protocols.
2.3USB Interface (USB)
The interface board connects to a USB port (version 1.1)on a host computer and is powered from the port.All communication over the USB is proprietary and does not fit any USB-defined device classes.Therefore communication with the device requires a loader and driver from Texas Instruments.
The loader enumerates the device (determines it is present on the USB),then loads the EV2300controller firmware for the USB interface.Once the firmware load is complete,the loader sends a command to the USB interface IC to execute the new program and the loader driver exits.A new driver takes control and enumerates the EV2300and makes the device present to programs running on the host.The installer for the USB EVB installs:1.A loader driver
2.A binary to load onto the USB interface IC
3.An EV2300controller driver for direct access to the device
4.An EV2300DLL for application access to the device
Interfaces www.ti 2.4HDQ Interface(HDQ)
This interface allows a host computer to interact with a slave or target device through the two-wire SMBus or the one-wire HDQ interfaces.The ports are labeled with the corresponding signal names above each port connector.Connect the signal and a ground reference(GND),and optionally VOUT,to a target
device.
The two-wire interface supports SMBus version1.1byte,word,block transactions with and without PEC.
The SMBus limits the capacitance on each line(Data and Clock)to100pF.The EV2300places8pF on each line,so a device may place up to92pF total.If the capacitive load approaches or exceeds100pF, SMBus communication may not be reliable.
Pin Name Description
1GND Ground return/reference for HDQ interface
2VOUT Controlled EEPROM power.Supplies5VDC to a target EEPROM IC
3HDQ HDQ one-wire interface.Pulled up to3.3-V rail with a10-kΩresistor
4VCC Supplies3.3VDC to a target.Current load should be limited to30mA
2.5I2C/EEPROM Interface(I2C)
This interface allows a host computer to interact with a target E2PROM or other I2C interface device such as a battery monitor device through a two-wire I2C interface.The interface contains a controlled power pin, the I2C clock and data lines,and a ground reference.
Pin Name Description
1GND Ground return.Connected to the SMD and HDQ GND
2SCL I2C clock.This line must be pulled up by the target.
3SDA I2C data.This line must be pulled up by the target.
4VOUT Controlled EEPROM power.Supplies5VDC to a target EEPROM IC
www.ti Interfaces 2.6SMBus Interface(SMBus)
Pin Name Description
1GND Ground reference
2SMBC SMB clock pin.This pin is pulled to3.3VDC through a10-kΩresistor.Do not exceed5.6VDC on
this pin.
3SMBD SMB data pin.This pin is pulled to3.3VDC through a10-kΩresistor.Do not exceed5.6VDC on
this pin.
4NC Not connected on this board.This pin is floating.