毕业设计 公交车自动语音报站系统硬件设计,共48页,19756字 摘要 根据AT89S51单片机的特点和公交车报站的特点,本文提出了一种用单片机控制语音芯片进行公交车语音自动报站的方法。同时给出了软硬件设计的方法,设计过程中包括硬件电路设计和软件程序编写两个方面,解释了单片机在应用过程中的方法和可能出现的问题。本文主要介绍硬件电路设计部分。利用AT89S51作为CPU进行总体控制,通过ISD2590P语音芯片建立语音信息库,对语音信息进行自由组合,形成变化多样的语音信息,利用TDA2822功放播出语音信息以及提示语音,同时运用LED数码管进行站数显示。当公交车到达某站点,用键盘控制本系统工作,通过语音电路输出语音信息和提示,单片机同时通过程序读取站数信息并在LED数码管上进行显示。 关键词:AT89S51单片机,ISD2590P语音芯片,LED数码管,语音自动报站,硬件 目录 摘要 I ABSTRACT II 1 绪论 1 1.1 公交车的由来和历史 1 1.2 课题研究背景和意义 1 1.3 设计任务 2 2 系统设计 3 2.1 应用系统结构设计 3 2.2 设计思路 3 2.2.1 语音模块 3 2.2.2 显示模块 3 2.2.3 按键模块 4 2.3 器件选择 4 2.3.1单片机选择 4 2.3.2语音芯片选择 4 2.3.3 显示单元选择 5 2.3.4 按键接口选择 5 3 硬件设计 6 3.1整体电路图 6 3.2 单片机控制电路设计 7 3.2.1 主要性能参数 7 3.2.2 功能特性概述 8 3.2.3 引脚功能说明 9 3.2.4 振荡器电路设计 10 3.2.5 复位电路设计 13 3.3 语音输出电路设计 15 3.3.1语音芯片简介 15 3.3.2引脚功能 16 3.3.3 工作模式 18 3.3.4 录音电路设计 19 3.3.5放音电路设计 20 3.4 按键及显示模块电路设计 21 3.4.1按键电路设计 21 3.4.2 显示模块电路设计 22 4 硬件制作和语音录放调试 23 4.1 制作软件介绍 23 4.1.1 PROTEL介绍 23 4.1.2 PROTEL 99SE组成和功能 23 4.2 硬件制作 24 4.2.1 电路板制作 24 4.2.2 硬件焊接 25 4.3 语音信息录放调试 25 4.3.1 录音调试 25 4.3.2 放音调试 26 5 总结与展望 28 致谢 29 参考文献 30 附录 程序清单 31 |
查看评论
已有0位网友发表了看法