Battery monitoring circuit with storage of charge and discharge accumulation values accessible therefrom
First Claim
1. A battery monitoring circuit for monitoring select parameters of a battery having positive and negative terminals, comprising:
- a charge determination circuit for determining information relative to the current level input to the battery as a function of time;
a charge accumulation register for storing an accumulated charge value representing the level of current input to the battery over the time that the current level was present, as determined by said charge determination circuit;
a discharge determination circuit for determining information relative to the current level output from the battery as a function of time;
a discharge accumulation register for storing an accumulated discharge value representing the level of current output from the battery over the time that the current level was present, as determined by said discharge determination circuit; and
an input/output interface for allowing an external system to access the contents of said charge accumulation register and discharge accumulation register and the information stored therein.
1 Assignment
0 Petitions
Accused Products
Abstract
A battery charge/discharge monitor circuit (10) is operable to be disposed in a battery pack (12) which can be connected to a battery (13). The monitor circuit (10) is operable to be connected to an external CPU (24) or similar system through a single wire communication port (22) for transferring information back and forth. There is also provided an external signal on a line (30) for indicating charge or discharge activity in the monitor circuit (10). The monitor circuit (10) is operable to collect information regarding the amount of charge input to the battery and the length of time that the charge is input to the battery and also the amount of charge that is removed from the battery and the length of time that the charge is removed. This information is stored in a memory block (62) for later access by the external CPU (24). This system also provides offset information to provide some type of compensation for non-linearities of the part. This offset is determined during a calibration operation which operates over a long period of time during a period of inactivity. Regulation circuitry is operable to provide internal regulation to the circuitry with an external JFET (20).
-
Citations
31 Claims
-
1. A battery monitoring circuit for monitoring select parameters of a battery having positive and negative terminals, comprising:
-
a charge determination circuit for determining information relative to the current level input to the battery as a function of time; a charge accumulation register for storing an accumulated charge value representing the level of current input to the battery over the time that the current level was present, as determined by said charge determination circuit; a discharge determination circuit for determining information relative to the current level output from the battery as a function of time; a discharge accumulation register for storing an accumulated discharge value representing the level of current output from the battery over the time that the current level was present, as determined by said discharge determination circuit; and an input/output interface for allowing an external system to access the contents of said charge accumulation register and discharge accumulation register and the information stored therein. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for monitoring select parameters of a battery having positive and negative terminals, comprising:
-
a charge determination circuit for determining information relative to the current level input to the battery as a function of time; a charge accumulation register for storing an accumulated charge value representing the level of current input to the battery over the time that the current level was present, as determined by said charge determination circuit; a discharge determination circuit for determining information relative to the current level output from the battery as a function of time; a discharge accumulation register for storing an accumulated discharge value representing the level of current output from the battery over the time that the current level was present, as determined by said discharge determination circuit; a CPU for determining the parameters of the battery utilizing information in said charge determination circuit, said charge accumulation register, said discharge determination circuit and said discharge accumulation register; and an input/output interface for interfacing said CPU to the contents of said charge accumulation register and discharge accumulation register and the information stored therein.
-
-
19. A method for monitoring select parameters of a battery having positive and negative terminals, comprising:
-
determining information relative to the current input to the battery as a function of time with a charge determination circuit; storing an accumulated charge value representing the amount of current input to the battery over time in a charge accumulation register, as determined by the charge determination circuit; determining information relative to the current output from the battery as a function of time with a discharge determination circuit; storing an accumulated discharge value representing the amount of current output from the battery as a function of time in a discharge accumulation register, as determined by the discharge determination circuit; and providing an interface with an external system to allow access thereby to the charge accumulation register and discharge accumulation register and the information stored therein. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification