- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公交车自动报站系统的硬件设计原理毕业论文
目 录
第一章 1
1.1 绪论 1
1.2 研究前景及国内外的现有水平 2
1.3 课题论述与方案确定 2
1.3.1 课题任务及设计要求 2
1.3.3 方案的论述与确定 3
第二章 系统硬件设计 7
2.1 单片机的选择和外围电路的设计 7
2.1.1 外部晶振的选用 7
2.1.2 复位电路 8
2.2 按键电路的设计 8
2.2.1 判键及其接口电路设计 9
2.2.2 键盘的工作方式 10
2.3 显示及驱动电路的设计 10
2.3.1 显示电路设计 10
2.3.2 显示驱动电路设计 11
2.4 数据存储器的设计 14
2.4.1 内存扩展电路 16
2.4.2 存储器的组织以及运行分析 16
2.5 串行通信电路的设计 18
第三章 软件设计 21
3.1 串口通信软件的设计 21
3.1.1 下位机串行通信 21
3.1.2 内存读写程序的设计 22
第四章 总结 24
4.1 系统功能完善 24
4.1.1 语音控制模块的设计 24
4.1.2 抗干扰措施 25
4.2 设计心得 25
致 谢 25
参考文献 26
附 录 27
第一章
随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品。在公交车自动报站方面,由于我国现状,人口众多,口音复杂,对于乘客而言,原来的人工报站存在着很多的问题。为了跟随科技发展,提高公交系统的服务质量,提升城市形象。开发一种能够节省人力和物力,而又能让乘客方便快捷的知道站台报站器就成为一种必然。因此本次毕业设计中提出一个以AT89C52单片机为核心,用LED显示屏显示站名的即经济、高效、直观的公交车到站自动报站系统。
1.1 绪论
随着国民经济的快速发展,城市建设规模不断扩大,大城市人口高度集中并大幅度增长,同时汽车保有量急剧上升,交通需求迅速扩大,而道路交通基础设施建设的发展则相对滞后。城市交通需求与供给之间的矛盾越来越突出,城市“乘车难”、“行车难”的局面在加剧,交通阻塞呈现出点到线、由线到面的扩展趋势,交通拥挤、交通延误、交通阻塞以及由此引起的噪音、废气污染严重影响着居民的正常的生活以及社会经济的持续、健康发展。
近年来,我国城市交通的现状已引起了政府、公众、社会各界的广泛关注,
有关专家学者和交通工程师们在吸取各国城市交通发展经验的基础上,找到了一条解决我国城市交通发展问题的有效途径,即优先发展城市公共交通,以公共交通为杠杆降低城市交通需求总量,实现道路交通基础设施发展与交通需求增长的均衡。
实施“公交优先”是解决我国城市交通发展问题的有效途径,也是我国目前城市交通发展的基本政策。公交智能化是智能交通的一个重要的子领域,同时也是落实“公交优先”,使城市交通与社会经济和谐发展的重要组成部分。实施公交智能化,必须提高公交服务质量,而到站后的准确、及时报站就是一个方面,本设计基于AT89C52单片机、LED点阵、AT24C64、制作的公交车自动报站系统就能解决这方面的问题。
从而,达到公共形象的提升。当前国内主要大城市的公交车大都采用人工报站,即每到一站由司机或者乘务员来进行报站。但有时由于受到各种因素如雨雪天路滑、车上拥挤、乘务员心情的变化等的影响,会出现报错站,漏报站的情况,给乘客特别是不熟悉本市地形的乘客带来了不必要的麻烦,从而影响到了一个城市的窗口形象工程建设。于是开发研制自动报站系统成为必然。
图1—1系统框图
A 方案的论述
1.方案A的设计框图如1—2:
图1—2 A方案设计框图
本系统硬件可分为PC机,AT89C52单片机,数据存储器,显示模块,串行通讯模块和键盘组成。硬件电路框图如图1—1方案一设计框图。
2.方案A的设计方法:
基于AT89C52而设计的公交车自动报站系统,为了能够方便的报N*M键盘来控制报站,按1-N键来进行报站,只要按其中的一个按键,就会去处理对应的站台信息。并且设计一些功能键,例如:方向键,结束键等。虽然单片机本身的 I/O口能实现简单的数据I/O操作。但其功能毕竟有限,除了结构和功能的原因之外,还有数量上的原因,单片机本身的I/O口不够用,所以要扩展I/O口。我们使用可编程接口芯片实现I/O口的扩展,常用的接口芯片是8255。AT89C52的数据存储器为256字节,程序存储器为8K,因为本设计需要显示的汉字信息量大,所以得扩展数据存储器,用6264来扩展存储器。以地址锁存器74LS373锁存的P0口低八位地址和P2口低五位作为访问8K片外数据存储器6264的地址线,对6264进行数据的读写。而对于公交车要随时修改站台的信息
文档评论(0)