需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17865 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着社会的不断发展进步,城市化进程日渐迅速,为了提高城市公共交通使用的质量,改善交通工具的使用效率,本课题旨在制作一款可以规范交通工具在使用时的站点信息的操作问题的公共交通工具自动播报系统,提高公共交通工具在城市使用时站点管理功能的简洁性与实用性,以便增加人们使用交通工具时的舒适度和满意度。 本课题主要设计基于STM32的公交车自动播报系统,以STM32F103单片机开发板作为主控芯片的公交车自动播报系统设计方法,完成了硬件设计和软件设计。本课题的硬件设计是以STM32系列的单片机为控制核心,利用STM32F103单片机与51单片机进行串口通信来实现无线信号的传输和数据点的识别。采用LCD12864图形液晶显示器基本模块来进行各类信息的显示播放;采用ISD4004语音芯片进行各种语音信息的播放;采用传感器DHT11来进行温湿度信息的采集,来最终模拟实现各种公共交通工具进出站点时的自动识别和播报。 由于各种各样的交通工具方式的迅速新启,和人们对使用交通工具要求的提高,本次课题主要以单片机为核心的自动播报系统,在模拟站点实验中能够比较好的控制交通工具的有效使用,可以解决新型交通工具的到站播报以及有效停车,并且构造简单、制作成本低、使用方便、音质清新,在缓解交通压力以及爱护城市环境的同时可以更加有效的提升公交车的使用品质,并且提升城市形象。 关键词:单片机 自动播报 液晶显示 语音播报 无线通信
目录 摘要 Abstract 1 绪论-1 1.1 课题研究背景与意义-1 1.2 课题的发展动态与趋势-1 1.3 系统设计要求-2 2.方案设计与论证-3 2.1 系统设计结构-3 2.2 系统硬件的设计选择-4 2.2.1 单片机的简介-4 2.2.2 主控芯片的选择-4 2.2.3 液晶显示的选择-4 2.2.4 语音芯片的选择-5 2.2.5 无线接收器的选择-5 2.2.6 温湿度模块的选择-5 2.3 本章小结-5 3 硬件电路设计-6 3.1 报站信息的显示电路设计-6 3.1.1 STM32最小系统电路-6 3.1.2 液晶显示屏电路设计-7 3.1.3 无线射频模块电路-9 3.1.4 温湿度传感器-10 3.2语音电路模块-10 3.3 硬件电路PCB设计-11 3.4本章小结-13 4 软件设计-14 4.1 主程序设计-14 4.1.1 上位机主程序设计-14 4.2.2 下位机主程序-15 4.3 按钮驱动程序设计-17 4.4 LCD12864液晶屏显示程序设计-20 4.5 无线模块程序设计-21 4.6 串口更新字幕设计-24 4.7 录音放音程序设计-26 4.8 温湿度采集程序设计-30 4.9 本章小结-31 5 系统调试-32 5.1系统功能调试-32 5.1.1 系统具有自动报站功能-32 5.1.2系统具有语音播报历经站点名称的功能-32 5.1.3系统具有串口更新字幕的功能-33 5.1.4 系统具有实时显示温湿度情况的功能-34 5.2 毕业设计遇到的问题和解决方案-34 6 总结与展望-36 6.1 总结-36 6.2 未来展望-36 参考文献-37 致谢-38 附录-39 |