This website requires JavaScript.
发布

基于HX720D的重量采集仪

i922B0U81z 发布于2023-12-11 15:47:17 CC BY-NC协议 分类: 侵权投诉
销量: 6
8
2
0
简介:

stm32控制HX720D芯片采集重量,实现重量采集,重量信息显示在0.96寸的OLED液晶屏上,并预留串口,便于直接观测。

应用场景:

应用于称重测试、智能电子秤、压力送变器等需要测量重量的场景。

一、产品简介

一款基于HX720D电子秤专用高精度AD转换芯片配合MCU采集处理实现的数显电子秤模块,带有0.96寸OLED显示屏接口,直观显示称重结果,具备串口输出功能,可同时串口输出称重结果。增加专用PAC转换芯片,模块可编程根据重量输出模拟电压,方便数据采集。


二、应用场景

应用于称重测试、智能电子秤、压力送变器等需要测量重量的场景。


三、 产品概述

本模块是软硬结合的形式。模块主要针对压力传感器数据进行采集处理,实现数据显示,以及串口和模拟电压的输出。带有电源指示灯,预留下载程序端子,可二次开发,实现串口不同协议不同速率,模拟电压输出设置等功能。


四、产品参数

1.输入电压:5V 1A直流电源供电,USB接口供电;

2.一路HX720D重量测量接口,用于接称重传感器;

3.一路串口对外发送数据;

4.两路LED工作指示灯,一路指示采集状态,一路指示电源状态;

5.0.96寸OLED液晶显示屏显示重量;

6.最大功率1W;

7.待机功耗小于0.1W;

8.尺寸:53mm x 55mm, 2层PCB设计,板厚1.6mm。


3D简介图

正面:

全部元器件都在正面,各功能块介绍如下图:

基于HX720D的重量采集仪硬件项目图1

应变桥接口:

V+接激励电源正;V-接激励电源负;

S+和S-接应变片传感器;


背面:

背面没有元器件

基于HX720D的重量采集仪硬件项目图2


五、使用说明和教程

1、 在供电接口按照说明USB接入供电电源,OLED液晶显示屏显示采集的信息。

2、上电后,1秒钟采集一次重量数据;

3、 本项目源码提供KEIL5 MDK版本,可直接下载编译通过。本项目源码的功能有以下内容:

提供完整的程序,编译编译下载即可,电路板上预留SW下载口,可以使用J-Link下载器进行下载;

4、 操作演示教程,可以查看下面第九点的视频演示;


六、备注

1、 本项目提供源码,可以用于二次开发;

2、 在BOM表中,有完整的元器件清单,大部分都可以在嘉立创商城上购买;

3 、源代码,程序说明,请在附件中下载;

4、电路板上预留SW下载口,可以使用J-Link下载器进行下载;

5、附件有HX720D芯片使用手册;

6、整个采集模块成本预计30元;

7、整个电路板元器件数量35个;

8、附件提供:BOM表——重量采集仪(HX720D);

9、附件提供:配件0.96寸OLED(P3)和应变传感器(对接P2接口)购买参考链接;

10、附件提供:重量采集仪(HX720D) keil5源代码固件hex文件;


七、重量计算

HX720D 模块 A 通道带有 128 倍信号增益,可以将 5mV 的电压放大 128 倍,然后采样输出 24bit AD 转换的值,单片机通过指定时序将 24bit 数据读出;

假设重力为 A Kg,(x<5Kg),测量出来的 AD 值为 y

传感器输出,发送给 AD 模块儿的电压为 A Kg * 4.3mV / 5Kg = 0.86A mV

经过 128 倍增益后为 128 * 0.86A = 110.08AmV

转换为 24bit 数字信号为 110.08A mV * 224 / 4.3V = 429496.7296A

所以 y = 429496.7296A

因此得出 A = y / 429496.7296

所以得出程序中计算公式:

Weight_Shiwu = (unsigned long)((float)Weight_Shiwu/429.5);


特别注意:

因为不同的传感器斜率特性曲线不是完全一样,因此,每一个传感器需要矫正这里的 429.5这个除数,才能达到精度很高。


八、演示视频:

下面为成品演示效果视频


称重 stm32 HX720D 重量
最近更新时间 2023-12-11 15:47:17
描述
PCB
元件清单
原理图
附件
讨论