基于无线数传模块的公交车自动报站系统的设计.doc

约51页DOC格式手机打开展开

基于无线数传模块的公交车自动报站系统的设计,2.1万字 51页附录中包括程序代码摘要公交车已经成为一般工薪族和学生族出门必须的交通工具,目前公交车上采用的公交报站系统具有语音和显示报站的基本功能,但由于报站时采用司机手动切换,一方面增加了司机的劳动强度,另一方面由于司机的误报或漏报,造成乘客误下或漏下,对于公交运营产生了...
编号:68-37654大小:485.50K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 xiaowei 发布

基于无线数传模块的公交车自动报站系统的设计
2.1万字 51页
附录中包括程序代码


摘 要
公交车已经成为一般工薪族和学生族出门必须的交通工具,目前公交车上采用的公交报站系统具有语音和显示报站的基本功能,但由于报站时采用司机手动切换,一方面增加了司机的劳动强度,另一方面由于司机的误报或漏报,造成乘客误下或漏下,对于公交运营产生了很大负面影响,更会对乘客造成很多不必要的影响。为此,研究公交车自动报站系统是非常必要得。
本文主要研究的是基于无线数传模块的公交车自动报站系统,该系统在公交车到站前10到20米语音报站,并且有LCD显示,同时,为了防止自动报站系统故障时不能报站,该系统也设置了司机手动报站系统。本文首先介绍了系统的总体方案和各个模块的具体框架图;然后介绍了控制该系统的MCS-51单片机,收发报站信息的无线数传模块PTR2000,用来语音报站的ISD1420语音芯片和手动报站的键盘和LCD显示等知识;最后对该系统进行了简要总结并提出对未来公交车系统的展望。
关键词:自动报站;无线数传模块;智能化


ABSTRACT
Bus had became the most necessary means of transportation of wage-earners and students already,the public bus-stop announce system at present has the pronunciation function and can reveals the serial numbers and names of stops . But on one hand announcing the stops manually by the driver will increase the driver’s labor intensity and on the other hand because of the driver’s wrong announce or failing to announce it may cause passengers to leave by mistake or failing to leave . The phenomenon inferred above may run a negative influence on the public transit greatly and can cause a lot of unnecessary influence on the passengers. For this reason it is essential to study the bus-stop auto-announce system.
The main content researched in this thesis is the bus-stop auto-announce system based on the wireless transceiver module .This system announces the stop while the bus gets to the station in 10 to 20 meters and it can reveals the serial number and name of stop with LCD when a bus gets to the master station it can send the information of its arrival to the master station which can help the master station to plan a schedule.Then it recommends MCS-C51 single chipmicrocomputer used to control this system wireless transceiver module used to receive and send information of announcing knowledge of ISD1420 pronunciation chip the manual keyboard and LCD used for announcing etc. In the end it summarizes this system briefly and put forward the future developments of bus system.
Keywords: Auto-announce system;Wireless transceiver module;Intellectualization




目 录
摘 要 I
ABSTRACT II
第一章 引言 1
1.1 研究目的和发展现状 1
1.2 报站系统的新发展 4
1.3 论文的组织结构 4
第二章 总体方案 6
2.1 工作原理 6
2.2 模块简介 7
第三章 硬件电路的设计 9
3.1 硬件总体电路设计 9
3.2 PROTELL99 软件简介 9
3.3 单片机控制部分 12
3.3.1 单片机的发展历程 13
3.3.2 单片机的应用 14
3.3.3 MCS-51单片机的基本结构 15
3.3.4 MCS-51单片机的引脚功能 16
3.3.5 串行通信 18
3.4 PTR2000芯片介绍及其应用 19
3.5 语音报站部分 22
3.5.1语音芯片管脚功能 24
3.5.2 语音报站硬件连接 24
3.6 显示报站和手动报站部分 25
3.6.1 液晶显示部分 25
3.6.2 按键部分 26
第四章 系统的软件实现 28
4.1 软件设计思想 28
4.2 MCS-51指令系统介绍 28
4.3 系统流程图 30
4.4 串行通信口的工作方式及关键代码 31
4.5 按键部分的软件设计 33
第五章 结论 37
5.1 总结 37
5.2 前景和展望 38
附录 40
参考文献 44
致谢 45


参考文献
[1] 郭黎利.袁冰冰. 公交车站间的无线接力数据通信[D]:[硕士学位论文]. 哈尔滨:哈尔滨工程大学,2004.
[2] 赵晶.PROTELL99. 高级应用[M]. 北京:人民邮电出版社,2000.1.
[3] 冯国良.微机控制技术[M]. 重庆:重大出版社,2002.
[4] 何立民.单片机应用系统设计[M]. 北京:北航出版社,2002.
[5] 贾金玲主编.单片机原理及应用[M]. 成都:电子科技大学出版社,2004.8
[6] 周希德.高等学校毕业设计(论文)指导手册《电工卷》. 北京:教育高等教育司编、北京市教育委员会.
[7] 沈德金、陈粤初.MCS-51系列单片机接口电路与应用程序实例[M]. 北京:北京航空航天大学出版社




附录
SS EQU P1.0 ;片选
SCLK EQU P1.1 ;ISD1420时钟
MOSI EQU P1.2 ;数据输入
MISO EQU P1.3 ;数据输出
LED EQU P1.7 ;指示灯
INT EQU INT0 ;中断
AN EQU P1.6 ;执行
STOP EQU P1.5 ;复位
PR EQU P1.4 ;PR=1录音 PR=0放音
;初始化
ORG 0000H
AJMP MAIN
MAIN: MOV SP,#10H
MOV P1,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
MOV P0,#0FFH
CLR EA
MAII: SETB LED ;关指示灯
......