公交车报站系统
公交车自动报站系统毕业设计
THANKS
汇报人:
添加标题
添加标题
添加标题
公交车内:实时显示车辆位置、到 站信息等,提高乘客乘坐体验
城市交通管理部门:大数据分析, 优化公交线路,提高城市交通效率
技术发展趋势
集成化:自动报站系统将与 其他车载系统进行集成,实 现信息共享和协同工作。
智能化:自动报站系统将更 加智能化,能够根据乘客需 求进行个性化服务。
GPS模块
工作原理:接收卫星信号, 计算位置、速度等信息
功能:定位、导航、测速
特点:高精度、实时性、稳 定性
在公交车自动报站系统中的 应用:实时获取公交车位置,
为自动报站提供数据支持
语音模块
功能:接收语音指 令,进行语音识别 和语音合成
组成:麦克风、语 音识别芯片、语音 合成芯片
工作原理:麦克风 接收语音信号,语 音识别芯片进行语 音识别,语音合成 芯片进行语音合成
测试方法:黑 盒测试、白盒 测试、灰盒测
试
测试内容:系 统稳定性、准 确性、响应速
度、安全性
测试工具:自 动化测试工具、 性能测试工具、 安全测试工具
测试结果与分析
测试环境:公交车模拟环境 测试方法:手动测试、自动测试 测试结果:系统运行稳定,准确率高 优化建议:增加语音提示功能,提高用户体验
系统优化建议
数据库设计
数据库类型: SQL Server
数据库结构: 包括站点信息、 线路信息、车
辆信息等
数据库操作: 包括查询、更 新、删除等操
作
数据库安全: 包括用户权限 管理、数据备
份等措施
Part Five
公交车报站系统电路原理分析
公交车报站系统电路原理分析
一、传感器电路:传感器电路用于检测公交车的位置和运行状态。
常用的传感器有GPS定位模块、加速度传感器等。
GPS定位模块可以实时获取公交车的经纬度信息,进而确定车辆所在的位置。
加速度传感器可以检测车辆的加速度和减速度,从而判断车辆是否到达了一些站点。
二、控制电路:控制电路用于控制报站系统的工作状态。
当传感器检测到公交车到达一些站点时,控制电路会触发报站系统开始工作。
控制电路还可以根据乘客的需求,控制显示屏或语音提示传输相应的报站信息。
三、数据传输电路:数据传输电路用于传输报站信息。
一般可以通过无线方式进行数据传输,例如使用蓝牙或无线局域网等。
数据传输电路可以将公交车的位置信息和报站信息传输到显示屏上,让乘客可以看到或听到相关的报站信息。
四、显示电路:显示电路用于显示报站信息。
显示电路一般包括LED 显示屏或LCD显示屏等设备。
当公交车到达一些站点时,显示电路会显示该站点的信息,以方便乘客及时下车。
五、音频电路:音频电路用于提供语音提示。
通过音频电路,乘客可以听到报站员的声音,从而及时了解当前车辆所到达的站点。
以上是公交车报站系统电路原理的主要内容。
当乘客上车后,系统将会预设路线和站点信息,通过传感器检测车辆的位置和状态,控制电路触发系统工作,数据传输电路将相关信息传输到显示屏和音频设备上。
乘客可以通过显示屏和音频提示,及时了解当前车辆所到达的站点,方便乘客下车。
这些电路相互配合,构成了公交车报站系统的整体工作原理。
公交车报站器原理
公交车报站器原理
公交车报站器,又称为公交车站播报系统,是一种通过电子设备实现自动报站功能的系统。
它的原理主要基于GPS定位技术和语音合成技术。
首先,公交车报站器通过GPS接收机接收GPS工作卫星的导航信息,从而解算出车辆的经纬度等位置信息。
这些信息被实时传输到控制中心,经过处理后与预设的站点坐标进行比对,从而判断公交车与各个站点之间的距离和相对位置。
当公交车驶入站点一定距离范围内时,报站器会自动触发语音播报功能,通过语音合成技术将预设的语音内容播放出来,向乘客播报站点信息。
这些语音内容可以是中文、英文或其他语言,以满足不同地区和乘客的需求。
除了自动报站功能,公交车报站器还具备其他辅助功能。
例如,它可以与公交车的调度系统相连,实时上传车辆的位置和状态信息,帮助调度员更好地管理车辆和调整运营计划。
此外,报站器还可以与车载显示屏相连,将站点信息和广告等内容显示在显示屏上,为乘客提供更加丰富的信息。
公交车报站器的应用不仅提高了公交车的运营效率和服务质量,也提升了乘客的出行体验。
它能够自动、准确地播报站点信息,避免了人工报站可能出现的误差和延误。
此外,报站器还可以为乘客提供其他有用的信息,如车辆到站时间、天气情况等,方便乘客更好地安排行程。
总之,公交车报站器是现代科技在公共交通领域的应用之一,它的工作原理基于GPS定位技术和语音合成技术,通过自动播报站点信息和其他辅助功能,提高了公交车的运营效率和服务质量,为乘客提供了更加便捷和舒适的出行体验。
基于单片机的公交车自动报站系统
摘要摘要随着多媒体技术和网络通信技术的发展,许多旧的生产生活方式逐渐被新科技所取代,在公交车报站方面,也由传统的人工报站逐渐改变为由微电脑控制的语音文字报站系统。
本文介绍了一种新型的公交车报站系统的设计原理,本设计解决如何方便准确地指示乘客到站的问题,另外,该系统还可以为乘客提供各种各样的提示或警示服务,使得乘客能愉快安全的上下车。
这在相当程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。
语音报站器的广泛使用给多数人的生活带来了极大的便利,但也有不周到的地方,比如说它没有考虑到少数听力不好的老年人或者残疾人,他们不能正确分辨正在报的是哪一站,所以也会坐过站。
本文针对这一问题,在原有的语音报站基础上附加了可以用肉眼看到的数字显示器和红外二极管发光灯,数字显示器可以直观的显示出已经经过的车站数,乘客可以根据显示器上的数字来确定目的地是否到达,并且在即将到达下一站的时候放置在车上的二极管会连续闪动来提醒准备下车的乘客收拾行李物品准备下车。
关键词:单片机自动报站 LED 数码管ABSTRACTABSTRACTNowadays,with development of multimedia and communication technology,many old production and life style have being take place by new technology,In the field of bus-stop-reporting, the methd is changing from artificial report to voice report, which controlled by microcomputer. This article nitroduces a new method to design the bus-stop-reporting systwm.This design will overcome the problem that indicate stop quickly and exactly. Besides, it can also provide services to passenger.It greatly avoids driver to call attention to passenges and takes convenient topassenges.Bus-stop-reporting systwm’ large uses takes large convenient for most people, but it also have many shortcoming, for exzample,it die not consider a few people whoes ear are not good or deformity. They are not distinguish where they have arrived, so they also would take to the next place.This system are based on voice chip and digital monitor and a diode, digital monitor can show peole numerals that it have passed. Passenges can through numerals know if he or she has got arrive. Besides, if bus will arrive immediately, a diode will call attention to passenges to pack luggages and intend to get out.Keywords: single chip computer bus-stop announcer LED digital information display目录i目录第一章绪论 (1)1.1 公交车辆自动报站系统概述 (1)1.2 公交车辆自动报站系统的研究成果 (1)第二章工作原理 (3)2.1 设计的主要目标任务 (3)2.2 方案的选择与论证 (3)2.2.1 方案比较 (3)2.2.2 方案选择 (6)第三章硬件部分 (8)3.1 主控电路设计 (8)3.1.1 AT89C51单片机简介 (9)3.1.2 振荡电路设计 (13)3.1.3 复位电路设计 (15)3.1.4 电压变换电路设计 (17)3.2 脉冲检测电路设计 (17)3.2.1 基于霍尔器件的脉冲检测电路设计 (19)3.3 LED显示电路设计 (20)3.3.1 红外LED发光二极管特性 (20)3.3.2 LED数码管特性 (21)3.4 总体电路图 (22)第四章软件部分 (24)4.1 主控程序设计 (24)4.1.1 流程图设计 (24)4.2 系统程序设计 (24)目录ii4.2.1 程序清单 (24)第五章总结 (31)5.1 系统功能完善 (31)5.1.1 语音控制模块设计 (31)5.1.2 语音报站器硬件电路设计 (32)5.1.3 软件设计 (33)5.2 心得体会 (36)致谢 (37)参考文献 (39)第一章绪论 1第一章绪论1.1 公交车辆自动报站系统概述公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响服务的质量。
公交车天迈语音报站器的使用说明
在城市的日常生活中,公交车可以说是我们出行的重要选择之一。
然而,在繁忙的城市节奏中,很多时候我们可能会错过下车的站点,或者在陌生的城市里不知道何时下车。
而天迈语音报站器的使用正是在这种情况下能够帮助我们更好地出行。
1. 天迈语音报站器的介绍天迈语音报站器是一款专为公交车设计的智能报站设备。
它采用先进的语音识别技术,可以自动识别公交车当前所在位置,并通过语音提示告知乘客即将到达的站点。
它还可以显示当前所在位置的站点信息,让乘客可以清晰地了解自己的行程。
2. 使用方法天迈语音报站器非常简单易用,只需要按照以下步骤操作即可:- 上车后,请尽量站在车厢内离报站器较近的位置,以确保能够清晰地听到语音提示。
- 当公交车行驶至即将到站的站点时,语音报站器会自动播放报站信息,例如“即将到达XXX站,请做好准备下车”。
- 在车厢内还配备了显示屏,显示当前所在位置的站点名称,方便乘客进行核对。
3. 个人观点和理解天迈语音报站器的使用极大地方便了乘客的出行,特别是对于老年人、外地游客或者行动不便的乘客来说,更是一项贴心的设计。
通过语音提示和显示屏,乘客可以清晰地了解自己的位置,避免错过下车站点,提高出行的便利性和舒适度。
总结回顾在城市出行中,公交车天迈语音报站器为乘客提供了更加方便、准确的出行体验。
通过先进的技术,它能够准确识别乘车的位置并及时进行语音提示,同时配备显示屏让乘客确认自己的位置。
我相信随着技术的不断进步,类似智能设备的出现将会给我们的生活带来更多便利,让我们的出行更加轻松愉快。
通过以上的文章撰写,我尽可能从多个角度对公交车天迈语音报站器进行了全面评估和深度探讨,并按照需求提及了指定的主题文字。
希望这篇文章能够帮助您更加深入地了解这一话题。
天迈语音报站器的出现,无疑给城市的公交出行带来了极大的便利和舒适性。
作为一种智能设备,它采用先进的语音识别技术,完全可以满足乘客在公交出行中对信息获取的需求。
在繁忙的城市节奏中,很多时候我们可能会错过下车的站点,或者在陌生的城市里不知道何时下车。
公交车报站显示系统教材
7.线路选择。线路设置界面下按 或 键选“线路选择” 选项,并按 键进入线路选择界面
8.按 或 键选线路,并按 确定,并自动进入报站界面。 下图表示选择了77路。
9.线路删除。线路设置界面下,按 或 键选“线路删除” 选项,并按 键。
d.在车要出站的位置(离站牌30m) ,按 键,标定出站时 GPS的信息。某一站出站时的GPS标定完成时,界面 如下图:(“<”表示出站时的GPS标定完成).
e.标定好了,再按 键,再重复上面的工作,直到所有的 站名都标定好了为止。再把标定好的GPS数据导出到 SD卡里面。在用SD卡把语音和GPS数据导入其它报站 器里面即可完成自动报站功能。
信息; 键盘控制(9语音、GPS数据下载; 每个站点的GPS信息两点标定,实现精确报站,GSP数据可以
以文件的形式保存在SD卡中,便于和线路、语音文件一起下载 宽电源输入:DC 9~36V
报站器组成
1.主机 2话筒 3连接线 4GPS天线
(仅用于自动报站 器)
注: 为了使自动报站器能正确的报站,车上的GPS天线必须
连接牢固,并将天线一端置于车顶。(公交车出厂时厂家 已经安装好了)。
1.当报站器LCD屏显示“A”,表示GPS天线连接无误, 可以自动报站。(正常情况下,报站器开机后,约1 分钟后显示“A”)
2.当报站器LCD屏显示“V”,表示GPS天线连接不正常, 不能自动报站。
报站器分为手动和自动报站器,手动报站器需要 人工操作,才能播报线路站点信息,自动报站器有 GPS定位模块,只要事先标定了线路站点的GPS数 据,以后使用就无需人工干预,当车辆到达进站和 出站时标定的位置,自动播报线路站点信息。
公交车自动报站系统设计
目录1 概述 (1)2 系统的硬件设计 (2)2.1编码数据发射系统(车站系统) (2)2.1.1 单片机小系统 (2)2.12 编码设置电路 (3)2.1.3 无线数据收发模块 (3)2.2数据接收、语音报站系统(车载系统) (3)2.2.1无线数据接收模块 (4)2.2.2单片机小系统 (5)2.2.3语音录放电路 (5)2.2.4功放电路 (7)2.2.5显示电路 (8)3 系统软件设计 (9)3.1程序流程图 (9)3.2系统的程序 (11)4 总结与展望 (11)致谢 (12)参考文献 (12)附录1:系统程序 (13)附录2:电路图 (28)公交车自动报站系统设计摘要:随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品。
在公交车自动报站方面,由于我国现状,人口众多,口音复杂,对于乘客而言,原来的人工报站存在着很多的问题。
为了跟随科技发展,提高公交系统的服务质量,提升城市形象。
开发一种能够节省人力和物力,而又能让乘客方便快捷的知道站台报站器就成为一种必然。
因此本次设计重点介绍单片机在公交报站中的应用,实现高效、准确的城市公交无线自动报站系统。
关键字:单片机AT89S51;无线数据收发模块;语音录放芯片ISD40041 概述随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品。
在公交车自动报站方面,由于我国现状,人口众多,口音复杂,对于乘客而言,原来的人工报站存在着很多的问题。
为了跟随科技发展,提高公交系统的服务质量,提升城市形象。
开发一种能够节省人力和物力,而又能让乘客方便快捷的知道站台报站器就成为一种必然。
现今,自动报站方式有以下两种: 1.GPS定位系统报站。
这种报站方式非常精确但制作及运行成本也高不适合推广。
相反的,利用无线电技术的公交车车站自动识别、自动报站的技术方案,由车载无线接收机接收安装在公交车站站台上的无线发射机发出的编码信号, 进行识别, 并控制车载广播系统报站, 实现了真正意义上的车站自动识别和自动报站。
公交车报站显示系统说明
公交车报站显示系统系统组成:1.车内、外显示屏2.报站器3.内、外喇叭4.连线系统连接示意图图1 连接示意图注:1.红黑线:电源线12/24V2.黄绿黑线:通讯线,黄线485+、绿线485-,黑线屏蔽(地) 3.棕蓝线:喇叭线,棕线接内喇叭,蓝线接外喇叭一、车内外显示屏车内外显示屏根据客户的要求,由若干块显示板,其中车内屏显示报站信息、服务用语,车外屏显示线路号、起始站信息。
图显示屏结构示意图注:车内、外显示屏的连接方式一致,仅仅是显示板和外框不同。
车外显示屏功耗比车内显示屏大一倍(当相同字数时)显示屏组成1)显示板2)电源板3)控制板4)连线5)外框1.显示板显示板分车内、车外显示板。
车内显示板:由模块化8x8的LED显示模块组成,单点LED直径3.7mm或5mm,红色,单个汉字尺寸76x76mm或120x120mm,显示16x16点阵。
每个显示板可以显示4个16x16点阵的汉字或8个8x16点阵的字符,简称车内4字板技术参数:1)单点LED亮度:1500mcd2)角度:60°3)单个汉字尺寸:120x120mm(直径5mm)或76x76mm(直径3.75mm)4)单个汉字功耗:0.8W5)输入电压:DC10~32V6)工作电压:5V车外显示板:由若干单点LED和遮光罩组成,单点LED直径5mm,红色或黄色,单个汉字尺寸200x160mm,显示16x16点阵。
每个显示板可以显示2个16x16点阵的汉字或4个8x16点阵的字符,简称车外2字板。
或每个显示板可以显示3个16x16点阵的汉字或6个8x16点阵的字符,简称车外3字板。
技术参数:1)单点LED亮度:2500mcd2)角度:60°3)单个汉字尺寸:200x160mm4)单个汉字功耗:1.6W5)路牌输入电压:DC10~32V6)工作电压:5V显示板信号接口输入接口:20P排线,接控制板或级联上一个显示板,见图示输出接口:20P排线,级联下一个显示板,见图示电源接口:2个弯头2P 5.08,见图示图显示板信号级联和电源级联(内外屏)2.电源板电源板的功能是将车载电池的电压12/24V转换为5V工作电压,为显示板和控制板提供5V工作电压电源板输入电压范围:DC 9~36V,额定输入电压:DC 12/24V输出电压/电流:DC 5V/5A电源板图示图电源板输出接口(5V)图电源板输入接口(12/24V)3.控制板无论是车内显示屏,还是车外显示屏,控制板都是一样的,不同的是程序不同。
公交车自动报站系统设计
公交车自动报站系统设计摘要我国城镇化发展非常迅速,城市规模快速膨胀,城市人口和机动车数量急剧增长。
近年来由此而带来的城市交通拥堵问题非常严峻。
城市建立完善的公交系统是解决城市交通拥堵的最廉价的方案,被国家大力扶持。
国务院也颁布了优先发展公交系统的相关文件,公交车在城市交通中占据着越来越大的主体作用。
本设计旨在实现公交运行时报站的智能化,为乘客提供高效、便捷的服务。
本设计要求系统能够自动语音播报到站信息,并能够显示到站信息。
本设计利用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 pa st 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)前言近年来中国在经济发展上取得了非常可喜的成绩,城市扩张非常迅速,人均可支配收入持续增加,私家车保有量连年递增,但是,雾霾及交通拥堵情况也越来越严峻。
公交车报站原理
公交车报站原理公交车报站是指在公共汽车行驶过程中,通过语音或文字提示的方式告知乘客即将到达的站点名称,以方便乘客及时下车。
公交车报站系统的实现离不开先进的技术支持和精密的设备配备。
下面我们将从报站原理、系统组成和工作流程三个方面来详细介绍公交车报站的相关知识。
首先,我们来介绍一下公交车报站的原理。
公交车报站系统是通过全球定位系统(GPS)和地理信息系统(GIS)技术实现的。
GPS技术可以实时获取车辆的位置信息,而GIS技术则可以将车辆位置与站点信息进行匹配,从而确定车辆即将到达的站点。
一旦车辆接近目标站点,系统会自动触发报站设备,向乘客播放相应的语音提示或显示文字信息,提醒乘客下车。
其次,我们来看一下公交车报站系统的组成。
公交车报站系统主要由车载终端、车载报站设备、车载音响设备和中央控制中心组成。
车载终端用于接收GPS信号和与中央控制中心进行通讯,车载报站设备用于实时监测车辆位置并触发报站提示,车载音响设备用于向乘客播放报站信息,中央控制中心则负责管理整个系统的运行和数据分发。
最后,我们来了解一下公交车报站系统的工作流程。
当公交车启动时,车载终端会自动获取当前车辆位置并上传至中央控制中心。
中央控制中心会将车辆位置与站点信息进行匹配,并确定下一站的名称和距离。
一旦车辆接近目标站点,车载报站设备会触发报站提示,车载音响设备会向乘客播放相应的语音或显示文字信息。
同时,中央控制中心也会记录车辆的行驶轨迹和报站信息,以便后续的数据分析和管理。
总的来说,公交车报站系统是通过GPS和GIS技术实现的,由车载终端、车载报站设备、车载音响设备和中央控制中心组成,其工作流程包括车辆位置上传、站点匹配、报站提示触发和数据记录等环节。
通过这些技术和设备的配合,公交车报站系统可以准确、及时地向乘客提供站点信息,提高乘车体验,提升公交运输的服务质量。
希望通过本文的介绍,读者对公交车报站系统的原理、组成和工作流程有了更深入的了解,同时也能为公交出行提供更多的便利和舒适。
基于公交车自动报站系统的分析与设计
目录
01 一、引言
03
三、公交车自动报站 系统可行性分析
02
二、公交车自动报站 系统需求及问题
04
四、公交车自动报站 系统设计与实现
目录
05 五、测试与评估
07 参考内容
06 六、结论
一、引言
随着科技的快速发展,智能化已成为城市公共交通发展的重要趋势。其中,公 交车自动报站系统作为一种先进的智能化技术,能够显著提高公交车的运营效 率和服务质量。本次演示将对公交车自动报站系统的分析与设计进行详细探讨。
本次演示对公交车自动报站系统的分析与设计进行了详细探讨。通过需求分析、 可行性研究、系统设计与实现以及测试与评估,充分证明了公交车自动报站系 统的可行性和重要性。然而,本次演示的研究仍有局限性,例如未能考虑系统 在实际运行中可能遇到的多种复杂情况。未来研究方向可以包括进一步优化系 统设计、提高系统稳定性和可靠性,以及探讨如何与其他智能化公交系统集成, 以更好地提高公交车的运营效率和服务质量。
三、公交车自动报站系统可行性 分析
现代科技的快速发展为公交车自动报站系统的实现提供了有力支持。例如,全 球定位系统(GPS)可用于获取公交车位置信息;无线通信技术(如蓝牙、 Wi-Fi)可以实现车站与公交车之间的无线通信;此外,嵌入式系统和云计算 技术可提高系统的稳定性和可靠性。
四、公交车自动报站系统设计与 实现
参考内容
随着科技的快速发展,许多行业都引入了自动化技术以提高效率和减少人力成 本。公交车报站系统也不例外。下面我们就来讨论一下公交车自动报站系统的 设计。
一、需求分析
1、1自动化报站:公交车在到达每一站时,都需要自动报站。包括该站的名字、 上下车位置、到站时间等信息。
公交车自动报站系统
1 前言1.1课题的研究背景在一些兴旺城市〔如**〕,公交车网已经比拟完善,给人们的生活和工作带来了很多的便利。
可以说城市的人们已经离不开它了,在这样的前提下,公交车效劳的质量也应该要不断的提高。
坐过公交车的人或许都会遇到这样一种情况——公交车经常会报错站或漏报站,这是因为现在的公车报站是由司机来完成的〔每到一个站都要按一次报站按钮〕,人手操作难免会出错。
1.2公交车报站方式分类随着社会的不断开展,人们对公交系统的效劳质量要求越来越高。
而目前大中城市公交车报站方式主要有以下几种:(1)手动电子报站:车辆每到一个站点,司机需要按下相应的按钮来启动语音报站系统;这种报站方式需要靠驾驶员控制,不仅增加了驾驶员的操作,还存在一定的平安隐患;(2)利用GPS 定位系统报站:该报站方式是全自动报站,根据GPS 的定位数据〔经纬度信息〕计算出车辆所处确实定位置,报站非常准确,但是其生产及运行本钱非常昂贵,而且需要专业人员进展维护,在现今条件下难以推广〔*戈等,2007〕;(3)利用车辆行驶特征进展自动报站:该报站方法根据起步后的行驶距离、开关门信号和进站打转向灯的方式综合起来判断车辆是否到站。
这种方法要求驾驶员一定要按标准驾驶,如果驾驶员操作不标准或者遇到特殊情况,例如中途停车等,就有可能引起报站错误。
针对上述报站方式的弊端,设计一种基于nRF905 的公交车自动报站系统,能有效提高了公交系统的效劳质量,方便乘客乘车。
1.3基于nRF905的公交车自动报站系统本工程以自动报站为核心,主要采用语音芯片、无线电遥控、液晶显示、单片机等技术,功能实用强大,设计思路符合人性化。
我们立足于在应用中降低司机的工作强度,提高车辆运行的平安性,具有广泛的应用性,适合推广使用。
2总体方案确定2.1无线模块的比拟与选择以下是选择无线模块的总体建议:(1)如果需要较远的传输距离,可用433MHz模块,如果需要传输较大数据量,选择2.4GHz模块;(2)如果应用场合是空旷环境,根据标称距离选择模块即可〔最好留一点余量〕,如果使用环境比拟复杂,如有较多障碍物、穿墙、强电环境、电磁波干扰等,可以选择穿透性较强的模块或带功放的中大功率模块;(3)Nordic/TI系列模块,如nRF905/CC1101微功率模块,相对来说开发比拟简单;(4)为了降低研发人员开发投入,可以选择无线透传模块,串口通信无需编程即可使用,目前以UTC1212,UTC903,UTC4432为代表的第三代无线模块,由于性能优异,已经逐渐替代早期的SPI无线模块,得到大规模应用;(5)以TI的CC1101为代表的无线模块,价格低,性价比高;(6)如果想组建以PC为中心的无线监控系统,可以考虑USB接口的无线模块和SPI 模块〔接单片机〕配合使用;(7)无线模块的传输距离,和天线的关系很大,一是天线的增益〔一般是天线越大增益越高〕,二是天线和射频电路的匹配。
GPS公交车智能报站系统的实现
GPS公交车智能报站系统的实现全球定位系统(GPS)已经广泛应用于各个领域。
GPS可以确定公交车的地理位置.只要把公交站点的位置数据(经、纬度)记录下来,就可以知道公交车是否到达站点。
利用GPS实现公交车的智能报站,是公交智能化的重大改进。
.垡门豸酉i丽目前,国内公交车报站的方式已经有了很大的改善,由以前的售票员喊话报站改变为驾驶员使用报站器手动报站。
虽然使用手动报站器有了很大的进步,但是因为驾驶员需要在保证安全驾驶的前提下进行报站,所以经常出现错报、漏报的现象。
而且让驾驶员在驾驶过程中进行报站,也存在安全隐患。
采用自动报站的方式可以大大减轻驾驶员的工作量.促进公交系统的现代化进程。
要实现自动报站,需要知道公交车的位置.以确定公交车是否已经到达站点。
GPS可以确定公交车的地理图1GPS系统组成示意图杨瑞霞位置,只要把公交站点的位置数据(经、纬度)记录下来,就可以知道公交车是否到达站点。
GPS技术原理全球定位系统(GPS,GlobalPositioningSystem)是美国从上世纪70年代开始研制、历时20年、耗资200亿美元、于1994年全面建成,具有在海、陆、空进行全方位实时三维导航与定位能力的新一代卫星导航与定位系统。
GPS由三大子系统构成:空间卫星系统、地面监控系统、用户接收系统。
GPS系统组成如图1所示。
万方数据 万方数据趋弱嫡戳圜廑旦遮盐个状态的切换是由按键来实现的。
GPS信息的处理GPS信息的接收和处理是在串行中断程序中实现的。
图2系统原理框图LCD显示可以让驾驶员掌握机器的工作状态。
系统的原理框图如图2所示。
设置一秒发送一次GPItMC数据帧While(1)∥主循环{Key_scanO;//查询是否有按系统软件设计键要求If(state—AUTO)//自动报系统软件主要是在主程序中检测GPS信息.确定公交车当前地理位置.然后决定是否播放语音信息。
同时还需要实现按键所要求的功能,如切换到手动播报等。
基于单片机的公交车报站系统设计
• 182•引言:单片机应用实践是电类相关专业一门必修的专业技术基础课,其教学目的就是为了使学生能深入了解模拟电路、数字电路、EDA 技术、传感器、单片机原理及其相关接口的综合应用技术,为此我们选了一个典型的实践题目-公交车报站系统设计,学生通过完成该设计任务,从而掌握单片机应用系统设计的基本方法和步骤。
1.系统设计任务公交车报站系统设计的主要任务要求:1)可以设置上、下行路线;手动按键播报公交线路的站名;2)可以实现语音的录制、存储和播放;语音播报站名的同时可以显示当前的站名、下一站的站名、文明用语等;实时显示时间和日期;3)实现公交车自动报站。
2.系统总体方案论证与设计2.1 系统总体方案系统的主要功能是站点信息的获取、播报和显示。
为实现整个设计,系统需要七个模块:按键模块、主控模块、语音模块、显示模块、实时时钟模块、自动识别模块、电源模块。
系统总体硬件结构图如图1所示。
图1 系统总体硬件结构图2.2 各模块选型和论证按键模块:可供选择的有独立按键和矩阵键盘。
考虑本系统仅用5-8个按键就能够实现任务的功能要求,所以选择独立按键。
单片机选择:可供选择的单片机有51系列单片机,AVR 系列单片机,PIC 系列单片机,MSP430系列单片机,STM32系列单片机等。
考虑本实验内容简单,51系列单片机可以胜任实现功能要求,故本系统选择51系列单片机AT89S52。
语音模块:可以实现录放功能的语音芯片有ISD 、APR 、WT 、PM 等系列。
市场上有录音功能的芯片主要有ISD1110、ISD1400、ISD1700、ISD1800、ISD2500、ISD3300、ISD4004、WTR010、WTV040、APR96000等。
我们选择常用的芯片ISD4004,可以录入8-16分钟的语音。
显示模块:可供选择的元器件有数码管、点阵L E D 显示屏、LCD1602、LCD12864等。
由于传统的数码管、1602液晶等器件显示的信息有限,公交车报站系统要显示的汉字内容较多,所以本系统选择性价比高的LCD12864液晶进行信息显示。
公交车自动报站系统要点
公交车自动报站系统【摘要】本设计介绍了一种利用红外线遥控技术,模拟公交车自动报站的系统。
以AT89C52为主芯片。
公交车上的接收电路收到站台信息后解码,解码后把信号传送给AT89C52单片机,启动LCD12864显示站名。
同时,应用语音模块播报站名.还可以实现手动报站功能。
报站的时候,相应的指示灯亮;蜂鸣器蜂鸣一声报警。
系统由红外线的发射模块、接收模块、 LCD12864显示模块及ISD4004语音播报模块组成目录1 引言 (3)1.1本课题研究的意义 (3)1.2 AT89C52单片机介绍 (3)2 设计要求 (4)3方案分析与论证 (4)3.1 无线收发模块的分析与论证 (4)3.2控制模块的分析与论证 (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 系统软件设计 (12)5.1 系统流程图 (12)5.2 程序设计 (14)6 系统测试 (15)致谢 (15)参考文献 (15)附录 (16)1 引言1.1 本课题研究的意义现今社会,人口多、流动大,公交事业关乎到大多数城市居民的出行,但公交车上的报站系统依然无法满足大家对其的要求。
由于公交车上普遍使用的人工按键报站会出现报站不准确。
并且每次报站时都需要由驾驶员对报站器进行手动操作,但是在车辆起动与进站时,往往是路面情况最复杂的时候,驾驶员不仅对行驶中的汽车进行起动或制动等操作,而且还要兼顾报站系统的操作,给行驶中的车辆带来很大的安全隐患。
所以要求我们要设计出智能的公交报站系统来解决上述问题。
尽管现在已经有些大城市的某些公交车上已经采用GPS定位系统自动报站,但由于其成本比较高,普通中小城市难以负担,难以推广普及。
公交车报站系统的设计毕业设计
公交车报站系统旳设计【摘要】当今社会,对于某些学生和某些上班族来说,公交车成为了一种必不可少旳交通工具。
目前,就我们所在地来说,公交车一般采用旳是手动报站系统,这样,就给司机增长了某些困难和劳动强度,也为乘客旳安全增长了某些隐患。
假如道路复杂旳状况下,司机忘报站或错报站此类失误往往还会给乘客导致某些不必要旳麻烦。
本设计运用AT89C51单片机来实现公车旳自动报站功能,使公交车在快抵达每一种站点旳状况下自动进行语音报站,并且把站台名字显示在LED数码管上。
本系统运用AT89C51作为主控芯片来完毕主控电路旳设计,语音电路、中文点阵显示电路、电源电路作为辅助电路等,重要实现到站自动报站自动显示站点。
【关键词】:自动报站、80C51单片机、语音电路、LED【ABSTRACT】In today's society,to some students and some office worker,bus becomes a necessary means of transportation. At present in our location,the bus usually adopts automatically stops, which increases some difficulties and labor strength of drivers and some risks of passengers. Under the complex road circumstance, drivers may forget to stop or stop by mistake, which will cause some unnecessary troubles.This design uses single-chip microcomputer AT89C51 to realize the automatic bus stops function,which makes bus in quick arrive every site under the condition of the automatic for voice stops,and put in LED digital display platform name tube. This system is required to exploit the AT89C51 as the master chip to complete the main control circuit design,voicecircuits,Chinese characters dot matrix display circuit,the power circuit as auxiliary circuit,etc.,and it mainly realizes automatic station stops and automatic display site.【KEY WORD】:automatic stops,80C51 SCM,pronunciation chip,LED目录一、引言.................................................. 错误!未定义书签。
基于单片机的公交车自动报站系统
基于单片机的公交车自动报站系统在现代城市的公共交通中,公交车是人们出行的重要工具之一。
为了给乘客提供更加便捷和准确的服务,公交车自动报站系统应运而生。
基于单片机的公交车自动报站系统以其成本低、可靠性高、易于实现等优点,得到了广泛的应用。
一、公交车自动报站系统的需求分析公交车自动报站系统的主要目的是在车辆到达每个站点时,能够准确、及时地向乘客播报当前站点的名称,并提供相关的提示信息,如下一站的名称、换乘线路等。
这样可以方便乘客了解行程,避免坐过站或提前下车。
此外,系统还需要具备以下功能:1、实时定位功能:能够准确获取公交车的当前位置。
2、数据存储功能:存储各个站点的相关信息,如站点名称、经纬度等。
3、语音播报功能:清晰、准确地播报站点信息。
4、显示功能:在车内显示屏上显示当前站点和下一站的信息。
5、可扩展性:能够方便地添加新的站点和线路信息。
二、基于单片机的公交车自动报站系统的硬件组成1、单片机单片机是整个系统的核心控制单元,负责处理各种数据和控制信号。
常见的单片机型号有 STM32、Arduino 等。
2、定位模块用于获取公交车的实时位置信息,常见的定位技术有 GPS 和北斗卫星定位。
定位模块将位置数据传输给单片机进行处理。
3、存储模块存储各个站点的相关信息,如站点名称、经纬度、语音文件等。
存储模块可以采用闪存芯片或 SD 卡等。
4、语音模块实现站点信息的语音播报功能。
语音模块可以将预先录制好的语音文件进行播放,或者通过文本转语音技术实时生成语音。
5、显示模块在车内显示屏上显示当前站点和下一站的信息,方便乘客查看。
显示模块可以采用液晶显示屏或 LED 显示屏。
6、按键模块用于司机手动控制报站、切换线路等操作。
三、基于单片机的公交车自动报站系统的软件设计1、系统初始化在系统启动时,进行单片机的初始化设置,包括端口配置、时钟设置、中断设置等。
同时,读取存储模块中的站点信息和相关设置。
2、定位数据处理不断接收定位模块传来的位置数据,并与存储模块中的站点经纬度信息进行比较,判断公交车是否到达站点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录引言 (2)1.绪论 (3)2.系统设计要求及模块功能简介 (4)2.1 系统设计要求 (4)2.2 硬件架构 (4)3 模块选择及简介 (5)3.1 单片机模块 (5)3.2 录音模块 (10)3.3 播放系统模块 (12)3.4 电源模块 (13)3.5 行列式按键模块 (13)4系统工作原理 (14)4.1系统电路原理图 (14)4.1.1原理框图 (14)4.2 系统各模块原理简介 (15)4.2.1语音采集模块原理简介 (15)4.2.2 播放模块原理简介 (18)4.2.3行列式按键模块 (18)4.2.4 ISP下载模块 (20)4.2.5 电源模块 (20)5系统软件流程图 (21)6参考文献: (23)引言在当代科学发展的道路上,交通工具的发展是使我们人类进步的必要前提,因为我们有了更快、更舒适的交通工具,人们的效率有了前所未有的发展.所以说交通工具也是人类发展的一大重要要素。
从早期的蒸汽式公交车到现在完全的电子式自动控制公交车,都是机械与电子技术发展的结晶.从最早的石器时代到现代发达的机械化时代,从最早的结绳记事到现代的电脑以及电子技术,这都代表了我们人类的一次次的巨大的进步.现在语音技术的进步也展现在各个的领域.近几十年发展起来的公交车行业伴随着时代的脚步发展成一个城市必不可以的交工具,计算机技术与语音技术发结合便产生了现在人们流行的公交车语音报站系统,不必要专门的乘务员来报站,从而提高了人们的工作效率。
本文就是利用单片机技术,为小型公交车设计一种简单的报站系统。
以便于公交车报站系统内容更新,易于维护。
1 绪论作为一个城市的公交企业,她既要代表政府体现当地城市的形象,又要尽一切力量减少政府投资,创造良好的社会效益和经济效益.而传统的公交运营系统的装备和管理模式较难达到这两者的完美结合.随着科学技术的发展,公交应用系统带给公交企业的将不仅是形象的提升,也是效益的增长.所以一个城市的公交车的发展也体现一个城市的发展。
1.1背景随着人类的发展,城市的规模越来越大,人们的生活步伐也越来越快,自然交通工具也得到了快的发展,自二十世纪初汽车工业的发展,汽车越来越成为了人们出行不可必少的交通工具,自然在城市中看到的是越来越多的公共汽车,这也是人类快速发展的必然趋势,从最早的蒸汽式公共汽车到电动汽车,再到现在天然气的汽车,这无不反应了人们的进步。
最初的公交车上面就必需的有两个人,即一个司机加上一个售票员,这个售票员的工作不仅需要负责售票的工作,还要准确的为乘客报站的工作,作为一个地区的公交站行业,有一定的地方特色,他们报站时多采用地方口音,作为一个外地人有时候很难的听懂报站,从而引起很多的麻烦,还有一个难以避免的麻烦,那就是一天下来,售票员都会在公交车上不停的招呼大家,还要准确的为乘客们报站,他们是非常劳累与辛苦。
现在也是一个高科技发达的时期,人们不必要再做那个枯燥的事情,现在都提倡的是智能设备,用科技来改变人们有的生活水平与方式,所以现在在人们的生活中都感受到了科技给我们带来的方便.现在的城市里的公交车都装上了语音报站系统,从而提高人们的工作效率,因此现在就兴起了股科技热,要为我们的公交车配上报站功能。
1.2 意义正是由于科技给我们的生活带来了巨大的改变,人们的生活水平和工作效率都得到了巨大的改变,本文正是一个研究如何利用单片机来设计一种适合在公交车上用的语音报站系统.对此的研究我们不仅能够对公交车行业的发展起到一个非常重要的作用,还能够为我们的社会进步作出一定的贡献。
2.系统设计要求及模块功能简介2.1 系统设计要求具有稳定的供电系统,可实时通过ICP更新程序。
在各功能模块整合上,可实现接口通讯。
以单片机作为主控MCU,键盘作为控制输入,实现响应键值语音功能。
要求可移植性强,特别是语音模块能够支持SPI串行通信选段模式,具有较长的录音时间和擦除功能。
主控MCU的I/O口要满足系统需求,响应时间快、功耗低,具有较大的片内外存储空间。
不同站点有不同的语音播报内容。
设有站号手动调整功能,即各个站点均用一个数字号码表示。
当公交车实际到站与所播报的号码不同时,可手动按前进键或后退键以调整站号。
2.2硬件架构本系统硬件构架主要有几大模块组成:单片机模块,录音模块,播放系统模块,电源模块,ISP下载模块,行列式按键模块。
以上六个模块构成了公交车报站系统。
3 模块选择及简介3.1 单片机模块单片机的应用领域由于单片机的体积小、使用灵活、成本低、易于产品化等特点,特别是有强大的、面向控制的能力,使它在工业控制、智能化仪表、外设控制、家用电器、机器人、军事装置等到方面得到了广泛的应用。
单片机的选择本设计主要考虑了两块现在广泛用于生产生活中的、价格低廉的单片机.atmel公司生的a89c5x系列的单片机和stc89c5xxx系列和芯片。
atmel系列单片机atmel公司是是世界上高级半导体产品设计、制造和行销的领先者,产品包括了微处理器、可编程逻辑器件、非易失性存储器、安全芯片、混合信号及rf射频集成电路.通过这些核心技术的组合,atmel 生产出了各种通用目的及特定应用的系统级芯片,以满足当今电子系统设计工程师不断增长和演进的需求.atmel在系统级集成方面所拥有的世界级专业知识和丰富的经验使其产品可以在现有模块的基础上进行开发,保证最小的开发延期和风险.导全球革新的公司都选择atmel的高性能产品来加快自身产品上市,并使自己的产品能够从竞争的产品之中区分出来,不论是传统的市场还是正在发展的市场.通过分布于超过60个国家的生产、工程、销售及分销网络,atmel承诺面向客户,为北美、欧洲和亚洲的电子市场服务.确保及时介绍产品以及对客户持续的支持已经使atmel的产品成为最新电子产品的核心器件.这些产品进而帮助最终用户完成更多的工作,享受更多的便利并保持与外界的沟通,不论身在何处.atmel帮助客户设计更小、更便宜、更多特性的产品来领导市场.因此,那些领导全球革新的公司都选择atmel的高性能产品来加快自身产品上市,并使自己的产品能够从竞争的产品之中区分出来,不论是传统的市场还是正在发展的市场。
一、atmel89系列单片机特点atmel89系列单片机是以8031核构成的,所以,它和8051列单片机是兼容的系列.这个系列对于以8051为基础的系统来说,是十分容易进行取代和构造的.故而对于熟悉8051的用户来说,用atmel公司的89系列单片机进行取代8051的系统设计是轻而易举的事。
3.1.189系列单片机的优点89系列单片机对一地一般用户来说,存在下列很明显的优点:1、内部含Flash存储器因此在系统的开发过程中可以十分容易进行程序的修改,这就大大缩短了系统的开发周期.同时,在系统工作过程中,能有效地保存一些数据信息,即使外界电源损坏也不影响到信息的保存。
2、与80c51插座兼容89系列单片机的引脚是和80c51一样的,所以,当用89系列单片机取代80c51时,可以直接进行代换.这时,不管采用40引脚亦或44引脚的产品,只要用相同引脚的89系列单片机取代80c51的单片机即可。
3.1.2引脚功能说明1、AT89C51引脚图如图1所示。
图1 AT89C51引脚图VCC:供电电压。
VSS:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8个TTL门电流。
当P1口的管脚第一次写1时,被定义为高阻输入。
P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。
在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。
P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。
并因此作为输入时,P2口的管脚被外部拉低,将输出电流。
这是由于内部上拉的缘故。
P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。
在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。
P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。
当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。
作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。
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(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。
RST:复位输入。
当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。
ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。
在FLASH编程期间,此引脚用于输入编程脉冲。
在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。
因此它可用作对外部输出的脉冲或用于定时目的。
然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE 脉冲。
如想禁止ALE的输出可在SFR8EH地址上置0。
此时,ALE 只有在执行MOVX,MOVC指令是ALE才起作用。
另外,该引脚被略微拉高。
如果微处理器在外部执行状态ALE禁止,置位无效。
/PSEN:外部程序存储器的选通信号。
在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。
但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。
/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。
注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。
在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。
XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。
XTAL2:来自反向振荡器的输出。
3.2 录音模块该模块主要由声音采集及A/D转换系统组成以完成声音信号的采集及存储。
3.2.1 ADC0809是采样频率为8位的、以逐次逼近原理进行模—数转换的器件。