打印

STM32压力传感器信号采集-24位AD HX720 HX711 CS5530 CS5532 C#上位机

[复制链接]
1784|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
感动|  楼主 | 2019-11-23 21:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 感动 于 2019-11-23 21:28 编辑

我做过很多工业用压力采集产品,用过很多高分辨率的AD芯片,其中有两款值得推荐。一个是海芯科技出的HX711等24位AD,一个是塞普拉斯出的CS5532等24位AD。国产芯片和进口芯片有差距,但是国产芯片也解决了很多应用的问题,替代了很多进口产品。

最近在用海芯科技出的HX720,芯片内部集成了低噪声稳压管,这样降低成本,也省去选参考源的麻烦。给24位AD选参考源是很头疼的事,参考源选的指标过高,AD新能不一定能达到,参考源选的指标低了不能实现想要的精度。

HX720内部带有128倍放大器,这也是专为压力传感器输出小信号设计的,降低了成本,提高了性能和可靠性。芯片内部带有振荡器,内部带有50Hz、60Hz滤波器,宽温度范围 -40~+85℃,8脚封装。缺点是输出速率比较低,10Hz、40Hz,对于很多应用也是可以的。精度和进口芯片也小有差距。

实现单片机数据采集/传输/显示,使用C#编写上位机显示及标定功能。

原理图如下



PCB如下





实物如下





上位机如下


C#源程序如下
称重上位机201911231420.rar (61.44 KB) C#可执行文件
WindowsFormsApplication3.rar (6.21 KB)
————————————————
关注 https://blog.csdn.net/gd1984812



使用特权

评论回复

相关帖子

沙发
slot867| | 2024-1-31 15:07 | 只看该作者
fully compatible. 板子拿来,换个芯片,性能更佳。MCU不用改 c code。

平替Cirrus Logic芯片

SIG5532B 平替 CS5532BS(32-bit)
SIG5534B 平替 CS5534BS(32-bit)
SIG5532A 平替 CS5532AS(24-bit)
SIG5534A 平替 CS5534AS(24-bit)
SIG5530 平替 CS5530 (24-bit)
SIG5530B 平替 CS5530(32-bit)

平替ADI芯片
SIG7792 平替 AD7792
SIG7793 平替 AD7793
SIG7794 平替 AD7794
SIG7795 平替 AD7795
SIG7796 平替 AD7796
SIG7797 平替 AD7797
SIG7798 平替 AD7798
SIG7799 平替 AD7799

平替TI芯片
SIG1230A 平替 ADS1230 (20-bit)
SIG1232A 平替 ADS1232 (24-bit)

平替ADI芯片
SIG7190 平替 AD7190
SIG7192 平替 AD7192
SIG7193 平替 AD7193

功能替代TI芯片
SIG24130/SIG24131/SIG24132 替代 ADS1220、ADS1247、ADS1248
SIG16130/SIG16131/SIG16132 替代 ADS1120、ADS1147、ADS1148

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:关注我的博客https://blog.csdn.net/gd1984812 淘宝店 https://shop570248211.taobao.

35

主题

57

帖子

4

粉丝