基于单片机的公交车自动报站系统的设计

摘要

语音报站系统是现如今公交车基本且十分重要的配备之一,这从细节上极大程度地改善了乘车用户们的乘车体验和安全保障。不过现在很多城市的系统都是需要司机自己对电子系统进行操作,当司机按下报站按键时,不仅会分散司机的注意力,而且很多时候会造成误触,这影响到司机与乘客们的行车体验和乘车安全。本论文讲的是以STC89C52单片机为基础的一款公交语音自动报站系统,它具有如下功能:(1)液晶屏幕显示信息;(2)中文合成芯片实现语音播报;(3)信号的接收发送以及站名的识别是通过无线接收发送功能的模块和两种具有解码功能的芯片来实现的;(4)乘车时公交车的室内温度的实时检测通过温度传感器实现;(5)在之前所有功能的基础上还通过时钟芯片显示最新的日期。本论文目标设计的系统结构不复杂、成本的性价比极高、语音播报清晰、安全性高、无需手动操作、方便司机的同时给乘客也带来了多种的体验,乘客可以在了解各地点站名的同时了解到车内温度和实时日期。

关键词:电子屏幕显示信息;中文语音播报;语音自动报站;时钟芯片、DS18B20温度显示

目录

1绪论1

1.1课题研究背景与意义1

1.2国内外研究现状1

2系统的设计方案2

2.1系统设计的任务2

2.2系统方案选择2

2.3系统设计的体系结构3

2.3.1手动模式3

2.3.2自动模式4

3系统硬件设计5

3.1 STC89C52单片机简介5

3.2单片机串行通信原理6

3.2.1 SYN6288功能特点以及命令说明6

3.2.2 SYN6288通讯方式8

3.3 DS1302时钟模块简介8

3.4 LCD12864液晶模块简介9

3.4.1 LCD12864液晶的特性9

3.4.2 LCD12864液晶接口信号以及相关标志10

3.4.3 LCD12864液晶控制指令13

3.5 PT2262、PT2272编解码模块简介14

3.5.1 PT2262/PT2272的特点14

3.5.2 PT2262/PT2272的管脚14

3.6 DS18B20温度传感器模块16

3.7系统子模块电路原理图18

4程序设计21

4.1模块介绍21

4.1.1主程序模块21

4.1.2无线接收程序21

4.2程序流程图22

4.2.1主程序流程图22

4.2.2语音报站子程序流程图22

4.2.3无线接收子程序流程图22

4.3部分程序设计及编程说明23

4.3.1发声部分子程序23

4.3.2主程序24

4.4仿真与调试26

5结论28

参考文献29

致谢30

基于单片机的公交车自动报站系统的设计

VIP月卡免费
VIP年会员免费
价格 ¥9.90 发布时间 2024年8月27日
已付费?登录刷新
下载提示:

1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。

2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。

3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。

原创文章,作者:打字小能手,如若转载,请注明出处:https://www.447766.cn/chachong/210325.html,

(0)
打字小能手的头像打字小能手游客
上一篇 2024年8月27日
下一篇 2024年8月27日

相关推荐

My title page contents