1、基于单片机的公交车报站汉字显示系统设计毕业答辩导师:x x目录研究背景及意义研究的展开思路和框架方案设计及器件选择硬件系统设计系统软件设计系统演示问题讨论致谢目录研究背景及意义显示站点信息及时间系统软件根据硬件要求,则分为发射端和接收端基于以上描述,现设计一个基于单片机的公交车报站汉字显示系统,且能实现自动报站功能,用于弥补传统语音报站时必须要有司机手动控制的缺点。利用该系统时,司机只需负责停开车以及开关车门,在遇到有需要帮助的乘客时可以手动按下服务用语按键,而预报站以及到站信息播报均由该系统自动完成,同时还有站点信息字幕及时间显示,更加人性化。GPS自动报站服务虽然方便,但成本昂贵。无字幕演
2、示,对一些视力有问题的乘客来说很不方便;主控制器:STC89C52;发射端外加一个外部中断,接按键用于模拟站点切换显示站点信息及时间主控制器:STC89C52;学号:xxxxxxxxxxxx人工报站受人为因素影响较重,易错报站。在分析后,最终确定了这几个模块基于以上设计框图,要达到设计要求,需要选择合适的器件,共有五个模块需要选择,即主控制器模块、无线模块、时钟模块、语音模块和显示模块。一些报站方式的不足如下:一些报站方式的不足如下:研究背景及意义随着城市化程度越来越高,而环境保护意识越来越强,公交车作为一种重要的交通工具,越来越被大家所选择。公交报站的质量自然也就成为了乘客关注的重点。一些报
3、站方式的不足如下:1.人工报站受人为因素影响较重,易错报站。无字幕演示,对一些视力有问题的乘客来说很不方便;2.电子报站中,非自动报站容易时司机分心,关注路面状况时又要顾及按键报站,同时还要开关车门,而公交站台又是路况最为复杂的路段,容易发生交通事故;3.GPS自动报站服务虽然方便,但成本昂贵。显示站点信息及时间研究背景及意义随着城市化程度越来越高,而环研究背景及意义基于以上描述,现设计一个基于单片机的公交车报站汉字显示系统,且能实现自动报站功能,用于弥补传统语音报站时必须要有司机手动控制的缺点。利用该系统时,司机只需负责停开车以及开关车门,在遇到有需要帮助的乘客时可以手动按下服务用语按键,而
4、预报站以及到站信息播报均由该系统自动完成,同时还有站点信息字幕及时间显示,更加人性化。研究背景及意义基于以上描述,现设计一个基于单片机的公交车报站研究的展开思路和框架单片机 语音功能汉字显示功能无线功能时钟功能 需要播报各种提示信息 显示站点信息及时间 近距离无线信号收发 保证精确显示时间研究的展开思路和框架单片机 语音功能汉字显示功能无线功能时钟方案设计及器件选择基于以上思路,现总体方案设计框图如下所示:方案设计及器件选择基于以上思路,现总体方案设计框图如下所示:方案设计及器件选择基于以上设计框图,要达到设计要求,需要选择合适的器件,共有五个模块需要选择,即主控制器模块、无线模块、时钟模块、
5、语音模块和显示模块。在分析后,最终确定了这几个模块1.主控制器:STC89C52;2.无线模块:NRF24L01;3.时钟模块:DS1302;4.语音模块:WTV020-SD;5.显示模块:LCD12864。方案设计及器件选择基于以上设计框图,要达到设计要求,需要选择方案设计及器件选择模块实物图如下所示 3.DS1302 2.NRF24L01 1.STC89C52 4.WTV020-SD4.LCD12864方案设计及器件选择模块实物图如下所示3.D S 1 3 0 2 2.N硬件系统设计系统框图如下:其中模拟报站需要两个最小系统,即两片单片机,一个发射信号,一个接收信号并处理,时钟模块为辅助功
6、能。每个器件与单片机的接线在此不一一赘述了。硬件系统设计系统框图如下:其中模拟报站需要两个最小系统,即两系统软件设计系统软件根据硬件要求,则分为发射端和接收端1.发射端子程序发射端外加一个外部中断,接按键用于模拟站点切换发射端主程序按键中断系统软件设计系统软件根据硬件要求,则分为发射端和接收端发射端系统软件设计2.接收端子程序与发射端子程序相同,接收端总程序如下,但由于需要时间显示,而秒数切换与滚屏字幕显示时间间隔有冲突,故加上一个定时器中断,用于显示秒数。接收端总程序中断显示时间系统软件设计2.接收端子程序与发射端子程序相同,接收端总程系统演示发送端按下键后处于发送状态,接收端根据是否接收到
7、信号分为两种状态。等待接收信号信号发射端系统演示发送端按下键后处于发送状态,接收端根据是否接收到信号系统演示到站系统演示到站基于以上设计框图,要达到设计要求,需要选择合适的器件,共有五个模块需要选择,即主控制器模块、无线模块、时钟模块、语音模块和显示模块。一些报站方式的不足如下:主控制器:STC89C52;显示站点信息及时间基于以上设计框图,要达到设计要求,需要选择合适的器件,共有五个模块需要选择,即主控制器模块、无线模块、时钟模块、语音模块和显示模块。无线模块:NRF24L01;人工报站受人为因素影响较重,易错报站。在分析后,最终确定了这几个模块系统软件根据硬件要求,则分为发射端和接收端接收
8、端子程序与发射端子程序相同,接收端总程序如下,但由于需要时间显示,而秒数切换与滚屏字幕显示时间间隔有冲突,故加上一个定时器中断,用于显示秒数。近距离无线信号收发基于以上描述,现设计一个基于单片机的公交车报站汉字显示系统,且能实现自动报站功能,用于弥补传统语音报站时必须要有司机手动控制的缺点。近距离无线信号收发问题讨论到此,本课题的设计已经基本完成,但遗留的问题还是存在许多:1.能否保证公交站点持续地发送站点信号而不受其他条件影响?2.在受到同频段干扰信号时能不能稳定工作?3.在同时收到两个站点信号的情况下该如何正常工作?基于以上设计框图,要达到设计要求,需要选择合适的器件,共有五基于单片机的公交车报站汉字显示系统设计毕业答辩(共1 6 张)课件感谢您的关注