毕业设计(论文)基于单片机的公交车报站系统设计.doc
《毕业设计(论文)基于单片机的公交车报站系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于单片机的公交车报站系统设计.doc(39页珍藏版)》请在三一办公上搜索。
1、公交车报站系统设计作者: 指导教师:(陕西理工学院电气工程系计算机控制专业061班,陕西 汉中 723003)【摘 要】 随着多媒体信息处理技术的发展,音频处理技术得到了广泛的应用.语音技术是研究用数字信号处理技术对语音信号进行处理的一门学科,是在多学科基础上发展起来的综合性技术。语音技术涉及数字信号处理、模式识别、语音学、语言学和人工智能等多个学科。在当今社会,即使在私家车越来越多的今天,公交车仍然是人们出行的首选,因为公交车具有方便、快捷、车票便宜等优点。本文介绍一个公交车报站系统,采用AT89C51单片机控制电路的硬件设计和软件设计方案。其功能实现过程为:以单片机为核心模块,键盘扫描控制
2、,实现显示驱动和语音模块报站。本系统可靠性,实用性,可移植性强,成本低,易作,非常适用于公交车使用。【关键词】 单片机;语音芯片;LCD汉字显示;语音处理Design Of Reporting-Calling System In The BusAuthor: zhang huaTutor:dan tao(Class061, Computer control technology,Electrical engineering,Shaanxi University of Technology,Hanzhong 723003,Shaanxi)Abstract:With the development
3、 of multimedia information processing technology, Audio processing technology has been widely applied. Speech technology is using digital signal processing technology, the audio signal of a subject, in a multidisciplinary developed on the basis of comprehensive technical. Speech technology involve d
4、igital signal processing, pattern recognition, voice science, linguistics and artificial intelligence, and other disciplines. This paper introduces a Bus reporter system. In the present time, public buses are still the best choice when people travel, though the private cars are more and more, becaus
5、e public buses are convenient, speedy, and the tickets are cheap. The Process to achieve its function is: Take the MCU as the nucleus module, the determinant keyboard scanning as the control importation and realize the display driver and voice module station reported. The system reliability, availab
6、ility, portability strong, low-cost, easy to operate, is suitable for the public transportation use. Keywords:Single-chip microcomputer control,Voice chip,Chinese character LCD display,Speech processing目 录摘要 I 1ABSTRACT II.21绪论.41.1 引言.41.2 课题研究背景和意义42总体方案.53硬件设计.63.1 语音电路设计.63.2 单片机控制电路设计.103.3 显示模
7、块电路设计.144软件设计.184.1 流程图.184.2 显示的设计.194.3 语音报站的设计.234.4 系统程序.285系统调试.346 总结.35附录 A元器件清单.36B参考文献.37致谢.391绪论1.1 引言 随着多媒体信息处理技术的发展,音频处理技术得到了广泛的应用.语音技术是研究用数字信号处理技术对语音信号进行处理的一门学科,是在多学科基础上发展起来的综合性技术。语音技术涉及数字信号处理、模式识别、语音学、语言学和人工智能等多个学科。本文介绍一个公交车报站系统,使用语音芯片实现语音报站同时可进行广告内容的文字显示,作为报站功能系统,能够很好公交车的服务质量和营造良好的文明乘
8、车氛围。其功能实现过程为:以单片机为核心模块,键盘扫描控制,实现显示和语音模块报站。随着科学技术的日益发展和进步, 无人售票公交车在街头多起来了,语音报站器也被广泛使用,这在相当大的程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。在当今社会,即使在私家车越来越多的今天,公交车仍然是人们出行的首选,因为公交车具有方便、快捷、车票便宜等优点。1.2 课题研究背景和意义回顾公交车的发展过程,可以看到公交车从过的蒸汽式到电力式到燃油式又到现在的电车,从无人报站到有人报站,从人工售票到无人售票,这些变化过程都见证了我们社会的发展进步。公交车作为城市公共交通的重要方式,是城市居民
9、出行的重要工具。在当今社会,即使在私家车越来越多的今天,公交车仍然是人们出行的首选,因为公交车具有方便、快捷、车票便宜等优点。公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响服务的质量。公交车已经成为一般工薪族和学生族出门必须的交通工具,目前公交车上采用的公交报站系统具有语音和显示报站的基本功能。集成有录音和语音提示功能的智能电子设备已经得到越来越广泛发应用,比如电话的自动语音留言和提示功能、汽车的倒车提示、公交车和城市地铁的语音报站器、儿童玩具、智能门铃、节日礼品等等都集成有语音录放功能。目前实现语音录放功能一般都是都过集成语音芯片来实现的,而生产语音芯片的公司也有不少,比
10、如华邦、佑华、ISSD公司、ISD公司、北京中青世纪公司等。本次就以此系列中的ISD1420芯片通过AT89C51单片机控制来介绍一个公交报站器的设计。2总体方案在做这次课题设计之前,根据调查和查阅的资料,用语音芯片,设计的一个简单的录入和播放电路及LCD显示的电路。主控MCU的I/O口要满足系统需求,响应时间快、功耗低,具有较大的片内外存储空间。发现要想实现预期效果有很多种可行的方案可供参考,市面上也有很多相关芯片供我们选择。除了显示部分的LCD以外,其它部分的使用哪种芯片最能达到预期效果呢?下面就对这几项方案做一个简单的介绍,最终选择最适合的方案来实行。2.1设计方案2.1.1单片机芯片单
11、片机种类繁多,8位单片机有Intel MCS-51系列、PIC系列等,16位单片机有Intel MCS-96系列等。在本系统中,8位单片机就能满足系统的设计需要。目前的8位单片机中,以Intel MCS-51系列单片机的品种最多,接口芯片以及应用软件也非常丰富。ATMEL公司推出的AT89C51单片机是一种以80C51为内核的低功耗、高性能的8位COMS单片机。它内部集成了4KB闪烁可编程可擦除只读存储器(EPEROM),这种存储器可以反复擦除1000次之多,使程序的调试非常方便。同时AT89C51具有128B内部RAM,32位可编程I/O线,2个16位定时器/计数器,5个中断源,具有低功耗闲
12、置和掉电两种省电模式。选用AT89C51单片机作为公交车自动报站系统的中央处理器,完全能够满足系统的需要。而且这种单片机对开发设备的要求很低,开发时间也大大缩短。2.1.2 语音芯片根据几种语音芯片性能之间的比较,其中,ISD系列芯片和PM60芯片比较符合本次课题的要求。两者相比,PM60芯片的编译程序和外围电路比较都比较简单,能减少我们的工作量,无需专用编程或开发系统,较强的分段选址能力可处理多达160段信息。ISD1420为美国ISD公司出品的优质单片语音录放电路,由振荡器、语音存储单元、前置放大器、自动增益控制电路、抗干扰滤波器、输出放大器组成。一个最小的录放系统仅由一个麦克风、一个喇叭
13、、两个按钮、一个电源、少数电阻电容组成。录音内容存入永久存储单元,提供零功率信息存储,这个独一无二的方法是借助于美国ISD公司的专利-直接模拟存储技术(DAST TM)实现的。利用它,语音和音频信号被直接存储,以其原本的模拟形式进入EEPROM存储器。直接模拟存储允许使用一种单片固体电路方法完成其原本语音的再现。不仅语音质量优胜,而且断电语音保护。2.2系统基本原理本系统硬件电路主要由单片机最小系统、语音播放电路和显示电路。单片机的作用是控制语音芯片播放相应语音提示,控制显示电路显示站台编号。系统采取手动报站方式,需要预先录取站名及提醒语句,电路中必须加入语音电路,语音电路采用ISD1420语
14、音芯片。当按播放键,一方面单片机会将此对进行BCD转换控制显示电路显示站台编号;另一方面控制语音芯片播放相应语音提示,完成语音报站。3 硬件设计本系统硬件构架主要有几大模块组成:单片机模块,语音模块, 显示模块,ICP下载模块。 一、单片机模块是主控部分,系统采用AT89C51单片机作为控制核心器件。主要是接收键值后命令语音和显示模块响应键值所对应的功能。 二、语音模块由语音芯片及外围串行接口与单片机通讯,并进行选段播放。 三、液晶模块与主控MCU通讯,主要是用于接到命令后驱动液晶进行相应显示。 以上三大模块构成了公交车报站系统3.1语音电路设计图3.1 语音录放电路本部分采用ISD1420P
15、语音芯片及外围电路实现语音报站功能,该芯片掉电不丢失,语音质量高。外围主要由驻极体话筒和扬声器加少量电容电阻组成,实现语音信号的输入输出,并且用一个二极管作为录音指示灯,在录音模式中,不用和单片机相连,使用硬件录音, 将录音键27脚置低,并组合相应的地址,从而实现分段录音。录音时发光二极管D1被点亮,D1熄灭表示录音结束。在报站状态下,通过8根地址线和2根录放控制线和单片机相连。只需要由单片机P1口送出所需报站名及其他语句的存储地址,给24脚一个下降沿信号,开始放音。通过更改地址即可播放不同的预录的语音信号,组成所需要的一句话,实现自动播报站名及提示性语句。3.1.1 ISD1420 系列语音
16、录放集成电路应用说明ISD1420 系列单片录放时间8至20秒,音质好。芯片采用CMOS技术,内含振荡器、话筒前置放大、自动增益控制、防混淆滤波器、平滑滤波器、扬声器驱动及EEPROM阵列。最小的录放系统仅需麦克风、喇叭、两个按钮、电源及少数电阻电容。再录放操作结束后,芯片自动进入低功耗模式、功耗仅0.5uA.ISD1110/ISD1420 系列有唯一的录音控制和边缘/电平触发两种放音控制。不分段时外围线路最简,也可按最小段长为单位任意组合分段,参见表1-1“最大段数”芯片提供若干操作模式,大大提高了控制的灵活性。芯片采用多电平直接诶模拟量存储专利技术,每个采样直接存储再片内单个EEPROM单
17、元中,因此能够非常真实、自然地再现语音、音乐、音调各效果,避免了一般固体录音电路因量化和压缩造成的量化噪声和“金属声”。采样频率从5.3,6.4到8.0KHz,对音质仅有轻微影响。片内信息可保存100年(无需后备电源),EEPROM单片可反复录音十万次。图3.2 ISD1110/1420语音芯片内部结构图3.1.2 ISD-1110、1420语音录放贴片组件ISD-1110,1420系列语音录放组件,是应用目前技术最先进的美国ISD公司单片语音处理大规模集成电路ISD系列为核心,内含64K/128K EEPROM存储器、消除噪声的话筒前置放大器和自动增益调节AGC电路、适合语音的专用滤波电路、
18、具有极高温度稳定性能的时钟振荡电路及全部语音处理电路。它具有全贴片微型化、使用方便、语音任意录抹放、断电语音保存、微功耗、直推喇叭、音质与磁带效果相当等特点。这种电路还提了多种应用方式选择和接口,并可方便地应用到各种集成化电子语音系统中。 ISD系列语音录放组件可用于各种一段式语音留言装置、语音报警及语音提示装置中,能够在电源断开的情况下,长期保存信息,又可以随意更改录入的内容,整个体积小巧,厚度仅为9毫米,使用领域十分广泛,也极为方便。1、特点单片语音录放电路,内含 EEPROM存储器,永久性存储信息,可录放音十万次,存储可保留一百年易于使用,无需编程及开发系统,可随意改变录放内容单电源5V
19、供电,具有自动节电功能直接普通驻极体话筒录音,直接8-16W喇叭放音。采用简易的手动控制方式,可选循环放音方式体积小巧,厚度仅为9毫米。 2、电特性工作电压:4.5V 6.5V 静态电流:典型值为0.5uA 工作电流:25mA(16欧姆喇叭)3、操作过程、接通电源,电路自动进入节电准备状态。按住录音键(REC保持低电平),电路进入录音状态,录音指示灯亮,直至REC变高或存储器录满,录音结束进入准备状态,REC的优先级高于PLAYE或PLAYL。、放音有两种方式:轻触PLAYE键,即给 PLAYE键一个低脉冲,电路即进入放音状态,直至结束。或给PLAYL一个脉冲,放音结束电路进入准备状态。按下P
20、LAYL键(PLAYL变低并保持),电路进入放音状态,直至PLAYL变高或放音结束,电路进入准备状态。、ISD组件的L端接高电平(VCC)时,按PLAYE键即循环放音,按PLAYL停止,或按住PLAYL键循环放音,松开即停止。若L端接地(VSS),则不循环放音,每触发一次放音一遍。录音状态下L端应接地。4操作模式地址输入有双重功能,根据地址中的A6,A7的电平状态决定A0A7的功能。如果A6,A7有一个是低电平,A0A7输入全解释为地址位,作为起始地址用。地址位仅作为输入端,在操作过程中不能输出内部地址信息。根据 、 或 的下降沿信号,地址输入被锁定。如果A6,A7同为高电平时,它们即为模式位
21、。使用操作模式有两点要注意:所有初始操作都是从0地址开始,0地址是1420存储空间的起始端,以后的操作可根据模式的不同,而从不同的地址开始工作。当电路中录放音转换或进入省电状态时,地址计数器复位为0。当 、 或 变为低电平,同时A6,A7为高电平时,执行对应操作模式。这种操作模式一直执行到下一个低电平控制输入信号出现为止,这一刻现行的地址/模式信号被取样并执行。3.1.3 语音芯片ISD1420引脚及功能芯片内部的模拟和数字电路使用不同的电源总线,并且分别引在外封装上,这样可使噪声最小。模拟和数字电源端最好分别总线,尽可能在靠近供电端处相连,而去耦电容应量靠近芯片。地线(VSSA,VSSD)芯
22、片内部的模拟和数字电路也使用不同的地线,这两个脚最好在引脚焊盘上相连。图3.3 芯片管脚图录音(/REC)低电平有效。只有/REC变低(不管芯片处在节电状态还湿正在放音),芯片即开始录音。录音期间,/REC变高或内存录满后,录音周期结束,芯片自动写入一个信息结束标志(EOM),使以后的重放操作可发即使停止。之后芯片自动进入节电状态。边沿触发放音(/PLAYE)此端出现下降沿时,芯片开始放音。放音持续至顶回到高电平,遇到EOM标志,或内存结束。放音结束后自动进入节电状态。开始放音后,可以释放/PLAYE.电平触发放音(/PLAYL)此端出现下降沿时,芯片开始放音。放音持续指端回到高电平,遇到EO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 公交车 报站 系统 设计
链接地址:https://www.31ppt.com/p-3980435.html