Electronic Design
  • Resources
  • Directory
  • Webinars
  • CAD Models
  • Video
  • Blogs
  • More Publications
  • Advertise
    • Search
  • Top Stories
  • Tech Topics
  • Analog
  • Power
  • Embedded
  • Test
  • AI / ML
  • Automotive
  • Data Sheets
  • Topics
    - TechXchange Topics --- Markets --AutomotiveAutomation-- Technologies --AnalogPowerTest & MeasurementEmbedded
    Resources
    Electronic Design ResourcesTop Stories of the WeekNew ProductsKit Close-UpElectronic Design LibrarySearch Data SheetsCompany DirectoryBlogsContribute
    Members
    ContentBenefitsSubscribeDigital editions
    Advertise
    https://www.facebook.com/ElectronicDesign
    https://www.linkedin.com/groups/4210549/
    https://twitter.com/ElectronicDesgn
    https://www.youtube.com/channel/UCXKEiQ9dob20rIqTA7ONfJg
    1. Technologies
    2. Industrial
    3. Displays

    Self-Powered Eight-Channel Tester Checks Battery Discharge Rates

    March 15, 2007
    Nickel-metal-hydride (NiMH) batteries are made by many manufacturers and have different charge ratings. Also, with repeated use, the maximum charge that NiMH batteries will hold diminishes at different rates. Therefore, it's difficult to gauge the
    Zhizhang Xia

    Nickel-metal-hydride (NiMH) batteries are made by many manufacturers and have different charge ratings. Also, with repeated use, the maximum charge that NiMH batteries will hold diminishes at different rates. Therefore, it's difficult to gauge the useful life and charge capacity of these batteries. To measure NiMH battery performance, a multichannel battery discharge unit was designed. The unit includes a serial interface through Windows Hyperterminal and is powered by the interface itself, so it needs no external power.

    A PIC18F2320 microcontroller runs the tester. The MCU has an 8-MHz internal oscillator with a 1% tolerance over its operating range. This allows the UART baud rate to be within error ranges without the need for an external crystal. The device also offers 10 10-bit analog-to-digital channels, eight of which are used in this application. Eight 2.2- Ω, 1-W resistors are used to discharge the batteries under test at approximately 500 mA, a rate that takes about two to four hours to fully discharge a battery (Fig. 1). The tester is powered through the RTS pin of the serial port, with a 5.1-V zener diode ensuring a constant reference voltage level. RTS and CTS are shorted, as are DTR and DSR.

    The code that runs the tester was compiled using the Microchip MCC18 C compiler. The code can be found here.

    When a battery is inserted into any of the tester's channels, a timer is initialized for that channel. As long as any channel's input voltage is above 0.9 V, the timers for all channels will be updated in the Hyperterminal display every three seconds. When the channel's input voltage drops below the 0.9-V threshold, the timer for that channel will stop incrementing. Thus, once all of the batteries fall below the threshold, the timer values will stop displaying. If every channel has a voltage below 0.05 V (that is, the tester has no batteries), the timer for each one will be reset. The format for the timer display is: Hours: Minutes: Seconds.

    The tester outputs data using a serial interface set at 9600 baud, 8 bits, 1 stop bit, and no parity bit. There's no flow control. Windows Hyperterminal should be set up for this configuration. Also, the option, "append line feeds on incoming line ends," must be enabled under Properties => Settings => ASCII Setup. Figure 2 is a screenshot of sample test results in Hyperterminal. It took about one to three hours to discharge eight batteries down to 0.9 V. Not all of the batteries were fully charged.

    Continue Reading

    Lithium-Free Battery Aims to Serve as Backup for Grid-Scale Renewable Energy

    How to Design for Longer IoT Battery Life with Emulation Software

    Sponsored Recommendations

    Designing automotive-grade camera-based mirror systems

    Dec. 2, 2023

    Design security cameras and other low-power smart cameras with AI vision processors

    Dec. 2, 2023

    Automotive 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, dashcams

    Dec. 2, 2023

    AM62A starter kit for edge AI, vision, analytics and general purpose processors

    Dec. 2, 2023

    Comments

    To join the conversation, and become an exclusive member of Electronic Design, create an account today!

    I already have an account

    New

    Securing Data in the Quantum Era

    Celebrating Field Engineers: The Unsung Heroes of Innovation

    Checking Out the NXP Hovergames NavQ Plus

    Most Read

    eBook: How Material Selection Can Make or Break your PCB

    Mask Mandates, 2FA, and ChatGPT: What to Believe

    Observability Framework Exposes DDS


    Sponsored

    Enhance thermal management in EVs with autonomous cell balancing

    Use an Energy Harvesting Microcontroller to Eliminate IoT Battery Replacement

    HEV/EV battery-management system (BMS)

    Electronic Design
    https://www.facebook.com/ElectronicDesign
    https://www.linkedin.com/groups/4210549/
    https://twitter.com/ElectronicDesgn
    https://www.youtube.com/channel/UCXKEiQ9dob20rIqTA7ONfJg
    • About Us
    • Contact Us
    • Advertise
    • Do Not Sell or Share
    • Privacy & Cookie Policy
    • Terms of Service
    © 2023 Endeavor Business Media, LLC. All rights reserved.
    Endeavor Business Media Logo