您好,欢迎来到佳博论文网!

基于AT89C51的公交车语音报站器设计

论文编号:JD1214 论文字数:18661,附任务书,开题报告

基于AT89C51的公交车语音报站器设计

1、本毕业设计(论文)课题应达到的目的:

通过该课题对学生所学知识进行全面检查,提高综合利用所学知识解决实际工程问题的能力,培养学生勇于探索、严谨推理、对工作认真负责、一丝不苟及相互协作的团队精神,逐步养成工程技术人员应具有的思想素质和工作作风。

培养学生独立完成课题的工作能力及从文献、科学实验、生产实践和调查研究中获取知识的能力,提高计算机运用水平及书面、口头表达能力,掌握开发管理信息系统的一般方法及各种规范,为毕业后走上工作岗位打下良好基础。

2、本毕业设计(论文)课题任务的内容和要求:

设计的主要目标任务本课题要求设计一公交车自动报站系统,以实现公交车的语音自动报站,即在进站、出站时候自动播报语音提示信息及服务用语,同时利用 LED 点阵电路进行汉字显示。本设计要求利用 AT89C51 作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、汉字点阵显示电路、电源电路等。智能作为现代的新发明,是以后的发展方向,具体将整个系统分为几个大的模块,对每个模块进行详细的设计,系统基本上完成设计要求。终所用的这些芯片均是常见的并且价格比较便宜的,其制作过程也是不很复杂的,整个系统高科技含量大,并很实用,所以有很好的发展前景。在设计制作过程中利用普通的元件,在短期内便可以开发出来,所以很适合大批量生产。

具体完成内容:查阅资料确定初步方案、开题,系统需求分析,概念设计,硬件设计,软件设计,代码设计与调试,键盘和显示比较简单,采用线选式键盘,键数较少,使一些功能受到限制,设计中还可以增加日期时间及文明宣传语等功能。这些方面,还是希望在以后的研究和设计中得以完善。目前国内公交事业正处于大发展阶段,相信带GPS功能的语音自动报站器将更加广泛应用于城市公交车上,论文撰。

要求在设计中,理论知识要与实际项目相结合,分析设计应规范标准。注意工程实践能力的提高及实践经验的积累,全面完成各阶段的任务。后,撰出符合规范的毕业设计论文。

本次毕业设计要求在17周内完成指定内容。

目录

目录1

1 绪 论2

2 主控电路的设计4

2.1 Protel 99的功能及相关介绍4

2.1.1 Protel 99的基本历史4

2.1.2 Protel 99的组成5

2.2单片机的功能介绍6

2.2.1 AT89C51单片机介绍6

2.2.2 AT89C51单片机管脚及功能7

2.2.3 单片机的时钟及复位8

2.3 单片机扩展I/O的设计11

2.3.1 扩展芯片74LS373的介绍11

2.3.2扩展芯片74LS244的介绍12

3 键盘与显示接口模块的设计13

3.1 矩阵式键盘接口电路设计13

3.1.1键盘的去抖问题14

3.1.2 键盘扫描控制方式15

3.2 LCD显示接口电路设计15

3.2.1 FYD12864液晶显示模块介绍16

3.2.2 FYD12864与单片机的接口设计21

4 语音电路的设计22

4.1 LM317电源转换芯片22

4.2 LM386语音功放芯片的介绍25

4.3 ISD4004语音芯片25

4.3.1 ISD4004语音芯片介绍26

4.3.2 语音硬件电路设计29

5 软件设计31

5.1 KEILC51的介绍31

5.2 C语言简介31

5.3 有关本次论文中软件设计32

6总结37

参考文献38

附 录1(程序)39

附录2 (原理图)53

致 谢54

基于AT89C51的公交车语音报站器设计......