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

上传人:壹****1 文档编号:506455176 上传时间:2023-01-15 格式:DOC 页数:47 大小:1.21MB
返回 下载 相关 举报
基于单片机的公交语音自动报站器系统设计_第1页
第1页 / 共47页
基于单片机的公交语音自动报站器系统设计_第2页
第2页 / 共47页
基于单片机的公交语音自动报站器系统设计_第3页
第3页 / 共47页
基于单片机的公交语音自动报站器系统设计_第4页
第4页 / 共47页
基于单片机的公交语音自动报站器系统设计_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《基于单片机的公交语音自动报站器系统设计》由会员分享,可在线阅读,更多相关《基于单片机的公交语音自动报站器系统设计(47页珍藏版)》请在金锄头文库上搜索。

1、基于单片机的公交语音自动报站器系统设计摘 要随着我国经济的飞速发展和城市化进程的加深,城市人口日益膨胀,机动车辆急剧增加,城市交通压力越来越大。发展公共交通事业是为居民提供安全有序的出行方式的不可替代的途径,公共交通管理的高质量和公共服务水平的人性化是吸引居民采用公交出行的有效途径,是中国解决交通问题的重要措施。公交车报站系统是公共交通系统的一个重要的组成部分,设计先进的报站系统能为广大居民乘车提供优质的服务,提高公交系统的服务水平。本设计利用了Atmol公司的AT89C51单片机来设计一个公交语音自动报站系统。用JHD162A LED来提供站台信息的显示;用ISD1700系列语音芯片来对语音

2、进行各种操作控制;并使用DF无线收发模块及PT2262、PT2272编解码芯片来实现信号的无线收发与识别。最后通过AT89C51对各个模块的控制实现无线收发与识别、信息显示及语音报站任务。关键词:51单片机,ISD1700语音芯片,DF无线收发模块,PT2262/PT2272芯片,JHD 162A,Speech based on single chip bus stop reporter systemAbstractWith the development of national economy and the deepening of the process of urbanization.

3、 The pressure on city traffic is increasing because of the Increasing urban population and the Sharp increase in motor vehicles. Development of public transport is the Irreplaceable way for the Residents safe and orderly travel. The high-quality of Public transport management and public services is

4、a effect way to attract People take bus. and the important measure for China to solve the traffic problems. The bus stop device is a very important Part of Public transport system. The Advanced design of the device can serve people well and improve the Service level of public transportation systems.

5、At present, the city buses have generally installed the station voice system which gives the passengers a very comfortable experience. However, most of the system is manual. The driver have to control it when the car entering and leaving the station. At this time, the traffic condition is so complic

6、ated that it usually brings security risks. The paper design a bus automated voice system with Atmel Companys AT89C51 single-chip. Using JHD162A LCD to display the stations information, ISD1700 series voice chip controls the voice paragraph and DF wireless transceiver module,PT2262/PT2272 chip to ac

7、hieve the signals wireless transmission and identification. Finally, all the modules are controlled by AT89C51 and the simulation of the system. KEY WORDS: AT89C51,ISD1700s chip,DF wireless transceiver modules,PT2262/PT2272 chi,;JHD 162A目录 前言1第1章 设计概述21.1 课题的研究意义21.2 国内外现状及发展趋势21.3课题设计介绍3第2章 概要设计42.

8、1 设计思路42.2 系统框图42.3 模块设计分析52.3.1 无线收发编解码模块52.3.2 语音模块52.3.3 语音模块62.4 系统体系结构6第3章 硬件设计73.1 硬件电路设计73.1.1 主控芯片AT89C5173.1.2 语音芯片ISD17283.1.3 DF无线收发模块133.1.4 DF JHD162A液晶显示模块17第4章 软件设计204.1系统程序流程图204.2程序子函数模块代码214.3系统任务设置26第5章 电路设计与绘制305.1电路板制作软件Protel 99 SE介绍305.2 电路设计与绘制305.2.1 电路原理图315.2.2 转化成CAD图纸32结

9、论33谢 辞34参考文献35外文资料翻译36前言从1831英国人沃尔特汉考克为他的国家制造出了世界上第一辆装有发动机的公共汽车起,到今天,公交车已经历经了将近200年的发展过程。从最初的“闷罐头”到如今配套的空调系统;从专人售票到无人售票;从人工报站到半自动语音报站,公交车向着越来越人性化的方向发展。可是目前存在的一个问题,半自动语音报站系统需要司机在车进出站时人工操作,由于这两个时间点往往是路面情况最复杂的时刻,因此也给行驶中的车辆带来了安全隐患。论文的目标就是彻底抛弃人工操作,实现公交进出站的全自动语音报站。利用AT89C51单片机、ISD1700系列语音芯片、JHD162A LCD液晶模

10、块以及DF无线数据收发模块来实现所需要的功能。单片机体积小,重量轻,具有很强的灵活性而且价格便宜,得到越来越广泛的运用,例如工业控制领域、家电产品,智能化仪器仪表,计算机外部设备,特别是机电一体化产品中都有重要的用途。20世纪80年代中期,Intel公司将8051内核使用权以专利互换或出售的形式转给世界许多著名IC制造厂商,这样8051就变成有众多制造厂商支持的,发展出上百个品种的大家族。到目前为止,其它任何一个单片机系列均未发展到如此的规模。正因为51单片的运用是如此广泛,因此学习单片机的运用是非常重要的。学好单片机也是学习其他嵌入式控制器如ARM、DSP的基础,任何嵌入式控制器都离不开单片

11、机种所涵盖的如中央处理器,定时器、中断控制器,IO口控制器,串行通讯控制器,I2C总线控制器,片内外存储控制器,汇编语言,C语言,操作系统的概念。因此说学好单片机,再去学习其他嵌入式控制器如ARM、DSP是比较简单的。可以说学好单片机是其它进阶微处理器的一个台阶1。本次设计的课题是“基于单片机的公交语音自动报站系统”,设计中利用无线收发模块及编解码芯片实现站台的自动识别,通过单片机对无线模块、液晶模块及语音模块的综合控制实现全自动语音报站的功能。 第1章 设计概述 1.1 课题的研究意义目前随着城市区域的扩大、旅游资源的发展、城市人口的增加、人民生活水平的提高,公交车己经成为城市人民生活不可替

12、代的交通工具,它的运行状况直接影响到人们的生活,同时也成了衡量当地城市形象的一个标准。因此,发展良好的公交服务事业将给人们的生活带来很大的方便,进而提高当地城市形象。近年来单片机技术迅猛发展,广泛应用于诸多领域,在公交事业上已经运用单片机来实现公交报站这项功能。但由于现在的公交车大部分还是采用的人工手动控制的报站器,这不但影响了公交司机的正常驾驶,分散了驾驶员的注意力,同时也加重了他的工作的负担。不过这相对于以前的人工报站已经有了大的提高,但同时由于人工控制就存在着差错,给人们的出行带来不便。为了使大家的生活更加便捷,让公交车驾驶员的工作量能有效减轻,减少报站出错等的问题,故运用单片机技术、语

13、音芯片技术、无线收发技术以及液晶显技术溶于一体设计出既能手动又能自动报站的公交语音自动报站系统,使每辆公交车都能准确无误的实现报站,让每位乘客准确知道自己的位置。 1.2 国内外现状及发展趋势现今社会,公交事业关乎到大多数城市居民的出行,可公交车上的报站系统依然无法满足大家对其的要求。现在普遍使用的是人工按键报站系统,而此系统存在二个弊端:(1)报站不准确:因驾驶员操作报站系统时经常会按错键或忘按键,而且在调整系统时会连续报出几个站点,这样使不熟悉线路站点的乘客不知所措。(2)安全隐患:每次报站时到需要由驾驶员对报站器进行操作,而在车辆车辆起动和进站时往往是路面情况最复杂的时候,这样驾驶员既要

14、对行驶中的公交车进行操作,同时还要兼顾报站系统,因此给行驶中的车辆和行人带来一定的安全隐患。目前我国城市公交报站主要有三种方式:(1)人工报站:一般是由当地人用方言来进行报站,这样给外地乘客带来很大的不便,但这种方式已逐渐被替代。(2)半自动报站:这种报站方式是现在运用普遍的,但由于此报站系统需要驾驶员来控制,故会有错报、误报现象,并且还存在安全隐患。(3)自动报站系:这种报站方式实现了智能化,无需驾驶员参与,系统自动识别车站,比较准确,但易出现问题,且价格昂贵。故研究这种方式较多。虽然国能外都在研究公交自动报站系统,但采用的技术手段不一样,如:采用GPS定位系统自动报站等等。这些开发成本较高

15、,且难以实现普及,特别是一些中小城市难以负担,故开发一种综合性强的、且价格交低、易于实现普及的系统是公交事业迫切需要的的。1.3课题设计介绍 根据对公交报站器的调研,最后确定采用单片机来设计既能手动又能自动报站的公交语音自动报站系统。此设计主要采用了AT89C51单片机、JHD162A LED显示模块、DF无线收发模块及PT2262、PT2272编解码芯片、ISD1700系列语音芯片来设计选用TMEM公司的AT89C51作为控制芯片,成本低,开发周期短,配合各种专用芯片的使用能够实现丰富的功能。并且51单片机具有高效能,资源占用率低等特点。目前51单片机的使用非常广泛,关于51单片机设计开发的资料非常丰富,很适合初学者自学。使用C语言编程可以实现丰富的功能。第2章 概要设计 2.1 设计思路本系统采用两种工作模式,分别为自动模式和手动模式。当自动模式出现问题时可以切换到手动模式进行应急操作,保证系统的正常运行。本次设计采用一个AT89C51单片机作为接收端的控制器。在每个站台上安装上无线发射装置,信号由无线发射头通过PT2262编码芯片不断向一定半径范围内发射无线信号。而公交车上则安装主体器件。包括JHD 162A液晶显示模块、无线接收识别模块以及语音播报模块等。无线接收识别模块由无线

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号