基于Android系统的无线视频运动监查系统设计
发布时间:2017-07-06 23:22
本文关键词:基于Android系统的无线视频运动监查系统设计
更多相关文章: 运动平台 视频监控系统 Android系统 倍福伺服系统 WIFI通信
【摘要】:在工业化生产中,针对重点装备安装远程视频监控系统,有助于管理阶层及时了解装备生产状况和员工操作情况。为此本文开展了基于Android系统的远程视频运动监控系统设计,实现了多角度监控系统的原型研制。论文主要分为以下几个部分:首先,简要介绍Android系统的发展历史与现状,对Android设计语言、面向对象设计编程思想和常用的开发工具做了比较详细的叙述。其次,对视频传输和舵机控制的方法及原理做了比较详细的阐述,并详细叙述了监控软件的功能与编程实现。监控软件主要分为上位机UI界面部分、视频传输功能部分、舵机角度控制部分。下位机驱动程序设计通过STC 11F 32XE型51单片机编程完成,实现运动监控系统要求功能。编程软件使用TCP/IP网络通信协议、WIFI通信、Socket通信相关技术,对系统远程控制并对上下位机的控制方法进行了探讨。经过实验比选,最终选择了SurfaceView作为视频呈现方法,其成像效果及流畅度都达到了设计要求。再次,对倍福伺服系统做了比较详细的介绍。其中包括倍福设备选型、伺服PID参数整定等内容。利用Matlab仿真模拟PID参数整定,并将现场整定结果与Matlab模拟仿真结果相比较,这对现场的调试具有参考意义。本文使用TwinCAT CNC,通过调用编写的G代码,驱动运动平台动作。最后,使用本文设计的Android系统视频多角度监控系统对基于倍福伺服控制系统的运动平台进行运动监控测试,完成了预期研究目标。
【关键词】:运动平台 视频监控系统 Android系统 倍福伺服系统 WIFI通信
【学位授予单位】:西南交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN948.6;TP316
【目录】:
- 摘要6-7
- 英文摘要7-11
- 第1章 绪论11-17
- 1.1 论文选题研究背景11
- 1.2 监控技术发展历程11-12
- 1.3 智能移动平台历程12-13
- 1.4 国外无线监控技术13-14
- 1.5 国内无线监控技术14-15
- 1.6 论文研究意义及技术方法15-16
- 1.6.1 论文研究的意义15-16
- 1.6.2 论文主要内容及技术方法16
- 1.7 本章小结16-17
- 第2章 视频监控原理、算法与通信协议17-37
- 2.1 Android系统概述17-21
- 2.1.1 Android最新版本17
- 2.1.2 Android系统构架与基本组件17-20
- 2.1.3 Android集成开发环境20-21
- 2.2 Android开发语言简述21-24
- 2.3 视频传输算法研究24-29
- 2.3.1 图像格式与色彩模式24-25
- 2.3.2 视频算法实现25-29
- 2.4 通信协议29-33
- 2.4.1 TCP/IP协议29
- 2.4.2 WIFI通信29-32
- 2.4.3 舵机数据的通信协议32-33
- 2.5 云台控制数据传输算法33-36
- 2.5.1 Socket概述33
- 2.5.2 Socket方法实现33-34
- 2.5.3 云台控制数据算法实现34-36
- 2.6 本章小结36-37
- 第3章 运动平台搭建与参数整定37-57
- 3.1 倍福系统简介37-42
- 3.1.1 太网现场总线EtherCAT37-38
- 3.1.2 I/O端子38-39
- 3.1.3 倍福工业化PC39
- 3.1.4 TwinCAT自动化软件39-41
- 3.1.5 伺服驱动器41
- 3.1.6 电机系列41-42
- 3.2 倍福系统运动平台结构42-43
- 3.3 参数选型43
- 3.4 PID控制理论43-45
- 3.5 MATLAB/Simulink仿真整定45-50
- 3.6 现场参数整定50-56
- 3.6.1 硬件设置与程序编写50-52
- 3.6.2 TwinCAT位置环及速度环配置52-53
- 3.6.3 整定过程53-56
- 3.6.4 现场参数与仿真参数对比56
- 3.7 本章小结56-57
- 第4章 监控系统设计与编程实现57-73
- 4.1 监控系统整体设计57-59
- 4.1.1 监控系统组成57-58
- 4.1.2 主要功能实现58
- 4.1.3 监控系统总体设计58-59
- 4.2 Android上位机控制端59-66
- 4.2.1 UI主界面设计与实现方法59-61
- 4.2.2 视频传输实现方法61-64
- 4.2.3 舵机云台数据传输实现方法64-66
- 4.3 下位机控制端66-71
- 4.3.1 硬件系统66-67
- 4.3.2 驱动云台控制方法67-71
- 4.4 软件功能完善71-72
- 4.4.1 调用系统Carmea和Video71
- 4.4.2 用户体验优化71-72
- 4.5 本章小节72-73
- 第5章 远程视频监控系统实验73-81
- 5.1 运动平台PLC程序编译器73-77
- 5.1.1 CNC程序方法简介73
- 5.1.2 System Program控制代码73-75
- 5.1.3 User Program控制75-77
- 5.1.4 MAIN控制77
- 5.2 CNC HML软件简介77-79
- 5.3 运动平台现场测试79-80
- 5.4 本章小结80-81
- 总结和展望81-82
- 致谢82-83
- 参考文献83-86
- 附录A 运动平台源代码86-89
- 附录B 软件使用说明书89-93
- 攻读硕士学位期间参与项目和发表论文成果93
【参考文献】
中国期刊全文数据库 前2条
1 曹晓芳;王超;李杰;;一种基于Android智能手机的远程视频监控的设计[J];电子器件;2011年06期
2 田赵洋;刘光灿;;基于“萌否电台”API的iOS客户端开发[J];计算机应用与软件;2015年03期
中国硕士学位论文全文数据库 前1条
1 余滢;远程监控系统的研究和优化设计[D];重庆大学;2009年
,本文编号:528137
本文链接:https://www.wllwen.com/kejilunwen/wltx/528137.html