Event system and timekeeping for battery management and protection system
First Claim
Patent Images
1. A battery management and protection system comprising:
- a plurality of modules each of which is configured to determine whether a respective operational characteristic of a battery is within a predetermined range;
memory storing safety parameters and timing information; and
a timekeeper operable to generate, independently of a central processing unit, pulse signals configured to trigger actions by the modules, the pulse signals having different respective frequencies,wherein a first one of the modules is arranged to select a first one of the pulse signals having a first frequency, and a second one of the modules is arranged to select a second one of the pulse signals having a different second frequency, andwherein each respective pulse signal selected by a particular module triggers a measurement or a safety detection by the particular module based on the safety parameters and timing information in the memory.
17 Assignments
0 Petitions
Accused Products
Abstract
Operating a battery management and protection system includes generating a set of events each of which has a respective frequency F/n1, F/n2 . . . F/nm, where ni are integers. One or more of the events are provided to one or more modules in the system. The events, which are generated and provided to the modules independently of a central processing unit, trigger performance of respective actions by the modules.
35 Citations
19 Claims
-
1. A battery management and protection system comprising:
-
a plurality of modules each of which is configured to determine whether a respective operational characteristic of a battery is within a predetermined range; memory storing safety parameters and timing information; and a timekeeper operable to generate, independently of a central processing unit, pulse signals configured to trigger actions by the modules, the pulse signals having different respective frequencies, wherein a first one of the modules is arranged to select a first one of the pulse signals having a first frequency, and a second one of the modules is arranged to select a second one of the pulse signals having a different second frequency, and wherein each respective pulse signal selected by a particular module triggers a measurement or a safety detection by the particular module based on the safety parameters and timing information in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of operating a battery management and protection system, the method comprising:
-
generating, by a timekeeper, independently of a central processing unit, a set of pulse signals having different respective frequencies; and providing, independently of the central processing unit, one or more of the pulse signals from the timekeeper to a plurality of modules in the system, wherein a first one of the modules selects a first one of the pulse signals having a first frequency, and a second one of the modules selects a second one of the pulse signals having a different second frequency, wherein the selected pulse signals trigger performance of respective actions by the modules, and wherein each respective pulse signal selected by a particular module triggers a measurement or a safety detection by the particular module based on safety parameters and timing information stored in memory. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification