双信 SOSHIN · 产品与技术资料捷比信主站 · 综合产品与服务
双信 SOSHIN滤波器、电容与磁性元件
捷比信产品咨询0755-29796190

HX711体重秤和电子秤的软件和硬件设计

当前市场上可能有两种类型的称重传感器。一个是4线全桥式称重传感器,另一个是3线半桥式称重传感器。
这里提到的全桥和半桥是指由传感器上的电阻应变仪组成的桥。全桥传感器的内部原理:全桥称重传感器内部有4个应变仪,它们构成一个电阻桥并引出4根导线,其颜色为红色,黑色,白色和绿色。
半桥传感器的内部原理:半桥传感器内部有2个电阻应变计,并引出了3条导线。实际上,这种组合是半桥。
三行的颜色是红色,黑色和白色,其中红色是从电阻应变仪的中间绘制的。 HX711模块:HX711模块是一种更常用的电子秤测量模块。
HX711芯片实际上是由“放大器+ ADC模数转换器”组成的芯片。其中,A通道的放大倍数为128或64,B通道的放大倍数为32,ADC精度为24位。
我们通常将传感器连接到A通道。接线方法:全桥式称重传感器的红线连接到E +,黑线连接到E-,白线连接到A-,绿线连接到A +。
接线方法:半桥式称重传感器半桥式称重传感器有两个应用,一个是由两个半桥传感器组成的应用,另一个是由四个半桥传感器组成的应用。两个半桥传感器的连接:假设两个传感器分别是A和B,传感器的白线连接到B传感器的黑线,然后连接到E +; A传感器的黑线连接到B传感器的白线,并且都连接到E-; A传感器的红线连接到S +; B传感器的红线连接到S-。
四个半桥传感器的连接方法:相邻的黑色连接到黑色,相邻的白色连接到白色,最后四根红色导线分别连接到E +,E-,S +,S-。程序代码:unsigned long ReadCount(void){unsigned long Count;未签名的字符我; ADDO = 1; ADSK = 0;计数= 0; while(ADDO); for(i = 0; i {ADSK = 1; Count = Count ADSK = 0; if(ADDO)Count ++;} ADSK = 1; Count = Count ^ 0x800000; ADSK = 0; return(Count);}点1:该函数的返回值是收集的ADC值,即24位的值,因此在定义该值时,请确保将接收ADC值的变量定义为32位,不能将其定义为16位或8位2:很多人不理解为什么收集的值是用0x800000执行“异或”运算的原因,这是因为HX711直接检索到的值以补码的形式出现,并且是带符号的值。
十进制,最小值为-8388608,最大值为8388607,以十六进制补码表示,最小值为0x800000,最大值为0x7FFFFF。这是我们在使用0x800000进行异或运算之前获得的ADC值。
“异或”运算的功能是从原始的“ -8388608〜8388607”中获取获得的ADC值o“ 0〜16777215”。这是一个结论。
如果您想知道如何实现,则仅举几个例子并进行计算。提示:我们最终得到的ADC值为24位。
例如,如果要降低精度,则仅需要16位精度,则可以将最终值向右移动8位。文章来源:来生MCU链接:https:// mrs。
pub / elemod / sensor / 3578.html免责声明:本文的内容经21ic授权后发布,版权归原作者所有。该平台仅提供信息存储服务。
本文仅代表作者的个人观点,并不代表该平台的立场。如有任何疑问,请与我们联系,谢谢!。

相关资料

如何抑制电源纹波并降低高频噪声?您知道开关稳压器的类型吗?印度宣布将永久禁止59种中国应用程序:包括TikTok和百度Apple macOS Big Sur 11.2 RC 2发布:改进了M1 Mac,修复了蓝牙由于生产成本上升,电动汽车将全面提高价格四维图新程鹏:云+核心,打造智能旅行时代的竞争力Oppo Find X3 Pro出现了新漏洞负载过电流和连续过电流时间达到过电流时间的设定值,过载保护器自动跳闸瑞江智能垃圾桶,智能+生活=舒适Han EV赢得了“年度最佳新能源汽车”的殊荣。奖关于电力系统的电压调节措施,值得学习无需美国技术!传华为可能在上海建芯片厂5G目标提前完成。中国下一阶段5G的核心目标是什么?安全挂锁用途广泛,型号规格如何揭示有关Galaxy Buds Pro,Galaxy SmartTag和更多S21的更多信息什么是闪存盘?闪存盘的结构是什么?改善电感线圈Q值的7个技巧放弃RTX 3090,NVIDIA RTX 3080 Ti更具成本效益锐龙9 5900X / 5950X处理器CPU性能评估,缓存容量如何?两款新魅族手机将不再配备电源适配器