自动电梯语音控制系统的设计.doc

上传人:wux****ua 文档编号:8886813 上传时间:2020-04-01 格式:DOC 页数:45 大小:1.40MB
返回 下载 相关 举报
自动电梯语音控制系统的设计.doc_第1页
第1页 / 共45页
自动电梯语音控制系统的设计.doc_第2页
第2页 / 共45页
自动电梯语音控制系统的设计.doc_第3页
第3页 / 共45页
点击查看更多>>
资源描述
2015届毕业设计说明书 自动电梯语音控制系统的设计 院 、 部: 电气与信息工程学院 学生姓名: 王 梦 晗 指导教师: 黄海波 职称 实验师专 业: 电气工程及其自动化 班 级: 电气本1105班 完成时间: 2015年6月 16日 摘 要 在当今发展速度日新月异的社会,高层建筑在日趋现代化的城市里面几乎随处可见,随着高层建筑如雨后春笋般越来越多,对于电梯的需求也随之越来越大,而考虑到安全因素,对于电梯的质量的要求更是显得尤为重要。在追求电梯质量的同时,人们对于电梯的科技含量和人性化的表现也越来越重视,集自动化技术、人工智能技术、机械技术于一身的语音电梯就是一个典型的例子。 自动语音电梯的出现充分的体现了电梯的科技含量和人性化这两点。人们不仅可以通过说话的方式和电梯进行交流,把自己的想法和下一步动作告诉电梯,当电梯接受你的指令后就可以把你送到你想要到达的楼层,还能通过电梯语音报层报站,让人们更为便捷地到了解我们所需要到达的目的楼层,从而优化了人们的生活方式。 论文根据AP7003系列语音芯片设计一个低成本的自动语音电梯系统,而且可以和电梯原有的按键控制系统一起使用,在不影响电梯原有功能的情况下,使电梯可以通过语音控制,提高电梯的智能化。使用proteus对该设计进行仿真,通过按键模拟语音录入的方式,实现对电梯的开关门、楼层的变更和语音播报。关键词:语音识别;自动语音电梯;人性化 ABSTRACTIn a society which currently develops at an amazing rate, high-rise buildings can be seen almost everywhere in the growing modernized cities and more and more elevators are needed as the high-rise buildings spring up like mushrooms. However, the quality of elevators plays a critical role when safety is taken into consideration. Meanwhile, people start to pay more and more attention to the high technologies and human-oriented designs of elevators when pursuing elevator qualities, and among this kind of elevators, the voice elevator which integrates the automated technology, artificial intelligence technology as well as mechanical technology into itself undoubtedly sets a typical example.The coming into being of automatic voice elevators has fully demonstrated the high-tech and human-orientation of elevators. On one hand, people can communicate with elevators by means of speaking. They tell their own ideas and next movements to the elevator and then they are carried to stories they are going when their instructions are accepted by the elevator. One the other hand, they can know their destination stories much more conveniently through the voice announcement of stories of the elevator so as to optimize their lifestyles.An automatic voice-controlled elevator system is designed in this paper according to the voice chips of the AP7003 series while it can be used together with the original button-controlled system of the elevator as well. In addition, the elevator intelligence can be improved by the voice-controlled system on the basis that the original functions of the elevator are not affected. Then simulate the design by proteus and then simulate means of voice recording through buttons so as to realize the opening, closing as well as change and voice announcement of stories of the elevator. Key words Speech recognition;Automatic speech;elevator humanized 目 录1 绪论1 1.1 选题背景及意义1 1.2 国内外研究现状12 整体研究方案和硬件电路设计3 2.1 设计方案的选择3 2.2 系统总体设计方案的确定3 2.3 主电路的设计思路3 2.4 语音识别芯片模块的介绍4 2.5 单片机模块的介绍6 2.6 液晶显示模块的介绍11 2.7 各模块电路的设计143 软件系统设计17 3.1 主控程序软件设计17 3.2 中断程序设计18 3.3 显示器程序设计19 3.4 I/O口扩展程序设计204 仿真结果21 4.1 仿真软件的使用21 4.2 仿真的结果21结束语24参考文献25致 谢28附 录291 绪论1.1 选题背景及意义语音识别是一个跨学科,语音识别正成为IT的人机界面,语音识别和语音合成技术的出现,让人们摆脱了繁琐的键盘操作,通过语音的方式来进行操作。语音识别技术的应用已经成为一门新兴技术产业的竞争力。今天,在人机交互的语音识别产品的应用已占到所占比例越来越大1。人们与机器进行自然语音的交流,让机器明白你的想法,这是科学家近50年来孜孜不倦的研究方向。语音识别的技术就是让机器通过自身的理解和识别过程将语音信号转换成相应的指令和文本,通过指令来完成人们想要达到的效果。尽管人类在对语音识别技术方面的研究取得了不错的进展,但是我们还是清晰的看到,距离理想的目标任重而道远2。从早期的播放器到世界上第一个可以识别10个英文数字发音的语音识别系统经历了数十载,然而传统的播放器通常上是通过远程的控制和按键的控制来对播放器进行控制。按键的控制(包括线控制)是通过直接的按键来改变电平发出的指令进行控制。而远程的控制是通过红外线控制或者蓝牙控制等一些其他的远程控制设备对播放器发出指令3。自动电梯语音控制系统的设计是专门致力于研究出可以通过语音控制来实现对电梯控制的一种方案,可以使电梯更加的方便、更加的人性化,以实现电梯的全自动语音控制。这个设计不单单是为了解决残障人士日常使用传统电梯困难的烦恼,还是为了将研究语音识别技术应用于单片机中,特别是通过AP7003系列语音芯片来实现语音识别技术在单片机中的应用,设计出具有语音控制功能的自动语音电梯4。1.2 国内外研究现状语音识别系统的开端是由贝尔实验室在20世纪50年代发明的一款名为Audrey的语音识别系统。直到20世纪的60年代语音识别系统的研究才真正的取得了实质性进展,并且作为一个比较重要的问研究课题。这次语音识别技术的发展,主要是因为专家发现语音识别的实现提供了硬件和软件语音信号的线性预测的编码和动态时间规整的技术。上世纪90年代后,神经网络的技术逐渐成为研究语音识别技术的另一条途径,该技术的各种特性都表现出了很大的潜力,在各个方面的研究方面都取得非常关键的进展,从而奠定了语音识别系统从实验室走向了人们的视线中。我国的语音识别技术的研究起始于上世纪50年代末,是由中科院的声学研究所利用电子管电路来识别10个元音,由于当时我国的条件限制,该研究项目一直处在搁浅的状态下。直到1986年,我国启动了863计划,语音识别的技术作为研究计算机系统重要的组成部分被列为研究课题,从此语音识别技术在我国进入了一个前所未有的发展阶段5。 2 整体研究方案和硬件电路设计2.1 设计方案的选择自动电梯语音控制系统的设计需要使用语音的方式来实现功能,所以选择两种语音芯片进行了对比,分别是PM50系列和AP7003系列的语音芯片。PM50系列的语音芯片特点是控制较为方便,有20秒到400秒的选择,成本较高。AP7003系列的语音芯片特点是控制较为方便,识别12组每组1.5秒的字词,成本较低。经过选择最终确定选用AP7003系列的语音芯片,AP7003系列语音芯片基本符合语音电梯的基本要求,而且成本较为廉价。2.2 总体设计方案的确定按照AP7003语音芯片的特征,设计出一个低成本的自动语音电梯系统,而且可以和电梯原有的按键控制系统一起使用,在不影响电梯原有功能的情况下,使电梯可以通过语音控制,提高电梯的智能化。2.3 主电路的设计思路主电路的设计思路是采用语音录入的方式发送语音信号给AP7003芯片,接着AP7003系列语音芯片将语音信号进行识别,把识别后的语音信号传送到AT89S51系列单片机中,AT89S51单片机进行语音信号的处理,如果语音信号正确,再把语音信号指令反馈给显示屏进行提示,最后进行输出控制,如图1所示。图1 主电路设计思路图主电路是由语音录入、语音控制、信号输出、单片机、语音信号接入和1602液晶显示等组成。2.4 语音识别芯片模块的介绍设计采用的是AP7003系列的语音芯片,AP7003系列语音芯片是一款性能优良、成本廉价的语音识别集成电路芯片,内置有麦克风、I/O控制器、语音处理器和转换器,可识别12组不同的字词,每组1.5秒时长,可连词或单词识别。并且有非常高的I/O可编程性,使用方法非常的简单方便,可广泛应用于各种语音设备领域6。芯片的功能框图如图2所示。 图2 AP7003功能框图 AP7003语音的主要特征:(1)内置拥有A/D转换器;(2)内置拥有麦克风放大器;(3)DIP40双列直插式封装;(4)可以识别12组,每组1.5秒时长的字词;(5)I/O口有2个普通输进、4个出发输进、2个输出口和2个LED驱动;(6)指令优化方便用户的使用;(7)其工作电压为2.4V到4.5V,并且具有低功耗模式。AP7003语音芯片采用的是DIP40的封装,它的应用电路如图3所示。图3 AP7003应用接线图2.4.1 AP7003功能说明AP7003具备两种工作形式:语音形式和识别形式。在使用识别形式的时候,先把目标录入芯片内。该芯片内部的12个存储体用于存储不同的字句,每个存储体都可以存储1.5秒时长的字词,可通过键盘或按程序编制的顺序将目标词录入及存放在存储体中。通过麦克风可将语音录入芯片内,数字信号经过芯片整理后保存于存储体中7。当用户指令录入芯片后,系统就自动把工作形式切换为识别形式,运行时芯片把当前的语音指令与已储存好的语音相比较,如果语音信号正确,则系统芯片的输出端口会输出高电平或低电平。当没有语音指令时芯片就进入省电形式,当有语音指令时芯片就进入运行形式8。2.4.2 AP7003-02的应用 AP7003-02是由串行口和微控制器连接的,芯片内共有22个输入指令和15个输出指令。AP7003-02应用电路图如图4所示。系统上电后必需先给芯片发送排除指令,用来将12个存储体内的内容清除,接着发送一个保存指令将目标词录入芯片相应的保存体内。当LED1工作时,示意芯片准备好录入目标词9。通过两种识别模式进行识别:(1)Set R_Mode1为单词识别模式,该模式下完成识别操作后,芯片进入省电模式;(2)Set R_Mode2为连词识别模式,该模式下完成识别操作后,芯片返回语音录入模式10。 图4 AP7003-02应用电路图2.4.3 应注意的问题影响辨别率高低的重要因素是语音识别前设置的匹配度,在实验过程中需要根据使用的环境和使用的要求等多种情况来进行多次的实验才能确定最佳值。2.4V4.5V为芯片的工作电压。如果应用系统的工作电压超过4.5V,建议通过一个二极管给芯片供电,以确保系统可靠地运行,也有利于降低功耗。本语音识别电路中应选用56dB的麦克风才能达到最好的成效11。2.5 单片机模块的介绍本设计中采用的是AT89S51型单片机,如图5所示,它具有如下优点:具有较完整的外部扩展总线,能够通过这些外部扩展总线方便地扩展外围单元和外围接口。该单片机内部的FLASH ROM程序存储器空间有4K字节和256字节的RAM数据存储空间,完全可以满足程序的要求。由于该芯片可电擦写,所以能够重复使用。如果需要改动的程序内容,可以将芯片拿下重新烧写12。图5 AT89S51单片机2.5.1 单片机的主要功能(1) 4K字节可编程闪烁存储器;(2) 32个双向I/O口;1288位内部RAM;(3) 2个16位可编程定时/计数器中断,时钟频率0-24MHz;(4) 可编程串行通道;(5) 5个中断源;(6) 2个读写中断口线;(7) 低功耗的闲置和掉电模式;(8) 片内振荡器和时钟电路。2.5.2 单片机的引脚介绍电源引脚:电源引脚连接到微控制器的工作电源,VCC是+5V电源和接地,GND是接地。时钟引脚:XTAL1和XTAL2分别是片内振荡器反相放大器和时钟发生器电路的输入端和输出端。复位RST:在振荡器运行的时侯,当引脚出现两个机器周期(24个振荡周期)以上的高电平时,单片机将会复位,只要这个脚保持在高电平的范围内,芯片便会循环复位。EA/VPP:EA为外部程序存储器访问允许的控制端。当它是高电平时,单片机读片内程序存储器,在PC值超过0FFFH后将会自动转向外部程序存储器。当它为低电平时,只限定在外部程序存储器,地址为0000HFFFFH。VPP为该引脚的第二功能,为编程电压输入端13。单片机引脚图如图6所示。 图6 单片机引脚图2.5.3 单片机的中断介绍AT89S51一共有5个中断向量,分别是:2个外中断(INT0和INT1),2个定时中断(Timer0和Timer1)和一个串行中断。中断向量其实就是程序存储器的一个地址,表明一个中断的服务程序从这里开始存放,中断发生后要通过它引导CPU转向相应的中断服务。正因为它具有指向性,所以称其为中断向量。电平方式的中断请求是低电平有效。只要单片机在中断请求引入端上采样到有效的低电平信号,即为中断请求。脉冲方式的中断请求则是脉冲的下降沿有效。在两个相邻机器周期所进行的两次采样中,若前一次为高,后一次为低,即为中断请求信号。为此,脉冲方式的中断请求信号的高、低电平状态都应至少维持一个机器周期,才能确保负脉冲的跳变能被采样到。定时器中断是为满足定时或计数的需要而设置的。在单片机芯片内部有2个定时器和计数器T0、T1,所以定时器中断也有2个:定时器1中断和定时器0中断。当计数器溢出时,表明定时时间到或计数值满,这是内部电路就产生中断请求。由于中断请求是在芯片内部发生的,因此,在芯片上没有对应的中断请求引入端。穿行中断只有1个,担忧2个中断源:串行发送中断和串行接受中断。它们对应同一个中断向量0023H。串行中断是为串行数据传送而设置的。每当串行口发送或接收完一帧串行数据时,就产生相应的中断请求。同样因为中断请求是在芯片内部自动发生的,所以也不需要在芯片上设置中断请求引脚14。单片机中断图如图7所示。 图7 中断源方框图2.5.4 单片机的Flash存储器Flash存储器的编程如图8所示。图8 Flash存储器的编程Flash存储器的校验如图9所示。图9 Flash存储器的校验2.5.5 单片机的晶振电路AT89S51芯片中的高增益反相放大器,其输入端为引脚XTAL1,输出端为引脚XTAL2。通过这两个引脚在芯片外并接石英晶体振荡器和两只电容器(电容C1和C2一般去30pF)。石英晶体为一感性元件,与电容构成振荡回路,为片内放大器提供正反馈和振荡所需的相移条件,从而构成一个稳定的自激振荡器。除了使用石英晶体振荡器外,若对时钟频率要求不高,还可以用电感或陶瓷振荡器,但使用陶瓷振荡器时要把电容的容量稍微提高一些。2.5.6 单片机的复位电路目前,在单片机系统中供使用过4种类型的复位电路,分别为:积分电路型、微分电路型、比较醒和看门狗型。其中前3种是在芯片外面用分立元件或集成电路芯片搭建的,而最后一种位于芯片内部,是单片机芯片的一部分。对于片外复位电路,无论哪种类型,加电复位和手动复位都是必不可少的基本功能15。2.6 液晶显示模块的介绍2.6.1 液晶显示的简介1602液晶显示另可称其为1602字符型液晶,如图10所示,它是一种点阵型液晶模块,专门用来显示字母、数字、符号等等。它是由几许5X11或5X7等点阵字符位组成的,每一个字符都由一个点阵字符位显示,为了起到字符间距和行间距的作用,每位乃至每行之间都有一个点距的间隔,而这样也导致了它不能很好地显示图形(即使用自定义CGRAM,显示效果也并不显著)。1602液晶显示是指显示的内容为显示两行,每行有16个字符的液晶模块(显示字符和数字)。目前市面上大部分的字符液晶都是基于HD44780液晶芯片,其控制原理完全相同,因此以HD44780为基础写出的控制程序,可以非常便利地为市面上绝大部分的字符型液晶所用16。在日常生活中,液晶显示器对于我们而言已为大众所常见。对于很多电子产品来说液晶显示已成为必备器件,我们在很多电子产品中可以看到液晶显示,以显示数字、专用符号和图形为主。在单片机的人机交流界面中,常见的输出方式有发光管、LED数码管和液晶显示器。 图10 1602液晶显示器晶液显示器作为单片机系统的输出器件的优点有: 显示质量高:由于液晶显示器不像阴极射线管显示器(CRT)那样,需要不间断地刷新新亮点,它是恒定发光的,每一个点在收到信号后就持续保持那种色彩和亮度。因此,液晶显示器画质高并且不会闪烁。 数字式接口:液晶显示器和单片机系统的接口操作方便简单。液晶显示器通过显示屏上的电极控制液晶分子状态来实现显示,它的体积较小,而在重量上也比传统的显示器要轻许多。相对其他显示器而言,液晶显示器主要在其内部的电极和驱动IC上消耗功耗,因而耗电量也很低17。2.6.2 液晶显示原理利用液晶的物理特性是液晶显示的原理,通过电压对显示区域进行控制,有电就有显示,以此来显示出图形。液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、显示内容丰富的特点,目前,在笔记本电脑和移动通信工具等领域已广泛应用。液晶显示的显示方式有:段式、字符式和点阵式等。液晶显示器不仅有黑白显示,还有多灰度有彩色显示等。而根据驱动方式来分的话则可以分为静态驱动、单纯矩阵驱动和主动矩阵驱动三种。液晶显示器各种图形的显示原理: MN个显示单元组成的点阵图形式液晶。液晶显示器显示的方式分为两种,一种是字符的显示,另一种则是汉字的显示。字符的显示是一种比较复杂的显示方式,因为既要找到显示屏幕上的对应位置的显示区的8字节,还要使每个字节的不同位为“1”。而汉字的显示一般是采用图形的方式得以实现18。2.6.3 液晶显示的基本参数及引脚功能1602液晶显示分为两种:带背光和不带背光,HD44780基于大部分的控制器,在应用中有无背光并没有什么区别,只是不带背光的比带背光的薄。1602液晶显示的主要技术参数:(1) 162个字符为液晶显示的容量;(2) 4.55.5V为芯片的工作电压;(3) 2.0mA(5.0V)为芯片的工作电流;(4) 5.0V为模块最佳工作电压;(5) 2.954.35(WH)mm为字符的尺寸。液晶显示的引脚功能说明:1602液晶显示采用的的标准的无背光14脚或带背光16脚接口,芯片的各引脚接口说明:(1) VSS是电源地;(2) VDD是电源正极;(3) VL是液晶显示的偏压;(4) R/W是读或写的选择,高电平进行读操作,低电平进行写操作;(5) RS是数据或命令存储器的选择,高电平和低电平的存储器选择不同,高电平选择数据存储器,低电平选择命令存储器;(6) E是使能信号,当使能信号由高电平变成低电平的时候,液晶模块会执行命令;(7) D0到D7为8位双向数据;(8) BLA是背光源的正极;(9) BLK背光源的负极19。2.6.4 1602液晶显示的指令说明及时序1602液晶显示内部的控制器共有11条控制指令分别是:(1) 清显示,指令码为高电平,复位到地址低电平;(2) 光标的返回,返回到地址低电平;(3) 显示开关的控制;(4) 置输入的模式;(5) 字符或光标的移位;(6) 置功能,高电平时为4位总线,低电平时为8位总线;(7) 置数据存储器的地址;(8) 置字符发生存储器的地址;(9) 读忙标志或地址;(10) 写数到图像定义或显示数据随机存储器中;(11) 从图像定义到显示数据随机存储器中的读数。液晶显示的读操作时序图如图11所示。图11 液晶显示读操作时序图写操作时序图如图12所示。图12 液晶显示写操作时序图2.7 各模块电路的设计2.7.1 语音录入电路的设计语音录入电路的设计如图13所示。 图13 语音录入电路图通过按键录入语音的方式将语音录入到语音识别芯片当中。2.7.2 语音控制电路的设计语音控制电路是由AP7003-2系列语音芯片为电路的语音控制电路。通过内置麦克风放大器将语音录入到芯片中进行识别控制,语音识别完毕后,将语音信号输出。语音控制电路的设计如图14所示。 图14 语音电路图2.7.3 语音信号接入电路的设计 语音信号接入电路的设计如图15所示。 图15 语音信号接入电路 语音信号进入到一个与门电路,将语音信号进行逻辑运算。P32是单片机的P32口,一旦有语音信号识别就会进行中断处理20。2.7.4 晶振和复位电路的设计晶振电路和复位电路的设计如图16所示。 图16 晶振电路和复位电路图晶振电路是提供时钟信号,一旦时间停止,语音信号就切换不了。复位电路是控制单片机的复位状态,一旦单片机卡死,复位电路会将单片机复位到初始状态。2.7.5 液晶显示电路的设计 液晶显示电路的设计如图17所示。图17 液晶显示电路液晶显示电路是显示信号接口和输出信号提示的作用。3 软件系统设计3.1 主控程序软件设计 自动电梯语音控制系统的软件设计采用的keil编程软件进行编程。主控程序的设计如图18所示。 图18 主程序流程图 语音录入后将进行液晶显示的初始化,然后液晶显示会显示出所需要的指令进行语音信号的识别,如果信号正确,将会输出控制信号,如果信号不正确将返回到语音录入前。主控程序的设计见附录。 3.2 中断程序设计中断程序的设计如图19所示。 图19 中断程序流程图中断程序的设计见附录。3.3 显示器程序设计显示器程序的设计如图20所示。 图20 显示器程序流程图显示器程序的设计见附录。3.4 I/O扩展程序设计I/O扩展程序的设计如图21所示。 图21 I/O口扩展程序流程图4 仿真结果4.1 仿真软件的使用设计采用的是proteus仿真软件,由于条件限制,所以用按键模拟的方式来进行模拟仿真。4.2 仿真的结果仿真模拟语音开门的现象如图22所示。按下P0B1信号会输入到语音控制电路,LED1处于常闭的状态,进行语音识别后,输送到单片机中,此时进行语音信号的输出。图22 模拟语音开门的现象仿真模拟语音开门的变化现象如图23所示。此时信号输出后LED1会处于常开状态,运行完毕后LED1会再次处于常闭状态,则完成模拟语音开门的仿真过程。 图23 模拟语音开门的变化现象仿真模拟语音关门的现象如图24所示。按下P0B2信号会输入到语音控制电路,进行语音识别后,输送到单片机中,此时进行信号的输出。图24 模拟语音2的现象仿真模拟语音关门的变化现象如图25所示。此时信号输出后LED2会处于常开状态,运行完毕后LED2会再次处于常闭状态,则完成模拟语音开门的仿真过程。图25 模拟语音2的变化现象仿真模拟楼层变更的现象如图26所示。按下P0B4信号会输入到语音控制电路,LED4处于常闭的状态,进行语音识别后,输送到单片机中,此时进行语音信号的输出。信号输出后LED4会处于常开状态,运行完毕后LED4会再次处于常闭状态,则完成模拟语音楼层变更的仿真过程。 图26 模拟语音楼层变更的现象结束语自动电梯语音控制系统的设计对与当今社会的发展是十分贴切的,高速发展的今天,各种各样的高科技日新月异,语音识别就是其中一项,所以该课题的研究具有相当大的意义。在设计该课题的初期对语音识别这一块几乎一点都不了解,也请教了黄海波老师这方面的问题,黄海波老师也提供了一些资料去了解,后来上网查阅了相关的资料,也阅读了一些关于语音识别这一方面的书籍和文档,对语音识别这一方面有了一定的了解后,选择了很多种种类的语音识别芯片进行了对比,考虑到了本次设计的目的,和功能性、经济性,最后选择了AP7003系列的语音芯片作为本设计的语音芯片。在选择单片的类型的时候,查阅了各类型号的单片机,将其进行对比,最后选择采用的是AT89S51单片机,AT89S51单片机拥有丰富的外接接口,完全满足书写程序的要求,且功能较为全面,价格也比较低廉。在设计主电路系统的时候遇到了不小的困难,因为对这方面的知识没有掌握好,所以请教了老师和同学很多问题,老师和同学也都耐心的讲解了这些问题。在毕业设计中,认识到了自己有很多不足,所以每一个环节都认真对待,对自己严格要求,遇到不懂的地方便会向老师请教。平日里也会有同学的帮助,和大家一起交流,确实收获不少,受益匪浅。经过论文的设计过也程深刻地意识到了理论与实践相结合的重要性,同时,对于动手能力也得到了质的飞跃,这成为以后步入社会工作奠定了一定的基础。虽然这个设计做的并不完美,但这段日子所学到的一切都将是一生受用的宝贵财富。 参考文献1林奕琳,韦岗,杨康才.语音情感识别的研究进展J.电路与系统学报, 2007,01:9098Lin Yilin,WeiGang. Yang Kangcai, speech emotion recognition research progress J.circuit and system, 2007,01:9098(in Chinese)2詹新明,黄南山,杨灿.语音识别技术研究进展J.现代计算机(专业版), 2008,09:4345 Huang Nanshan, Zhan Xinming, Yang Can.speech recognition technology research progress J.modern computer (Professional Edition), 2008,09:4345(in Chinese)3李远志,李浮滨.语音合成技术在信息服务应用的前景分析J.现代情报,2002,02:106107Li Yuanzhi, Li Fubin. Prospects for the application of speech synthesis technology in information services J, modern intelligence, 2002,02:106107(in Chinese)4高红亮,周晟,陈炜.一种智能电梯语音系统的设计J.可编程控制器与工厂自动化,2005,10:97102Gao Hongliang, Zhou Sheng, Chen Wei, the design of J. intelligent elevator voice system programmable controller, 2005,10:97102(in Chinese)5何超,贾德文,李加强.一种基于语音识别芯片AP7003的家电语音控制器设计J.电子技术应用,2007,05:4850Jia Dewen, He Chao, Li Jiaqiang, a speech recognition chip AP7003 based voice controller design J, electronic technology applications, 2007,05:4850(in Chinese)6李文联.语音识别集成电路AP7003及其应用J.电子工程师,2003,08:4547Li Wenlian,voice recognition IC AP7003 and its application J, electronic engineer, 2003,08:4547(in Chinese)7伍万华,张忠国.一种基于单片机控制的电梯语音报站器J.可编程控制器与工厂自动化,2005,12:9596WuWanhua, zhang,The elevator voice news report station based on MCU control J.programmable controller and factory automation, 2005,12:9596(in Chinese)8方金善.语音处理与识别J.上海文化年鉴,2012,05:292298Fang Jinshan, speech processing and recognitionJ.Shanghai culture yearbook, 2012,05:292298(in Chinese)9郭晓辉,成龙,王景禄.语音识别与智能机器人设计J.国外电子元器件, 2005,09:4349 Xiao-hui guo, Jackie chan, Wang Jinglu, Speech recognition and intelligent robot designJ.foreign electronic components, 2005,09:4349(in Chinese)10李昌禄,苏寒松.基于单片机平台下语音识别技术的应用方式J.实验室 科学,2009,06:8285 Li Changlu, Su Hansong, the application of speech recognition technology based on single chip microcomputer platformJ.laboratory science, 2009,06:8285(in Chinese)11郭洪荣.计算机语音识别的应用分析J.黑龙江科技信息,2012,31:96 Guo Hongrong, the application of computer speech recognition J, Heilongjiang scientific and technological information, 2012,31:96(in Chinese)12宋汉珍.微型计算机原理M.北京:高等教育出版社,2005 Song Hanzhen, micro computer principleM. Beijing: Higher Education Press, 2005(in Chinese)13胡汉才编著.单片机原理及其接口技术M.清华大学出版社,2004Edited by Hu Hancai, microcomputer principle and interface technology of M, Tsinghua University press, 2004(in Chinese)14李广弟,朱月秀,冷祖祁.单片机基础M(第三版).北京:北京航空航天 大学出版社,2007 Li Guangdi, Zhu Yuexiu, Leng Zuqi, microcontroller based M (Third Edition) Beijing: Beihang University press, 2007(in Chinese)15阎石.数字电子技术基础第四版M.北京:高等教育出版社,1998 Yan Shi, digital electronic technology base, the fourth editionM. Beijing: higher education press, 1998(in Chinese)16陈京培,徐永梅.基于AT89S52单片机的液晶显示控制电路设计J.现代电 子技术,2008,22:2225Xu Yongmei, Chen Jingpei. Based on AT89S52 LCD control circuit design J. modern electronic technology, 2008,22:2225(in Chinese)17陈玲玲.浅析广色域液晶显示器J.中国西部科技,2009,33:2728 Chen Lingling, analysis of wide color gamut LCD J, Western China technology, 2009,33:2728(in Chinese)18苏俊峰.图形在点阵式液晶显示器上的实现J.工业控制计算2012,03: 7173 Su Junfeng, J graphics in the dot matrix liquid crystal display, industrial control computer, 2012,03:7173(in Chinese)19刘金星,李洪文.基于高速单片机的液晶显示模块控制J.液晶与显 示,2011,01:8891Li Hongwen, Liu Jinxing. LCD module based on high speed microcontroller J, LCD and display, 2011,01:8891(in Chinese)20邱关源.电路M(第五版).北京:高等教育出版社,2006 Qiu Guanyuan, circuitM(five edition).Beijing: higher education press, 2006(in Chinese) 致 谢光阴荏苒,白驹过隙,大学生活转眼间就要结束了,我也即将告别学生的身份,正式步入社会。在这最后几个月的大学生活中,我也终于完成了我的毕业设计。许多事情总是要做过之后才能彻底领悟,原来一切都并非心中所想的那么简单,真正操作起来往往要复杂得多。以前总以为毕业设计仅仅是对自己平日所学的课程知识的总结而已,等真正实践之后才发现,毕业设计不仅要考验自己的知识量,更开拓了我们的求知欲,因为我们总会觉得自己学的还远远不够,还需要知道更多、了解更多,才能真正地达到在实践过程中能将知识运用进去的目的。正所谓“学而时习之,不进则退”,在工作和生活中,我们都不能停止学习的步伐,要不断提高自己的知识和综合素养。万事开头难,但世上许多事情,只要开始做了就并不算难,难的是人们那一颗懒惰的心。刚开始做毕业设计的时候,我脑海里一片空白,不知该从何下手,通过不断地查阅资料,加上与平时积累的课程知识相结合,最后终于还是完成了,那一刻我也如释负重。此外,我得出了一个结论:知识必须通过应用才能实现其价值。“纸上得来终觉浅,绝知此事要躬行”,从书本上学来的都很肤浅,想要真正客观地全面地本质地认识事物,还得亲身实践,只有先实践了才能客观地全面地本质地认识事物,实践才是认识的来源。这次的毕业论文能顺利完结,不仅仅是我一个人努力的结果,也要归功于我的指导老师黄海波老师,是他不厌其烦的教导和解说,令我的许多问题都能迎刃而解。在此,真心的向老师说一声致以由衷的谢意,感谢老师孜孜不倦的教诲和栽培。另外,我还要感谢我的同学们,感谢你们能给我提供一些意见,使我能认识到我的不足,得以及时将之纠正。附 录*设计项目:自动电梯语音控制系统的设计设计者:王梦晗设计日期:2015年5月10日*主控程序的设计*/头文件#include #include #include #define uchar unsigned char#define uint unsigned intsbit in1=P10;/语音信号1sbit in2=P11;/语音信号1sbit in3=P12;/语音信号1sbit in4=P13;/语音信号1sbit in5=P14;/语音信号1sbit in6=P15;/语音信号1sbit in7=P16;/语音信号1sbit in8=P17;/语音信号1sbit in9=P20;/语音信号1sbit in10=P21;/语音信号1sbit in11=P22;/语音信号1sbit in12=P23;/语音信号1/宏定义#define uchar unsigned char#define uint unsigned intsbit RS=P25;/写信号sbit RWW=P26;/读信号sbit E=P27; /使能信号#define e1 E=1 #define rd1 RWW=1 #define rs1 RS=1 #define e0 E=0 #define rd0 RWW=0 #define rs0 RS=0 #define PP P0/延时函数msvoid _delay_ms(uint i) uchar j; for(;i0;i-) for(j=0;j0;i-);/写1602控制字void lcd1602_writecrtl(uchar dat) rd0;/读信号置0 rs0;/使能信号置0 _delay_us(5); PP=dat; e1;/写信号置1 _delay_us(5); e0;/写信号置0/写1602数据void lcd1602_writenumber(uchar dat) rd0;/读信号置0 rs1;/使能信号置1 _delay_us(5); PP=dat; e1;/写信号置1 _delay_us(5); e0;/写信号置0/1602初始化void lcd1602_init() lcd1602_writecrtl(0x38); /显示模式 lcd1602_writecrtl(0x06); /显示光标移动位置 lcd1602_writecrtl(0x0c); /显示开及光标设置 lcd1602_writecrtl(0x01); /显示清屏void lcd1602_adr(uchar dat) lcd1602_writecrtl(0x80 | dat);/行显示-void LCD1602_string(uchar hang,uchar lie,uchar *p)uchar a;uchar b;if(hang = 1) a = 0x00;if(hang = 2) a = 0x40;b=0;a = a + lie - 1;while(1) if(*p = 0) break; lcd1602_adr(a + lie - 1+b); lcd1602_writenumber(*p); b+; p+;/-sbit SH_CP=P34; /移位时钟脉冲 11sbit DS=P35; /串行数据输入14sbit ST_CP=P36; /输出锁存器脉冲 12/输入数据void input_595
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 成人自考


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!