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