当前位置: 首页 > news >正文

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

摘要:

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

研究目的:

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

系统设计:

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


http://www.mrgr.cn/news/59101.html

相关文章:

  • Redis集群分片存储最佳实践,手把手搭建Redis集群
  • 基于vite和vue3、 eslint、prettier、stylelint、husky规范
  • Spring Boot实现的动态化酒店住宿管理系统
  • ASP.NET Core开发Chatbot API
  • 智创 AI 新视界 -- 探秘 AIGC 中的生成对抗网络(GAN)应用
  • HTML 与 CSS 演绎敲击键盘的灵动之手
  • 【Leecode】Leecode刷题之路第32天之最长有效括号
  • LeetCode 3180. 执行操作可获得的最大总奖励 I
  • 有没有两个不相等的对象有相同的 hashCode
  • 【jvm】什么是TLAB
  • 李沐读论文-启发与借鉴-3:Attention is all you need
  • 【Nas】X-DOC:在Mac OS X 中使用 WOL 命令唤醒局域网内 PVE 主机
  • 四、Hadoop 命令高级用法深度剖析
  • 基于SSM框架、传统文化学习系统的设计与实现
  • Lampiao靶机入侵实战
  • springboot多模块打包时出现Could not resolve dependencies for project
  • 构建负责任的人工智能:数据伦理与隐私保护
  • 牛客周赛 Round 64(博弈论、思维、构造、LCA、换根DP)
  • 信息咨询试题
  • nfs实验
  • Redis学习文档(常见面试题)
  • 基于SSM+小程序的垃圾分类管理系统(垃圾3)
  • P450催化的联芳基偶联反应-文献精读72
  • 【专题】计算机网络之数据链路层
  • 「二叉树进阶题解:构建、遍历与结构转化全解析」
  • 【Linux系统】进程终止