基于单片机的公交车自动报站系统设计.docx
《基于单片机的公交车自动报站系统设计.docx》由会员分享,可在线阅读,更多相关《基于单片机的公交车自动报站系统设计.docx(36页珍藏版)》请在第一文库网上搜索。
1、基于单片机的公交车自动报站系统设计摘要在本论文中设计了可以实现公交车自动报站的系统,它拥有语音自动广播同时能够实时显示到站信息。在整个设计里,能够解决目前存在的旧公交系统中一些运行风险,同时也减少了司机的工作负担,在本设计中针对性的提高了运行过程中的抗干扰性的同时优化了距离算法能够更好的与公交车的外围设备进行交互。本设计再开始之初提前调研了社会上公交车报站存在的相关短板,以及国内外的相关发展现状,根据最后实际的调研结果分析并设计了此次设计的整体思路。主要是:音频的收集和功放、定位模组、控制模组、储存模组和外设五个主要组成。在本文中设计了整个系统中需要用到的相关软硬件并且得到了实现。其中包含:音
2、频的收集和功放、音频的编解、通信接口及能够实现报站的相关软件等。音频的收集和功放主要是通过对于AD/DA的调用和音频采集速度,最后设定相关的缓存得以实现。音频的编解则是通过针对语音的开源免费的音频压缩格式进行解压和调用并将数据进行储存。通信接口及能够实现报站的相关软件是通过SPI、RS485进行通信,再通过位置定位、处理后进行自动运行的软件。最终针对于此次设计进行了相关的实际测试,针对于测试线路进行了往返测试,得到了相关的系统适用性的分析。关键词:定位;实时报站;公共交通;音频编解;音频收集第一章绪论11.1 研究的背景以及意义11.2 国内外研究现状11.3 研究的主要内容21.4 论文主要
3、内容2第二章自动报站系统设计方案32.1 设计思路与目的32.2 系统设计方案32.3 车辆定位功能42.4 音频的采集与功放42.5 报站信息的存储与显示42.6 车载外围设备通信协议52.7 本章小结5第三章自动报站系统硬件设计63.1 系统硬件设计概述63.2 系统主控设计63.3 公交车定位模块83.4 音频采集模块83.5 系统主板语音播放与信息显示93.5.1 音频输出电路93.5.2 显示模块103.6 车辆音频功放与文字显示103.7 存储模块113.8 按键电路113.9 电源电路123.10 本章小结13第四章公交报站系统软件设计144.1 软件设计阐述144.2 模块初始
4、化154.3 自动播报站点信息154.3.1 SPeeX简介164.3.2 SD卡存储164.3.3 语音解码184.3.4 车载外设通信194.3.5 GPS数据读取与处理224.3.6 距离算法234.4 本章小结24第五章公交报站系统测试与数据分析255.1 站点位置信息录入255.2 数据分析265.2.1 预报站实际距离275.2.2 到站实际距离295.2.3 速度对报站的影响305.3 本章小结31第六章总结与展望326.1 总结326.2 展望32参考文献34致谢鹘!未定义书签。第一章绪论在近些年中,城市的发展也带动了经济的高速发展,但与此同时我们也面临着更加严重的出行时交通堵
5、塞的问题。因而,急需成立一个顺应时代更加完善、便利且成本低廉的公共交通方案。从前公共交通所使用的人工报站的方式会分散司机开车的精力,造成危险驾驶的风险直线上升。最近几年随着科学技术的飞速发展,公共交通也迎来了新的模式发展,而自动运行的报站系统更是主要的科研方向。1.1 研究的背景以及意义公共交通是目前缓解出行交通问题的最有效方式之一,它拥有着诸多优点,一直得到着国家和人们的认同,是国家的重点与民生相关项目和基础设施,同时也是大多数居民所选择的方式。但是随着发展,因为无人售票的方式取代了从前售票员的方式,报站工作也就此转移到了司机身上,在此过程中,司机在报站时分散了行驶的专注程度,造成了安全驾驶
6、的风险但在实,发生交通意外地事故率也因此提高。所以,如何进行改善提高目前有较高风险的传统方式,将现代科技运用到自动报站中具有较高的科研价值。1.2 国内外研究现状在发达国家,因为早已经历过因为汽车保有量带来的后续问题,在经历漫长的改善后,公共交通整个系统变得比较完善,已经开始转向为乘客服务全自动化阶段,包括了自动报站,协助残障人士的脚踏板等等。尤其在美国对于公交车的看重,已经将车辆的设计归进法律,使智能化的设计能够加速公共交通安全发展。但在目前国内公共交通仍在逐步发展的过程中,大部分城的公共交通多为政府补贴,并不实现盈利,所以在改善的过程中经费也成为了延缓发展的原因之一,在一些发展缓慢的区域仍
7、在使用较为落后的公交系统,而部分较为发达的城市,智能化的公交已经开始逐步投放。1-3研究的主要内容本设计实现了公共交通的自动报站系统,使用单片机实现音频的收集和功放以及自动报站的实现。主要方向分为以下几个方面:(1)实现整个系统对于自动报站的技术需求。(2)梳理大体思路,得出为实现功能所需要的设计。(3)通过设计的思路得出所需硬件。(4)通过设计进行编程以便于利用软件逻辑能实现定位功能、音频功能。(5)进行整体软硬件的总装测试,记录各个模块的运行数据。1.4论文主要内容本设计主要是为了针对目前公共交通的需求实现自动报站。主要针对于智能化、低廉、安全、使用进行设计,选择出最适合公共交通现状的软硬
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 公交车 自动 报站 系统 设计
