手工制作高精度电子秤(非常详细)
- 电子秤简介
- 传感器说明
- AD检测模块
- 数值转换
- 支架安装
- 接线说明
- 校准
- 总结
电子秤简介
这篇DIY电子秤的文章我会尽量详细的写,我们先来简单了解一下这次电子秤的工作原理(只是为了DIY也可直接跳过原理),电子的检测我们使用称重传感器,传感器一般有四根线,电源正、电源负、信号正和信号负(后面会具体说明),称重传感器在我们给电源线供好电之后在给传感器上施加不同的压力信号线会输出不同的电压值,我们对输出的电压值进行检测就能检测到施加在传感器上的力的变化,将改变的力的大小转化为物体的质量只要保证传感器受到的力是来自物体的重力即可,所以对传感器的安装有一定的要求(某宝上有支架),不需要了解原理可直接跳到支架安装!
传感器说明
点击图片购买
上图可看到传感器有引出四根不同颜色的线,对应关系看下表
颜色 | 名称 |
红 | 电源正(E+) |
黑色 | 电源负(E-) |
白 | 信号正(A+) |
绿 | 信号负(A-) |
我们这里看下传感器参数 | |
传感器的参数很多人说看起来不太清楚是什么意思,这里量程应该都能看懂,输出灵敏度
:1.0±0.1mv/V这个是指的传感器在测重达到满量程的时候供电电压和信号线输出电压的关系,一个量程10KG的传感器在5V供电的情况下满量程的时候信号线输出的电压Uout计算关系为1.0mv/V=Uout/5V,也就是说满量程的时候输出电压为5mv,这个时候我们会发现满量程才的时候也只有5mv,所以输出信号检测对于后面的检测模块还是有一定要求的(称重用的较多的HX711)!
AD检测模块
用来检测传感器输出电压的AD检测魔魁啊我们这里用市面上用的比较多的HX711,HX711拥有24位高精度的AD检测,是一款专门为高精度电子秤而设计的!
点击图片购买
HX711模块上面有接传感器的E+、E-、A-、A+可以和上表的传感器引脚一一对应,B-和B+我们这里不使用,另一侧引脚对应关系如下表
引脚 | 功能 |
GND | 电源负 |
DT | 数据线 |
SCK | 时钟线 |
VCC | 电源正 |
数值转换
HX711检测完传感器的电压量转换之后输出的数值为十六进制,这个数据仍然不是给人看的,而是给机器的,我们需要继续转换成人看的,这里懂得单片机得可以自己写程序接线去处理输出成十进制数,我们这里DIY呢就不写程序这么麻烦了,我们使用一个已经做好了带转换显示的成品
点击图片购买
这个模块上面已经板载了单片机和程序处理,并且带数码管直接显示测量的重量
支架安装
点击图片购买
表面有一层纸质的膜可以撕掉,这里上几张成品图片就知道怎么安装了
图3 斜面 | 图4 侧面 |
接线说明
支架安装好之后就可以开始连线了,先把称重传感器的线和HX711上的引脚对应连起来
对照下表连接
称重传感器 | HX711模块 |
红线 | E+ |
黑线 | E- |
绿线 | A- |
白线 | A+ |
连接完传感器和HX711之后开始711模块和显示仪的连接,连线参考下表即可
HX711 | 显示仪 |
GND | GND |
DT | DT |
SCK | SCK |
VCC | VCC |
这里名字都是一样的其实对着名字连就行 | |
接好线之后找根数据线供电就会在数码管上显示称重数值 |
校准
这个时候显示的数值是没有经过校准的,按照下面步骤校准
- 零点标定
长按减键3秒,屏幕上显示 - PL - 然后松开减键,秤上面不要放东西,在模块上输入0然后按确定按键(设置键),显示 - END - 零点标定完成 - 满度标定
长按加键3秒,屏幕上显示 - PH -然后松开按键,放上上不超过量程的砝码(能精确重量的物体都可),然后输入放上的砝码重量按确定,显示 - END - 满度标定完成
下面的是校准之后测试50g,70g,90g砝码的精度
图1 无砝码 | 图2 50g砝码 |
图3 70g砝码 | 图4 90g砝码 |
总结
过程操作简单,长期发布类似文章,欢迎关注,本期DIY电子秤就到这里了,欢迎随时留言,需要资料也可以在下方留言!