51单片机电池检测仪程序(基于51单片机的蓄电池内阻测试仪设计)

生产生活中许多场合需要用到蓄电池,但是蓄电池的劣化往往被人忽视,目前采用测量蓄电池端电压的方法来检测蓄电池劣化程度,但往往当蓄电池电压发生明显变化时,蓄电池容量已经大大下降,劣化程度很高,经实验发现,蓄电池内阻更能反应蓄电池列化程度,就是所谓的容量降低,针对此情况,设计一款基于51单片机的手持式蓄电池内阻测试仪,用于测量蓄电池内阻,现在小编就来说说关于51单片机电池检测仪程序?下面内容希望能帮助到你,我们来一起看看吧!

51单片机电池检测仪程序(基于51单片机的蓄电池内阻测试仪设计)

51单片机电池检测仪程序

生产生活中许多场合需要用到蓄电池,但是蓄电池的劣化往往被人忽视,目前采用测量蓄电池端电压的方法来检测蓄电池劣化程度,但往往当蓄电池电压发生明显变化时,蓄电池容量已经大大下降,劣化程度很高,经实验发现,蓄电池内阻更能反应蓄电池列化程度,就是所谓的容量降低,针对此情况,设计一款基于51单片机的手持式蓄电池内阻测试仪,用于测量蓄电池内阻。

蓄电池内阻的测试方法一般有两种,第一种为通过开路电压和负载电压来计算内阻,已知负载电阻R,测量开路电压U1和负载电压U2,内阻r=(U1-U2)/(u2/R)。计算方法简单,但必须使电池开路测量。某些情况不允许负载失电,就需要用到第二种测量方法,交流注入法测量内阻,文章先介绍使用第一种方法测量内阻,过几天小编会公布第二种测量方法的设计。

根据设计思路,我们需要采集电池开路电压和负载电压,一般工厂UPS电源的单体电池电压一般为2.2V-2.7V之间,我们采用单片机进行模拟量采集,设计中使用到PCF8591进行AD转换,该芯片使用IIC串口通讯,有4路模拟量输入,1路模拟量输出,8位分辨率。采用一个大电阻作为已知负载,使用继电器进行空载和负载状态切换,采集两次电压 根据公式计算即可,设计中使用LCD1602 作为显示装置显示电池电压和内阻。

总电路图

protues仿真结果如下

需要源程序的朋友关注私信我

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页