基于单片机公交车自动报站系统设计的论文

上传人:Bod****ee 文档编号:47221023 上传时间:2018-07-01 格式:DOC 页数:17 大小:3.18MB
返回 下载 相关 举报
基于单片机公交车自动报站系统设计的论文_第1页
第1页 / 共17页
基于单片机公交车自动报站系统设计的论文_第2页
第2页 / 共17页
基于单片机公交车自动报站系统设计的论文_第3页
第3页 / 共17页
基于单片机公交车自动报站系统设计的论文_第4页
第4页 / 共17页
基于单片机公交车自动报站系统设计的论文_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《基于单片机公交车自动报站系统设计的论文》由会员分享,可在线阅读,更多相关《基于单片机公交车自动报站系统设计的论文(17页珍藏版)》请在金锄头文库上搜索。

1、基于单片机公交车自动报站系统设计基于单片机公交车自动报站系统设计第一章第一章 绪绪 论论 1.1 本课题的研究意义 近些年来,随着城市人口的不断增加,人们生活节奏的不断加快,公交 车在大城市以及中小城市已经普及,并且有了日新月异的发展,在人民生活 中起着重要作用,因此,公交车的正常运行与人们的正常生活息息相关。传 统公交车报站大多是由乘务人员来人工报站,但是因为方言的差异或者人多 时语音嘈杂,这种方式不利于人民生活的和谐。所以根据这种需要市面上产 生流行了多种公交车报站器也方便人们的生活。 目前虽然现在在一些大城市的公交车上已经采用 GPS 定位系统自动报站, 但其造价昂贵,难以在一些中小城市

2、实现普及。另外,现在也有一些城市正 在使用的一种半自动语音报站系统,这种系统需要由司机在车子进出站的时 候人工操作,由于这两个时间点往往是路面情况最复杂的时刻,因此也给行 驶中的车辆带来了安全隐患。所以本设计针对目前常见公交车报站系统的主 要缺陷,研究介绍了一种基于单片机控制的公交车自动报站系统,实现在到 站时的自动语音报站和 LCD 液晶显示,而且该系统造价廉价,可以在中小 城市中普及。 1.2 目前几种公交车报站器详细比较 公交车对社会影响巨大,对城市发展起着最基本的推动作用。随着公交 车的不断普及市面上也出现各种各样的公交车报站器,现在市面上流行的几 种报站器主要有下列几种类型: 1.2

3、.1 GPS 公交车自动报站器 利用 GPS 全球卫星定位系统的公交车报站系统,在司机座位后面隔板上, 安装了一台 15 英寸的液晶电视和 GPS 信号接收器,安装了这套设备后,公 交车在语音报站的同时,通过液晶电视还可以显示到站站名的字幕,这样如 果没听清报站的话,通过显示屏,乘客也可以一目了然。当出现紧急情况时, 调度中心将会给公交车发出相应的信息,以短信的形式传送到显示屏上,同 时车载台会发出相应的提示音;驾驶员也可以通过相应的工具进行回复。目 前在美国部分城市 GPS 卫星定位系统已经投入使用,国内也有此类产品的研 制开发,其功能强大,系统稳定,但其投资昂贵,尤其是一些中小城市无法 承

4、受。 1.2.2 手动式公交车自动报站器 手动式公交车自动报站器通过主机上的汉字显示器,显示当前车站名称, 即将达到站名指示功能;通过主机屏幕的显示,可直观的观察到进站和下一 站信息;通过按键,可播放进站,出站,服务用语等语音。但是该种报站器需要由司机在车子进出站的时候人工操作,由于这两个时间点往往是路面情 况最复杂的时刻,因此也给行驶中的车辆带来了安全隐患,不利于公交车的 安全行驶。 1.2.3 基于单片机的公交车自动报站系统 基于单片机的公交车自动报站系统,而这种系统又大致分为两种技术支 持。 其中一种的技术关键是对车轮转轴的转角的脉冲进行计数,将计数值与 预置值对比,即可确定报站时刻,达

5、到准确自动的目的。该方式应用单片机 的高速计数器端口进行脉冲计数,以距离来控制报站时刻,首次实现了模糊 控制,改变现有设备的不足。做到简单实用自动化程度高。传感器在公交车 上的应用极大的提高了设备功能。 另外一种基于单片机的公交车自动报站系统就是利用编码解码芯片 PT2262/PT2272 进行解码编码,利用无线数传模块 F05V/J05V 和天线进行发 射和接收来实现的。在每个站牌上设置一个编码发送装置 PT2262 和无线数 传模块 F05V,通过公交车上设置的接收装置 J05V 和译码装置 PT2272 进行 译码并传输到单片机。发送装置按照延时 3 到 5 秒不断发送信号,公交车在 距

6、离站牌 10 到 20 米的时候就能接收到信号,然后根据程序来实现语音报站, LCD 液晶显示。这种报站系统软件编写比较简单,也容易修改,并且芯片价 格低廉,大批生产能够获得比 GPS 系统达到更高的性价比,是公交车自动报 站系统的较佳选择。 综合上述各种公交车自动报站系统,本设计选择了基于单片机的公交车 自动报站系统,并利用无线数传模块来实现公交车的自动报站。第第 2 2 章章 系统方案的确定系统方案的确定2.1 系统主要要实现的功能 该系统应实现无线信号收发确认,到站时的公交车站名的液晶显示以及 自动语音提示。系统的硬件设计中应充分考虑了性价比,用最少的器件设计 出满足要求的硬件电路。本次

7、设计主要是完成实现基本的仿真,该系统仿真 电路的总体结构以 52 单片机为核心,由模拟接收电路、LCD(Liquid Crysta l Display,液晶显示屏)显示电路等组成。 2.2 无线传输模块的选择 PT2262/PT2272 集成芯片。方案采用低功耗、低价位、通用编解码电路, 发送用高 的达林顿管,所以在灵敏度和抗干扰性方面有保障。 无线数传模块 F05V/J05V(典型遥控应用电路):F05V 采用的 SMT 工 艺,优点是低电压微功率、体积小、低功耗发射模块,适合单片机数据传输 以及短距离无线遥控报警。J05V 作为接收模块优点是低电压、体积小,两者连接在 PT2262/227

8、2 配合使用 2.3 控制模块的选择 所学专业课中学习过 51 单片机,并且单片机体积小,重量轻,具有很 强的灵活性而且价格便宜,所以控制模块选用单片机。 2.4 液晶显示模块及语音模块的选择 随着科学技术的日益发展和进步,微型计算机已经在很多领域得到广泛 应用。LCD 与微机技术结合,比传统的 LED 显示效果更佳。所以结合公交 车报站的使用特点和运营环境,设计一种由单片机控制、LCD 显示的公交车 报站显示系统。公交车报站显示系统的设计应用单片机,LCD 显示,使到站 信息及提示信息以显示的方式告知市民,为市民提供人形化、完美的服务。 所以本次设计中重点使用了 LCD1602 液晶显示模块

9、 鉴于使用 Proteus 仿真,在仿真中使用蜂鸣器代替语音模块,使用蜂鸣 器的连续间断发声作为提示。为了以后实际需要,在文章中介绍了常用的语 音模块 ISD4004。 2.5 系统整体硬件电路的确定 根据系统要实现的功能,以及各个模块的选择,确定了整个报站系统主 要组成部分分为两个模块。发射模块即电子站牌部分主要由 AT89C51 单片 机,PT2262 编码装置,无线传输模块 F05V 和天线组成。接收控制模块即车 载部分是主要部分,选择 AT89C51 为核心的控制器,PT2272 译码装置和无 线数传模块 J05V 以及天线作为接收信号装置,语音录放芯片 ISD4004 组成 的语音播

10、放电路以及 LCD1602 液晶显示屏构成液晶显示模块。 系统各部分框图如下图所示。图 2-1 公交车站牌发射部分方框图图 2-2 公交车车载接收部分方框图 公交车自动报站系统就是利用编码解码芯片 PT2262/PT2272 进行解码编码,利用无线数传模块 F05V/J05V 和天线进行发射和接收来实现的。在每个 站牌上设置一个编码发送装置 PT2262 和无线数传模块 F05V,通过公交车上 设置的接收装置 J05V 和译码装置 PT2272 进行译码并传输到单片机。发送装 置按照延时 3 到 5 秒不断发送信号,公交车在距离站牌 10 到 20 米的时候就 能接收到信号,然后根据程序来实现

11、语音报站,LCD 液晶显示。 发射部分通过编码芯片 PT2262,无线数传模块 F05V 和天线不停发射周 期信号,发射的一个周期的内容包括本站点的地址、站名等信息的编码信息。 当公交车行驶进人该信号范围内,车载部分的通过天线,经无线数传模块 J05V 和 PT2272 译码就会接收到这个编码信息,单片机将编码信息处理后, 向显示模块和语音模块发送对应的信息,就能实现液晶显示屏显示对应的站 名和语音报站,完成自动报站。第第 3 3 章章 系统系统功能模块详细介绍功能模块详细介绍3.1 单片机 AT89C51随着计算机技术的发展,单片机技术已成为计算机技术中的一个独特的 分支,单片机的应用领域也

12、越来越广泛,特别是在工业控制和仪器仪表智能 化中扮演着极其重要的角色。纵观单片机发展的 30 多年来,单片机正往多 功能、高性能、高速度、低电压、低价格、低噪声、低功耗、小体积、大容 量、专用化和外围电路内装化的方向发展。单片机的出现使的过去经常采用 模拟电路、数字电路实现的电路系统,转变成现在用单片机予以实现,并且 传统的电路设计方法演变成硬件和软件相结合的设计方法,并且许多电路设 计问题将转化为纯粹的程序设计问题。诚然,单片机的应用意义远不限于它 的应用范畴或由此带来的经济效益,更重要的是它已从根本上改变了传统的 控制方法和设计思想,是控制技术的一次革命,是一座重要的里程碑 微控制器通常将

13、主要的组成部分集成在一个芯片上,就是把中央处理器 (CPU) 、随机存储器(RAM) 、只读存储器(ROM) 、中断系统、定时器/计 数器以及I/O接口电路等主要部件集成在一个芯片上。AT89C51俗称单片机, 可擦除只读存储器可以反复擦除1000次。 主要特性: 1、一个CPU,一个片内振荡器以及时钟电路, 2、4K(RAM)程序存储器, 3、128B(ROM)数据存储器 4、21个特殊功能寄存器 5、数据能够保存的时间:10年 6、与MCS-51指令相兼容7、32个可编程I/O线(4个8位并行I/O端口) 8、16位定时器/计数器有两个 9、5个中断源,两个优先级嵌套结构 10、一个可编程

14、全双工串行接口 11、低功耗的闲置和掉电模式 12、片内振荡器和时钟电路 尽管目前单片机种类多,各类单片机的指令系统各不相同,功能各有所 长,但市场占有率最高的是51系列单片机。 单片机体积小,重量轻,具有很强的灵活性而且价格便宜,得到越来越 广泛的运用。例如工业控制领域、家电产品,智能化仪器仪表,计算机外部 设备,特别是机电一体化产品中都有重要的用途,其中的51单片机系列发展 规模最大。 51单片的运用广泛,并且具有优异的性能价格比,集成度高,体积小, 有很高的可靠性,并且控制功能强。所以是核心控制期间的最佳选择。图3-1 AT89C51单片机引脚图3.1.1 管脚说明 下面对设计中用到的一

15、些管脚进行简要的介绍: VCC:供电电压,一般接+5V 电源正端。 GND:接地,一般接+5V 电源地端。 P0 口(3932 脚):输入输出线 P0.0P0.7 统称为 P0 口。可以用作准双 向输入/输出口使用,但由于内部无上拉电阻,一般外加上拉电阻:在进行片 外存储器扩展或 I/O 扩展时,P0 口作为分时服用的低 8 位地址总线和双向数 据总线。 P1 口(18 脚):P1 口作为准双向 I/O 口使用。P1 口管脚写入 1 后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流, 这是由于内部上拉的缘故。 P2 口(2128 脚):P2 口也可作为准双向 I/O 口

16、,当进行片外村春气扩 展或 I/O 口扩展时,P2 口用作高 8 位地址总线。 P3 口(1017 脚):P3 口作为准双向 I/O 口使用外,每一个端口还具有 第二功能。 P3 口也可作为 AT89C51 的一些特殊功能口,如下表所示: 口管脚 备选功能 P3.0 RXD(串行口输入端) P3.1 TXD(串行口输出端) P3.2 /INT0(外部中断 0) P3.3 /INT1(外部中断 1) P3.4 T0(定时器/计时器 0 计数脉冲输入) P3.5 T1(定时器/计时器 1 计数脉冲输入) P3.6 /WR(外部数据存储器写选通信号输出) P3.7 /RD(外部数据存储器读选通信号输出) RST(9 脚):复位输入。当振荡器复位器件时,要保持 10ms 高电平时 间才能保证有效的复位。 ALE/PROG(30 脚):地址锁存允许/编程线。采用了地址/数据总线复 用技术。 /PSEN(29 脚):片外程序存储器读选通信号输出端,低电平有效。 /EA/VPP(31 脚):片外程序存储器选用端,低电平有效。注意加密

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号