车内电子动态站点显示屏.doc

车内电子动态站点显示屏.doc

ID:61787779

大小:27.00 KB

页数:3页

时间:2021-03-20

车内电子动态站点显示屏.doc_第1页
车内电子动态站点显示屏.doc_第2页
车内电子动态站点显示屏.doc_第3页
资源描述:

《车内电子动态站点显示屏.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、车内电子动态站点显示屏近年来城市轨道交通行业发展迅猛,乘客对列车舒适性有了更高的要求。目前城市轨道交通运营车辆提供给旅客的站点信息主要采用广播、简单的LED显示灯和静态站点线路图三种形式。这三种形式不能清楚明了地为乘客提供站点信息,而且出错率高,效率低下,存在资源浪费,提供信息单一等缺点。而基于单片机的车内动态站点信息显示器是一种低功耗、信息容量大、低成本的新型装置。这种新型装置提高了列车信息实时发布的能力,减少了车内其他装置使用率,避免乘客对列车运营信息的误判,使整个运营更加灵活有效,增添乘客的舒适度,而且还能节省运营成本

2、,提高经济效益,减少工作人员的劳动强度等。一、概述(一)轨道交通车内电子动态站点显示器概述城市轨道交通车内电子动态站点显示器是对现有指示装置进行一种改进与创新。轨道交通车内电子动态站点显示器的创新点:(1)实现一种图形丰富、色彩分明、直观易懂的地铁列车运行站点信息的电子显示屏。(2)本项目中将模拟预留与列车通信的接口和功能,基于单片机平台实现一种较为通用的电子显示屏控制方案。本装置控制采用以单片机为控制中心,计算机为辅助单元,计算机发送模拟的列车运营信息到信号接收器,由单片机进行信号处理,从而实现LED显示屏的顺利显示。(二

3、)轨道交通车内电子动态站点显示器的实现意义由于地铁站与站之间的距离长短不一,运行的时间自然也有一定程度的差别,可能会让乘客无法精确计划自己的日程计划以及生活安排,这也给很多每天按时上班的乘客带来一定困扰。外来人员乘坐地铁,需要及时了解情况,因此,需要研究一种能让旅客一目了然的指示乘车信息的显示器,可方便乘客出行,更加有利于乘车秩序的优化。该项目不仅可以为乘客提供简单而有效的乘车信息,也增添了车内空间的利用率,同时美化了车厢,给乘客以舒适感。同时也减少了地铁的维修成本,使运营更加高效。3学海无涯二、系统设计(一)硬件设计结构与

4、原理硬件部分由电源、USB转232、LED显示和MCU控制4部分组成。硬件部分通过不断接收PC发来的数据,来控制LED灯的显示。结构方面:通常完成串口通信,有两种方法,其一是用MAX232芯片,以9针串口输出;另外一种是用PL2303芯片,用USB口输出这里笔者使用pl2303作为串口转232的主要芯片。这部分是硬件部分的主要部分,其中笔者未使用较为常用的MAX232作为电平转换芯片,其主要原因是9针串口接口现在只有在少部分台式机上才有,而几乎所有的笔记本电脑都没有配置9针串口接口,如果使用MAX232,虽然电路简单了,成本

5、降低了,但是使得设备的兼容性不强。反观PL2303芯片,虽然只是在MAX232上多加了不到5元的成本,却可以不仅完成串口通信,而且可以兼容各种具有USB接口的台式机和笔记本,使设备兼容性变强。故笔者在设计这部分时,经过再三决策,最后选择了如上做法。为了显示系统的正常工作,笔者在设备中设置了上电Led提示。本项目使用的是红绿双色LED,LED选用高亮共阳,其中绿色接P0口,红色接P2口,MCU通过对P0、P2的控制来控制LED的亮色。本部分使用共阳极LED主要是考虑到MCU的P0口对于高电平输出功率较小,可能无法满足8个LED

6、同时点亮的功率,所以设计成MCU低电平有效。为使得动态效果更为明显,笔者使用双色LED等,使得未通过的车站为绿灯,已通过的车站显示红灯,让乘客理解更为方便。(二)软件部分工作原理介绍软件部分是本项目第二个主要部分,这部分主要用来显示视频,通过接受列车控制系统传来的列车运行时间和到达时间来发送相应数据,并控制硬件部分的工作。软件主要分为两个部分:第一部分:视频部分此部分播放一段在电脑上模拟的视频,在实际应用中可能以电视信号代替。第二部分:此部分为软件部分中的重点部分,主要是实现列车模拟运营(具体实现如下图)。从“松江大学城”至

7、“七宝”站,列车到达时间为计时01:00(分钟()设计者模拟,后同),数字以秒滚动显示(后同),计时开始时,计算机向串口(com3)发送字符’’’’0’’’’,即ASCⅡ3学海无涯码值’’’’48(’’’’十进制);20秒后发送字符’’’’1’’’’;再20秒后发送字符’’’’2’’’’,计时结束时发送字符’’’’3’’’’,并在屏幕中显示,下一站:徐家汇;依次循环直到列车到达终点站:杨高中路,结束演示。列车状态动态显示,其中小红点会随着列车的行进不断行进。使得动态效果更为明显。(三)软件方面相关技术体现软件部分笔者使用VB

8、来完成程序设计,选用VB的主要原因是在工业控制中,VB对于串口通信兼容性较好,同时,使用控制控件较为方便。VB也大量地在工业控制的上位机中使用作为主要的编程语言,所以,最后笔者使用Vb语言来进行编程。主要程序包括:1.打开视频文件;2.打开图片;3.时钟初始化静止(程序略);4.串口初始化

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。