Battery pack
AssigneeMakita Corporation
InventorsTomoki HORI, Hayato KANO
Life of this patent
Estimating the term…
Abstract
A battery pack according to one aspect of the present disclosure includes an attaching portion, a battery, a voltage detection circuit, a current acquisition circuit, a next current calculation circuit, a first charging stop circuit, and a second charging stop circuit. The attaching portion is electrically and mechanically connected to the battery charger. The first charging stop circuit stops charging of the battery in response to a first condition being satisfied. The second charging stop circuit stops the charging of the battery in response to a second condition different from the first condition being satisfied.
Claims11
A battery pack comprising:
- a battery-side attaching portion configured to be electrically and mechanically attached to a battery charger;
- a battery electrically connected to the battery-side attaching portion;
- an analog front end configured to detect a voltage value of the battery;
- a first temperature detection circuit configured to detect a temperature of the battery;
- a first communication circuit configured to communicate with the battery charger attached to the battery-side attaching portion;
- and
- a battery micro control unit programmed to execute:
- a first function to obtain a charging current value through the first communication circuit, the charging current value corresponding to a magnitude of a charging current flowing from the battery charger to the battery in a present processing cycle;
- a second function to set a completion voltage value and a completion current value based on the temperature detected by the first temperature detection circuit and/or a degree of deterioration of the battery;
- a third function to calculate a next current value based on the charging current value obtained, the next current value corresponding to an allowable value of the charging current value in a next processing cycle;
- a fourth function to set a target voltage value based on the temperature detected by the first temperature detection circuit and/or the degree of deterioration of the battery;
- a fifth function to add a correction value to the target voltage value to thereby calculate a determination value;
- a sixth function to stop a charging of the battery in response to (i) the charging current value obtained being equal to or more than the completion current value that is set and (ii) a first condition being satisfied, the first condition being satisfied in response to (i) the voltage value detected by the analog front end being equal to or more than the completion voltage value that is set, and that (ii) the next current value calculated being less than the completion current value that is set;
- and
- a seventh function to stop the charging of the battery in response to (i) the charging current value obtained being less than the completion current value that is set and (ii) a second condition different from the first condition being satisfied, the second condition being satisfied in response to the voltage value detected by the analog front end being equal to or more than the determination value calculated.
A battery pack comprising:
- an attaching portion configured to be electrically and mechanically connected to a battery charger;
- a battery electrically connected to the attaching portion;
- a voltage detection circuit configured to detect a voltage value of the battery;
- a current acquisition circuit configured to obtain a charging current value, the charging current value corresponding to a magnitude of a charging current flowing from the battery charger to the battery in a present processing cycle;
- a next current calculation circuit configured to calculate a next current value based on the charging current value obtained by the current acquisition circuit, the next current value corresponding to an allowable value of the charging current value in a next processing cycle;
- a first charging stop circuit configured to stop a charging of the battery in response to (i) the charging current value obtained by the current acquisition circuit being equal to or more than a completion current value that is set and (ii) a first condition being satisfied, the first condition being satisfied in reasponse to (i) the voltage value detected by the voltage detection circuit being equal to or more than a completion voltage value that is set, and that (ii) the next current value calculated by the next current calculation circuit being less than the completion current value;
- and
- a second charging stop circuit configured to stop the charging of the battery in response to (i) the charging current value obtained by the current acquisition circuit being less than the completion current value and (ii) a second condition different from the first condition being satisfied.
A method for controlling a charging of a battery electrically connected to a battery charger, the method comprising:
- detecting a voltage value of the battery;
- obtaining a charging current value, the charging current value corresponding to a magnitude of a charging current flowing from the battery charger to the battery in a present processing cycle;
- calculating a next current value based on the charging current value obtained, the next current value corresponding to an allowable value of the charging current value in a next processing cycle,
- stopping the charging of the battery in response to (i) the charging current value obtained being equal to or more than a completion current value that is set and (ii) a first condition being satisfied, the first condition being satisfied in response to (i) the voltage value detected being equal to or more than a completion voltage value that is set and (ii) the next current value calculated being less than the completion current value;
- and
- stopping the charging of the battery in response to (i) the charging current value obtained being less than the completion current value and (ii) a second condition different from the first condition being satisfied.
Dependencies are inferred from the claim text.