Confuse text
介绍一个特别简化的推力测量方案,不需要单片机不需要写代码,插USB线接电脑或手机即可连续采集、存储数据。模块成本加上传感器才20元,兼容LoRa可很容易升级为遥测,特别适合新手。
1,器件:20kg力传感器、HX711串口模块(一定要是串口模块,背面有个芯片那种,普通的HX711不是串口模块),USB转TTL模块(typeC口),USB-tpyeC线(或typeC数据线用于连手机);
2,接线,需要把两种模块的Vcc,GND分别连上,然后两模块的RX、TX交叉连接,插上USB线即开始采集。传感器4条线也是要按说明焊接好,不过调试的时候不接传感器也可以工作的;
3,串口调试软件,这是一个常用软件,电脑和手机都各自有,用于查看串口数据。模块已经是工作在串口模式,因此只需要串口监视软件查看即可。
4,基本使用,在串口调试软件中点击打开串口,就能看见窗口中实时显示数据,用HEX格式显示,格式比较特殊,10个字段为一次采集,第5、6、7是采集的推力值,计算公式见器件说明。点击关闭串口,停止采集,点击保存数据,然后到Excel里处理和显示数据。
5,数据处理可以简单说明一下供参考,Excel里数据是单行多列,需要变成10列(对应数据协议10个字段为一次采集)。可以复制然后拷到一个新建的文件里,粘贴时格式选转置,变成单列A1:xxx,然后在C1位置处添加A1,横向拉伸产生A1:A10,在C2处添加A11,横向拉伸产生A11:A20,然后选中这两行向下拉伸,最后Ctrl+h,查找A,替换为=A,全部替换后数据就变成10列排列了,检查一下对齐没有。
最后在N1的地方填个公式:SUM(HEX2DEC(G1)*256*256+HEX2DEC(H1)*256+HEX2DEC(I1),回车得到第一个时间点推力值,选中下拉得到各个时间点推力值。手机采集也是用串口调试软件,数据格式一样,保存后同样用Excel软件处理。当然用其他软件比如MATLAB也是很容易的,就是一个包含16进制字符的TXT文本文档。
6,遥测应用,用1对LoRa模块替代USB转TTL模块即可。使用很简单,具体可以参考我以前GPS+LoRa的帖子。
7,其他,这个HX711串口模块有说明书,可以有各种设置,不过我觉得直接使用就很好了,什么去皮校准这些可以离线处理,也就是在拿到推力数据曲线以后在Excel里处理,没有必要在模块那里去设置。更改采样频率说明书里也有,需要切开15脚与14脚那根线,然后焊通15和16脚,可以得到80Hz采样率。
推力测试台的机械部分可以参考我以前那个长时间工作发动机的贴子,基本上就是两个L型角码,加个厚重底板,和一个固定发动机管的U型槽铝(30x14x5,长度120左右)。
[修改于 1个月22天前 - 2025/02/10 18:24:31]
Confuse text
really? 这种东西涉及数据格式,最好东西到手,再一步一步看,这个东西插上电脑或手机就直接工作,剩下就是软件看数据。没有实物直接看说明可能是会晕哈~
这种特殊的串口模块集成了个小单片机,所以使用者不需要再加单片机,也不需要写代码。如果是用普通HX711模块,就需要加个单片机。琢磨这个课题的原因是,发现有的小朋友单片机一时半会儿也弄不会
really? 这种东西涉及数据格式,最好东西到手,再一步一步看,这个东西插上电脑或手机就直接工作,
哈哈倒不是因为这个 您可以把句子拆开一点 就是多一些换行或者颜色标注 要不然就会有点乱
200字以内,仅用于支线交流,主线讨论请采用回复功能。