论文题名: | 公交车载报站显示系统的设计和开发 |
关键词: | 报站显示;视频播放;公共交通;实时操作系统 |
摘要: | 公交汽车是城市公共交通的重要组织部分。公交车运行过程中,必须进行报站操作,以便把必要的信息及时提示给车内外的乘客。由于公交车内外语音环境较为吵杂,因此必要的报站文字、报站图片的视觉提示就显得尤为重要了。传统的报站设备虽然具备了LED屏的文字显示功能,但是存在功能较为单一、互动性不够、以及难以维护等问题。本论文设计开发了一种公交车载报站显示系统,该系统具有基于 LCD屏的站节信息动态更新功能、基于LED屏的报站文字多模式显示功能、以及基于蓝牙和微信的信息互动和设备状态查询功能。本文主要工作介绍如下: (1)阐述了本文的研究背景以及意义,分析了国内外的研究现状,对本文中可能用到的技术做了概述,简述了本课题的主要内容和结构安排。 (2)以 DM365视频芯片为核心,实现了外接复合视频信号的播放;利用TrueType矢量字体库和FreeType字体渲染程序,实现站点信息的显示;设计系统间消息通讯协议,实现运行路线的更新和报站信息的接收。 (3)介绍了基于 STM32 MCU的 LED车载站点显示屏的硬件电路,并基于μC/OS-II实时操作系统,设计开发了各个软件任务模块,最终实现了对站点信息的静态及动态显示,对服务用语的优先显示以及外部消息处理等功能。 (4)为便于乘客进行站点信息的互动查询,也为了便于报站设备维护人员的日常管理,设计开发了一种基于蓝牙和微信接口的数据透传模块。该功能模块以CC2541芯片为核心,在TI BLE Stack基础之上,移植实现了微信的AirSync协议和与主处理芯片的串口透传协议。 (5)对全文进行总结,并对系统可以改进的地方做进一步展望。 |
作者: | 衣维纲 |
专业: | 控制工程 |
导师: | 郑雅羽 |
授予学位: | 硕士 |
授予学位单位: | 浙江工业大学 |
学位年度: | 2016 |
正文语种: | 中文 |