1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
在外围扩展芯片作为存储语音资源的存储器,外扩专用语音处理芯片。
考虑到的口资源,在外部使用专用芯片管理键盘显示器件。
系统框图如图所示图系统框图方案二根据设计要求,选用单片机作为主控芯片,芯片集成功能,配合语音函数库可以实现语音功能。
外围扩展键盘显示器件扩展芯片存储语音资源。
由于这颗芯片使用较少的外围器件就能实现最小系统,本次毕业设计即是采用了方案二,框图如图所示图系统框图系统的工作原理通过麦克风由音频输入电路将外部音频输入到凌阳芯片中,将录制好的语音资源烧写到专用语音处理芯片单片机专用键盘显示芯片键盘显示毕业论文存储器中,然后根据键盘执行对应的报站等功能,并且在数码管上显示对应信息。
系统的硬件方案系统主要包括精简开发板存储芯片位段显示数码管。
是整个设计的核心控制器件,负责控制数码管输出,键盘信息的采集输入和语音资源的播报。
数码管和键盘主要作用是人机交互的作用,显示报站器的信息,同时利用个按键实现不同的操作。
硬件框图如图所示图硬件框图板作为整个系统的核心控制,并且负责语音的输出。
模组作为语音资源的存储介质。
该模组配备芯片可以存储的数据资源。
键盘显示模组作为时间显示与用户输出设备。
硬件模块连线图根据设计要求硬件模块规划如图图硬件模块连线图板语音播报存储数据输入数据显示数据键盘显示毕业论文其中为数码管的段驱动,分别为位数码管的位驱动,为冒号的位驱动,为冒号的段驱动,分别为的和相接,与键盘相接。
各键盘的功能作用分配如下起步,用于起步语音提示控制到站,用于到站语音提示控制上,用于跳站和对设置的内容进行递增下,用于跳站和对设置的内容进行递减行向,用于播报行向和行向控制音量,用于音量控制时间日历,用于播报时间日历和对时间日历的设置进行控制设置,用于行向时间和日历的设置状态的控制毕业论文第二章系统方案比较与论证在利用凌阳板设计公交车报站器的过程中,我主要用到三种硬件模块和实现语音报站功能的语音压缩方法。
三种硬件模块分别为控制公交车报站的主控板模块即板存储语音资源的模组模块包括和两种型号和实现公交车报站功能在数码管上显示时间日期等功能的显示模组。
主控板模块是凌阳科技研发生产的性价比很高的款十六位单片机,使用它可以非常方便灵活的实现语音的录放功能,该芯片拥有路位精度的,其中路为音频转换通道,并且内置有自动增益电路。
这为实现语音录入提供了方便的硬件条件。
两路位精度的,只需要外接功放即可完成语音的播放这两点是此芯片相对于芯片的优势所在。
另外凌阳十六位单片机具有易学易用的效率较高的套指令系统和集成开发环境。
片内还集成了个在线仿真电路接口,使得对该芯片的编程仿真都变得非常方便,而接口不占用芯片上的硬件资源,结合凌阳科技提供的集成开发环境用户可以利用它对芯片进行真实的仿真而程序的下载烧写也是通过该接口进行下载。
精简开发板板是的简称,是以凌阳位单片机为核心的精简开发仿真实验板。
板除了具备单片机最小系统电路外,还包括有电源电路音频电路复位电路等。
板上有调试器接口接口以及下载线接口,分别可接凌阳科技的在线调试器简易下载线,配合凌阳十六位单片机软件开发工具,可方便地在板上实现程序的下载编译和在线仿真调试。
模组模块主要功能芯片分为两种和两种。
在本次设计中采用的是芯片,该芯片的作用是存储语音资源。
模组是凌阳科技公司针对存储器芯片开发的简易烧写器。
该烧写器配合机工具,通过毕业论文下载线,完成对存储芯片的擦除写入校验等功能。
并且在模组上留有与单片机次按键时间,如果秒内没有按键操作,自动保存设置,退出。
行向调整模块毕业论文行向调整子程序流程图如图所示设为下行设为上行键按下是否上行返回开始图行向调整子程序流程图键盘显示模组的八个按键的功能实现以及在数码管上显示日期时间的功能,现将在键盘显示模组上显示与设置时间的部分程序说明如下调整分钟的程序如下调整分钟毕业论文毕业论文按键起到设置时间的功能,当设置时间时,按键还可以在年月日以及时间之间相互切换,当需要设置当前时间时,要按和按键进行操作,按键表示向上调整,按键表示向下调整。
具体流程图如图所示当需要在年月日和时间上进行切换时当需要向上调整时当需要向下调整时按键按键按键图设置流程图语音压缩的过程与方案实现毕业论文语音压缩的过程在公交车实现报站功能的过程中,需要将录好的公交车站名和些服务用语通过凌阳的压缩软件将所录的音频压缩成程序中所需要的音频,然后通过软件工具将压缩过的音频文件烧录到模组中,从而将压缩过的音频文件存储到模组中。
压缩过程图如图所示单击压缩单个文件进入压缩界面,压缩方法选和如图所示图压缩过程图图压缩方法图方案实现模组存储器中的语音资源是通过工具烧录到模组中的。
操作步骤步骤使用排线将模组与板的正电源负电源对应相连,板口选择。
步骤二使用与模组接口相连。
步骤三按照下图设置模组跳线,如图所示步骤四启动工具,打开语音文件,点击自动烧写按钮。
如图所示图跳线设置毕业论文图打开语音文件在语音处理方面采用了凌阳科技的函数库完成语音播放功能,只需要调用几条函数就可以播放语音。
主函数流程图如图所示在主函数中完成的初始化键盘显示的初始化,并且进行显示时间与播报公交车报站的站点,然后进入循环根据键盘的值执行相关的操作。
语音播放的实现由于语音资源存储在外廓的存储器上面,要实现语音播放必须采用手动方式。
需要获得语音资源,关键解决语音资源的起始地址,然后通过读取函数获得语音资源。
函数流程图如图所示。
毕业论文图语音播放主函数流程图获取键盘值初始化局部变量播报所有站点,行车路线根据变量进行显示显示年显示月日显示时间初始化初始化键盘数码管显示根据键值执行操作逐次播报下行提示语播报警示语播报让座提示语播报娱乐或广告设置时间年月日时间显示切换数码管开始与结束逐次播报上行提示语清看门狗开始毕业论文获得键值清看门狗设置年开始根据键值根据标志分别设置设置月设置日设置小时设置秒增加修改标志减小没有按键按下图语音资源获得函数流程图毕业论文结论经过将近两个月的努力,我的毕业设计终于完成了。
在设计公交车报站器的过程中,我遇到了很多的困难,程序的编写和调试等等,经过我的勤奋努力和指导老师的正确指导,给我的设计带来很大的帮助,为我的顺利完成公交车报站器的设计打下良好的基础。
毕业设计是我大学生四年来的总结,更是我走向社会种新的生活的开始。
虽然在本次的设计也暴露了我不少的缺点和不足,但是通过本次的设计,我提高了思考,解决问题的能力,同时也增强了自学能力。
我认为本次设计不仅仅体现在设计的结果上,更重要的是设计过程中的那种精神,那种对新知识渴求的精神以及人与人之间的协作关系。
现将本次的设计总结如下加深了对位单片机结构和原理的了解,为以后能更好地运用单片机编程做好了初步的准备。
基本上掌握了用制图的方法,在当今社会可以说是又学会项重要的生存技能。
温习了遍模拟电子与数字电子,进步提高了分析电路原理图的能力,总结了分析电路原理的方法。
在设计过程中我体会到了集思广益的好处,将自己的想法谈出来与别人分享也会获得更好的收获,有时候以不同眼光去看同种事物会有不同的效果。
而这种效果是人们往往意想不到的。
自己犯时,要虚心地接受,而且能及时地改。
在肯定成绩的同时也要指出缺点和不足,由于时间的仓促,我准备得不够充分,在很多方面都没有得到很好的实践。
毕业论文致谢语做任何事情都不要忘记感谢你身边帮助过你的人,做毕业设计也是如此。
在我做毕业设计的过程中,很多人给我很大的帮助和指导。
在这里我要感谢他们,没有他们的帮助,就没有我今天毕业设计的成功完成。
首先我要感谢老师。
在设计期间她指导我设计,教会我如何去看程序,去编写修改程序,开阔了我编写程序的思维,使我能够顺利完成本次设计。
教会我如何用画原理图,使我的实际操作能力有了极大的提高,更好的将理论与实际结合起来。
再次要感谢我四年同窗的其他同学,是他们给予了我坚持的力量,四年来我遇到了不少的压力和困难,是他们给予我安慰,使我在很多观念上发生的改变,能够放松的对待每件事,能够以很好的心态去面对困难和压力。
最后我要特别感谢信我的位好朋友,因为在我翻译中文摘要的过程中,她给了我很大的帮助,而且在我设计的过程中,她都默默地在背后支持我,给我力量,给我信心。
毕业设计是个艰苦的过程,同时也是个学习的过程,通过它我涉足了许多未知领域,极大地拓宽了自己的知识面,为以后踏上工作岗位更好地学习和工作打下良好的基础。
相信将来有天,我将会以优秀的工作成绩来回报老师回报学校回报社会。
毕业论文参考文献钧义,张彦斌等著凌阳位单片机原理及应用北京清华大学出版社罗亚非等著凌阳位单片机应用基础北京航空航天大学出版社,侯媛彬,袁益民等著凌阳单片机原理及其毕业设计精选北京科学出版社虞鹤松,樊波等著凌阳十六位单片机原理及应用北京航空航天出版社年月第版张培仁,张志坚,高修峰等编十六位单片微处理器原理及应用凌阳清华大学出版社谭浩强语言程序设计清华大学出版社年月第版北阳电子内部技术资料凌阳位单片机语言程序设计沈美明,温冬蝉等著汇编语言程序设计清华大学出版社年月第二版吉雷等著从入门到精通西安西安电子科技大学出版社,韦丽华微机控制的公共汽车自动报站系统辽宁工学院学报美,童诗白,华成英等著模拟电子技术基础高等教育出版社参考网站凌阳大学计划网站毕业论文附录主控板原理图公交车报站器的设计与实现毕业论文公交车报站器的设计与实现摘要本文介绍了基于凌阳十六位单片机精简开发板板键盘和显示模组制作的简易公交车报站系统,利用模组存储语音资源和利用了键盘显示模组完整地播放条公交线路的站名,并且能够显示日期和时间,具有时间日期的设置功能。
首先给出了模拟公交车报站器的选题背景和设计方案。
再次详细地介绍了系统设计过程中要用到的各种模块主控板模块模组模块显示模组模块的工作原理和主要功能以及语音压缩的方法和过程。
最后详细地介绍了系统设计过程中各种模块的硬件设计和软件设计的实现过程,最终成功实现了公交车报站和在数码管上显示时间
