数码之家

 找回密码
 立即注册
搜索
查看: 1990|回复: 40

[工仪] 全网首次BL0942电池内阻仪波动测试

[复制链接]
发表于 2024-5-10 21:55:13 | 显示全部楼层 |阅读模式
本帖最后由 vip2128 于 2024-5-10 22:09 编辑


    用电能计量芯片BL0942做成内阻仪后,数据电平在0.1mv内一直波动,为搞清是啥原因引起,能把数据稳定下来,因没有合适的记录仪器,所以把程序移植到esp32c3上,连上wif,把数据上传云端记录下来,数据导出电子表格,观察其电平电流电阻波动变化情况,欢迎探讨提出意见改进.









-------------------------------------------------------------

  空载并断开方波输入



---------------------------------------------------------

  空载接入方波



---------------------------------------------

接入 20毫欧合金电阻



---------------------------------------------------------

接入 100毫欧电阻



-----------------------------------------------------

接入 15K欧电阻



---------------------------------------------------------------

接入ts457测66毫欧锂电池



------------------------------------------------------



全网首次用BL0942电能计量芯片制作电池内阻仪
https://www.mydigit.cn/forum.php?mod=viewthread&tid=451598&fromuid=768940



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 2家元 +60 收起 理由
jf201006 + 30 謝謝分享
moontree + 30 謝謝分享

查看全部打赏

 楼主| 发表于 2024-5-10 21:55:54 | 显示全部楼层
本帖最后由 vip2128 于 2024-5-16 16:52 编辑

二楼留座 更新些新进程  .................................
------------------------------------------------------------------------------------------------------------------------------------------------

更新1:
原lm358输出电流有点小,最大10ma,恒流加大,芯片发热,刚到手gs8552 ,还买了几片别厂家的电能计量芯片,
gs8552贴片加DIP8转换板,恒流电流加大,测量毫欧级阻值波动确实有改善,波动变小.







-------------------------------------------------------------------------
rp2040逻辑仪测量 隔直后各负载方波变化波形










----------------------------------------------------------------------------

更新2:

改开关屏,加校准开关,也就是调线阻阻值归零,恒流运放前加pwm滤波,参考yjmwxwx的内阻电路,夹子也改造了


测试1毫欧  波动+-1 毫欧















更新3 :
         感谢猪小呆的提醒, 能不能改4线法,看线路只能改3线法,即断开板上分压电阻接芯片测量电压的线路,连线接夹子,
          减少一路接触电阻的影响,并能减少线阻,效果改善不少.



--------------------------------------------



-

ps:最后面的怎么出现个附件图片 15k欧  编辑里都没,没法删除,碍眼,请斑竹管理删了




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2024-5-10 21:59:24 | 显示全部楼层
是个细致活
回复 支持 反对

使用道具 举报

发表于 2024-5-10 22:01:33 | 显示全部楼层
手头有个电池内阻仪还是比较方便的
回复 支持 反对

使用道具 举报

发表于 2024-5-10 22:33:51 | 显示全部楼层
不断探究不断提高,值得学习
回复 支持 反对

使用道具 举报

发表于 2024-5-10 22:45:12 | 显示全部楼层
空载没波也跳?空载时测到的电压是来自哪里的?
回复 支持 反对

使用道具 举报

发表于 2024-5-10 23:14:06 | 显示全部楼层
可以把这两个寄存器里的值读出来看看它实际获取到的波形是什么样的:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 1家元 +10 收起 理由
vip2128 + 10 歡迎探討

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-10 23:23:26 | 显示全部楼层
本帖最后由 vip2128 于 2024-5-10 23:35 编辑
猪小呆 发表于 2024-5-10 22:45
空载没波也跳?空载时测到的电压是来自哪里的?

电流有效值转换公式:I_RMS =305978∗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-10 23:36:33 | 显示全部楼层
本帖最后由 vip2128 于 2024-5-10 23:41 编辑
vip2128 发表于 2024-5-10 23:23
电流有效值转换公式:I_RMS =305978∗

电流有效值转换公式:I_RMS = 305978*I(A)/ vref
电压有效值转换公式:V_RMS = 73989*V(V) /vref
vref是参考电压,典型值是 1.218V。
注:  I(A)是 IP,IN 管脚间的输入信号(mV),V(V)是 VP 管脚的输入信号(mV)。


怀疑vref ,但电流看似算稳, 毫欧电阻小变动也就0.001ma,再小就0.01ma,15k 电流几乎没变,vref算可以信任。
mv ma级的外围电阻温漂也可以忽略,剩下就是共地和串扰感应的问题,手摸夹子都有几十mv.

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-11 00:08:37 | 显示全部楼层
猪小呆 发表于 2024-5-10 23:14
可以把这两个寄存器里的值读出来看看它实际获取到的波形是什么样的:

  寄存器也是数字,芯片里面自动去计算转换的













本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2024-5-11 00:18:08 | 显示全部楼层
vip2128 发表于 2024-5-11 00:08
寄存器也是数字,芯片里面自动去计算转换的

以所能达到的最大速度把数据连续不断的读出来,比如读个几千个点,然后导入excel之类的画出波形,不知道可以实现吗?
回复 支持 反对

使用道具 举报

发表于 2024-5-11 00:26:18 | 显示全部楼层
猪小呆 发表于 2024-5-11 00:18
以所能达到的最大速度把数据连续不断的读出来,比如读个几千个点,然后导入excel之类的画出波形,不知道 ...

网上有各种串口波形显示软件,按照要求发送数据就可以自动帮你显示,不妨试一下?
https://m.elecfans.com/article/2281425.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2024-5-11 00:29:59 | 显示全部楼层
这是另一个:
https://blog.51cto.com/u_15830484/5839513

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 1家元 +10 收起 理由
vip2128 + 10 精彩回帖

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-11 00:40:44 | 显示全部楼层
猪小呆 发表于 2024-5-11 00:18
以所能达到的最大速度把数据连续不断的读出来,比如读个几千个点,然后导入excel之类的画出波形,不知道 ...

读应该是可以读,里面刷新的速度外面响应可能跟不上,数据缺失,记录也是个问题,云端能响应得过来吗,也没必要这么做
回复 支持 反对

使用道具 举报

发表于 2024-5-11 00:43:14 | 显示全部楼层
vip2128 发表于 2024-5-11 00:40
读应该是可以读,里面刷新的速度外面响应可能跟不上,数据缺失,记录也是个问题,云端能响应得过来吗,也 ...

不是让你上传到网上。。。你直接把数据发送到串口,用上面说的串口波形显示软件来实时显示电压波形,应该是可以做到的
回复 支持 反对

使用道具 举报

发表于 2024-5-11 00:45:29 | 显示全部楼层
vip2128 发表于 2024-5-11 00:40
读应该是可以读,里面刷新的速度外面响应可能跟不上,数据缺失,记录也是个问题,云端能响应得过来吗,也 ...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2024-5-11 09:51:44 | 显示全部楼层
除了硬件上的优化,软件上也可以下下功夫,比如用“卡尔曼滤波器”的算法,进行滤波,也是一种不错的选择。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-11 10:05:32 | 显示全部楼层
zhang_yy007 发表于 2024-5-11 09:51
除了硬件上的优化,软件上也可以下下功夫,比如用“卡尔曼滤波器”的算法,进行滤波,也是一种不错的选择。 ...

芯片内部自带算法存寄存器,外面单片机只是提取寄存器的交流电压电流有效值去计算而已
回复 支持 反对

使用道具 举报

发表于 2024-5-11 15:48:11 | 显示全部楼层
适合到央企搞研发
回复 支持 反对

使用道具 举报

发表于 2024-5-11 23:53:33 | 显示全部楼层
这篇噪声分析的文章可以参考:
https://www.cnblogs.com/viole/p/12859555.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-16 19:03 , Processed in 0.218400 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表