Circuit provides constant-current load for testing batteries

Suppose that you need to test a 1.5V, AA-size alkaline battery. You can apply a short circuit and measure current, or you can measure open-circuit voltage, but neither method properly tests the battery. A suitable test current of approximately 250 mA gives you a more reasonable test. You can use a 6Ω resistive load at 1.5V, which produces an output voltage of 1.46V at an ambient temperature of 25°C if the battery is in excellent condition. A poor battery might produce less than 1.2V. Given the load, the output current at 1.2V will be 200 mA instead of 250 mA. The battery will have just 80% of a full load current. Instead, you can use the circuit in Figure 1 to produce a constant-current load.

Circuit provides constant-current load for testing batteries

The circuit uses a 9V battery and a voltage regulator to produce a steady power-supply voltage of 5V. From that voltage, the circuit produces a constant sink current, which is independent of the battery’s output voltage, using IC1, IC2, and Q3. Your choice of current depends on battery size. You calculate the sink current of this circuit as ITEST=1/R19×[VCC×R18/(R4+R18)], where ITEST is the current you are testing and VCC is the voltage of resistive divider R4 and R18. The voltage across R19 should range from 0.3 to 0.85V for AAA and AA batteries. Transistor Q3 should be in its active region. Resistor R14 limits Q3’s base current to a safe level.

A suitable choice for the operational amplifier, IC2, is also important. You should use a single-supply op amp with a rail-to-rail input and a rail-to-rail output, such as Analog Devices’ OP484ES or OP496GS.

READ  How to Set Up and Program an LCD Display on an Arduino

When you connect the battery under test, Q2 turns on, which then turns on Q1, applying voltage from the 9V battery to the regulator. That action lights D3, indicating that the battery under test has enough voltage to be tested. LEDs D4, D5, and D6 indicate the battery’s condition. Table 1 shows the voltage ranges necessary for these LEDs to light.

Op amps IC2A, IC2C, and IC2D work as comparators with some hysteresis for operational stability. The resistive divider comprising R5, R6, R8, R17, and R22 sets the voltage levels. Diodes D1 and D2 are optional but are useful when you need to operate the circuit outdoors, where temperatures vary widely. Resistor R15 protects the inputs of IC2A, IC2C, and IC2D.

When you connect a battery to test, you should test it for at least 5 seconds. LED D3 shines if the battery is in relatively normal condition. In this case, switch Q1 applies power to the battery tester. The sink-current generator comprising IC2A and Q3 loads the battery under test, and the resistor-divider network sets the comparator voltages.

You can add an optional self-testing button for checking the 9V battery to ensure that it has enough voltage to drive the circuit. You can also connect a digital multimeter to the multimeter terminals if you need a more accurate measurement. You can use a suitable rotary switch or a variable resistor and change the value of the test current by changing the value of R4 to test another type or size of battery.


For more detail: Circuit provides constant-current load for testing batteries

READ  Ultralow Power Transistors Function for Years Without Batteries

JLCPCB – Prototype 10 PCBs for $2 (For Any Color)
China’s Largest PCB Prototype Enterprise, 600,000+ Customers & 10,000+ Online Orders Daily
See Why JLCPCB Is So Popular:

This Post / Project can also be found using search terms:

  • 100A battery load tester circuit diagram

Leave a Comment

= 5 + 2

(Spamcheck Enabled)

Read previous post:
Arduino Wireless Finger Drum
Wireless Finger Drum using Arduino

I came across these Force Sensitive Resistors. I like them a lot and I wanted to do something with them, may...

Scroll to top