Method for charging and discharging a smart battery of an electronic equipment
First Claim
1. A method for charging a smart battery having an embedded microprocessor for intelligent battery management in an electronic equipment, comprises the steps of:
- receiving data information from the microprocessor of the smart battery and detecting a charged level of the smart battery from the data information;
checking a power terminal and a temperature terminal of the smart battery and directly detecting a battery voltage of the smart battery;
determining whether the charged level of the smart battery is at a fully-charged level, and whether the battery voltage is higher than a predetermined voltage; and
completing the charging, when the charged level of the smart battery is at the fully-charged level and the battery voltage is higher than said predetermined voltage.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and process of properly controlling the charging and discharging a smart battery of an electronic equipment even if data information of the smart battery is not exact. The process is comprised of receiving data information from the smart battery and then detecting a charged level of the smart battery; checking, through analog/digital converting terminals a power terminal of the smart battery and directly detecting a battery voltage of the smart battery; determining whether the charged level is at a low-charged level; determining whether the battery voltage is lower than a first predetermined voltage; outputting the low battery state to the system if the charged level is at the low-charged level and the battery voltage is lower than the first predetermined voltage; determining whether the charged level is at a shut-down level; and determining whether the battery voltage is lower than a second predetermined voltage, and turning off the system, if the battery voltage is lower than the second predetermined voltage.
-
Citations
16 Claims
-
1. A method for charging a smart battery having an embedded microprocessor for intelligent battery management in an electronic equipment, comprises the steps of:
-
receiving data information from the microprocessor of the smart battery and detecting a charged level of the smart battery from the data information; checking a power terminal and a temperature terminal of the smart battery and directly detecting a battery voltage of the smart battery; determining whether the charged level of the smart battery is at a fully-charged level, and whether the battery voltage is higher than a predetermined voltage; and completing the charging, when the charged level of the smart battery is at the fully-charged level and the battery voltage is higher than said predetermined voltage. - View Dependent Claims (2, 3)
-
-
4. A method for charging a smart battery having an embedded microprocessor implemented for intelligent battery management, comprises the steps of:
-
receiving data information from the smart battery and detecting a charged level of the smart battery from the data information; determining whether the charged level of the smart battery is at a fully-charged level; when the charged level of the smart battery is at the fully-charged level, checking a power terminal of the smart battery and directly detecting a battery voltage of the smart battery; determining whether the battery voltage of the smart battery is greater than a predetermined voltage; and completing the charging, when the battery voltage of the smart battery is greater than said predetermined voltage. - View Dependent Claims (5, 6)
-
-
7. A method for charging and discharging a smart battery having an embedded microprocessor for intelligent battery management in an electronic system, comprising the steps of:
-
receiving data information from the microprocessor of the smart battery and determining a charged level of the smart battery; detecting a battery voltage of the smart battery from a power terminal of the smart battery; and determining whether the smart battery is in a charged or discharged state by comparing a charged level, determined from data information received from the microprocessor, and a voltage, directly received from a voltage terminal of the smart battery.
-
-
8. A method for discharging a smart battery having an embedded microprocessor for intelligent battery management in an electronic system, comprises the steps of:
-
receiving data information from the microprocessor of the smart battery and detecting a charged level of the smart battery from the data information; checking a power terminal and a temperature terminal of the smart battery and directly detecting a battery voltage of the smart battery; determining whether the charged level of the smart battery is at a low-charged level; when the charged level of the smart battery is at the low-charged level, determining whether the battery voltage of the smart battery is less than a first predetermined voltage; when the battery voltage of the smart battery is less than said first predetermined voltage, outputting a low battery indication of the low-charged level to the electronic system; after the low battery indication of the low-charged level is output to the electronic system, determining whether the charged level of the smart battery is at a shut-down level; when the charged level of the smart battery is at the shut-down level, determining whether the battery voltage of the smart battery is less than a second predetermined voltage; and when the battery voltage of the smart battery is less than said second predetermined voltage, shutting down the electronic system. - View Dependent Claims (9, 10)
-
-
11. A method for discharging a smart battery having an embedded microprocessor implemented for intelligent battery management, comprises the steps of:
-
receiving data information from the smart battery and detecting a charged level of the smart battery from the data information; checking a power terminal and a temperature terminal of the smart battery and directly detecting a battery voltage of the smart battery; determining whether the charged level of the smart battery is at a low-charged level; when the charged level of the smart battery is at the low-charged level, determining whether the data information received from the microprocessor of the smart battery is checked twice; after the data information received from the microprocessor of the smart battery is checked twice, determining whether the battery voltage of the smart battery is less than a first predetermined voltage; when the battery voltage of the smart battery is less than said first predetermined voltage, outputting a low battery indication of the low-charged level to the electronic system; after the low battery indication of the low-charged level is output to the electronic system, determining whether the charged level of the smart battery is at a shut-down level; when the charged level of the smart battery is at the shut-down level, again determining whether the data information received from the microprocessor of the smart battery is checked twice; after the data information received from the microprocessor of the smart battery is again checked twice, determining whether the battery voltage of the smart battery is less than a second predetermined voltage; and when the battery voltage of the smart battery is less than said second predetermined voltage, shutting down the electronic system. - View Dependent Claims (12, 13)
-
-
14. A method for discharging a smart battery having an embedded microprocessor implemented for intelligent battery management, comprises the steps of:
-
receiving data information from the smart battery and detecting a charged level of the smart battery from the data information; determining whether the charged level of the smart battery is at a low-charged level; when the charged level of the smart battery is at the low-charged level, determining whether the data information received from the microprocessor of the smart battery is checked twice; after the data information received from the microprocessor of the smart battery is checked twice, checking a power terminal of the smart battery and directly detecting a battery voltage of the smart battery; determining whether the battery voltage of the smart battery is less than a first predetermined voltage; when the battery voltage of the smart battery is less than said first predetermined voltage, outputting a low battery indication of the low-charged level to the electronic system; after the low battery indication of the low-charged level is output to the electronic system, determining whether the charged level of the smart battery is at a shut-down level; when the charged level of the smart battery is at the shut-down level, again determining whether the data information received from the microprocessor of the smart battery is checked twice; after the data information received from the microprocessor of the smart battery is again checked twice, checking again the power terminal of the smart battery and directly detecting the battery voltage of the smart battery; determining whether the battery voltage of the smart battery is less than a second predetermined voltage; and when the battery voltage of the smart battery is less than said second predetermined voltage, shutting down the electronic system. - View Dependent Claims (15, 16)
-
Specification