Arduino -uno 核心板 之中级系列6 称重传感器实验
适用平台:Arduino uno模块介绍:今天我们需要用到的模块是称重传感器块,也称QQ15A模块。这个模块在日常生活中非常常见,在各个电子称上都有这么一个模块,模块使用的传感器叫做重力传感器,也叫应变片。是一个将力物理量转换为电物理量的传感器。这个模块的用户数据手册如下。
链接:http://www.enmaking.com/material/ma_T3Gv4B2V此模块是一款电子秤专用模/数(A/D)转换模块,低功耗,响应速度快,且抗干扰性强。通过 SQD 协议传输数据,从传感器采集到模拟信号开始,最终输出单位为 g 的重量数据,中间的数据处理过程全部由模块完成。采用中位值滤波法、窗口移动平均滤波法来保证数据的有效性。称重比例系数和重力变化灵敏度可调。上电后会进行一次清零操作,同时支持指令清零。数据手册上写的一些说明称重比例系数说明称重比例系数即采集的 AD 值与重力的比值, 模块在更换为其他传感器时,可以通过修改。这个参数来校准输出的重力数据, 系数范围 0~65535。重力变化灵敏度说明传感器的受力发生变化时, 模块会发送新的重量数据。而受力变化的大小就是重力变化灵敏度,重力变化灵敏度小,受力变化的很小时模块就会发送新的数据。重力变化灵敏度大,受力变化的很大时模块才会发送新的数据。 重力变化灵敏度范围 0~16777215。两个参数的配置方法和清零操作https://img-blog.csdnimg.cn/20201224155131357.png
Table3.SQD 指令格式特别说明:SQD 发送数据长度不能超过 4 个字节!!!!SQD 发送重量数据格式https://img-blog.csdnimg.cn/20201224155143209.png
Table4.重量数据格式配送传感器与模块的连接方式
https://img-blog.csdnimg.cn/20201224155155120.png
Table5.传感器与模块的连接方式注意事项:因配送的传感器量程为 50KG,所以显示的最小有效数据位为 0.1kg。 低于 0.1kg 的数据可能存在误差。晒上程序效果图、程序下载链接
https://img-blog.csdnimg.cn/20201224155358951.gif#pic_center链接:http://www.enmaking.com/material/ma_EvMtX1IZ更多内容请参考原文
链接:http://www.enmaking.com/article/ar_6XOspeGY
页:
[1]