当前位置:主页 > 科技论文 > 自动化论文 >

基于B/S结构的无线控制系统在数控设备上的应用研究

发布时间:2023-08-06 16:20
  随着移动网络和智能手机的普及,智能手机应用软件(APP)推动了电子产品的智能化,但是大量地安装APP会占用过多的手机内存,严重影响手机性能。开发免预装APP的无线控制系统,则可以避免这个问题,因此免预装APP的控制系统在嵌入式设备、智能家居与工业设备等多个领域里面将会有良好的应用前景。浏览器/服务器(B/S)结构系统在2000年前后就已经应用在各种信息管理系统当中,而且随着硬件技术的发展与网页开发技术的成熟,现在B/S结构在某些功能上可以媲美市面上的APP。但是,在仪器设备上通过B/S结构进行无线控制的技术尚处于研究阶段。本论文主要研究以B/S结构为核心的无线控制系统,并通过该技术成功实现数控设备的免APP无线控制。本论文在HTTP协议、通用网关CGI、C语言回调函数、JavaScript脚本、HTML编程以及AJAX技术等Web技术的基础上,结合DNS欺骗技术、开源硬件平台Arduino、雕刻机下位机软件协议等条件,搭建B/S结构的无线控制系统,并且应用到自制激光雕刻机中。论文的主要内容和成果包括以下方面:1.以ESP8266 WiFi模组为核心通讯模块,结合HTTP请求报文中的UR...

【文章页数】:58 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第1章 绪论
    1.1 课题研究的目的和意义
    1.2 B/S结构的发展现状
    1.3 本论文的主要工作内容
第2章 B/S结构常用网络技术研究
    2.1 HTTP(超文本传输协议)
        2.1.1 HTTP概述
        2.1.2 关于URL
        2.1.3 HTTP协议的请求与响应
        2.1.4 HTTP的工作流程
    2.2 通用网关CGI
        2.2.1 通用网关CGI概述
        2.2.2 CGI程序的工作原理
        2.2.3 提交数据至CGI
        2.2.4 利用C语言中的回调函数构建CGI
    2.3 HTML与JavaScript
        2.3.1 HTML语言概述
        2.3.2 HTML语言的结构以及使用规范
        2.3.3 Java Script概述
    2.4 AJAX技术
        2.4.1 AJAX概述
        2.4.2 AJAX工作原理及工作流程
第3章 嵌入式Web服务器的搭建和优化
    3.1 服务器的搭建
        3.1.1 应用回调函数搭建Web服务器
        3.1.2 应用AJAX设定回调关联事件
        3.1.3 自制Web服务器的无线多点控制实验
    3.2 DNS欺骗技术实现重定位
        3.2.0 DNS欺骗概述
        3.2.1 DNS欺骗报文构建
        3.2.2 使用定时器及定时器回调函数保证系统工作稳定性
        3.2.3 实验结果以及数据分析
    3.3 扩充嵌入式Web服务器容量与搭建文件系统
第4章 B/S结构在激光雕刻机上的应用研究
    4.1 Web端数据处理
        4.1.1 canvas获取图像数据
        4.1.2 JavaScript实现图像二值化
    4.2 Arduino数据传输及协议构成
        4.2.1 G代码研究及Grbl协议分析
        4.2.3 浏览器浏览器发送G代码至雕刻机
        4.2.4 利用JavaScript缩放图片以及去除冗余数据
第5章 总结与展望
    5.1 工作总结
    5.2 工作展望
参考文献
附录
致谢
攻读硕士学位期间的研究成果



本文编号:3839654

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/3839654.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d7c3a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com