公交车自动报站系统毕业设计

公交车自动报站系统毕业设计

ID:9851533

大小:320.50 KB

页数:44页

时间:2018-05-12

公交车自动报站系统毕业设计_第1页
公交车自动报站系统毕业设计_第2页
公交车自动报站系统毕业设计_第3页
公交车自动报站系统毕业设计_第4页
公交车自动报站系统毕业设计_第5页
资源描述:

《公交车自动报站系统毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、陕西**学院**系毕业论文题目:公交车自动报站系统专业:**班级:**作者:**指导老师:**摘要根据AT89C51单片机的特点和公交车报站器的特点,本文提出了一种用单片机控制语音芯片进行公交车语音自动报站的方法。同时给出了软硬件设计的方法,设计过程中包括硬件电路设计和软件程序编写两个方面,解释了单片机在应用过程中的方法和可能出现的问题。本文主要介绍硬件电路设计部分。利用AT89C51作为控制器,通过ISD4004语音芯片建立语音信息库,形成变化多样的语音信息,利用其功放播放语音信息以及提示语音,同时运用LED数码管进行站数显示。当公交车到达某站点,用键盘控制本系统工作,通过

2、语音电路输出语音信息和提示,同时站数信息在LED数码管上显示。整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。本系统很大程度上提高公交车报站的准确性,可靠性。提高了公交系统的服务质量。促进城市经济发展和交通变化的和谐发展。关键词:AT89S51单片机,ISD4004语音芯片,LED数码管,自动报站44陕西**学院**系毕业论文目录1.1课题研究的背景及意义11.2报站器的动态发展趋势11.3设计的主要目标任务11.4公交车报站系统的方案设计12.1主控电路的设计22.1.1关于AT89C51单片机22.1.2振荡器电路的设计62.1.3复位电

3、路的设计82.2脉冲检测电路的设计112.2.1霍尔器件简介112.2.2脉冲检测电路的设计122.3.2录音、放音电路的设计172.4.26116芯片简介222.4.3LED点阵汉字显示电路的设计233.软件设计253.1主控程序的设计253.1.1整体流程图253.2语音报站程序的设计263.2.1流程图273.3LED汉字显示程序的设计31总结34致谢35参考文献36附录:程序清单4444陕西**学院**系毕业论文1.交车自动报站系统的设计随着科学技术的日益发展和进步,无人售票公交车在街头多起来了,语音报站器也被广泛使用,这在相当大的程度上免除了乘务人员沿途报站的麻烦,

4、给许多不熟悉公交线路的乘客带来了方便。1.1课题研究的背景及意义公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响服务的质量。传统由乘务人员人工报站,该方式因其效果太差和工作强度太大,在很多大城市已经被淘汰。近年来,微型计算机技术已经在许多领域得到了广泛的应用。在声学领域,微机技术与各种语音芯片相结合,即可完成语音的合成技术,使得汽车报站器的实现成为可能,从而为市民提供了更加人性化的服务。鉴于传统公交车报站系统的不足之处,结合公交车辆的使用特点及实际营运环境,设计了一种由单片机控制的报站系统。公交车自动报站器的设计主要是为了弥补改变传统语音报站器必须有司机操控

5、才能工作的落后方式,进站、出站自动播报站名及服务用语,为市民提供更人性化,更完善的服务。1.2报站器的动态发展趋势公交车报站器在公交事业中占有举足轻重的地位,它直接影响到公交车的服务质量。手动电子报站和人工报站的方式,而它们都离不开司务人员,加大司乘人员的工作强度。手动电子报站一般有司机或者乘务员控制,经常出现错报,误报的情况。所以现在公交车自动报站系统的出现是势在必行,在城市公交车上,应用自动报站系统能够是最实用最实际的方法。1.3设计的主要目标任务要求:设计一公交车自动报站系统,以实现公交车的语音自动报站,即在进站、出站时候自动播报语音提示信息及服务用语。本设计要求利用A

6、T89C51作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、汉字点阵显示电路、电源电路等。1.4公交车报站系统的方案设计44陕西**学院**系毕业论文公交车自动报站系统的设计主要是对里程计数来控制报站时刻,进站、出站自动播报站名及服务用语,准确、及时、完全不需要人工介入。公交车站自动报站器的设计,对车轮轴的转角的脉冲进行计数,将计数值与预置值对比,即可确定报站时刻,达到准确自动的目的。以AT89C51为主控芯片,对外来脉冲计数,结合语音芯片ISD4004输出语音[3]。系统由脉冲检测、CPU控制、控制信号、语音芯片、输出显示等组成。原理框图如图1.1所示。语音芯片控

7、制信号脉冲计数CPU控制输出显示放音电路脉冲检测图1.1设计原理图1.脉冲检测:该系统关键是对转轴所转过的圈数进行计数,考虑到车辆将在复杂的环境中运行,故采用可靠的霍尔元件DN6848作为信号的采集装置,再经光电耦合器4N25输入给单片机。2.脉冲计数:光电耦合器的信号进入C51后,采用中断方式对脉冲计数。外部晶振12MHz。3.CPU控制:程序中将计数值于预置值进行比较,判断是否到站,当到站时就输出信号控制语言芯片进行报站。4.控制按键:用于手动控制、手动调整、预置值的输入等5.语言芯片:由专用语音芯

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。