Summary of NEGATIVE DELTA-V BATTERY CHARGING CIRCUIT LCD DISPLAY PIC16F876
This article describes an advanced automatic battery charging system using the PIC16F876 microcontroller. It improves upon a previous 16C711 design by implementing a Negative Delta-V algorithm combined with voltage monitoring to safely terminate charging for NiCd and NiMH batteries. The system supports packs of 2 to 8 AA batteries, automatically adjusts charging current via an LM317 regulator, and features LED indicators for different charging stages including pre-charge, fast charge, and trickle charge.Parts used in the Automatic Battery Charging System:
- PIC16F876 Microcontroller
- NiCd or NiMH Batteries (2 to 8 units)
- LM317 Voltage Regulator
- SET Button
- Red LED Indicator
- Green LED Indicator
- LCD Display
- PicBasic Pro Compiler
Previously published as automatic charging system is the advanced version of my project I designed a new system using the 16F876. Without much change in the electronic portion of the system say the changes made in the program. I... Electronics Projects, Negative Delta-V Battery Charging Circuit LCD Display PIC16F876 "microchip projects, microcontroller projects, pic16f876 projects, picbasic pro examples,
Previously published as automatic charging system is the advanced version of my project I designed a new system using the 16F876. Without much change in the electronic portion of the system say the changes made in the program. I have done previous system 16C711 (once programmable) was working with the pic. Also cut off the end of the charging process is that the battery is full to understand that I was used Negative Delta-V system.
For those who are negative delta-V’s once again let me explain what I mean. quite voltage charging NiCd and NiMH batteries are rising. Following the rise of the voltage of the battery is cut off and stuffed after this stage of 10-20 mV per battery is a voltage drop. If you need to give examples of when one NiCd battery discharged voltage of around 0.8 V is about.
If you are charging this battery with a fully charged battery voltage 1.7 V to instantly remove. If we mV 1700 mV indicates this level. Due to the interest. Because from the moment of filling this voltage drops to 1680 mV. After this stage, if you continue to charge the battery starts to overheat. This is captured as a result of falling back measurement is judged battery full and charging is terminated.
My first interruption of the charging system is based only negative was to delta_v. However, some (generic) batteries that caught this fall or very difficult moment captured noticed that. So I’ve added to the system also kontrolünü voltage. As a result the negative delta-V y of the new program and by controlling the voltage of the battery charging process which terminates catches.
Another change was the previous circuit works relatively universal. So at least 2 units with a record total of 8 to connect the battery to the battery pack can be recharged without any settings, respectively. However, this leads to some problems when I noticed that the new program will be charged battery decided to enter the number. Therefore, in the new program registration still be at least 2 units can charge the battery with 8 total.
PIC16F876 BATTERY CHARGING CIRCUIT
The above circuit 2 to about 8 AA batteries can charge up the battery pack automatically. Upon the first start of the program the SET button is pressed. How many battery charge by pressing the Set button will be entered into the program and the charging process is started by pressing the SET key again.
Evil is on the order of 700 mA current. Account logic is as follows;
However, the LM317 can provide a maximum current of 1 amp (1000 mA) are to be considered in the calculation of these values must be used with or instead of 3 amps.
Fast charging system is working with logic. In this case, 1 amp (1000 mA) batteries for about 1.4 hours, and 2.8 hours in 2000 mA battery can charge like. Operating logic of the system is as follows.
1, first check whether the circuit is connected to a battery. 2 volt battery on the values indicates the presence. Mind control status of the battery is empty before charging current is given over a period of 1 sec. This position is both LEDs off.
If the circuit is connected to the battery 2 in the battery for 30 seconds to stabilize. is taken to stand for.
In this position, the red LED is ON, the green LED is OFF.
3 to about 4 minutes After this time 20% of the battery charge current is applied. In this position, the red LED is ON, the green LED flash is offline.
4 After this time the current is applied to the battery is fully charged. This position is both LED flash.
Following filling of the battery 5 to the battery 4% trichloroacetic called charge is applied to the charging stand. This ensures that the batteries remain connected as long as the discharge. In this position, the green LED is ON Red LED OFF.
Following the expiration of the battery charging voltage and current is automatically cut. Tepit of breakpoints in both negative Delta V charging system and eventually reach the required voltage of the battery is made by. In this system, after reaching a fully charged batteries continue charging the battery per case of 10 mV within a certain period starts falling. After allowing the battery to charge this fall should be discontinued. After this point to continue charging the battery case and will start to heat distortion will begin.
Circuit of the LM317 as current followers have been carried out by the method of attachment so that the charging voltage is adjusted automatically according to the number of batteries. Been tried with success is working with the entire circuit.
Charging circuit’s source PicBasic Pro and hex codes:
FILE DOWNLOAD LINK LIST (in TXT format): LINKS-12130.zip
Source: NEGATIVE DELTA-V BATTERY CHARGING CIRCUIT LCD DISPLAY PIC16F876
Quick Solutions to Questions related to Automatic Battery Charging System:
-
How does the system determine when the battery is fully charged?
The system detects a voltage drop of 10-20 mV per battery after reaching peak voltage, known as negative delta-V, and terminates charging. -
Can this circuit charge different numbers of batteries without reconfiguration?
No, the user must press the SET button to enter the specific number of batteries in the pack before starting the process. -
What happens if the battery voltage drop is not detected clearly?
The program includes a secondary control mechanism that monitors the battery voltage to ensure termination even if the delta-V drop is difficult to capture. -
How long does it take to charge a battery at 1 ampere?
At 1 ampere, the system charges batteries in approximately 1.4 hours. -
What is the initial step after connecting the battery to the circuit?
The system first checks if a battery is connected by verifying a value above 2 volts, keeping both LEDs off during this check. -
How does the system indicate the stabilization phase?
During the 30-second stabilization period, the red LED turns ON while the green LED remains OFF. -
What occurs after the initial 4-minute pre-charge stage?
After about 4 minutes, the system applies full charging current, indicated by both LEDs flashing. -
Why is a 4% trickle charge applied after the main charging cycle?
The 4% trickle charge keeps the batteries connected and prevents discharge while ensuring they remain ready for use.
Related projects
Ultrasonic Range Finder Circuit AD605 PIC16F876
Ultrasonic distance measurement, detection circuit pic16f876 microcontroller and ad605 (Dual Low Noise Variable Gain Amplifier singlesupply) integrated circuit diagrams used are C...
Sensors & Temperature · PIC16F876AInterfacing Temperature Sensor with Microchip PIC16F876A
The tutorial aims at providing the necessary information for interfacing an analog type temperature sensor with a Microchip PIC Microcontroller. PIC (Peripheral...
Beginner Tutorials · PIC16F876AHomemade Scope Clock DG7 tube and PIC16F876
Powersupply and CRT deflection and microcontroller test circuit. I was lucky to purcase two used but working DG7 tubes and a transformator...
Power & BatteryImplementing Smart Cooling Control for Induction Heaters with PIC Microcontrollers
Today, induction heating powers countless industrial processes like melting, heat treatment, and welding, plus everyday appliances like cooktops. Its key advantages? High...
Power & BatteryIntegrating Solar Power: Microcontroller-Based Approaches for Domestic Electricity
Abstract: Microcontrollers have found extensive application in endeavors aimed at reducing power consumption. The availability of microcontroller development tools has made them...
Power & BatteryEfficient Power Generation with Microcontroller-Controlled Thermoelectric Generators
INTRODUCTION The global demand for electrical energy continues to rise steadily, necessitating a shift towards renewable energy sources as traditional fossil fuels...

