System for charging/monitoring batteries for a microprocessor based system
First Claim
1. A battery control/monitor circuit for interfacing with a main battery having a positive voltage terminal connected to a user variable external load, comprising:
- storage circuitry for storing both battery status information indicating the charge state of the main battery and externally generated control information, and having an input port for receiving said externally generated control information from external to the battery control/monitor circuit, and the status information accessible external to the control/monitor circuit;
said storage circuitry operable to store an initial charge state value as said battery status information representing an initial charge state for the main battery;
a current sensor for measuring current flow from the positive voltage terminal of the main battery to the external load;
an integrator having an integrator output for integrating the measured current flow over time to provide a determination of energy flow from the positive terminal of the main battery and for generating a representation of the integrated measured current on the integrator output;
an accumulator for accumulating the charge flow determined by said integrator from the time said initial charge state value is stored in said storage circuitry;
a termination device for terminating the accumulation operation of said accumulator when the voltage of the main battery falls below a predetermined voltage;
update circuitry for changing the value of said initial charge state stored in said storage circuitry by the value in said integrating device to provide a measure of accumulated charge flow at the positive voltage terminal of the main battery indicating the capacity of the main battery for the external load; and
system control circuitry for controlling the operation of said integrator in accordance with said control information stored in said storage circuitry.
1 Assignment
0 Petitions
Accused Products
Abstract
A battery monitoring/control device includes a monitor/control device (35) that is operable to be integrated with a microprocessor system. The system includes a CPU (12) that interfaces with a data bus (14) and an address bus (16). The CPU (12) interfaces through a data line (40) with the control/monitor device (35) and control lines (28) and (34). Commands and data can be input to the control/monitor circuit (35) and data received therefrom. The control/monitor device (35) includes a controller/data register block (36) and a battery charge control/monitor block (44). The device (35) is operable to monitor the battery voltage of a secondary battery (46) during charging thereof and to control the rate of charge through a transistor (66). The battery monitor (90) determines when the voltage on the battery (46) reaches a predetermined level indicating full-charge. A discharge circuit (94) controls a discharge transistor (72) to discharge the battery (46) through a sense resistor (68) for conditioning of the battery. The system receives current from the battery (46) through the resistor (68), the current monitored by a Gas Gauge monitor (92). The Gas Gauge monitor (92) maintains a measurement of the capacity of the battery (46). Control and status information is maintained in control/status register (56), which are set to a default value in a default register (57) upon power up. The CPU (12) can store control information in the registers (56) in order to control the device (35). Further, status information of the device (35) can be stored in the register (56) for access by the CPU (12) through a bus interface (52).
-
Citations
6 Claims
-
1. A battery control/monitor circuit for interfacing with a main battery having a positive voltage terminal connected to a user variable external load, comprising:
-
storage circuitry for storing both battery status information indicating the charge state of the main battery and externally generated control information, and having an input port for receiving said externally generated control information from external to the battery control/monitor circuit, and the status information accessible external to the control/monitor circuit; said storage circuitry operable to store an initial charge state value as said battery status information representing an initial charge state for the main battery; a current sensor for measuring current flow from the positive voltage terminal of the main battery to the external load; an integrator having an integrator output for integrating the measured current flow over time to provide a determination of energy flow from the positive terminal of the main battery and for generating a representation of the integrated measured current on the integrator output; an accumulator for accumulating the charge flow determined by said integrator from the time said initial charge state value is stored in said storage circuitry; a termination device for terminating the accumulation operation of said accumulator when the voltage of the main battery falls below a predetermined voltage; update circuitry for changing the value of said initial charge state stored in said storage circuitry by the value in said integrating device to provide a measure of accumulated charge flow at the positive voltage terminal of the main battery indicating the capacity of the main battery for the external load; and system control circuitry for controlling the operation of said integrator in accordance with said control information stored in said storage circuitry. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification