Title of Invention: Method for charging and discharging a smart battery of an electronic equipment
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.
Detailed Description: Part PAC: DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Part PAR: Referring now to the drawings and particularly to FIG. 1, which illustrates an exemplary system for controlling the charging and discharging of a smart battery used in an electronic equipment. As shown in FIG. 1, the smart battery 2 has a battery-controlling microprocessor 4 incorporated therein for intelligent battery management. The battery-controlling microprocessor 4 provides information about the battery state, charging or remaining capacity and input voltage of the smart battery.
Part PAR_2: The system 1 has a system-controlling microprocessor 3 incorporated therein for controlling the charging and discharging of the smart battery 2. The system-controlling microprocessor 3 provides a clock and receives information about the battery state, charging or remaining capacity and input voltage of the smart battery from the battery-controlling microprocessor 4. That is, the system 1 controls the charging and discharging of a smart battery by receiving data from the battery-controlling microprocessor 4. A system management bus (SMBUS) technique is mostly used to exchange the above-identified data.
Part PAR_3: In a typical system having a smart battery incorporated therein, when the control of charging and discharging the smart battery is needed, there are problems. For example, if data information about the smart battery is false, the smart battery can be overcharged or not charged. Likewise, when discharged, data information such as the remaining capacity can be incorrectly provided.
Part PAR_4: Turning now to FIG. 2, which illustrates a system for controlling the charging and discharging of a smart battery of an electronic equipment as constructed according to the principles of the present invention. The system of the present invention is further implemented with several intelligent battery management techniques of charging and discharging a smart battery efficiently and effectively, even if data information from the smart battery is false. Typically, a process of charging and discharging a smart battery of an electronic equipment generally requires checking data information from the smart battery and the voltage and temperature of the smart battery as illustrated in FIG. 3.
Part PAR_5: For charging purposes, the system is required to receive data information from the smart battery microprocessor so as to detect a charged level of the smart battery. In a first embodiment as shown in FIG. 4, the power terminal and the temperature terminal of a smart battery are checked for detection of the voltage and temperature of the smart battery. Charged level of the smart battery is then determined, and the data information from the smart battery is checked twice to ensure for accuracy. Next, the detected battery voltage is compared with a predetermined voltage (e.g., 14.5 Volts) for completion. In particular, the process of charging a smart battery of an electronic equipment according to the first embodiment of the present invention comprises the steps of receiving data information about the battery state, charging capacity and input voltage of the smart battery from a battery-controlling microprocessor (S41); detecting a charged level of the smart battery from the received data information (S42); checking a power terminal and a temperature terminal of the smart battery (S43); detecting the voltage and temperature of the smart battery (S44); determining whether the detected charged level is at a fully-charged level (S45); determining whether the data information is checked twice (S46); determining whether the detected battery voltage is higher than 14.5 Volts (S47); and completing the charging operation if the directly-detected battery voltage is higher than the 14.5 Volts (S48).
Part PAR_6: In a second embodiment as illustrated in FIG. 5, the charged level of the smart battery is determined immediately after detection of the charged level of the smart battery. Data information from the smart battery is also checked twice to ensure for accuracy. Then, the power terminal and temperature terminal of the smart battery are checked for detection of the voltage and temperature of the smart battery. Lastly, the detected battery voltage is compared with a predetermined voltage (e.g., 14.5 Volts) for completion. In particular, the process for charging a smart battery of an electronic equipment according to the second embodiment of the present invention comprises the steps of receiving data information about the battery state, charging capacity and input voltage of the smart battery from the battery-controlling microprocessor (S51); detecting a charged level of the smart battery from the received data information (S52); determining whether the detected charged level is at a fully-charged level (S53); determining whether the data information is checked twice (S54); checking the power terminal and the temperature terminal of the smart battery (S55); detecting the voltage and temperature of the smart battery (S56); determining whether the detected battery voltage is higher than 14.5 Volts (S57); and completing the charging operation if the detected battery voltage is higher than 14.5 Volts (S58).
Part PAR_7: For discharging purposes, the system is also required to receive data information from the smart battery microprocessor so as to detect a charged level of the smart battery. In a first embodiment as illustrated in FIG. 6, the power terminal and the temperature terminal of a smart battery are checked for detection of the voltage and temperature of the smart battery. Charged level of the smart battery is then determined as falling in a low-charged level (LL). If the charged level of the smart battery corresponds to the low-charged level (LL), the battery voltage is compared with a first predetermined voltage (e.g., 11.9 Volts) for output to the system. Next, if the charged level corresponds to an even lower-charged level or a shut-down level (SDL), the battery voltage is compared with a second predetermined voltage (e.g., 10.9 Volts) for completion. In particular, the process of discharging a smart batter of an electronic equipment according to the first embodiment of the present invention comprises the steps of receiving data information about the battery state, charging capacity and input voltage of the smart battery from the battery-controlling microprocessor of the smart battery (S61); detecting a charged level of the smart battery from the received data information (S62); checking the power terminal and the temperature terminal of the smart battery (S63); detecting the voltage and temperature of the smart battery (S64); determining whether the charged level is at a low-charged level LL (S65); determining whether the battery voltage is lower than 11.9 Volts (S66); outputting data information about the low battery state to the system if the charged level is at a low-charged level LL and the battery voltage is lower than 11.9 Volts (S67); determining whether the charged level is at a shut-down level SDL (S68); and determining whether the battery voltage is lower than 10.9 Volts (S69) and, if the battery voltage is lower than 10.9 Volts, turning off the system (S70).
Part PAR_8: In a second embodiment as illustrated in FIG. 7, the power terminal and the temperature terminal of a smart battery are checked for detection of the voltage and temperature of the smart battery. Charged level of the smart battery is then determined as falling in a low-charged level (LL). Data information from the smart battery is also checked twice to ensure for accuracy. Then, the battery voltage is compared with a first predetermined voltage (e.g., 11.9 Volts) for output to the system. After the low-charged level (LL) is output to the system, the charged level of the smart battery is determined as corresponding to a even lower-charged level or a shut-down level (SDL). Data information from the smart battery is again checked twice to ensure for accuracy. Lastly, the battery voltage is compared with a second predetermined voltage (e.g., 10.9 Volts) for completion. In particular, the process of discharging a smart battery of an electronic equipment according to the second embodiment of the present invention comprises the steps of receiving data information about the battery state, charging capacity and input voltage of the smart battery from the battery-controlling microprocessor of the smart battery (S71); detecting a charged level of the smart battery from the received data information (S72); checking the power terminal and the temperature terminal of the smart battery (S73); detecting the voltage and temperature of the smart battery (S74); determining whether the charged level is at a low-charged level LL (S75); determining whether the data information is checked twice (S76); determining whether the battery voltage is lower than 11.9 Volts (S77); outputting data information about the low battery state to the system if the charged level is at a low-charged level LL and the battery voltage is lower than 11.9 Volts (S78); determining whether the charged level is at a shut-down level SDL (S79); again determining whether the data information is checked twice (S80); and determining whether the battery voltage is lower than 10.9 Volts (S81) and, if the battery voltage is lower than 10.9 V, turning off the system (S82).
Part PAR_9: In a third embodiment as illustrated in FIG. 8, the charged level of the smart battery is determined immediately after detection of the charged level of the smart battery. Data information from the smart battery is also checked twice to ensure for accuracy. Then, the power terminal and temperature terminal of the smart battery are checked for detection of the voltage and temperature of the smart battery. Then, the battery voltage is compared with a first predetermined voltage (e.g., 11.9 Volts) for output to the system. After the low-charged level (LL) is output to the system, the charged level of the smart battery is determined as corresponding to a even lower-charged level or a shut-down level (SDL). Data information from the smart battery is again checked twice to ensure for accuracy. The power terminal and temperature terminal of the smart battery are again checked for detection of the voltage and temperature of the smart battery. Lastly, the battery voltage is compared with a second predetermined voltage (e.g., 10.9 Volts) for completion. In particular, the process of discharging a smart battery of an electronic equipment according to the third embodiment of the present invention comprises the steps of receiving data information about the battery state, charging capacity and input voltage of the smart battery from the battery-controlling microprocessor (S91); detecting a charged level of the smart battery from the received data information (S92); determining whether the charged level is at a low-charged level LL (S93); determining whether the data information is checked twice (S94); checking the power terminal and the temperature terminal of the smart battery (S95); detecting the voltage and temperature of the smart battery (S96); determining whether the battery voltage is lower than 11.9 Volts (S97); outputting data information about the low battery state to the system if the charged level is at a low-charged level LL and the battery voltage is lower than 11.9 Volts (S98); determining whether the charged level is at a shut-down level SDL (S99); again determining whether the data information is checked twice (S100); again checking the power terminal and the temperature terminal of the smart battery (S101); again detecting the voltage and temperature of the smart battery (S102); and determining whether the battery voltage is lower than 10.9 Volts (S103) and, if the battery voltage is lower than 10.9 Volts, turning off the system (S104).
Part PAR_10: Referring now to FIG. 2, the system 10 comprises a system-controlling microprocessor 11 incorporated for controlling the charging and discharging a smart battery 20 of an electronic equipment. The smart battery 20 also contains an embedded battery-controlling microprocessor 21 for providing a set of predefined battery parameters such as data information about the battery state, charging or remaining capacity and input voltage of the smart battery, and data information about the voltage and temperature of the smart battery.
Part PAR_11: The system-controlling microprocessor 11 of the system 10 outputs a clock and receives data information about the battery state, the charging or remaining capacity and the input voltage of the smart battery from the battery-controlling microprocessor 21, and also receives voltage and temperature of the smart battery through analog/digital converting terminals. In other words, after the smart battery 20 is connected to the system 10, the system 10 controls the charging and discharging of the smart battery 20 by receiving the data information of the smart battery 20. At this time, the system-controlling microprocessor 11 detects the voltage and temperature of the battery and then compensates the smart battery data such as the battery state, the changing or remaining capacity and the input voltage of the smart battery.
Part PAR_12: When the system-controlling microprocessor 11 measures the voltage and temperature of the smart battery, the analog/digital converter terminal converts the voltage and temperature of the smart battery to digital signals. In this situation, the battery voltage is higher than a reference voltage of the analog/digital converter terminal, a first resistor R1 and a second resistor R2 are arranged so as to divide the battery voltage to an appropriate level for the analog/digital converter terminal.
Part PAR_13: In accordance with the above-identified structure, the operations of charging and discharging a smart battery of an electronic equipment will now be described in detail with reference to FIGS. 3-8 as follows.
Part PAR_14: Referring to FIG. 3 which illustrates a process of charging and discharging a smart battery of an electronic equipment. First, the system-controlling microprocessor 11 of the system 10 determines whether a charging/discharging operation is initiated at step S1. After the charging/discharging operation is initiated, the system-controlling microprocessor 11 checks data information about the battery state, the charging or discharging capacity and the input voltage of the smart battery from the battery-controlling microprocessor 21 at step S2. After the data information of the smart battery is checked, the system-controlling microprocessor 11 continues to check the voltage and temperature of the smart battery at step S3.
Part PAR_15: As shown in FIGS. 4 through 8, the embodiments of a process of charging and discharging a smart battery of an electronic equipment will be described with reference to FIG. 2 as follows.
Part PAR_16: FIG. 4 illustrates a process of charging a smart battery of an electronic equipment according to the first embodiment of the present invention. First, the system-controlling microprocessor 11 of the system 10 receives data information about the battery state, charging capacity and input voltage of the smart battery 20 from the battery-controlling microprocessor 21 at step S41. After the data information from the battery-controlling microprocessor 21 is received through the system-controlling microprocessor 11 detects a charged level of the smart battery 20 from the received data information at step S42. The system-controlling microprocessor 11 then checks the power terminal and temperature terminal of the smart battery 20 through analog/digital converting terminals at step S43, and detects the voltage and temperature of the smart battery 20 at step S44. The system-controlling microprocessor 11 next determines whether the charged level is at a fully-charged level at step S45, and determines whether the data information is checked twice to ensure for accuracy at step S46. After the data information is checked twice, the system-controlling microprocessor 11 determines whether the battery voltage is higher than 14.5 Volts at step S47, and completes the charging operation if the directly-detected battery voltage is higher than 14.5 Volts at step S48.
Part PAR_17: FIG. 5 illustrates a process of charging a smart battery of an electronic equipment according to the second embodiment of the present invention. The system-controlling microprocessor 11 of the system 10 receives data information about the battery state, charging capacity and input voltage of the smart battery 20 from the battery-controlling microprocessor 21 at step S51. After the data information from the battery-controlling microprocessor 21 is received, the system-controlling microprocessor 11 detects a charged level of the smart battery 20 from the received data information at step S52. Then, the system-controlling microprocessor 11 determines whether the charged level is at a fully-charged level at step S53, and determines whether the data information is checked twice to ensure for accuracy at step S54. Next, the system-controlling microprocessor 11 checks, through analog/digital converting terminals the power terminal and the temperature terminal of the smart battery 20 at step S55, and detects the voltage and temperature of the smart battery 20 at step S56. After the voltage and temperature of the smart battery 20 are detected, the system-controlling microprocessor 11 determines whether the battery voltage is higher than 14.5 Volts at step S57, and completes the charging operation if the directly-detected battery voltage is higher than 14.5 Volts at step S58.
Part PAR_18: FIG. 6 illustrates a process of discharging a smart battery of an electronic equipment according to the first embodiment of the present invention. The system-controlling microprocessor 11 first receives data information about the battery state, charging capacity and input voltage of the smart battery 20 from the battery-controlling microprocessor 21 at step S61. After the data information from the battery-controlling microprocessor 21 is received, the system-controlling microprocessor 11 detects a charged level of the smart battery 20 from the received data information at step S62. The system-controlling microprocessor 11 then checks, through analog/digital converting terminals the power terminal and the temperature terminal of the smart battery 20 at step S63, and detects the voltage and temperature of the smart battery 20 at step S64. Next, the system-controlling microprocessor 11 determines whether the charged level is at a low-charged level LL at step S65, and determines whether the battery voltage is lower than 11.9 Volts at step S66. If the charged level is at a low-charged level LL and the battery voltage is lower than 11.9 Volts, the system-controlling microprocessor 11 outputs data information about the low battery state to the system 10 at step S67. After the data information about the low battery state is output to the system 10, the system-controlling microprocessor 11 determines whether the charged level is at a shut-down level SDL at step S68, and determines whether the battery voltage is lower than 10.9 Volts and, if the battery voltage is lower than 10.9 Volts, turns off the system 10 at step S69.
Part PAR_19: FIG. 7 illustrates a process discharging a smart battery of an electronic equipment according to the second embodiment of the present invention. First, the system-controlling microprocessor 11 receives data information about the battery state, charging capacity and input voltage of the smart battery 20 from the battery-controlling microprocessor 21 at step S71. After the data information is received, the system-controlling microprocessor 11 detects a charged level of the smart battery 20 from the received data information at step S72. Then, the system-controlling microprocessor 11 checks, through analog/digital converting terminals the power terminal and the temperature terminal of the smart battery 20 at step S73, and detects the voltage and temperature of the smart battery 20 at step S74. After the voltage and temperature of the smart battery 20 are detected, the system-controlling microprocessor 11 determines whether the charged level is at a low-charged level LL at step S75, determines whether the data information is checked twice to ensure for accuracy at step S76, and determines whether the battery voltage is lower than 11.9 Volts at step S77. If the charged level is at a low-charged level LL and the battery voltage is lower than 11.9 Volts, the system-controlling microprocessor 11 outputs data information about the low battery state to the system 10 at step S78. After the data information about the low battery state is output, the system-controlling microprocessor determines whether the charged level is at a shut-down level SDL at step S79, determines whether the data information is checked twice to ensure for accuracy at step S80, and again determines whether the battery voltage is lower than 10.9 Volts at step S81. If the battery voltage is lower than 10.9 V, the system-controlling microprocessor turns off the system 10 at step S82.
Part PAR_20: FIG. 8 illustrates a process of discharging a smart battery of an electronic equipment according to the third embodiment of the present invention. Likewise, the system-controlling microprocessor 11 receives data information about the battery state, charging capacity and input voltage of the smart battery 20 from the battery-controlling microprocessor 21 at step S91. After the data information is received, the system-controlling microprocessor 11 detects a charged level of the smart battery 20 from the received data information at step S92. Then, the system-controlling microprocessor 11 determines whether the charged level is at a low-charged level LL at step S93, and determines whether the data information is checked twice at step S94. Next, the system-controlling microprocessor 11 checks, through analog/digital converting terminals the power terminal and the temperature terminal of the smart battery 20 at step S95, detects the voltage and temperature of the smart battery 20 at step S96, and determines whether the battery voltage is lower than 11.9 Volts at step S97. If the charged level is at a low-charged level and the battery voltage is lower than 11.9 Volts, the system-controlling microprocessor 11 output data information about the low battery state to the system austinkendra@example.org. After the data information about the low battery state is output to the system 10, the system-controlling microprocessor 11 determines whether the charged level is at a shut-down level SDL at step S99, and determines whether the data information is again checked twice at step S100. The system-controlling microprocessor 11 again checks the power terminal and the temperature terminal of the smart battery 20 at step S101, and detects the voltage and temperature of the smart battery 20 at step S102. After the voltage and temperature of the smart battery 20 are detected, the system-controlling microprocessor 11 determines whether the battery voltage is lower than 10.9 Volts at step S103 and, if the battery voltage is lower than 10.9 Volts, turning off the system at step S104.
Part PAR_21: As a result, as shown in FIG. 2, the system-controlling microprocessor 11 of the system 10 refers to the directly-checked battery voltage and temperature for controlling the charging and discharging of the smart battery 20 on the basis of the data information of the smart battery 20. When the charging operation is initiated, the system-controlling microprocessor 11 checks data information about the charging state, input voltage and remaining capacity from the smart battery 20 in order to control the charging operation of the smart battery. Also the system-controlling microprocessor 11 repeats the above-identified checking every fixed time and, when receiving the data information from the smart battery which the charging operation is completed, the system-controlling microprocessor 11 determines that the smart battery 20 is charged, only if the voltage from the above data information is higher than the reference voltage.
Part PAR_22: When performing the discharging control, the system-controlling microprocessor 11 receives data information relating to the battery state and remaining capacity from the battery-controlling microprocessor 21, and transmits the above data information to an application software. At this time, even if the data information indicates that the use of battery may be impossible, the system-controlling microprocessor 11 continuously uses the smart battery 20 if the detected battery voltage is higher than the reference voltage, and also transmits modified data information about the remaining capacity to the application software. Accordingly, it is possible to normally use the smart battery 20. This way the data information from the smart battery is compensated even if the data information from the smart battery is not accurate so that the smart battery can be continuously used in an electronic equipment. Accordingly it is possible to know the exact information about the smart battery used in an electronic equipment, and also a present standardized battery can be easily used.
Part PAR_23: While there have been illustrated and described what are considered to be preferred embodiments of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made, and equivalents may be substituted for elements thereof without departing from the true scope of the present invention. In addition, many modifications may be made to adapt a particular situation to the teaching of the present invention without departing from the central scope thereof. Therefore, it is intended that the present invention not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out the present invention, but that the present invention includes all embodiments falling within the scope of the appended claims.


{'bibliographic_information': "{'Patent Number': '060971754', 'Series Code': '9', 'Application Number': '1397559', 'Application Type': '1', 'Art unit': '288', 'Application Filing Date': '19980825', 'Title of Invention': 'Method for charging and discharging a smart battery of an electronic equipment', 'Issue Date': '20000801', 'Number of Claims': '16', 'Exemplary Claim Number(s)': '1', 'Assistant Examiner': 'Luk; Lawrence', 'Primary Examiner': 'Wong; Peter S.', 'Number of Drawing Sheets': '7', 'Number of figures': '8'}", 'source_file': './grant/2000/pftaps20000801_wk31.txt', 'source_data': 'USPTO-Grant'}