基于嵌入式Linux的起重机远程监控系统的研究
发布时间:2017-05-23 08:06
本文关键词:基于嵌入式Linux的起重机远程监控系统的研究,,由笔耕文化传播整理发布。
【摘要】:随着科学技术的发展,嵌入式系统的应用产品日益丰富,市场呈现快速增长的趋势,尤其在通信、网络监控、消费电子和工业自动化等领域应用更加广泛。目前,嵌入式技术已经成为工业产品和信息产品的共同发展方向,与此同时,ARM处理器具有低功耗,高性能,应用范围广等特点;Linux系统具有操作简单、代码开源等特点也已经成为了主流的嵌入式操作系统。如今,已经有越来越多的监控设备采用ARM微处理器和Linux操作系统来实现。 近年来,起重机的安全作业已经成为大型工业生产的根本问题,没有安全的生产机械,无法实现预期的效率,甚至由于没有安全监控设施造成了人员的巨大伤亡,以及财产的巨大损失。大型起重机的安全监控系统的高效可靠已是迫在眉睫。本文针对这一现象,采用DM3730双核处理器和嵌入式Linux操作系统,设计研究了一款远程监控系统,将起重机设备的工作状态和现场的视频信号传至远端监控室,为及时应对起重机的各类突发状况做出了充分准备。 本文通过分析目前互联网的发展趋势,根据现场的实际情况,选用联通WCDMA3G网络和VPN技术构建系统的网络环境。为了实现对计算机串口信号进行操作和处理,采用Qt软件和嵌入式SQLite数据库相结合编程完成了数据的采集和存储,同时在目标板上分别移植了嵌入式Web服务器和视频服务器,监控端可通过Internet浏览器访问服务器,得到实时的监控信号,最终实现了起重机的远程监控。
【关键词】:嵌入式系统 ARM Linux 起重机 3G SQLite数据库
【学位授予单位】:天津理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TH21;TP277
【目录】:
- 摘要5-6
- Abstract6-10
- 第一章 绪论10-13
- 1.1 课题的研究的目的和意义10
- 1.2 国内外研究现状分析10-12
- 1.2.1 国内研究现状及存在问题10-11
- 1.2.2 国外研究现状11-12
- 1.3 论文主要研究内容12-13
- 第二章 系统的硬件设计和软件平台的搭建13-28
- 2.1 系统的硬件选型14-17
- 2.1.1 ARM处理器简介14
- 2.1.2 DM3730处理器14-17
- 2.2 系统软件平台的搭建17-27
- 2.2.1 主机开发环境的建立17-19
- 2.2.2 交叉编译环境的建立19-20
- 2.2.3 DVSDK文件的安装20-22
- 2.2.4 双分区SD卡的制作22-27
- 2.3 本章小结27-28
- 第三章 嵌入式Qt的程序开发与设计28-36
- 3.1 Qt/Embedded体系结构28-29
- 3.2 Qt的信号与槽机制29-30
- 3.3 嵌入式SQLite数据库30-31
- 3.3.1 SQLite数据库的特点30-31
- 3.3.2 SQLite数据库的移植31
- 3.4 Qt串口采集程序的设计与实现31-35
- 3.4.1 Qt开发环境的搭建31-32
- 3.4.2 Qt程序设计的方式32
- 3.4.3 串口采集程序的设计32-33
- 3.4.4 Qt程序的移植33-35
- 3.5 本章小结35-36
- 第四章 系统网络环境的搭建36-44
- 4.1 3G网络的搭建36-39
- 4.1.1 3G技术简介36
- 4.1.2 3G制式的选择36-37
- 4.1.3 WCDMA无线上网卡37
- 4.1.4 WCDMA拨号连接37-39
- 4.2 VPN通道的搭建39-43
- 4.2.1 OpenVPN的优势与特点39
- 4.2.2 OpenVPN的工作流程39-40
- 4.2.3 OpenVPN的移植40-41
- 4.2.4 OpenVPN安装配置41-43
- 4.3 本章小结43-44
- 第五章 嵌入式Web服务器的设计与实现44-54
- 5.1 嵌入式Web服务器概述44
- 5.2 HTTP协议和TCP/IP协议44-46
- 5.2.1 HTTP协议44-45
- 5.2.2 TCP/IP协议45-46
- 5.3 嵌入式Web服务器的搭建46-49
- 5.3.1 Web服务器的选择46-47
- 5.3.2 Boa服务器的原理47
- 5.3.3 Boa服务器的移植47-49
- 5.4 CGI与SQLite数据库的配置49-52
- 5.4.1 CGI技术49-50
- 5.4.2 数据库与网页的交互实现50-52
- 5.5 Web服务器的测试52-53
- 5.6 本章小结53-54
- 第六章 嵌入式远程视频监控系统的搭建54-59
- 6.1 V4L2视频采集技术54
- 6.2 摄像头的移植和使用54-55
- 6.3 MJPG-streamer视频服务器55-57
- 6.3.1 工作流程55-56
- 6.3.2 MJPG-streamer移植56-57
- 6.4 视频监控系统测试57-58
- 6.5 本章小结58-59
- 第七章 总结与展望59-61
- 7.1 总结59
- 7.2 展望59-61
- 参考文献61-64
- 发表论文和科研情况说明64-65
- 致谢65-66
- 附录66-69
【参考文献】
中国期刊全文数据库 前4条
1 曾桂根;吴霜;;基于嵌入式Linux的3G接入方案的设计与实现[J];计算机技术与发展;2010年09期
2 王少杰;王鸿健;肖擎刚;;基于ARM的嵌入式数据库研究与应用[J];微计算机信息;2007年29期
3 康银婵;汤小春;;SSL VPN系统中自主签发证书的设计与实现[J];微电子学与计算机;2009年04期
4 肖军;申良;肖海峰;;嵌入式HTTP服务器的设计与实现[J];科技资讯;2008年32期
本文关键词:基于嵌入式Linux的起重机远程监控系统的研究,由笔耕文化传播整理发布。
本文编号:387296
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/387296.html