当Labview遇上单片机轻松打造电池容量测试仪 电路方案
前一段时间开源了一个智能小车,小车需要锂电池供电,家里一大堆电池,当使用的时候才发现好久没有容量大减,正好最近在研究labview,所以就做了1个来测试一下电池容量,其实原理非常简单,用单片机就能轻松搞定,为了高大上而且能为了能看到电池充电和放电的曲线所以就需要上位软件了,第一次用labview编程程序写的非常烂高手见谅了 功能: 上位机 labview 负责采集数据计时显示设置充放电截止电压和电池曲线图 下位机 stc125a60s2 负责ad检测电压电流串口通信 1.增加1602液晶,方便没有电脑的时候也可以测量电池容量 2.使用labview工作,电压电流同时显示在1602上面 1秒钟刷新一次电压,电流,容量,时间 由于手底下没有mos管所以暂时使用317进行横流放电 充电采用锂电池专用模块 通信 串口发送字符串 检测电压电流 Work_v_ad 充电 Work_v_cd 放电 Work_v_fd 关闭 Work_voff 电脑和单片机通信采用一个usb ttl下载器进行 ad采集为了准确,采用Tl431做标准基准源,还算比较准确的 电路图: 没有上位软件也能显示容量,只不过没有曲线:
用户评论