收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

公交车报站器的设计

[关键词:公交车,报站器]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文,源程序
作品编号:txgc0038,word全文:88页,合计:17000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
公交车报站器的设计毕业设计论文------

随着单片机在各个领域的广泛应用,许多用单片机作控制的公车系统也应运而生。毕业设计要求在掌握通信的基础知识、单片机应用技术的基础上,利用SPCE061A单片机设计并制作一个用于实际生活的公车报站器。要求系统能够完整地播放一条公交线路的站名,能在LED的键盘显示模组上显示当前的时间(日期),并具有时间日期的设置功能等功能。

设计主要是应用SPCE061A单片机、LED键盘显示、SPR_4096实现简易的公交车报站器。论文首先阐述了选题背景及意义,并对SPCE061A单片机及SPR_4096芯片的构造、原理、管脚定义、功能、特点等进行了介绍。接着给出了系统的总体设计,然后对电源部分、音频输入输出部分、语音存储部分以及键盘显示部分的电路进行了详细设计,阐述了设计原理,给出了设计电路图。然后论述了系统的软件设计,对软件部分进行了分析,并绘制了程序流程图,给出了程序源代码。最后进行了系统的运行、测试与分析。

设计的公车报站器,具有价格低廉、性能稳定、操作方便、易于携带等特点。设计的系统结合了软件和硬件,使系统操作方便,有一定的应用前景。

方案论证

方案一:

根据设计要求,选用MCS51单片机作为主控芯片,外部适当的扩展RAM组成最小系统。在外围扩展K9F1208 FLASH芯片作为存储语音资源的存储器,外扩专用语音处理芯片。考虑到MCS51的I/O口资源,在外部使用专用8279芯片管理键盘、显示器件。

方案二:

根据设计要求,选用SPCE061A单片机作为主控芯片,由于这颗芯片是SOC使用较少的外围器件就能实现最小系统。SPCE061A芯片集成A/D、D/A功能,配合语音函数库可以实现语音功能。外围扩展键盘、显示器件,扩展SPR4096 FLASH芯片存储语音资源。

方案二与方案一相比具有较大优势。SPCE061A单片机是SOC方式设计的,只需使用较少的外围器件即可组成最小系统,大大简化了系统的复杂性,提高了稳定性。使用专用语音函数库使得语音的实现更加简单[1]。SPCE061A外扩SPR4096 FLASH作为存储芯片,由于两者都具有SIO接口,使得程序设计大大简化。SPR4096是4Mbit的NOR FLASH,可以存储设计要求的语音资源,而三星的K9F1208是大容量的NAND FLASH,在存储空间上严重浪费,而且NAND FLASH在操作起来比较复杂,增加了开发难度。

通过方案一与方案二的论证比较,选择方案二进行设计。

系统工作原理

通过PC机等设备录制需要播放的语音资源,将录制好的语音资源烧写到SPR4096 FLASH存储器中,然后根据键盘执行对应的报站等功能,并且在数码管上显示对应信息,设计采用键控结构。

通过研究与设计,对公交车报站器的硬件设计和软件设计,基本达到了在掌握通信的基础知识、单片机应用技术的基础上,利用SPCE061A单片机设计并制作一个用于实际生活公交车报站器的要求,并且所设计的公交车报站器具有语音播报、时间日期设置及显示等功能。虽然设计是在很基础的层面的研究,但实现了语音和显示的功能,基本达到了要求。然而由于时间有限和本身知识水平的不够,仍有部分需要改进和提高,如电路设计方面过于复杂等。

经过测试,得出结论,公交车报站器的性能基本达到了设计目标,具体如下:

⒈使用SOC方式设计,大大提高了系统的稳定性,减少了外围器件降低了成本

⒉各种提示语、宣传语播放正常,声音清晰

⒊时间、日历可以正常设置、显示和播报;喊话器工作正常

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,任务书,论文,源程序
作品编号:txgc0038,word全文:88页,合计:17000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——公交车报站器的设计(开题报告,任务书,论文,源程序)!