基于AT89S52单片机的公交车语音报站系统设计论文.docVIP

  • 7
  • 0
  • 约3.16万字
  • 约 53页
  • 2018-02-28 发布于贵州
  • 举报

基于AT89S52单片机的公交车语音报站系统设计论文.doc

基于AT89S52单片机的公交车语音报站系统设计论文

武汉理工大学 毕业设计(论文) 基于AT89S52单片机的公交车语音报站系统设计 学院(系): 专业班级: 学生姓名: 指导教师: 本科生毕业设计(论文)任务书 设计(论文)主要内容: 设计应用单片机作为主控制单元,利用语音芯片预设达到公交车到站电子语音报站功能。要求设计达到准确报站,并有误报人工纠错功能,同时具有简单的可操作性及人工预设兼容扩展性 要求完成的主要任务: 1、查阅不少于15篇的相关资料,其中英文文献不少于2篇,完成开题报告。 2、完成语音报站器主控控制模块、语音模块、显示模块等软硬件部分设计,使 单片机与PC机能进行通信,完成人机交互界面设计。 3、完成不少于5000字的英文文献翻译。 4、撰写完成不少于12000字的毕业设计论文(设计说明书、1张图纸)。 必读参考资料: Dawoud, Shenouda Dawoud 指导教师签名: 系主任签名: 院长签名章目 录I Abstract II 1 绪论 1 1.1 课题研究的背景及意义 1 1.2 公交报站器的动态发展趋势 1 1.3 设计的主要目标任务 2 2.1 基本原理 3 2.2 基本系统框图 3 2.3 系统主要电路简介 3 3 硬件电路的设计 5 3.1 主控电路的设计 5 3.1.1 关于AT89C51单片机 5 3.1.2 振荡器电路的设计 8 3.1.3 复位电路的设计 10 3.1.4 单片机最小系统 12 3.2 语音模块电路设计 13 3.2.1 ISD4004芯片内部结构 13 3.2.2 芯片引脚描述 14 3.2.3 ISD4004芯片使用说明 16 3.2.4 ISD4004与外围设备的连接 19 3.3 显示电路模块设计 19 3.3.1 液晶模组内部结构组成 21 3.3.2 引脚功能 21 3.3.3 液晶模组与单片机的连接 22 3.4 键盘接口电路设计 22 3.4.1 按键的确认 23 3.4.2 重键与连击的处理 23 3.4.3 按键防抖动技术 23 3.5 供电电路设计 26 4 软件设计 27 4.1 主程序流程图 27 4.2 语音提示应用实现 28 4.1.1 放音程序 28 4.1.2 录音程序 29 4.2 文字显示应用实现 30 4.3 键盘接口应用实现 31 5 总结 32 参考文献 33 附录一 总电路图 34 附录二 语音提示参考程序 35 附录三 文字显示参考程序 39 致谢 44 摘 要 公共汽车行驶在现代文明程度高的市区,它是一道流动的风景线,因而对整车外形乃至色彩都有更高的要求。作为公交汽车还要有醒目和减少乘务人员强度的电子报站器,电子显示路牌,无人售票装置,前后电视监视系统等新技术的采用也将越来越普及。本文提出了一种用单片机控制语音芯片进行公交车语音自动报站的方法。整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。利用AT89C51作为控制器,通过ISD4004语音芯片建立语音信息库,形成变化多样的语音信息,利用其功放播放语音信息以及提示语音,同时运用LCD数码管进行站数显示。当公交车到达某站点,用键盘控制本系统工作,通过语音电路输出语音信息和提示,同时站数信息在数码管上显示。 本系统很大程度上提高公交车报站的准确性,可靠性。提高了公交系统的服务质量。促进城市经济发展和交通变化的和谐发展。 关键词: Abstract Bus driving in urban areas with a high degree of modern civilization, it is a mobile landscape, shape and even the color of the vehicle and thus have higher requirements. As public transport vehicles but also eye-catching and reducing the intensity of the newsletter crew stations, electronic display signs, unmanned devices, such as video surveillance system before and after the adoption of new technologies will also be increasingly

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档