公交车自动报站系统-毕业论文

上传人:206****923 文档编号:43080281 上传时间:2018-06-04 格式:DOC 页数:32 大小:708KB
返回 下载 相关 举报
公交车自动报站系统-毕业论文_第1页
第1页 / 共32页
公交车自动报站系统-毕业论文_第2页
第2页 / 共32页
公交车自动报站系统-毕业论文_第3页
第3页 / 共32页
公交车自动报站系统-毕业论文_第4页
第4页 / 共32页
公交车自动报站系统-毕业论文_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《公交车自动报站系统-毕业论文》由会员分享,可在线阅读,更多相关《公交车自动报站系统-毕业论文(32页珍藏版)》请在金锄头文库上搜索。

1、1公交车自动报站系统公交车自动报站系统【摘摘 要要】本设计介绍了一种利用红外线遥控技术,模拟公交车自动报站的系统。以 AT89C52 为主 芯片。公交车上的接收电路收到站台信息后解码,解码后把信号传送给 AT89C52 单片机,启动 LCD12864 显示站名。同时,应用语音模块播报站名.还可以实现手动报站功能。报站的时候,相应的 指示灯亮;蜂鸣器蜂鸣一声报警。系统由红外线的发射模块、接收模块、 LCD12864 显示模块及 ISD4004 语音播报模块组成目 录1 1 引言引言 (3)1.1 本课题研究的意义 (3)1.2 AT89C52 单片机介绍 (3)2 2 设计要求设计要求(4)3

2、3 方案分析与论证方案分析与论证 (4)3.1 无线收发模块的分析与论证 (4)3.2 控制模块的分析与论证 (4)4 4 系统硬件设计系统硬件设计(4)4.1 系统的硬件设计(4)4.1.1 电路设计原理框图 (5)4.2 单元电路的设计和分析(5)4.2.1 遥控收发电路(5)4.2.2 AT89C52 控制的 LCD12864 电路(6)4.2.3 ISD4004 语音录放电路 (9)4.2.4 本设计总原理图(11)5 5 系统软件设计系统软件设计 (12)5.1 系统流程图(12)5.2 程序设计(14)6 6 系统测试系统测试 (15)致谢致谢(15)参考文献参考文献(15)附录附

3、录(16)1 1 引言引言21.11.1 本课题研究的意义本课题研究的意义现今社会,人口多、流动大,公交事业关乎到大多数城市居民的出行,但公交车上的报站系统依 然无法满足大家对其的要求。由于公交车上普遍使用的人工按键报站会出现报站不准确。并且每次报 站时都需要由驾驶员对报站器进行手动操作,但是在车辆起动与进站时,往往是路面情况最复杂的时 候,驾驶员不仅对行驶中的汽车进行起动或制动等操作,而且还要兼顾报站系统的操作,给行驶中的 车辆带来很大的安全隐患。所以要求我们要设计出智能的公交报站系统来解决上述问题。尽管现在已 经有些大城市的某些公交车上已经采用 GPS 定位系统自动报站,但由于其成本比较高

4、,普通中小城市 难以负担,难以推广普及。近年来微控制器控制技术迅猛发展,广泛应用于诸多领域。由于微控制器 具有可编程性及优良的存储扩展性等许多优点,因此产生了用微控制器中的单片机来设计实现公交车 辆的自动报站系统的想法。为了实现智能城市公交车的自动报站系统的设计,本次论文设计研究了一 套低廉、高性能的、智能的基于 51 系列单片机的智能城市公交车自动报站系统。1.21.2 AT89C52AT89C52 单片机介绍单片机介绍随着电子信息技术的日益发展,微控制技术已成为计算机技术中的一个独特的分支, 微控制器单片机的应用领域也越来越广泛,特别是在工业智能化中扮演着重要的角色。 实际上,微控制器单片

5、机几乎在人们生活的各个领域都表现出强大的生命力,使微控制 器单片机的应用范围达到了前所未有的广度和深度。单片机的出现尤其对电路工作者产 生了观念上的冲击。过去经常采用模拟电路、数字电路实现的电路系统,现在相当大一 部分可以用单片机予以实现,传统的电路设计方法已演变成软件和硬件相结合的设计方 法,而且许多电路设计问题将转化为纯粹的程序设计问题。诚然,单片机的应用意义远 不限于它的应用范畴或由此带来的经济效益,更重要的是它已从根本上改变了传统的控 制方法和设计思想。是控制技术的一次革命,是一座重要的里程碑。 单片机种类繁多,8 位单片机有 Intel MCS-51 系列、PIC 系列等,16 位单

6、片机有 Intel MCS-96 系列等。在本系统中,8 位单片机就能满足系统的设计需要。目前的 8 位 单片机中,以 Intel MCS-51 系列单片机的品种最多,接口芯片以及应用软件也非常丰富。 ATMEL 公司推出的 AT89C51 单片机是一种以 80C51 为内核的低功耗、高性能的 8 位 COMS 单片机。它内部集成了 4KB 闪烁可编程可擦除只读存储器(EPEROM),这种存储器可以 反复擦除 1000 次之多,使程序的调试非常方便。同时 AT89C51 具有 128B 内部 RAM,32 位可编程 I/O 线,2 个 16 位定时器/计数器,5 个中断源,具有低功耗闲置和掉电

7、两种省 电模式。选用 AT89C51 单片机作为公交车自动报站系统的中央处理器,完全能够满足系 统的需要。而且这种单片机对开发设备的要求很低,开发时间也大大缩短。 2 2 设计要求设计要求用 AT89C52 单片机来设计一个公交车自动报站系统。要求用遥控模拟实现当公交车靠近站点时可 以用文字来显示站名,同时相应显示灯亮、有报警等功能。3 3 方案分析与论证方案分析与论证3.13.1 无线收发模块的无线收发模块的分析与论证分析与论证方案一:无线接入点。由无线 AP 构成,通信的效果好,数据传送量大,但是其成本比较高,主 要用于宽带家庭、大楼内部、校园内部、园区内部以及仓库、工厂等需要无线监控的地

8、方 方案二:GSM 小型系统3第二种方案是运用 GSM 小型系统,这套系统主要是通过 GSM 模块,利用短信的形式将各种数据信息按 规定的协议编码发送至 GSM 网络,通过 GSM 网络进行数据的传送,这套系统对我们这次试验来说有一 个最大的问题,就是它的成本,GSM 模块的价格很高,在查证之后才知道一个模块就要 300500 元, 不符合这次低成本的要求,并且其通信协议部分比较复杂,将增大设计的工作量。方案三:PT2262/PT2272-L4 集成芯片。该芯片是一对带地址、数据编码功能的红外遥控发射/接收 芯片。其中发射芯片 PT2262-IR 将载波振荡器、编码器和发射单元集成于一身,使发

9、射电路变得非常 简洁。该方案采用低功耗、低价位、通用编解码电路,发送用高 的达林顿管,所以在灵敏度和抗干 扰性方面有保障。 方案四:红外遥控。可以用现有的简单的遥控装置,我们只要了解其编解码原理,就可以采用现 成的简易装置来模拟应用。以上四种都是可供参考的方案,在考虑了诸多因素之后,决定采用方案四。虽然在软件解码方面 比较复杂,但其工作稳定,可靠性高。3.23.2 控制模块的控制模块的分析与论证分析与论证方案一:采用 GPRS 作为本次系统的控制器。GPRS 即“通用分组无线业务” (GeneralPacketRadioService 的英文简称) 是在现有 GSM 网络上开通的一种新型的分组

10、数据传输技术.相 对于原来 GSM 以拨号接入的电路交换数据传送方式 GPRS 是分组交换技术 具有“永远在线” 、 “自如切 换” 、 “高速传输”等优点。GPRS 可作为实现各种复杂的逻辑功能,规模大,但是使用繁杂,并且该模 块成本非常高。 方案二:采用嵌入式 ARM 的 32 位单片机 LPC2138。LPC2138 芯片速度快、功能强大,芯片内部资 源丰富,易于数据的采集,不但具有一般单片机的所有功能,还内置了 PWM,且具有很强的串行通信 功能,引脚非常丰富,功耗低,稳定性好,易于功能扩展,其在线仿真技术,软硬件调试方便,但 ARM 板成本较高,不适合本次设计的经济性。 方案三:采用

11、 AT89C52 单片机控制, 它简单易用、成本低廉,使用广泛,相关资料丰富,软件编 程自由度大,可用编程实现各种控制算法和逻辑控制,采用 AT89C52 单片机为控制核心,系统功能强大, 资源配置灵活,运行可靠稳定,是一套相对完善工业低压控制系统,采用该芯片完全可以实现我们的 设计要求。 综上所说 ARM 芯片虽然速度快、功能强但成本高,且用 51 单片机也能很好的控制,所以该系统的 设计选用单片机编程即可,我们所以选择方案三。4 4 系统硬件设计系统硬件设计4.14.1 系统硬件设计系统硬件设计本设计采用红外遥控模块来实现公交车相关无线数据的收发,采用 AT89C52 单片机为控制核心,实

12、 现智能公交车的自动报站、显示、语音提醒等功能。4.1.14.1.1 系统总体方框图系统总体方框图4+5V 电源C52 单 片 机遥控收发电路语音录放电路液晶显示电路+3V 电源按键电路蜂鸣器指示灯图 4.1 系统总体方框图4.24.2 单元电路的设计、分析单元电路的设计、分析4.2.14.2.1 遥控收发电路遥控收发电路远程遥控技术又称为遥控技术,是指实现对被控目标的遥远控制,在工业控制、航空航天、家电 领域应用广泛。红外遥控是一种无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低 ,成本低,易实现等显著优点,被诸多电子设备特别是家用电器广泛采用,并越来越多的应用到各个 领域。红外

13、遥控的发射电路是采用红外发光二极管来发出经过调制的红外光波;红外接收电路由红外接 收二极管、三极管或硅光电池组成,它们将红外发射器发射的红外光转换为相应的电信号,再送后置 放大器。发射机一般由指令键(或操作杆)、指令编码系统、调制电路、驱动电路、发射电路等几部分组成。当 按下指令键或推动操作杆时,指令编码电路产生所需的指令编码信号,指令编码信号对载波进行调制 ,再由驱动电路进行功率放大后由发射电路向外发射经调制定的指令编码信号。接收电路一般由接收电路、放大电路、调制电路、指令译码电路、驱动电路、执行电路(机构)等几部 分组成。接收电路将发射器发出的已调制的编码指令信号接收下来,并进行放大后送解

14、调电路,解调 电路将已调制的指令编码信号解调出来,即还原为编码信号。指令译码器将编码指令信号进行译码, 最后由驱动电路来驱动执行电路实现各种指令的操作控制(机构)。如图 4.2 所示。发射部分包括键 盘矩阵、编码调制、LED 红外发送器;接收部分包括光、电转换放大器、解调、解码电路。图 4.2 红外遥控系统框图遥控发射器专用芯片很多,根据编码格式可以分成两大类,这里我们以运用比较广泛,解码比较 容易的一类来加以说明,现以日本 NEC 的 uPD6121G 组成发射电路为例说明编码原理。当发射器按键按 下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:采用脉宽调制的串行码,以脉宽为 0.565ms、间隔 0.56ms、周期为 1.125ms 的组合表示二进制的5“0”;以脉宽为 0.565ms、间隔 1.685ms、周期为 2.25ms 的组合表示二进制的“1”,其波形如图 4. 3 所示。图 4.3 遥控码的“0”和“1”上述“0”和“1”组成的 32

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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