语音报警器的设计 毕业论文

语音报警器的设计 毕业论文

ID:348552

大小:586.00 KB

页数:41页

时间:2017-07-26

语音报警器的设计  毕业论文_第1页
语音报警器的设计  毕业论文_第2页
语音报警器的设计  毕业论文_第3页
语音报警器的设计  毕业论文_第4页
语音报警器的设计  毕业论文_第5页
资源描述:

《语音报警器的设计 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录引言11系统功能概述22系统硬件设计22.1方案设计与论证22.1.1方案设计22.1.2方案论证32.2总体方案制定42.2.1系统硬件结构42.2.2硬件连线图42.2.3功能说明52.3主控板电路模块分析52.3.1SPCE061A简介52.3.2微控制器电路72.3.3电源电路模块分析82.3.4CPU语音输出电路82.4超声波测距模组92.4.1超声波模块结构92.4.2超声波模块电路92.4.3测距模式选择113系统软件设计123.1功能总体设计123.2语音模块流程设计133.3语音播放的实现184系统测试264

2、.1硬件测试264.2软件测试264.3系统整体测试265结论与总结26致谢27参考文献27附录2840引言单片机已广泛应用到国民经济建设和日常生活的许多领域,成为测控技术现代化必不可少的重要工具。由单片机制作成的语音报警系统在社会社会上有差广泛的应用。随着人们生活水平的提高,在当今社会,人们拥有汽车的数量在急剧增多,出行的安全问题自然成为首要的问题。结合道路交通安全实际,并且针对我们高速公路交通安全的需要,以及国内外智能交通系统及电子技术的应用现状和发展趋势,综合多种技术和科学理论,从必要性,,可行性,实用性和经济性等角度出发,

3、提出开发研制汽车防撞报警系统,此系统当行车处于即将发生追尾危险状态时,发出报警,提醒驾驶员采取相应措施,从而减少或者避免高速公路碰撞事故的发生。本毕业设计方案采用凌阳科技公司的SPCE061A单片机,超声波测距模组V2.0制作一个简易的语音报警系统。SPCE061是凌阳科技的一款16位微控制器,内嵌32K的闪存(FLASH)。SPCE061A为语音产品而集成了ADC、DAC、AGC等,较高的处理速度使u’nSP能够非常容易快速地处理复杂的数字信号,是数字语音应用领域的一种最经济选择。SPCE061板配有在线调试功能;结合集成开发环

4、境不需外界任何仿真、调试器即可以完成在线编程、仿真、调试功能。本方案直接使用SPCE061A精简开发板,利用SPCE061A的语音处理功能,以及其强大的处理能力,再配合SPR模组_4096,扩大存储容量,很容就可以实现语音报警。1系统功能概述该语音报警系统硬件由SPCE061A单片机系统、超声波测距模组V2.0等几部分组成。本设计中所用的SPCE061A单片机,在其芯片内部集成了ICE仿真电路接口、FLASH程序存储器、SRAM数据存储器、通用I/O端口、定时器/计数器、中断控制、CPU时钟、模数转换器A/D、DAC输出、低电压监

5、测/低电压复位等部分。此单片机具有16位的数据线和22位地址线。SPCE061A的开发是通过在线调试器PROBE实现的。它既是一个编程器(即程序烧写器),又是一个实时在线调试器,用它可以替代在单片机应用项目的开发过程中常用的软件工具——硬件在线实时仿真器和程序烧写器。它利用了SPCE061A片内置的在线仿真电路ICE(In-CircuitEmulator)接口和凌阳公司的在线串行编程技术。PROBE工作于凌阳IDE集成开发环境软件包下,其芯片的仿真头直接连接到目标电路板上SPCE061A40相应管脚,直接在目标电路板上的CPU--

6、-SPCE061A调试、运行用户编制的程序。PROBE的另一头是标准25针打印机接口,直接连接到计算机打印口与上位机通讯,在计算机IDE集成开发环境软件包下,完成在线调试功能。本设计使用的是凌阳十六位单片机SPCE061A[1],它采用凌阳最新推出的μ’nSP(MicrocontrollerandSignalProcessor)16位微处理器内核,而μ’nSP内核是一个通用的核结构。SPCE061A内嵌32K字(Word)闪存(FLASH),2K字(Word)SRAM,内置十位ADC、DAC,有多达十四个的中断源等丰富的片内资源。

7、CPU最高可工作在49MHz的主频下,较高的处理速度使μ’nSP能够非常容易地、快速地处理复杂的数字信号,这使得SPCE061A具有灵活的语音处理能力。因此,与其它类型的单片机相比,以μ’nSP为核心的SPCE061A微控制器是适用于有数字语音功能的应用领域产品的一种最经济的选择。为了使C语言程序具有更高的效率和更多的功能,需在C语言程序里嵌入用汇编语言编写的子程序。一方面是为提高子程序的执行速度和效率;另一方面,可解决某些用C语言程序无法实现的机器语言操作。本设计所使用的软件编程使用两种方法将汇编语言代码与C语言代码联合在一起。

8、一种是把独立的汇编语言程序用C函数连接起来,通过API(ApplicationProgramInterface)的方式调用;另一种是在线汇编方法,即将直接插入式汇编指令到C的函数中。本方案直接使用SPCE061A精简开发板,然后再利用SPCE061

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

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

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