公交车自动报站系统设计(毕业论文)
公交车自动报站系统毕业设计

THANKS
汇报人:
添加标题
添加标题
添加标题
公交车内:实时显示车辆位置、到 站信息等,提高乘客乘坐体验
城市交通管理部门:大数据分析, 优化公交线路,提高城市交通效率
技术发展趋势
集成化:自动报站系统将与 其他车载系统进行集成,实 现信息共享和协同工作。
智能化:自动报站系统将更 加智能化,能够根据乘客需 求进行个性化服务。
GPS模块
工作原理:接收卫星信号, 计算位置、速度等信息
功能:定位、导航、测速
特点:高精度、实时性、稳 定性
在公交车自动报站系统中的 应用:实时获取公交车位置,
为自动报站提供数据支持
语音模块
功能:接收语音指 令,进行语音识别 和语音合成
组成:麦克风、语 音识别芯片、语音 合成芯片
工作原理:麦克风 接收语音信号,语 音识别芯片进行语 音识别,语音合成 芯片进行语音合成
测试方法:黑 盒测试、白盒 测试、灰盒测
试
测试内容:系 统稳定性、准 确性、响应速
度、安全性
测试工具:自 动化测试工具、 性能测试工具、 安全测试工具
测试结果与分析
测试环境:公交车模拟环境 测试方法:手动测试、自动测试 测试结果:系统运行稳定,准确率高 优化建议:增加语音提示功能,提高用户体验
系统优化建议
数据库设计
数据库类型: SQL Server
数据库结构: 包括站点信息、 线路信息、车
辆信息等
数据库操作: 包括查询、更 新、删除等操
作
数据库安全: 包括用户权限 管理、数据备
份等措施
Part Five
基于单片机的公交车自动报站系统设计毕业论文

基于单⽚机的公交车⾃动报站系统设计毕业论⽂基于单⽚机的公交车⾃动报站系统设计毕业论⽂⽬录第⼀章绪论 (1)1.1 本课题的研究意义 (1)1.2 ⽬前⼏种公交车报站器详细⽐较 (1)1.2.1 GPS公交车⾃动报站器 (1)1.2.2 ⼿动式公交车⾃动报站器 (1)1.2.3 基于单⽚机的公交车⾃动报站系统 (2)第⼆章系统⽅案的确定 (3)2.1 系统主要要实现的功能 (3)2.2 ⽆线传输模块的选择 (3)2.3 控制模块的选择 (3)2.4 液晶显⽰模块及语⾳模块的选择 (3)2.5系统整体硬件电路的确定 (3)第三章系统功能模块详细介绍 (5)3.1 单⽚机AT89C51 (5)3.1.1 管脚说明 (7)3.1.2 外部晶振的选择 (8)3.1.3 复位电路 (8)3.1.4 按键电路设计 (9)3.2 ⽆线收发模块PT2262/PT2272 (10)3.2.1 PT2262/PT2272引脚图 (10)3.2.2 PT2262/2272接线图以及⼯作原理 (12)3.2.3 ⽆线数传模块F05V/J05V (13)3.3 显⽰模块LCD1602 (14)3.3.1 排阻Respack-8 (14)3.3.2 LCD1602的引脚定义 (14)3.3.3 液晶LCD1602常⽤的11条指令 (16)3.4 语⾳模块ISD4004 (18)3.5 蜂鸣器和LED指⽰灯 (20)第四章系统程序设计 (21)4.1 系统仿真主程序流程图 (21)4.2 程序⼦函数模块 (22)4.2.1 延时函数 (22)4.2.2 检查忙函数 (22)4.2.3 写指令函数 (22)4.2.4 写数据函数 (23)4.2.5 光标位置函数 (23)4.2.6 初始化函数 (23)4.2.7 其他数组定义以及端⼝定义 (23)4.3 主程序流程图 (24)第五章系统仿真实现 (28)5.1 开发环境KeilC51介绍 (28)5.2 仿真环境PROTEUS介绍 (28)5.3 仿真运⾏结果截图 (28)5.4 仿真结果 (29)结束语 (31)致谢 (33)参考⽂献 (34)附录A 系统仿真全部代码 (35)第⼀章绪论1.1 本课题的研究意义近些年来,随着城市⼈⼝的不断增加,⼈们⽣活节奏的不断加快,公交车在⼤城市以及中⼩城市已经普及,并且有了⽇新⽉异的发展,在⼈民⽣活中起着重要作⽤,因此,公交车的正常运⾏与⼈们的正常⽣活息息相关。
辽宁工业大学毕业设计公交车自动报站系统

摘要随着国民经济的高速发展,城市公交事业发展的很快,公交车报站器在公交事业中占有举足轻重的地位,它直接影响着公交车的服务质量。
本文应用单片机技术、语音合成技术和点阵LED汉字显示技术设计了一种公交车语音报站和汉字显示系统,它能很好的模仿人完成报站任务,从而解决了这一问题。
本文介绍了一种新型的公交车自动报站系统的设计原理,系统以AT89S51单片机为核心,外扩ISD1420语音芯片,点阵LED汉字显示屏和行列驱动芯片,以及时钟芯片DS1302。
当汽车到达某站时通过键盘来控制本系统进行工作,通过语音输出电路进行语音报站和提示,AT89S51单片机同时通过程序读取汉字信息送入LED点阵显示电路进行汉字提示,并且在设计中选用了DS1302时钟芯片,达到了在车辆运行期间可通过LED显示屏显示实时的时间,提高了车辆的服务质量。
关键词:单片机;语音报站;点阵LED汉字显示屏;ISD1420语音芯片AbstractWith the rapid development of national economy, the urban public transportation business is developing very fast. The station reporter on bus is playing a decisive role in the public transportation business which directly affects the service quality of the buses. The paper uses singlechip, speech synthesis, and lattice LED Chinese character display techniques to design a voice station reporting and Chinese character display system which can imitate humans to conduct the station report task so that this problem will be solved.This paper introduces the design principle of a new-style bus automatic station reporter system which takes AT89S51 singlechip as its core and adding external ISD1420 speech chip, the lattice LED Chinese character display screen and the procession driver chip as well as the clock chip DS1302..Works by controlling the system through the keyboard,when there is a bus coming.And report and remind stations through the voice output circuit. In the mean time, the AT89S51 singlechip reads Chinese character information into LED lattice display circuit to conduct the character reminders and it achieves that the real-time is shown through LED display screen during the buses' operation by choosing the DS1302 clock chip so that this improves the service quality of the buses.Keywords: Single-chip Microcomputer;Speech station report; Lattice LEDChinese character display screen; ISD1420 speech chip.目录第1章绪论 (1)1.1课题的研究背景和发展现状 (1)1.1.1研究背景 (1)1.1.2课题的发展现状 (2)1.2公交车语音报站和汉字显示系统的任务和意义 (2)1.2.1设计的主要目标任务 (2)1.2.2公交车语音报站和汉字显示系统的意义 (3)第2章系统的总体方案设计 (4)2.1方案论证 (4)2.1.1单片机的选择 (4)2.1.2语音芯片的选择 (4)2.1.3汉字显示模块选择 (5)2.2系统的整体设计方案 (6)第3章硬件电路的设计 (7)3.1 单片机最小系统设计 (7)3.1.1.AT89S51单片机简介 (7)3.1.2.AT89S51单片机引脚功能 (8)3.1.3.晶体振荡器电路 (10)3.2语音电路的设计 (11)3.2.1语音芯片ISD1420 简介 (11)3.2.2语音芯片ISD1420的操作模式 (14)3.2.3 ISD1420与单片机的接口电路 (15)3.3 LED汉字显示电路设计 (17)3.3.1 点阵LED汉字显示屏简介 (17)3.3.2点阵LED汉字显示驱动原理 (18)3.3.3字模提取原理 (19)3.3.4点阵LED行列驱动接口电路的设计 (21)3.4时钟电路的设计 (23)3.4.1时钟芯片DS1302简介 (23)3.4.2时钟芯片与单片机的连接 (24)3.5 复位电路的设计 (24)3.5.1看门狗芯片MAX813 (24)3.5.2 MAX813与单片机的电路连接 (25)3.6键盘电路 (26)3.7电源供电电路设计 (26)第4章系统的软件设计 (28)4.1概述 (28)4.2主程序设计 (29)4.3 序设计 (30)4.3.1 点阵LED汉字显示子程序 (30)4.3.2 语音输出子程序 (31)4.3.3 录音子程序 (32)4.3.4 键盘子程序 (33)第5章结论 (37)参考文献 (38)致谢 (40)附件Ⅰ (41)附录Ⅱ (48)附录Ⅲ (51)第1章绪论1.1课题的研究背景和发展现状1.1.1研究背景近年来,微型计算机技术日益发展,已经在许多领域得到了广泛的应用。
基于GPS定位的公交车自动报站系统的设计

b经贸职业技术学院学生毕业设计(毕业论文)基于GPS定位的公交车自动报站系统的设计系别:机电系专业:应用电子技术(电子产品营销)班级:应电0832班学生姓名:超学生学号: 0801083240 指导教师:王倢婷王益2010年 12 月 19日目录摘要 (I)前言 (1)第一章概述 (2)1.1GPS国外发展形势 (2)1.1.1国外研究现状 (2)1.1.2 国发展现状 (2)1.2 课题研究容及目标 (3)第二章整体框架及方案比较 (4)2.1系统整体框架结构图 (4)2.2单片机的选择 (4)2.3语音芯片的比较 (5)第三章系统的硬件研究与设计 (7)3.1各部分电路图 (7)3.1.1单片机的最小系统 (7)3.1.2LCD12864液晶显示电路 (8)3.1.3 ISD4004 音频输出电路及按键电路 (8)3.1.4 GPS模块接口电路 (9)3.2 系统整体电路图 (10)第四章系统软件的研究与设计 (12)4.1主程序流程图 (12)4.2语音模块子程序 (14)4.3 LCD12864液晶显示子程序 (15)第五章系统校验 (16)5.1系统仿真 (16)5.1.2仿真实现流程 (16)5.2系统运行结果截图 (17)5.2.1开机界面 (17)5.2.2接收信号后 (17)第六章总结与展望 (21)6.1总结 (21)6.2展望 (21)致 (22)参考文献 (23)附录 (24)摘要智能公交系统是指智能交通系统重要研究容,此论文设计了一种基于GPS定位的公交车自动报站系统,它是利用GPS进行数据采集,从而获得车辆位置信息,并结合了语音播放技术,根据公交车所处位置进行自动报站、温磬提示之类的语音服务。
它可以改变传统公交车的语音报站必须由司机操控,否则工作的落后方式,可以做到不需要人工介入,从而实现公交车报站完全智能化。
该系统以GPS 定位技术作为基础来实现自动定位,提供自动报站服务。
公交车报站系统论文

论文题目:基于单片机的无线公交报站系统学院电气工程学院姓名丁永亮学号 P*********专业班级 09自动化(2) 班指导老师王涛摘要当下,各大城市的公交车一般都装有语音报站、液晶屏显示等一系列系统,给乘客带来了很好的便捷服务。
不过一些中小型城市的语音报站系统都是人工控制,需要司机操作,这样会使司机的注意力不集中,对公交车正常行驶带来隐患。
本设计采用STC89C52单片机为核心的公交语音自动报站系统,系统利用NRF24L01无线收发模块实现无线信号的收发,经过识别后将站名通过ISD4004语音芯片播报出来,同时把站台信息用LCD12864液晶屏显示出来。
本设计需要硬件和软件两部分来完成,其中,硬件部分包括单片机系统、无线射频收发电路、语音电路、显示电路等;软件部分包括部分电路的设计、流程图,最后通过在KEIL C环境下编程烧录到单片机中。
本设计成本低、结构简单,降低了司机的工作强度,提高了公交车的安全指数。
关键词单片机,无线收发,语音播报,液晶显示ABSTRACTAt the moment, the major city buses are generally equipped with a voice stations, LCD display and a series of systems, giving passengers convenient services. However, some small and medium-sized cities' V oice announcement system is manual control, needing a driver to operate,this would allow the driver inattention, bringing hidden danger to normaldriving buses and security. The design uses bus voice reporting System controlled by ST89C52 microcontroller, using NRF24L01 wireless transceiver module to send and receive wireless signals. After identifying and broadcasting the name of the station through the ISD4004 voice chip, and displaying by LCD12864.The design needs to complete the hardware and software, hardware includes single-chip system, wireless RF transceiver circuit, voice circuit and display circuit, and the software includes the circuit design and the flowchart. Finally,through burning programs to the microcontroller in the KEIL C environment. The design is low cost, simple structure, reducing the intensity of the work of the driver and improving the safety index of the bus.Key Words:Microcontroller, Wireless Communications, V oice Broadcast, LCD目录第一章绪论 (6)1.1报站系统研究背景与意义 (6)1.2报站系统在国内外的发展状况 (6)第二章单片机技术介绍 (8)2.1单片机概述 (8)2.2单片机种类 (9)第三章报站系统硬件设计 (11)3.1设计框图 (11)3.2 STC89C52单片机引脚说明 (11)3.2 无线收发模块 (13)3.2.1 NRF24L01简介 (13)3.2.2 NRF24L01工作模式及说明 (14)3.2.3 接口电路 (15)3.3语音模块 (16)3.3.1 ISD4004引脚说明 (16)3.3.2 接口电路 (18)3.4液晶显示模块 (18)3.4.1 LCD12864引脚说明 (18)3.4.2 接口电路 (20)3.5 系统附加电路图 (20)3.6 系统设计电路图 (21)第四章报站系统软件设计 (23)4.1 发射系统设计 (23)4.1.1 发射模块流程图 (24)4.1.2 发射模块主程序(见附录I) (26)4.2 报站显示系统设计 (27)4.2.1 系统主流程图 (27)4.2.2 报站系统主程序(见附录II) (27)4.3 接收信号模块程序设计 (28)4.3.1 接收信号模块流程图 (28)4.3.2 接收模块子程序(见附录II) (29)4.4语音模块设计 (29)4.4.1 语音模块流程图 (30)4.4.2 语音模块子程序(附录II) (31)4.5 调试 (31)4.5.1测试影响接收距离的因素 (31)4.5.2电源电路的调试 (31)4.5.3 LCD12864显示屏和ISD4004语音模块的调试 (32)第五章结论 (32)致谢 (32)参考文献 (33)附录 (34)附录I (34)附录II (46)附录III(实物图) (65)第一章绪论1.1报站系统研究背景与意义公交车现在已成为一般上班族和学生族出门代步的交通工具,提供了方便快捷的服务。
公交车语音报站系统毕业设计

3、采用两个独立按键,作为上下行播放录音的控制键;
4、采用LCD12864液晶屏,显示相对应的站的信息;
2.2 设计思路
电路总体上分为主芯片控制部分、语音芯片和液晶显示部分。以STC89C52单片机最小系统作为核心控制电路,以独立按键对上下行放音进行选择,具体显示内容及方式由软件来完成。语音部分由WT588D芯片来实现,它是一个多功能的语音芯片,可以多次重复录放,本设计正是运用此特点,完成录音和放音功能的。具体步骤是:先录入站的信息,存储到芯片内部,建立语音库,并且具体锁定到对应的地址中,通过按键的次序播放不同的信息。
毕 业 设 计 [论 文]
题目:基于单片机的公交自动报站器设计
学院:电气与信息工程学院
专业:自动化
******
学号:*********
*******
完成时间:2014年5月23日
摘 要
随着国民经济的快速发展,我国城市人口高度集中并大幅增长、交通需求不断扩大导致城市道路交通拥挤,乘坐公交车出行是解决我国城市交通发展问题和实践低碳环保绿色出行的有效途径。随着近年来城市公交事业迅速发展,之前靠售票员报站的方式已经不能满足实际需要,而公共汽车的报站直接影响到服务的质量。
1、整体方案的设计
方案的选择要符合芯片功能的要求,既要保证操作简单易行,便于公交司机操作,又要体现出本产品的特点。本文研究设计的带录音功能的公交车语音报站系统是采用STC89C52单片机和WT588D语音芯片,用来实现公交车站信息的播放能,用LCD12864带中文字库的液晶显示屏实现公交站名的显示。
方案二:WT588D语音模块,PWM和DAC输出方式,PWM输出可直接推动0.5W/8Ω的扬声器,DAC输出外接功放,音质好。 应用范围广,几乎可以涉及到所有的语音场所。
基于单片机的公交车自动报站系统设计

公交车自动报站系统设计 毕业论文答辩
设计意义
通过以上分析,本人决定采用第三种,即基于单片机的公交
车自动报站系统。这次的设计采用单片机作为主控CPU,控制语 音控制电路以及LCD液晶显示电路。作为智能公交车报站系统的 主要控制设备,利用单片机作为CPU来进行总体控制,通过语音 控制电路进行各种提示语音的播放,同时使用LCD液晶进行显示, 实现公共汽车的语音自动报站以及文字提示的功能,实现图文、 语音一体化协调工作。
另外一种基于单片机的公交车自动报站系统就是利用无线 数传模块来实现的。每个站牌上设一个发送装置(主要是TX100 芯片),每辆公交车上设一个接收装置(主要是RX100芯片), 发送装置不断发送信号,接收装置即公交车在离站10到20米的 时候接收到信号,然后就自动语音报站,同时设有LED数码管显 示和手动报站装置。这种报站系统软件编写简单,修改容易,而 且芯片价格低廉,大批生产比GPS系统达到更高的性价比,是公 交车自动报站系统的较佳选择。
公交车自动报站系统设计 毕业论文答辩
系统完成功能
1 手动按键报站 2 提示语音报站 3 站名通关LCD液晶显示器显示
公交车自动报站系统设计 毕业论文答辩
主程序流程图如下:
程序流程
公交车自动报站系统设计 毕业论文答辩
小结
总结:本次设计通过多种方案的选择,做出了适合本次 设计基本目的的作品,各项基本功能都已经完成,实现 了公交车语音报站以及文字提示功能,实现图文、语音 一体化协调工作。
公交车自动报站系统设计 毕业论文答辩
方案的选择
2、凌阳公司生产的微处理器,同样有8位的CPU和16位的CPU。它 也有很多特点,比如:体积下、集成度高、可靠行好、易于扩展;具有较 强的中断处理能力;功能强、效率高的指令系统及低功耗、低电压。但是 其应用领域主要是为控制处理数据处理以及数字信号处理等领域
公交车的自动报站系统设计本科毕业设计

公交车自动报站系统设计摘要我国城镇化发展非常迅速,城市规模快速膨胀,城市人口和机动车数量急剧增长。
近年来由此而带来的城市交通拥堵问题非常严峻。
城市建立完善的公交系统是解决城市交通拥堵的最廉价的方案,被国家大力扶持。
国务院也颁布了优先发展公交系统的相关文件,公交车在城市交通中占据着越来越大的主体作用。
本设计旨在实现公交运行时报站的智能化,为乘客提供高效、便捷的服务。
本设计要求系统能够自动语音播报到站信息,并能够显示到站信息。
本设计利用GPS(全球定位系统),以89C51单片机为核心和基础。
利用GPS 获取比较精确的公交车位置信息;利用AT89C51单片机智能整合处理信息,发送控制指令;利用ISD1700系列语音芯片实现语音播报,JHD162A LCD 液晶模块来显示到站信息,从而实现所有的功能。
对设计结果利用proteus进行仿真和验证,可以达到预期的公交车全自动报站的功能,实现公交车到站提醒,即显示屏显示到站信息,语音系统自动播报站名。
全程无需人工干预,实现全自动智能报站,安全可靠。
本设计所采用的模块、元件廉价,系统可以长期稳定稳定,适合推广。
关键词:自动报站,GPS,89C51,JHD162The bus stops system automaticallyABSTRACTThe urbanization in our country is developing very quickly. The city’s expansion is very quickly, the urban population increase sharply, The number of cars on the road is growing so fast. For the pas t few years, the city’s traffic congestion problem is very serious. City establish a perfect public transportation system is the cheapest solutions to urban traffic congestion. It is national energetical support. The state council issued the state council on priority to the development of urban public transportation guidance "on December 29, 2012. The bus in the city's traffic occupies a more and more important role.This design aims to realize intelligent broadcasting station of bus information, provide efficient and convenient services for passengers. This design requirement system can automatic voice broadcast station information, and can display station information. This system USES the GPS (Global Positioning System Global Positioning System) with a 89c51 SCM as the core. This system uses GPS to obtain accurate vehicle location information. The use of 89c51 single-chip microcomputer to process information. Using ISD1700 to realize voice function. Though the JHD162A to display the information of stations. So as to realize the function of all. Using protest for the simulation and verification, the result of the design can achieve. The system fully without human intervention, and sage and reliable. This design uses the element is much cheaper. And the system can long-term and stable work, it is very suitable for promotion.KEY WORDS:automatically broadcast, GPS, 89C51, JHD162目录前言 (1)第1章GPS报站器行业现状介绍 (3)第2章系统整体设计方案 (5)第3章硬件模块选择 (6)§3.1主控芯片的选择 (6)§3.2GPS接收模块的选择 (7)§3.3 语音模块的选择 (10)第4章硬件设计 (12)§4.1主控模块 (12)§4.2GPS模块 (14)§4.3语音播报模块 (17)§4.4显示模块 (21)§4.5系统整体电路图 (25)第5章软件研究与设计 (27)§5.1单片机编程基本知识 (27)§5.2主程序流程图 (34)§5.3语音模块流程图 (36)§5.4显示模块流程图 (37)结论 (39)参考文献 (40)致谢 (42)前言近年来中国在经济发展上取得了非常可喜的成绩,城市扩张非常迅速,人均可支配收入持续增加,私家车保有量连年递增,但是,雾霾及交通拥堵情况也越来越严峻。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要公交车自动报站系统的硬件设计原理摘要本文介绍了一种的公交车自动报站系统的硬件设计原理,提供了一种以AT89C52单片机为核心,控制大屏幕LED点阵显示的硬件设计方案。
系统主要通过AT89C52单片机做为系统CPU,处理包括键盘输入和LED显示屏显示站名的所有信号处理。
系统扫描到有键按下,判键确定后给CPU一个脉冲信号,然后CPU处理信号,确定所到站的站名,再通过扫描驱动从LED显示屏上显示出所到站的站名。
达到半自动报站的作用。
整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。
其中显示模块是本系统的重点。
本系统很大程度上提高公交车报站的准确性,可靠性。
提高了公交系统的服务质量。
促进城市经济发展和交通变化的和谐发展。
关键词: AT89C52单片机; LED点阵; AT24C64;自动报站;ABSTRACTThe Design of Automatic Bus Station-Informer This article introduces a new methde to design the bus-stop reporting system。
It provides a new scheme ,which is based AT89C52 microcomputer,to control the display of the LED lattice。
The system mainly through AT89C52 as the core system, controls keyboard’s input and LED’s display . The entire system through manual operation after receiving the keys to a system scan button press, Key subcontractors that determined a signal to the microcontroller, then the micro-processing of signals from the accrued value added to determine the reliability of station names. Driving through the scanning from the LED display by the arrival station names. Reached semi-automatic stations role. The entire system includes some modules ;for example,the key subcontractors, the signal input microcontroller, signal processing, LED Drivers and LED display program. LED display is the focus of the system.The system can greatly enhance bus stations accuracy, and improve the quality of service of the transportation system. It will promote the city's economic development and the harmonious development of traffic.Keywords:AT89C52chip microcomputer;LED lattice;reporting system;AT24C64;目录第一章 (1)1.1 绪论 (1)1.2 研究前景及国内外的现有水平 (2)1.3 课题论述与方案确定 (2)课题任务及设计要求 (2)方案的论述与确定 (3)第二章系统硬件设计 (7)2.1 单片机的选择和外围电路的设计 (7)外部晶振的选用 (7)复位电路 (8)2.2 按键电路的设计 (8)判键及其接口电路设计 (9)2.2.2 键盘的工作方式 (10)2.3 显示及驱动电路的设计 (10)显示电路设计 (10)2.3.2 显示驱动电路设计 (11)2.4 数据存储器的设计 (15)内存扩展电路 (16)2.4.2 存储器的组织以及运行分析 (16)2.5 串行通信电路的设计 (18)第三章软件设计 (21)3.1 串口通信软件的设计 (21)下位机串行通信 (21)内存读写程序的设计 (22)第四章总结 (24)4.1 系统功能完善 (24)4.1.1 语音控制模块的设计 (22)4.1.2 抗干扰措施 (22)4.2 设计心得 (25)致谢 (26)参考文献 (27)附录 (28)第一章随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品。
在公交车自动报站方面,由于我国现状,人口众多,口音复杂,对于乘客而言,原来的人工报站存在着很多的问题。
为了跟随科技发展,提高公交系统的服务质量,提升城市形象。
开发一种能够节省人力和物力,而又能让乘客方便快捷的知道站台报站器就成为一种必然。
因此本次毕业设计中提出一个以AT89C52单片机为核心,用LED显示屏显示站名的即经济、高效、直观的公交车到站自动报站系统。
1.1 绪论随着国民经济的快速发展,城市建设规模不断扩大,大城市人口高度集中并大幅度增长,同时汽车保有量急剧上升,交通需求迅速扩大,而道路交通基础设施建设的发展则相对滞后。
城市交通需求与供给之间的矛盾越来越突出,城市“乘车难”、“行车难”的局面在加剧,交通阻塞呈现出点到线、由线到面的扩展趋势,交通拥挤、交通延误、交通阻塞以及由此引起的噪音、废气污染严重影响着居民的正常的生活以及社会经济的持续、健康发展。
近年来,我国城市交通的现状已引起了政府、公众、社会各界的广泛关注,有关专家学者和交通工程师们在吸取各国城市交通发展经验的基础上,找到了一条解决我国城市交通发展问题的有效途径,即优先发展城市公共交通,以公共交通为杠杆降低城市交通需求总量,实现道路交通基础设施发展与交通需求增长的均衡。
实施“公交优先”是解决我国城市交通发展问题的有效途径,也是我国目前城市交通发展的基本政策。
公交智能化是智能交通的一个重要的子领域,同时也是落实“公交优先”,使城市交通与社会经济和谐发展的重要组成部分。
实施公交智能化,必须提高公交服务质量,而到站后的准确、及时报站就是一个方面,本设计基于AT89C52单片机、LED点阵、AT24C64、制作的公交车自动报站系统就能解决这方面的问题。
从而,达到公共形象的提升。
当前国内主要大城市的公交车大都采用人工报站,即每到一站由司机或者乘务员来进行报站。
但有时由于受到各种因素如雨雪天路滑、车上拥挤、乘务员心情的变化等的影响,会出现报错站,漏报站的情况,给乘客特别是不熟悉本市地形的乘客带来了不必要的麻烦,从而影响到了一个城市的窗口形象工程建设。
于是开发研制自动报站系统成为必然。
1.2 研究前景及国内外的现有水平随着公交优先战略的确定,公交在缓解城市交通拥堵方面的作用将越来越重要,与这种要求相比,我国大城市公共交通还有很大差距,主要表现为:为社会提供服务信息的水平低,只能是以经验为主的被动、滞后的实施服务,仍以人工作业为主。
上述问题显然不利于公交对乘客的吸引,也是导致公交运营组织模式落后、调度方式原始陈旧、企业管理效率不高的重要原因。
因此,如何提高公交系统的服务质量,是现代公交行业亟待解决的问题。
我国发展智能运输的基础较差,因此理论研究虽在进行,但相应技术却得不到推广。
在实际生活中得不到应用,达不到广泛服务社会的目的。
所以发展一种自动报站系统,提高公交服务质量就成为民用科技研究的一个项目。
目前在国际上已经实现了DPS定位车载智能系统,在国内的几个大城市也都有使用,实现了公交系统的全面监控、调度。
公交车自动报站系统的研究也达到了无线联络,全自动报站的水平。
但其一般其经济投入较高。
结合我国现有的公交系统现状,半自动化报站系统还有很大的应用空间。
适应用于一些中小城市。
1.3 方案论述与方案确定本课题是一个软硬件紧密结合的注重实际应用的系统。
在课题研究的期间,我主要研究系统硬件设计,因此,在详细讲述之前,先介绍“公共汽车自动报站”的设计思想及整体硬件方案的设计。
实现公共汽车自动报站是是公交智能化的一份子,是促进智能交通的一个不可缺少的步骤,同时也是落实“公交优先”使城市交通与社会经济和谐发展的重要组成部分。
课题任务及设计要求1)课题任务以单片机为核心,制作一个公交车自动报站系统。
其必要的功能为:1:具有2个16*16的点阵汉字显示功能。
2:提示信息具有方便的可修改性。
2)课题设计要求1 硬件设计:A:汉字的显示(点阵),汉字显示模块采用(16*32)。
B:串口通信:设计PC机与单片机之间的通信电路,用于把站名信息发送到单片机内部。
C:存储器的扩展:采用大容量长寿命非易失存储器存储数据信息,可永久可靠的保存各项重要数据。
本设计才用ATMEL公司的AT24C64串行EEPROM存储器用中断来控制报站。
D:用按键来控制报站的上下行和站名顺序。
2软件设计:A:时钟的显示B:汉字的显示程序C:串口的通信D:存储器的扩展E:各种程序的初始化1.3.2 方案的论述与确定报站器以单片机AT89C52为CPU来控制LED点阵显示屏显示所到站的站名,提高报站的准确性,高效性和直观性。
由于线路不同,报站系统中存储的站名需要通过更改来适用于各种线路,以此提高系统的通用性。
所以我们需要设计通信模块来实现PC机和单片机之间的通信。
并能通过单片机与PC机之间的通信来实现报站名的更改,使其成为多功能开发型报站器。
而由于考虑到我的自身设计水平有限,本次设计的系统没有设计语音模块模仿人声报站而是设计了按键模块控制LED显示屏显示站名,达到报站的目的。
在内存方面,由于AT89C52的数据存储为256字节,由于站名的信息量比较大,片内数据存储空间有限,所以需要扩展一个片外数据存储,来满足要求,这就要求系统应设置内存扩展模块。
LED显示屏考虑系统只是一个演示作用,所以本设计采用了8块8*8的LED显示模块组成的16*32的LED显示屏,可以显示两个汉字,可以达到演示要求。
综上系统的框图如图1—1系统框图;图1—1系统框图A 方案的论述1.方案A的设计框图如1—2:图1—2 A方案设计框图本系统硬件可分为PC机,AT89C52单片机,数据存储器,显示模块,串行通讯模块和键盘组成。