欢迎来到天天文库
浏览记录
ID:11918949
大小:873.00 KB
页数:35页
时间:2018-07-14
《基于avr单片机的语音播报系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要本论文主要阐述的是基于ATmega16L单片机的语音播报记事系统,利用AVR单片机作为微控制器,实现对APR9600的控制来实现语音的存储与回放,第一部分比较详细的说明了硬件的拓扑结构,以及系统中各个重要模块的设计方案,重点在于处理和存储预报内容的软件设计,真正体现了自动化控制,第二部分是系统中各部分的的原理及具体电路图,在这部分电路图的绘制使用了辅助软件protel99se,使用此软件绘制了电路原理图,将设计的各个模块的理论具体化,同时在实物的制作上有了依据。第三部分说明了本设计的软件设计,软件流程图具体说明了程序
2、的运行流程,说明了软件设计思想。关键字:AVR单片机;APR9600;语音记录;回放AbstractSetoutinthispaperisbasedontheATmega16LMCUforvoicerecordandplaybacksystem,AVRhasbeenusedasthemicrocontrollerinthesystemwhichhasrealizedrecordandplaybackbycontrollingtheAPR9600chip.thefirstpartofadetaileddescription
3、ofthesystemhardwaretopology,andsystemdesignofeachandeverymajorprogrammodules.Theimportantthingisthatthedesignofthesoftwarewhichisusedtomanageandstoreforecastedcontentreallymanifestsautomaticcontrol.Thesecondpartisthepartofthesystemandthespecificcircuitdiagramofth
4、eprinciple,inthispartofcircuitdiagramdrawingsoftwaretousetheauxiliaryprotle99se,Usethissoftwareschematicdrawingofthecircuitdesignofeachmoduleofthetheoryofconcrete,atthesametimewiththephysicalbasisfortheproduction.PartIIIdescribesthedesignofsoftwaredesign,software
5、flowcharttospecifytheprogramtorunprocessesonthesoftwaredesignidea.Keywords:AVRMCU;APR9600;voicerecord;playback目录基于AVR单片机的语音播报系统设计1摘要2ABSTRACT3目录4引言5第一章系统设计61.1.系统拓扑61.2.语音方案61.3.电源系统设计7第二章重要硬件选择92.1.输入模块方案设计92.2.控制模块方案设计102.3.语音模块方案设计112.4.显示模块方案设计17第三章系统软件设计193.
6、1.系统流程图193.2.中断服务子程序流程图203.3.语音播报程序213.3.1.主程序213.3.2.按键程序243.3.3.显示程序28第四章总结32第五章致谢33参考文献34系统使用说明35引言当我刚看到老师给出的题目时,我立刻就对《基于AVR单片机的语音播报器》设计产生了浓厚的兴趣,当时我脑子里立刻就闪现出了语音记事器,每次有重要的事的时候我都怕自己忘了,特别担心,我特想设计出来一个记事器来提醒自己,所以我毫不犹豫的选择了这个题目,虽然我知道完成起来可能有种种的困难,但是我想兴趣可以让我克服这一切。语音播报系
7、统设计,属于自动控制技术,它有很多实现的方式,很多场合也都在应用这个系统,比如:公交车报站系统,使用这个系统是为了方便广大顾客,以免出现坐错站坐过站的情况。再有就是语音播报记事器,有了它大家很方便的记录一下想要做的事,以免自己忘记了耽误事情。所以在我们身边这些东西还是必不可少的,有了它感到很方便。本设计利用的是ATmega16L单片机控制,实现对APR9600的控制来实现语音的存储与回放,当到预设那天的时候,语音模块会播放当天要实现的事情来提醒人们去做,这样让人们很方便去记忆一些重要的事情。本设计的重点部分在于处理和存储
8、预报内容的软件设计,真正体现了自动化控制,在软件设计方面我们进行了大量的调试,最终完成了本次的设计。31第一章系统设计1.1.系统拓扑系统硬件的5个重要组成部分分别是:电源模块,输入模块,控制模块,语音模块,显示模块。整体硬件框图如下:控制模块((MCU)语音模块输入模块(按键)显示模块电源模块1.2.语音方案目前市
此文档下载收益归作者所有