加载中
加载中
表情图片
评为精选
鼓励
加载中...
分享
加载中...
文件下载
加载中...
修改排序
加载中...
所有教程由网友发布,仅供参考,请谨慎采纳。科创不对教程的科学性、准确性、可靠性负责。
极简推力测量
Tangshm2025/02/10喷气推进 IP:北京

介绍一个特别简化的推力测量方案,不需要单片机不需要写代码,插USB线接电脑或手机即可连续采集、存储数据。模块成本加上传感器才20元,兼容LoRa可很容易升级为遥测,特别适合新手。

1,器件:20kg力传感器、HX711串口模块(一定要是串口模块,背面有个芯片那种,普通的HX711不是串口模块),USB转TTL模块(typeC口),USB-tpyeC线(或typeC数据线用于连手机);

Screenshot_20250210_181013.jpg

2,接线,需要把两种模块的Vcc,GND分别连上,然后两模块的RX、TX交叉连接,插上USB线即开始采集。传感器4条线也是要按说明焊接好,不过调试的时候不接传感器也可以工作的;

3,串口调试软件,这是一个常用软件,电脑和手机都各自有,用于查看串口数据。模块已经是工作在串口模式,因此只需要串口监视软件查看即可。

4,基本使用,在串口调试软件中点击打开串口,就能看见窗口中实时显示数据,用HEX格式显示,格式比较特殊,10个字段为一次采集,第5、6、7是采集的推力值,计算公式见器件说明。点击关闭串口,停止采集,点击保存数据,然后到Excel里处理和显示数据。

mmexport1739181929101.jpg

5,数据处理可以简单说明一下供参考,Excel里数据是单行多列,需要变成10列(对应数据协议10个字段为一次采集)。可以复制然后拷到一个新建的文件里,粘贴时格式选转置,变成单列A1:xxx,然后在C1位置处添加A1,横向拉伸产生A1:A10,在C2处添加A11,横向拉伸产生A11:A20,然后选中这两行向下拉伸,最后Ctrl+h,查找A,替换为=A,全部替换后数据就变成10列排列了,检查一下对齐没有。

mmexport1739181934069.jpg

最后在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左右)。

Videoframe_20250108_165101_com.huawei.himovie.local_edit_31144302591600.jpg


[修改于 1个月22天前 - 2025/02/10 18:24:31]

来自:航空航天 / 喷气推进严肃内容:教程/课程
7
1
新版本公告
~~空空如也
sxm
1个月22天前 IP:澳大利亚
942039

Confuse text


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Tangshm作者
1个月22天前 IP:北京
942041
引用sxm发表于1楼的内容
Confuse text

really? 这种东西涉及数据格式,最好东西到手,再一步一步看,这个东西插上电脑或手机就直接工作,剩下就是软件看数据。没有实物直接看说明可能是会晕哈~


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
CuCN
1个月22天前 IP:四川
942049

Screenshot_20250211_122227.jpgScreenshot_20250211_122235.jpg


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Tangshm作者
1个月22天前 IP:北京
942051
引用CuCN发表于3楼的内容

这种特殊的串口模块集成了个小单片机,所以使用者不需要再加单片机,也不需要写代码。如果是用普通HX711模块,就需要加个单片机。琢磨这个课题的原因是,发现有的小朋友单片机一时半会儿也弄不会


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
sxm
1个月21天前 IP:澳大利亚
942065
引用Tangshm发表于2楼的内容
really? 这种东西涉及数据格式,最好东西到手,再一步一步看,这个东西插上电脑或手机就直接工作,

哈哈倒不是因为这个 您可以把句子拆开一点 就是多一些换行或者颜色标注 要不然就会有点乱


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
1个月11天前 IP:河南
942294

为什么很多试车都是横着的?朝上喷的试车会有误差吗?


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Tangshm作者
1个月11天前 IP:北京
942296
引用发表于6楼的内容
为什么很多试车都是横着的?朝上喷的试车会有误差吗?

有一点吧,燃料有重量,重量还在变。横着放就没这个问题


引用
评论
1
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
Tangshm
机友
文章
5
回复
39
学术分
0
2024/11/16注册,57分32秒前活动

研究神经科学的火箭工程师

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:北京
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的