Reviving a Forgotten Power Source: Building a Modern NiMH Battery Charger
For decades,Nickel-Metal Hydride (NiMH) batteries were the go-to choice for powering everything from remote controls to toys. Though,the rise of lithium-ion technology has left NiMH feeling a bit…forgotten. But don’t count them out yet. NiMH batteries remain a reliable, cost-effective, and environmentally friendlier option for many applications. And keeping them charged efficiently requires a dedicated solution.
This article details the journey of creating a modern, convenient desktop charger specifically for NiMH batteries – a project born out of a desire to address a growing gap in the market. You’ll discover the challenges faced, the technical solutions implemented, and how you can replicate this build for your own needs.
The Challenge: Finding the Right Components
One of the biggest hurdles was sourcing appropriate charging circuitry. Modern ICs are overwhelmingly geared towards lithium-ion,making components for NiMH increasingly scarce. After an extensive search, a suitable switched-mode regulator IC (measuring 5.15 x 4.4 mm) was finally identified.
Switched-mode regulators are crucial for efficient charging, minimizing heat and maximizing battery life.The dwindling availability of NiMH-specific components highlights a broader trend: as lithium-ion dominates, supporting infrastructure for older technologies is slowly disappearing.
Understanding NiMH Charging Nuances
NiMH charging isn’t as straightforward as it truly seems. unlike lithium-ion, which has a clear voltage cutoff when full, NiMH exhibits a subtle charging curve.
* The voltage rises slowly during charging.
* A fully charged NiMH battery shows a voltage dip of only around 2 millivolts.
* This small dip is easily missed, potentially leading to overcharging and cell damage.
This delicate balance necessitates precise control and monitoring during the charging process.
The Brains of the Operation: RP2040 Microcontroller
To manage the charging process and provide user feedback, an RP2040 microcontroller was selected. This powerful and versatile chip handles several key functions:
* Battery Status Reporting: displays the current charge level on an LCD screen.
* Proximity Sensing: Detects when batteries are inserted into the charger.
* Feed Mechanism Control: Operates a servo to ensure proper battery contact.
* User Interface: Responds to button presses for setting the clock and initiating charging.
The entire device is conveniently powered through a USB-C connection.
PCB Design and Fabrication
The electronic components are neatly arranged on a custom-designed printed circuit board (PCB). A large central cutout allows batteries to pass through during charging.
* The PCB was designed using KiCad,a powerful open-source electronics design software.
* Fabrication was outsourced to JLCPCB, a reliable and cost-effective PCB manufacturer.
* Rounded corners were intentionally used for the central cutout to simplify the manufacturing process and ensure clean cuts.
A User-centric Design
The goal was to create a charger that’s as effortless to use as possible. The final product delivers on that promise, offering a convenient and reliable solution for keeping your NiMH batteries ready to go.
Open-Source Resources for Your project
To empower others to build their own NiMH chargers, all the necessary files are freely available:
* PCB Schematics: Detailed diagrams outlining the electronic connections.
* Bill of Materials (BOM): A comprehensive list of all components required.
* 3D Printer Files: Designs for the enclosure and any custom parts.
* Firmware: The software that controls the RP2040 microcontroller.
You can find everything on the project’s GitHub page: https://github.com/CoretechR/SPINC.
This project demonstrates that even in a world dominated by newer technologies, there’s still value in revitalizing and improving established solutions. With a little ingenuity and readily available resources, you can ensure a steady supply of charged NiMH batteries whenever you need them.