数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 6416|回复: 65

[工仪] 全网首次用BL0942电能计量芯片制作电池内阻仪

  [复制链接]
发表于 2024-5-7 00:48:18 | 显示全部楼层 |阅读模式
前段时间跟风制作了NE555+LM317测试内阻仪,不是我想要的理想效果,虽也买了ts457,也关注坛友在研究ts457内部电路,看过坛里其他大神也做过单片机内阻测试仪,遂也想试做个单片机类的测试仪 。 坛里乱逛看到有电力功率计拆机,刚好手里有个普彩的也拆出看看,研究下电路,翻找资料,终归里面电路复杂,芯片几十个脚,偶尔翻到贝岭系列的电能计量芯片,测交流电压、电流、功率等,接上负载就可以测量,由P=UI想到了 R=U/I ,知道电压电流岂不是就可以得出负载阻值。

于是买了几片10脚位的BL0942,搜内网外网参照资料焊接洞洞板, 方波源用过可调555+317,正弦波源用过50HZ/6V交流变压器,最终选用树莓派RP2040输出方波,RP2040接个显示屏显示电压电流阻值,另个RP2040做个逻辑仪测试通讯数据和波形。

第一块小洞洞板没预留运放位置,第二块板加运放是参考照搬坛里大神飞向狙沙 的运放恒流电路,留有插针接运放或不接运放,调试了好几天终究有了些成果。不过也是有些不完美,电压0.1mv的变化也会引起阻值变动大,可能是干扰或电源不恒定或波形输出不是很稳,下一步再去解决了。

电路接法: 参考图片,方波输出接L和N,负载接测试电阻,可引线出来接夹子或搞个2脚座,引线有线阻程序里校正减去,改分压电阻,原电阻是适应220v,参考方波输出电平改,电流取样电阻改1Ω,太小测不了大阻值。

放大招上资料图了  ...........................




























官方BL0942资料
https://www.belling.com.cn/media ... BL0942_V1.06_cn.pdf






RP2040做逻辑仪在以前帖子里,有兴趣的去翻.
https://www.mydigit.cn/thread-448769-1-1.html


全网首次BL0942电池内阻仪波动测试
https://www.mydigit.cn/forum.php?mod=viewthread&tid=452246&fromuid=768940


后续:BL0942 电能计量芯片制作电池内阻仪教程
https://www.mydigit.cn/thread-455566-1-1.html


本帖子中包含更多资源

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

x

打赏

参与人数 10家元 +300 收起 理由
jojoling + 30 優秀文章
海上生明月丶 + 30 優秀文章
aping365 + 30 優秀文章
zzy_85569381 + 30 謝謝分享
沙漠臭屁虫 + 30

查看全部打赏

 楼主| 发表于 2024-5-7 00:48:41 | 显示全部楼层
本帖最后由 vip2128 于 2024-5-7 01:19 编辑

  测试图片,阻值因电压0.1mv级变动引起阻值变动大,只拍靠近阻值的  
--------------------------------------------------------------------------------------------



















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

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-7 01:37:21 | 显示全部楼层
空载时,方波的检测电平





夹子短接线阻值 程序里校正时减去,计算时也得减去1Ω的电流检测电阻








后续:BL0942 电能计量芯片制作电池内阻仪教程
https://www.mydigit.cn/thread-455566-1-1.html

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-7 09:36:46 | 显示全部楼层
人艰不拆了 发表于 2024-5-7 08:38
带电220v,是不是有点危险啊

电路没用到220v ,原芯片是检测220v交流,只是利用其mv级交流检测,直流无效,芯片串口或SPI输出电压电流值
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-7 09:57:26 | 显示全部楼层
人艰不拆了 发表于 2024-5-7 09:46
那是用的什么交流信号呢,二次变压还是信号发生器

1khz方波 正弦波都可以,555输出都可以,低压交流变压器也行,纯50hz,原电路就是专门检测交流电220v 50hz 60hz,测纯阻比较准吧,测锂电池内阻不行,频率太低
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-7 10:20:30 | 显示全部楼层

刚刚试了下 程序里输50hz 也可以测,记得以前不可以,可能是加了级运放,频率低内阻测出来还低了不少,输2000hz ,阻值翻倍,频率变化也引起检测电压电流变化
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-7 10:36:58 | 显示全部楼层
猪小呆 发表于 2024-5-7 08:16
另辟蹊径,牛逼,不知道精度可以达到1毫欧不?当时找TS457芯片时也见到一款贝岭的电量计量芯片,考虑过用它 ...

现属于玩具级,主要是检测电压会零点几的毫伏波动,电流经运放后电流是恒定,可能不要恒流,纯运放缓冲,电压电流双向波动,得出的结果波动较小
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-7 11:35:07 | 显示全部楼层
newnet1234 发表于 2024-5-7 09:22
提个问题:在电能表P=U*I结果偏大的状况下,R=U/I的结果会偏大还是偏小,该如何校正? ...

主要误差是外围分压电阻和检流电阻的精密程度,像检流都是用合金,减少温漂,程序都靠这些去计算,厂家检测都有精密仪器,如果外围电阻有小误差程序里也可以乘个校对系数去校正
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-7 11:55:05 | 显示全部楼层
o535913 发表于 2024-5-7 11:37
这种芯片不能检测低压直流信号吗? 能不能做成低压的直流的电流电压表呢? ...

纯直流不行,交流或脉冲可以,直流电压电流得用INA系列

打赏

参与人数 1家元 +20 收起 理由
o535913 + 20

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-7 12:51:59 | 显示全部楼层
gdtv 发表于 2024-5-7 09:30
请问被测电阻接在电路图中哪个位置?
这是两线法还是四线法?

算是两线法,电阻接在图三的负载处,也可以连夹子,外接计算得减去线阻,一般就100毫欧前后,负载电阻和1欧姆的检流电阻串联接方波输出,芯片检出交流压降电压和电流,负载R=电压/电流-检流电阻R

官方0942资料
https://www.belling.com.cn/media ... BL0942_V1.06_cn.pdf

打赏

参与人数 1家元 +6 收起 理由
gdtv + 6 謝謝分享

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-8 13:33:22 | 显示全部楼层
本帖最后由 vip2128 于 2024-5-8 13:43 编辑
tytytyg 发表于 2024-5-8 11:10
楼主厉害,两片树莓派RP2040,如果是量产感觉成本也不低,能不能用一个单片机代替两片RP2040呢。 ...

一个rp2040就够了,输出方波和连接屏,另一个做逻辑仪的,分析数据和看波形而已

bl0942 1块多  rp2040  10块  屏6块   成本不到20块
搞其它单片机打板成本可以10块内
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-8 16:40:06 | 显示全部楼层
zhkrid 发表于 2024-5-8 15:58
把电流搞大点,1欧以下切到100ma电流去检测,

1欧以下的电流大点是个好主意,1欧上的算出来的阻值整数位的算稳定,波动是小数位后面的,不影响结果。
空载时检出的方波电平都有0.1mv以下的波动,不接方波输出检出电平也有串扰感应几mv,手摸夹子也有几十mv,
测量电池内阻或一些合金小电阻都是几十几百毫欧,阻值越小波动越大,100毫欧波动5%, 几十毫欧波动10%,
锂电池上专用夹具应该会好点.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-8 19:58:07 | 显示全部楼层
猪小呆 发表于 2024-5-8 18:40
黑帮欢迎你的加入:
https://www.mydigit.cn/thread-9-1-1.html

少年,我看你骨骼精奇,
是当帮帮团的奇才,
我这有本秘笈,
与你有缘

少年啊,你眸中闪烁智慧光芒,
命运之手早已注定你的光芒,
在这纷繁的世界里,
你是那颗璀璨的明星。

少年啊,不要迷失方向,
秘笈在手,前路漫漫。
勇敢地迈出每一步,
帮助他人,你将成为传奇。

少年,你是命运的精灵,
胸怀梦想,无惧风雨。
与我同行,共谱华章,
少年,你是我心中的奇才。


--------------来自AI
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-9 11:09:04 | 显示全部楼层
外围电路比其它内阻仪简单,不用那么复杂的电阻桥路,其它内阻仪的需要再编程序取样滤波取计算波峰波谷取有效值,
此芯片电平信号内部自动计算电压电流有效值放寄存器,根据公式R=U/I 得出阻值,就这么简单粗暴.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-10 00:04:40 | 显示全部楼层


把程序移植到esp32c3 板屏彩色显示...........





本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-5-11 18:14:11 | 显示全部楼层
zhkrid 发表于 2024-5-8 15:58
把电流搞大点,1欧以下切到100ma电流去检测,


前天定的gs8552和另一个厂家的计量芯片到了,gs8552 输出电流可以大点,LM358换8552,运放的电流取样电阻改小,恒流变大,检测到的电平也变大,
波动有改善,毫欧级阻值波动也变小





本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-9-1 10:59 , Processed in 0.358801 second(s), 17 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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