|
Details, datasheet, quote on part number:EV2010
| |
Datasheet text preview:
EV2010
Gas Gauge Evaluation Board
Contents
Section Introduction EV2010 Functional Description EV2010 Contents EV2010 Connections EV2010 Configuration Installing the User Interface Program Using the EV2010 Program Main Menu Digital Magnitude Filter Menu Monitor Screen Programming Menu Data Logging Measure VOS Screen Appendix A: AP10 User's Guide Appendix B: Troubleshooting Appendix C: EV2010 Schematic Page No. 1 1 2 2 2 3 3 3 4 4 7 7 8 9 10 10
Power Source
The bq2010 derives its VCC from either an external source or from the battery connected to the BAT+ (J1) and BAT (J2) terminal blocks. Refer to Table 4 in Using the bq2010--A Tutorial for Gas Gauging for the proper size of R17 as part of the VCC regulation. The EV2010 Evaluation Board is shipped with a 200K resistor for R17.
Introduction
The bq2010 Gas Gauge IC provides battery capacity monitoring in a single 16-pin SOIC or DIP package. The EV2010 Evaluation Board provides a useful means to test bq2010 functionality and easily interface with the device over the serial port of a PC. The bq2010 features:
n n n
Current Path
The bq2010 uses a sense resistor (R16) on the negative terminal of the battery to measure charge and discharge of the battery. This resistor may be changed if necessary. The system load is connected between the BAT+ (J1) and RET (J2) terminal blocks (see the schematic in Appendix C).
Battery capacity monitoring functions LED display of available charge DQ serial I/O port communications functions
Parameter Programming
The EV2010 is programmed by the segment programming pins, using jumpers PROG1PROG6. The programming pins determine:
n
Programmed full count Scale factor Self-discharge rate Display mode
Functional Description
The EV2010 provides a functional evaluation interface for the bq2010 IC. The actual implementation of a bq2010-based design will be significantly smaller in size. See the bq2010 data sheet for bq2010 specifications.
5/98
n n n
Rev. C Board
1
EV2010 EV2010 Contents
Each package contains the following items: 1 EV2010 Evaluation Board This includes the bq2010 sample, current regulator, programming jumpers, battery divider resistors, and the PC serial port interface. 1 1 Serial Cable EV2010 (v2.0) User Interface Program Diskette This program runs on any AT-compatible computer equipped with a standard (COM1, COM2, COM3, or COM4) serial port, and provides the user with a complete menu-driven system to control, monitor, and log data from the EV2010 Evaluation Board. The User Interface Program communicates with the bq2010 over the DQ serial I/O port using the serial interface. Please check to make sure that all items are present and in good condition. If you have any problems, please contact your Benchmarq representative or call Benchmarq. JP16 C or later) for the proper configuration of PROG16. LED enable (LCOM connection). This jumper connects the LCOM pin of the bq2010 to the LEDs. The board is shipped with this jumper installed to enable LED indication. EMPTY output. This connection allows the user to monitor the EMPTY output pin provided on the bq2010. This pin is highimpedance when the single-cell divided battery voltage is less than the EDVF threshold (final end-of-discharge warning). Display input (DISP pin). DSP is connected in parallel with the push-button switch S1 provided on the EV2010 board. An external switch configuration can be made using DSP and GND on J4. On the EV2010, the LEDs indicate the remaining battery capacity when the bq2010 detects charge or discharge or when the DSP input is taken to GND.
EMPTY
DSP
EV2010 Connections
The connections for the EV2010 are described below. Please refer to the attached schematic in conjunction with these descriptions. JP1JP8 Battery cell divider. JP1-JP6 are used to divide the battery voltage by 5 to 10. JP7 and JP8 are user-definable, but are configured for 11 and 12 cells on this board. VCC supply. This jumper is used to select the VCC supply for the bq2010. When JP9 is near Q1 the supply is taken from the BAT+ input and is regulated by the bq2010 and Q1. When JP9 is near R13, the VCC supply is provided by LBAT+. If VCC is supplied by LBAT+, it must not exceed the specified VCC voltage range in the bq2010 data sheet. Programming pins 16. These jumpers are used to configure the programming pins. When the jumper is positioned near the PROG# designator, the pins are pulled high. If the jumper is in the other position, the pins are pulled low. If the jumper is removed, the pins are in the highimpedance state. The board is shipped with all pins in the high position. Please refer to the bq2010 data sheet (Mar. 1994
EV2010 Configuration
T h e E V 2 0 1 0 E v a l u a t i o n B o a r d m ay b e u s e d w i t h o r without the Interface Program. The Evaluation Board should first be configured before connecting the battery or the serial cable. Step 1 Enabling the LEDs (optional) JP16 should be installed to enable the LEDs. Step 2 Connecting the power supply The EV2010 can operate from power provided by the battery being monitored or f r o m L BAT + . S e t t h e b a t t e r y d i v i d e r (JP1JP8) to the correct number of battery cells prior to connecting the battery. If the bq2010 will be powered from the battery, connect JP9 closer to Q1. If the bq2010 will be powered from an external supply, connect JP9 closer to R13. Important: Connect the battery ONLY after setting JP1-JP8 and JP9. Step 3 Connecting the serial cable Connect the cable provided to the serial port of any PC. Please ensure no memory-resident programs use this serial port. Step 4 Connecting the load
JP9
JP10JP15
Rev. C Board
2
EV2010
The external load is connected between BAT+ and RET- (J2) on the EV2010. A sense resistor (R16) is in series with the n e g a t i v e t e r m i n a l o f t h e b a t t e r y. T h e EV2010 board is supplied with a 0.1, 1% 3W resistor. Please ensure that the discharge load does not exceed the VSR specification for the bq2010. R16 may be changed to a different-value resistor. EV2010 program terminates if communication with the EV2010 board is lost. Start the User Interface Program as follows: C>EV2010
Using the EV2010 Program
EV2010 is a menu-driven program. Almost all of the functions and entries are made by positioning the highlighted cursor on the function desired and pressing the ENTER key, or by typing a value and then pressing the ENTER key. Key functions are as follows: ARROW keys ENTER key Use the arrow keys to move the highlighted cursor around the screen. Press the ENTER key to select the value currently being displayed for a parameter, or to perform a function selected by the highlighted cursor. Press the ESCAPE key to escape from any function back to the main menu, or to escape from any parameter value screen back to the menu displaying that parameter. Press the F3 key to display a help file for the selected function or parameter.
Installing the User Interface Program
The User Interface Program (named "EV2010") runs on any PC-compatible computer. The program may be run from the disk provided, or it may be installed on any directory on the computer's hard disk. To run the program from the hard disk, simply copy all the files from the disk supplied to the hard disk. All the files should reside in the same directory. The User Interface Program installs a driver to control the serial interface. This driver asks which COM port is connected to the EV2010 Evaluation board. If communication is not established with the EV2010 board, the Main Menu does not appear. Please refer to Appendix B (Troubleshooting) if the program does not establish communication with the EV2010. The EV2010 uses the PC-AT real-time clock to provide the proper bit timing for serial communication with the bq2010. The modem control lines are used as the single-wire serial interface to the bq2010. Any TSR that uses the PC real-time clock affects the operation of the EV2010. For proper operation, the EV2010 should not be operated from a DOS shell program. If the PC is a notebook or portable type, it may be configured to save battery power by adjusting the clocks acc o r d i n g t o t h e a c t i v i t y u n d e r w a y. C o n f i g u r e t h e notebook to run in "High Performance" mode for reliable communication between the EV2010 and the PC. The
ESCAPE key
F3 key
Main Menu
The Main Menu appears after the EV2010 program has started. If this menu does not appear, communication with the EV2010 has not been established; please refer to Appendix B (Troubleshooting) if the EV2010 does not display the Main Menu. The Main Menu shows six functions that may be activated; see Figure 1. Use the cursor keys (arrow keys) to
-- Benchmarq bq2010 Evaluation Board Main Menu (v2.2) --
Please enter SR value in display program for proper operation. ESC to exit program F3 for Help
Figure 1. Main Menu
Rev. C Board
3
EV2010/H
position the highlighted cursor over the function to be activated and press the ENTER key. For help, press the F3 key, and a help note about the function appears. Press the ESCAPE key to exit from the EV2010 program. The Main Menu functions are as follows: Sends a reset command to the bq2010. Activates a screen from which the Digital Magnitude Filter can be changed. The default filter value is -0.3mV, +0.38mV. The bq2010 data sheet defines valid options for this filter. Activates a screen from which the bq2010 activity is monitored on a real-time basis. Allows entering a file name to which bq2010 data will be logged, and the logging period in seconds. When the log is activated, the display changes to the Monitor screen with a top display of: Logging Record: xx program settings for the bq2010. This allows the user to determine the apparent offset voltage of the bq2010 under test. A minimum of 6 minutes are required to complete the VOS measurement, which has a resolution of ±0.15mV per 6 minutes.
Digital Magnitude Filter Menu
This menu sets the digital magnitude filter in the bq2010; see Figure 2. Any value from 1 to 255 is valid. Suggested values are displayed on the menu.
Monitor Screen
This screen monitors real-time changes of the bq2010; s e e Fi g u r e 3 . T h e p r o g r a m c o n t i n u a l l y u p d a t e s t h e monitor screen. As conditions change, the new values are displayed. Time Empty/Full Time of day in HH:MM:DD, 24-hour notation. This indicates the current value for GG in the TMPGG register of the bq2010. The capacity value is given in 1 16th steps. Current date in MM/DD/YY notation. NAC register values multiplied by the scale value and divided by the sense resistor value to give mAH. L a s t M e a s u r e d D i s ch a r g e e x p r e s s e d i n terms of mAH. This is the 8-bit LMD register value multiplied by the scale value times 256 and divided by the sense resistor to give mAH. This is the sense resistor value from the Programming menu.
Date NAC
LMD
Sense Resistor Value
-- Benchmarq bq2010 Evaluation Board Digital Magnitude Filer Menu -- Enter DMF Value from List below: XXX Current Setting -0.XXmV=Vsrd +0.XXmV=Vsrq Current Threshold (DMF(mv)/Rsns): XX.XXmA Recommended DMF Settings: DMF Vsrd(mV) 75 -0.60 100 -0.45 150 (*) -0.30 175 -0.26 200 -0.23 * = Default Value ESC to main menu Enter to accept new value
Vsrq(mV) 0.75 0.56 0.38 0.32 0.28
F3 for Help
Figure 2. Digital Magnitude Filter Menu
Rev. C Board
4
EV2010
Average VSR Current Time Remaining This is the average battery current. During discharge only, this is the time rem a i n i n g a t t h e av e r a g e c u r r e n t ( N A C / Avg. VSR current) VSR Step GG Step pearance of CHARGE or DISCHARGE indicators is rate-dependent, and may take some time after the application of a charging current or a discharge load depending on the PFC and scale selected, and the rate of charge or discharge being applied. This is the value of the VSR current step as defined in the bq2010 data sheet. This is the lower four bits of the TMPGG register that correspond to the current NAC value relative to either the LMD or the original programmed full count (as determined by PROG1-4). The GG step is reported as a step number from 0 to 15, with step 0 representing available capacity from 0 to 1 16 of full, and 15 representing available capacity from 15 16 full to full. Indicates whether the present charge is TRICKLE or FAST depending on the state of the charge rate (CR) bit in FLGS2.
Digital This is the value of the digital magnitude Filter Setting filter. Temp Step This is a display of the active temperature step, which ranges from 0 (for tem-30°C) to 12 for temperatures > 80°C). This indicates the charging/discharging act i v i t y o c c u r r i n g w i t h t h e b a t t e r y. C H A R G E i s d i s p l ay e d i f t h e b a t t e r y i s charging, while DISCHARGING is displayed if the battery is being discharged, or if it is idle (no charging taking place). OV E R L O A D i s d i s p l a y e d i f t h e v o l t a g e drop across the sense resistor exceeds the VSR1 threshold. Please note that the ap-
Activity
Charge Rate
-- Benchmarq bq2010 Evaluation Board Real-Time Monitor Screen -- Time: 99:99:99 NAC: 99999 mAH EMPTY ****_____FULL LMD: 99999 mAH Date: 99/99/99
Sense Resistor Value: XXXm Time remaining: 9999 min. Temp Step: XX
Avg Vsr Current: ± 9999mA
Digital Filter Setting: -0.XXmV=Vsrd +0.XXmV=Vsrq Activity: XXXXX Vsr Current Step: XX
GG Step: XX Batt. Removed: XXX Batt. Replaced: XXX
Charge Rate: XXXX First EDV: XXX Valid Discharge: XXX Final EDV: XXX Capacity Inaccurate: XXX FLGS1: X C H G S X B R P XXX_X BCVNE RID/D M QUV 1 X E D V F
Capacity Inaccurate Count: XXX FLGS2: X X X X CDDD RRRR 210 _ N / U _ N / U _ N / U X O V L D
ESC to main menu
F1 to modify NAC
F2 to modify LMD
Figure 3. Real-Time Monitor Screen
Rev. C Board
5
|
|