文号D896567
64
0
收藏(1)
编辑文章
可能含有宣传推广或商业内容,请谨慎识别。

基于ESP8266的远程推力采集系统

中文摘要

本系统是一种小型固体火箭发动机的推力采集系统,系统中包含数据采集子系统(下位机系统)和数据处理子系统(上位机系统)。其中数据采集子系统是基于ESP8266实现的,包含有基于HX711的数据采集电路和点火控制电路。上位机采用JAVA和VUE实现,下位机与上位机通过TCP协议实现通讯。

关键词

ESP8266应用推力采集固体火箭模型发动机

摘要:

本系统是一种小型固体火箭发动机的推力采集系统,系统中包含数据采集子系统(下位机系统)和数据处理子系统(上位机系统)。其中数据采集子系统是基于ESP8266实现的,包含有基于HX711的数据采集电路和点火控制电路。上位机采用JAVA和VUE实现,下位机与上位机通过TCP协议实现通讯。本系统的优势在于可以通过对ESP8266进行网络配置快速实现上位机与下位机组网,不需要连接数据线就可以通过上位机实时查看发动机推力,并将推力数据保存为CSV文件。缺点是依赖局域网环境,不利于野外作业。但可以通过手机的热点功能,让手机作为中继路由,实现野外组网。

研究目的:

小型固体火箭发动机的测试具有一定的危险性,测试现场测试设备要与测人员有一定的安全距离。通过有线设备采集数据不够灵活而且距离有限,因此通过无线的方式采集数较为合适。

系统设计:

系统的机械结构设计比较简单,采用的是20的铝型材和两根镀铬不锈钢滑轨搭建。下位机的控制电路采用ESP8266作为主控,系统采用3.7V的锂电池供电,并使用一颗电源管理芯片(TP4056)实现对锂电池的充放电管理。下位机软件设计,采用Arduino对程序进行编译下载。上位机采用JAVA和VUE实现,上位机与下位机通过TCP协议进行通讯。

结构设计:

1729435583057.png

设计中使用材料有20铝型材,两个不锈钢滑轨,压力传感器底座和垫块采用的是10mm的透明亚克力板,滑块上的发动机卡座是3D打印件使用M3的锥头内六角螺丝与滑块连接。可以实现对20mm-80mm以内直径的发动机进行固定。尺寸440x240x150 mm

实物图如下:

微信图片_20241020225933.jpg

微信图片_20241020234339.jpg

下位机硬件设计:

图一:下位机子系统整体外观

1729436698131.png

图二:下位机子系统的拓展电路板,包含4个按键和3中类型的接口

微信图片_20241020233941.png

图三:下位机子系统的主控板,包含主控ESP8266  ,Type-c接口(可与主控进行串口通讯进行程序调试),USB转TTL芯片CP2102,稳压芯片NCP1117,电源管理芯片TP4056等。主控板的下方是一块3.7V 1000mAh的锂电池,可以为系统提供4个小时的续航。

微信图片_20241020233946.png

软件设计:

软件设计包含下位机软件设计、上位机软件设计和通讯协议设计。其中下位机的软件设计流程图如下:

微信图片_20241021205804.png

使用过程

第一步:打开电池的开关让电池给系统供电,这个开关比较隐蔽,需要使用镊子将电源开关打开

微信图片_20241021205736.png

第二步:按下系统电源,开始给传感器和点火继电器供电

微信图片_20241021210317.png

第三步:打开上位机软件

微信图片_20241021210439.png

打开后上位机系统初始页面如下,显示设备连接状态为未连接,本机地址是路由器分配给计算机的网络地址,下面会用这个地址对下位机进行网络配置。

微信图片_20241021210539.png

第四步:对下位机进行网络配置,可以通过电脑进行配置,也可以通过手机进行配置。此处展示手机配网过程。

黑屏的部分是在输入wifi密码

7d2349daebdd21b3668fb9077f5c4092.mp4 点击下载

首先找到手机的设置功能,进入WLAN管理页面,找到名字为AutoConnectAP的Wifi名字,点击它进行连接

微信图片_20241021211518.jpg

然后进入WiFiManager 页面,点击 Configure WiFi按钮,进入下面的网络配置页面

微信图片_20241021212037.jpg

然后在列表中选择你自己的Wifi名字,并在Password中输入Wifi的密码,然后向下滑动,在TargetIP中输入在第三步中说到的路由器分配给计算机的网络地址。TargetPort 和 ServicePort 无需更改。然后呢点击save按钮,进行保存,配网结束。

微信图片_20241021212242.jpg

配网结束后下位机系统会自动复位,并尝试连接上位机系统,若尝试连接失败则系统进入AP模式,可以再次进行配置。配置成功后上位机会显示设备的连接地址,如下图所示:

微信图片_20241021212821.png

此时就可以对下位机进行控制了。


20240916_194341.mp4 点击下载


d7df4b66ea658efd81a304aa6f5ceef8.mp4 点击下载


[修改于 29天17时前 - 2024/10/23 23:25:51]

来自 宣传推广:包含宣传推广内容
0
还没有人评论哦~~

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

xiaomiduizhang
机友
文章
0
回复
2
学术分
0
2024/09/18注册,19时42分前活动

10年老猿

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:天津
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
ID: {{user.uid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
回复
设为精选取消精选
评学术分
鼓励
编辑
查看历史
通过审核
移动文章
加入收藏取消收藏
退修或删除
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}
回复
加入收藏取消收藏