学位论文 > 优秀研究生学位论文题录展示

基于以太网的列车内部显示LED控制器软件设计与实现

作 者: 卞明坤
导 师: 刘全利
学 校: 大连理工大学
专 业: 检测技术与自动化装置
关键词: LED控制器 以太网 地铁 Linux Qt
分类号: TP273
类 型: 硕士论文
年 份: 2011年
下 载: 16次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着我国城市人口的不断增多,地铁将逐渐成为现代生活中必不可少的出行工具之一,对于地铁系统的开发与研究有着重要的理论与应用价值。地铁内部显示LED作为整个地铁系统中面向公众的信息显示终端,是地铁对外进行信息传播的窗口。国内现行的地铁系统中基本都配备了LED显示屏,但LED控制器的灵活性和显示效果的多样性仍有待进一步提高。当前多数LED控制器主要是通过单片机的I/O直接驱动LED,只能进行简单的显示,很难满足地铁系统对于其显示效果灵活性的要求。本文从这一功能需求出发,致力于对LED控制器软件的系统开发。本文设计的新型LED控制器根据列车实际需求,通过以太网接收列车主控的消息,并据此显示相应的画面,可以动态的切换LED屏幕的组合方式,并制定一套复杂完善的显示协议,可以按照一定的规则任意组合,给乘客显示丰富的信息;同时,列车的通讯部分是基于以太网实现,时刻接收列车主控发送的过程数据,以保持当前所有LED控制器为最新数据;并且不断向列车主控发送过程数据,将当前LED控制器的状态上报给列车主控。本文首先设计了该LED控制器的总体框架,接下来重点介绍了通讯模块、解析模块和显示模块。LED控制器以linux操作系统为开发平台,因其对网络良好的支持性,可以与列车主控方便的进行通信;并且基于Qt界面库进行开发,其灵活的窗口管理系统,可以实现各种复杂的画面,大大降低了软件设计的复杂度。本文设计的LED控制器能够有效的满足列车对于其显示终端多样性、灵活性的需求,其响应速度快,显示效果丰富多样,已成功应用于某无人驾驶地铁。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-13
  1.1 列车乘客信息系统简介  8-9
  1.2 列车内部显示LED控制器发展现状  9-10
  1.3 本文问题提出及意义  10-11
  1.4 本文的工作  11-13
2 LED控制器软件总体设计  13-23
  2.1 LED控制器总体拓扑  13-14
  2.2 需求分析  14-16
    2.2.1 应用需求  14-16
    2.2.2 技术需求  16
  2.3 LED控制器结构及其开发平台选择  16-19
    2.3.1 LED控制器结构  16-17
    2.3.2 硬件平台  17
    2.3.3 软件平台  17-19
  2.4 软件方案设计  19-23
    2.4.1 LED控制器软件的构架及框图  19-20
    2.4.2 LED控制器软件的状态机  20-23
3 通信模块设计方案  23-32
  3.1 通讯协议的实现  23-26
    3.1.1 IPTCOM简介  23-25
    3.1.2 数据的发送与接收  25-26
  3.2 过程数据  26-29
  3.3 消息数据  29-32
4 解析模块设计方案  32-39
  4.1 双缓冲机制  32-33
  4.2 命令协议解析机制  33-39
    4.2.1 命令协议总体介绍  33-34
    4.2.2 命令协议规则  34-38
    4.2.3 命令协议组合  38-39
5 显示模块设计方案  39-46
  5.1 窗口的显示构架  39-41
    5.1.1 底层窗口  39
    5.1.2 块窗口  39-41
    5.1.3 移动窗口  41
    5.1.4 属性窗口  41
  5.2 显示效果的实现  41-46
    5.2.1 显示结构体  41-42
    5.2.2 具体效果的实现  42-46
6 LED控制器的测试与应用  46-54
  6.1 测试  46-52
    6.1.1 测试工具  46-48
    6.1.2 测试环境  48
    6.1.3 测试流程  48-52
  6.2 应用  52-54
结论  54-55
参考文献  55-57
攻读硕士学位期间发表学术论文情况  57-58
致谢  58-59

相似论文

  1. 中国城市地铁站声环境设计策略研究,U231.4
  2. 精密时钟同步协议研究与实现,TP393.11
  3. 基于千兆网的双相机高速同步采集系统设计,TP274.2
  4. 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
  5. 网位仪信号采集与处理平台的设计与实现,S951.2
  6. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  7. 基于嵌入式系统钻孔成像装置的研究,P634.3
  8. IP网络QoS技术研究,TP393.09
  9. 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
  10. N市地铁建设融资模式研究,F299.24
  11. 基于Linux平台的Ad hoc网络应用与设计实现,TN929.5
  12. 智能家居系统的研究与设计,TP273.5
  13. 城市轨道交通环境与设备监控系统的研究与探索,TP277
  14. 嵌入式多参数环境智能监测系统的设计与实现,TP274
  15. 地铁盾构施工对邻近建筑物的影响研究,U455.43
  16. 数字型智能终端系统门口机的设计,TP368.1
  17. 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
  18. 无线局域网在工业控制中的应用和研究,TP273
  19. 地铁信号模拟系统设计,TN911.7
  20. 基于ARM的智能车载终端的设计,TP368.1
  21. 多功能火灾报警楼层显示器的设计与实现,TN873

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com