公交车自动报站系统的设计.docx

资料分类:工业大学 上传会员:碧小池 更新时间:2022-08-01
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10777
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:基于公交车报站及AT89C51单片机自身的特征,本文选择了以单片机控制语音芯片为核心,设计出公交车语音模拟报站,并介绍了以及相关的设计方法,设计过程分为两个部分,一是设计硬件,二是进行软件的编写。

本系统硬件以Atmel公司生产的AT89C51单片机为核心,来设计公交车自动报站系统。用LCD12864液晶显示器来显示站点信息; 用ISD4004语音芯片对语音进行各种操作控制。本系统软件方面则是基于Keil C51实施C语言编程,并利用Proteus完成仿真。

当公交车到达某站点,用键盘控制本系统工作,时间、温度信息等信息会出现在LCD液晶显示器上。时间信息的获取运用的是实时时钟芯片DS1302,温度信息的获取则运用了温度传感芯片DS18B20,单片机接收到优越感器发送来的信息后,做过处理,再通过液晶器显示出来。本系统能为乘客带来及时、准确、全面的信息,具有较强的实用价值。

关键词:公交车  单片机  液晶显示器  报站系统

 

目录

摘要

Abstract

1.绪论-1

1.1公交报站系统的社会意义-1

1.2公交报站系统的现状与发展方向-1

1.3设计任务-2

2.系统的硬件设计-3

2.1系统设计的结构图-3

2.2 AT89C51单片机-3

2.2.1晶振电路-5

2.2.2复位电路-6

2.2.3按键电路-7

2.3无线收发模块PT2262/PT2272-8

2.4显示模块LCD12864-9

2.5语音芯片-12

2.6实时时钟电路-14

2.7温度传感模块-15

3.系统软件的设计-17

3.1开发环境KeilC51介绍-17

3.2系统主程序流程图-17

3.3程序子函数模块-18

3.3.1初始化函数-18

3.3.2中断程序-18

3.3.3延时函数-19

3.3.4显示函数-19

3.3.5独立按键程序-20

4.系统仿真实现-21

4.1仿真环境Proteus介绍-21

4.2仿真运行结果-21

总结-24

参考文献-25

致谢-26

相关论文资料:
最新评论
上传会员 碧小池 对本文的描述:不过报站的准确性则主要取决于报站系统,在优化报站系统时,可以选择技术先进的微机控制技术。以单片机技术为基础的自动报站器拥有多种优势,一是可通过红外无线通信技术来进......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: