公共汽车智能语音报站系统

合集下载

公交车报站器原理

公交车报站器原理

公交车报站器原理
公交车报站器,又称为公交车站播报系统,是一种通过电子设备实现自动报站功能的系统。

它的原理主要基于GPS定位技术和语音合成技术。

首先,公交车报站器通过GPS接收机接收GPS工作卫星的导航信息,从而解算出车辆的经纬度等位置信息。

这些信息被实时传输到控制中心,经过处理后与预设的站点坐标进行比对,从而判断公交车与各个站点之间的距离和相对位置。

当公交车驶入站点一定距离范围内时,报站器会自动触发语音播报功能,通过语音合成技术将预设的语音内容播放出来,向乘客播报站点信息。

这些语音内容可以是中文、英文或其他语言,以满足不同地区和乘客的需求。

除了自动报站功能,公交车报站器还具备其他辅助功能。

例如,它可以与公交车的调度系统相连,实时上传车辆的位置和状态信息,帮助调度员更好地管理车辆和调整运营计划。

此外,报站器还可以与车载显示屏相连,将站点信息和广告等内容显示在显示屏上,为乘客提供更加丰富的信息。

公交车报站器的应用不仅提高了公交车的运营效率和服务质量,也提升了乘客的出行体验。

它能够自动、准确地播报站点信息,避免了人工报站可能出现的误差和延误。

此外,报站器还可以为乘客提供其他有用的信息,如车辆到站时间、天气情况等,方便乘客更好地安排行程。

总之,公交车报站器是现代科技在公共交通领域的应用之一,它的工作原理基于GPS定位技术和语音合成技术,通过自动播报站点信息和其他辅助功能,提高了公交车的运营效率和服务质量,为乘客提供了更加便捷和舒适的出行体验。

公交车智能语音播报系统设计

公交车智能语音播报系统设计
C D 4 5 1 1驱 动模 块 . 3 . 2 微 控 制 系统 ( 1 ) 单 片机
按 键 控 制 单 元 如 图 3所 示 ,通 过 不 同 按 键 实 现
公 交 车 智 能 语 音 播 报 系统 设 计
彭卓立 , 曾 科, 杨桂 林
( 重 庆 大 学 光 电5 1 2 程学 院, 重庆 4 0 0 0 4 4)
摘 要 : 以一单片机 为控制核 心设计 一个功能完善 、 具 有 实 用 价 值 的智 能语 音 报 站 系 统 , 通 过 按 键 控 制
广 东技 术师 范学 院学 报 ( 自然 科 学 )
2 0 1 4年第 1 l 期
J o u na r l o f Gu a n g d o n g P o l y t e c h n i c No r ma l Un i v e r s i t y
No . 1 1 , 2 01 4
4 3 0 F 2 2 7 2单 片 机 : 8位 L E D 数码 管 :
收 稿 日期 : 2 0 1 4 — 0 9 — 2 0
作者简介 : 彭卓立 ( 1 9 9 2 一) , 男, 江西人 , 重 庆 大 学 光 电工 程学 院学 生 . 专业 方 向: 信号处理.
曾科( 1 9 9 1 一 ) , 男, 云南 人 , 重庆大学光电工程学院学生. 专业方 向: 信号处理.
控制信息.
信息 , 将 车辆 经 纬 度 坐 标 同站 点 坐 标 相 比较 , 一 旦 车 辆进入站点 一定范围 , 系 统 将 自动 报 站 ; 第 二 种 则 利 用 无 线 射 频 识 别 技术 . 在各公交 站设置 I D 唯 一 的射 频发射器 , 并 间歇 发 射 信 号 , 一 旦 公 交 车 驶 入 车 站 范 围, 车 载 系 统 将 接 收信 号 , 解码 站 台 I D, 并 由 单 片 机 控 制 播 放 对 应 站 台 报 站 语 音 ;第 三 种 是 对 车 轮 轴 转 角 脉 行 计 数 ,并 将 计 数 值 与 预 置 值 相 对 比确 定 报 站

公交车语音报站系统

公交车语音报站系统

系统硬件
• 公交车自动报站器主要以LM3S1601主芯片、GPS 模块和GPRS模块为核心,搭建终端平台,他们之 间通过串行通信方式连接,其余还包括电源模、 MP3播放接口和SD卡接口等
主控芯片
• LM3S1601单片机作为控制主芯片,该芯片采用ARM Cortex-M3内核,Cortex-M3是ARM公司最新推出的基于 ARMv7体系架构的处理器核,具有高性能、低成本、低功 耗的特点。 • 是联系各个设备之间的桥梁,也是 控制设备运行工作的大脑。
• 由单片机LM3S1601编程实现GPS信息的接收处理,GPRS上 网、建立连接、接收数据,MP3语音文件的播放,读写SD 卡的内容,LCD屏的显示等功能。
主程序
• 程序接收到 信息后语音 将自动播报 到站信息, 液晶显示频 显示下一站
语音模块子程序
• 语音模块子程序主 要是接收主芯片发 送过来的音频信号, 然后输出一个负脉 冲信号,语音芯片 内部指针指向本站 点的语音段头,再 输出一个负脉冲信 号,经过音频放大, 通过扬声器播放当 前指针指向的语音 段。
单片机控制GPRS模块
• 1)首先要编写串口的通信程序,串口的初始化,读写数 据等,提前要确定你的串口接收数据是中断方式还是查询 方式,这要根据你的GPRS模块来决定,国内的很多GPRS 模块,都只支持中断的方式,西门子的可以用查询,其实 用查询比较简单,中断的话调试起来相对较麻烦; • 2)根据串口通信程序和使用的GPRS模块的手册,编写 GPRS的通信程序,包括GPRS模块的硬件和软件初始化, GPRS的接收和发送数据等函数; • 3)根据实际需要编写GPRS的整体通信程序,通信的数据 协议可以自行设计
E2PROM和SD卡存储模块
• E2PROM(电可擦可编程只 读存储器),用来存放报站 器的站号、线路、上下行、 模式等必要数据,防止掉电 数据丢失。SD卡存储中文站 名、经纬度信息、MP3 音频 文件等,SD卡与单片机通过 SS10接口进行通信,采用 FAT16格式的文件系统,支 持最大2 GB的SD卡。

公交车天迈语音报站器的使用说明

公交车天迈语音报站器的使用说明

在城市的日常生活中,公交车可以说是我们出行的重要选择之一。

然而,在繁忙的城市节奏中,很多时候我们可能会错过下车的站点,或者在陌生的城市里不知道何时下车。

而天迈语音报站器的使用正是在这种情况下能够帮助我们更好地出行。

1. 天迈语音报站器的介绍天迈语音报站器是一款专为公交车设计的智能报站设备。

它采用先进的语音识别技术,可以自动识别公交车当前所在位置,并通过语音提示告知乘客即将到达的站点。

它还可以显示当前所在位置的站点信息,让乘客可以清晰地了解自己的行程。

2. 使用方法天迈语音报站器非常简单易用,只需要按照以下步骤操作即可:- 上车后,请尽量站在车厢内离报站器较近的位置,以确保能够清晰地听到语音提示。

- 当公交车行驶至即将到站的站点时,语音报站器会自动播放报站信息,例如“即将到达XXX站,请做好准备下车”。

- 在车厢内还配备了显示屏,显示当前所在位置的站点名称,方便乘客进行核对。

3. 个人观点和理解天迈语音报站器的使用极大地方便了乘客的出行,特别是对于老年人、外地游客或者行动不便的乘客来说,更是一项贴心的设计。

通过语音提示和显示屏,乘客可以清晰地了解自己的位置,避免错过下车站点,提高出行的便利性和舒适度。

总结回顾在城市出行中,公交车天迈语音报站器为乘客提供了更加方便、准确的出行体验。

通过先进的技术,它能够准确识别乘车的位置并及时进行语音提示,同时配备显示屏让乘客确认自己的位置。

我相信随着技术的不断进步,类似智能设备的出现将会给我们的生活带来更多便利,让我们的出行更加轻松愉快。

通过以上的文章撰写,我尽可能从多个角度对公交车天迈语音报站器进行了全面评估和深度探讨,并按照需求提及了指定的主题文字。

希望这篇文章能够帮助您更加深入地了解这一话题。

天迈语音报站器的出现,无疑给城市的公交出行带来了极大的便利和舒适性。

作为一种智能设备,它采用先进的语音识别技术,完全可以满足乘客在公交出行中对信息获取的需求。

在繁忙的城市节奏中,很多时候我们可能会错过下车的站点,或者在陌生的城市里不知道何时下车。

公交车自动报站系统

公交车自动报站系统

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可以确定公交车的地理位置.只要把公交站点的位置数据(经、纬度)记录下来,就可以知道公交车是否到达站点。

利用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信息.确定公交车当前地理位置.然后决定是否播放语音信息。

同时还需要实现按键所要求的功能,如切换到手动播报等。

公交车智能自动报站系统

公交车智能自动报站系统

【 关键字 】 : 单片机 ; 语音; 自动报站; 公交车
1引言
当小 车 到 站 时候 就 由单 片机 把 各 个指 定 站 点 的 地址
公交 车 的 发展 经 历 过 从 有 人 售 票 到无 人 售 票 的 发 送给 WT 5 8 8 D语 音模 块 的 P 0 . 3口,语 音芯 片 就会 转变 , 从人 工报 站 到机 器报 站 的转 变 。在 社会 信 息化 播 放 出指定地 址 的 内容 。WT 5 8 8 D语音模 块连 接 图如
能 报 站 系统 模 型 ,利 用 S TC 8 9 C 5 2作 为 主 控 模 块 ,用 红 外 收 发 模 块 电路 、 WT 5 8 8 D 语 音 模 块 和
L C DI 2 8 6 4液 晶显 示 器 实现 了公 交 车声 文并茂 的 自动报 站 、 并语 音提 示提前 下车 准备 。整 个 系统 结构 完整 , 性价 比高 , 具 有一 定的 实用价值 。
鞲 碡 鼻 照
Jl A C O M P UT E R
同 对 收 到 的信 号进行 解 码 , 单片机 读 取 F r 2 2 7 2的解 码 在 液 晶上 显 示 站 点 名称 和 下 一 站 即将 到达 的站 点 的
信息 , 识别 即将 到达 的站 点名 称 。
名称 。
— —


_ J
CON 5

一 。 Pl 6
P O3
r—_ 。 GND pl 5
i wc r5s 】
图 2 语 音模 块连 接 图
模块 、 红 外接 收 模 块 、 红外 发 送 模块 及 语 音 和 图文 显 示模块 构成 。系统沿 着黑 线行驶 , 遇 到站 点, 就停 下进

公交车自动报站系统

公交车自动报站系统

目录绪论 (1)1 语音、音乐存储还原的历史和技术发展 (1)2 自动语音报站系统 (2)2.1 自动语音报站系统的市场需求 (2)2.2 技术发展 (2)2.3 方案框图 (3)3 电路分析和功能介绍 (3)3.1 语音录音系统 (3)3.2 准点报时收音系统 (7)3.3 音频放大系统 (9)3.4 供电单元 (10)3.5 控制方案 (12)4 结构特点 (12)参考文献 (14)致谢 (15)公交车用收音机—报站器设计摘要在当今社会,随着城市人口密度提高,道路变得越来越拥挤,公交车无疑是人们出行的首选交通方式,因为它具有效率高,价格便宜的优势。

以往的公交报站主要由售票员报站,但是有些售票员地方口音浓重,给外地人乘坐公交车造成了困难。

本文介绍了一种操作简单的公交报站器,能够在即将到站时按下按钮自动报站,报完站名后自动停止,同时还能在整点报时。

本方案利用语音合成芯片完成语音的合成技术,再配合存储器,扩大存储容量,很容易就可以实现公交车报站器,从而为市民提供方便准确的服务。

【关键词】: 报站器语音电路报时收音功率放大器Design of Automatic Stations Broadcasting in BusAbstractIn today's society, with the city population density increases, the road becomes more and more crowded, the bus is the preferred mode of transportation for people to travel, because it has the advantages of high efficiency, low price advantage. The bus station is mainly composed of the stations, but some of the local thick accent, resulted in the difficulty to outsiders by bus. This paper introduces a simple bus stop is arriving, can press the button automatic station, after the station name automatically stops, but also in the whole point timekeeping. The scheme uses the speech synthesis chip complete voice synthesis technology, coupled with the memory, expanded memory capacity, can easily realize the bus station, so as to provide convenient and accurate service.【Key words】:Stop device V oice circuit Clock radio Power amplifier绪论随着计算机技术、数字化处理技术的不断发展,语音(含音乐)的数字化处理技术在越来越多的场合会得到广泛的应用。

公交智能报站系统的设计与实现

公交智能报站系统的设计与实现

公交智能报站系统的设计与实现一、引言二、系统设计1.系统需求分析根据实际情况和用户需求,对系统功能、性能要求和可行性进行分析,明确系统设计的目标和要求。

2.系统结构设计系统结构包括硬件和软件两个方面。

硬件方面,需要采用GPS定位模块、计算机终端、语音播放模块等设备;软件方面,需要设计和实现包括地图导航、位置识别、报站信息管理等功能的软件系统。

3.数据流程设计系统需要实时获取车辆位置信息,并将其与预先设定的线路信息进行比对,根据比对结果产生相应的报站信息。

在设计数据流程时,需要考虑到实时性和准确性的要求,以及系统对传感器和通信设备的数据输入和处理。

4.用户界面设计用户界面需要简单明了、直观易用。

在报站系统中,用户界面主要包括车载终端的显示屏和按键操作界面。

需要根据用户的习惯和操作习惯进行设计,确保用户能够方便快捷地使用系统。

三、系统实现1.硬件实现硬件实现主要包括选购和安装各种传感器和通信设备。

GPS定位模块用于获取车辆的当前位置信息,计算机终端用于处理和存储数据,语音播放模块用于播放报站信息。

需要根据系统需求和预算选择合适的设备,并进行安装和调试。

2.软件实现软件实现主要包括地图导航、位置识别和报站信息管理等模块的开发。

地图导航模块需要实现地图数据的导入和显示,以及实时获取车辆位置信息的功能。

位置识别模块需要对车辆位置信息进行分析和处理,比对线路信息,以确定是否需要进行报站。

报站信息管理模块需要实现报站信息的录入和管理,以及与语音播放模块的接口。

3.数据交互实现系统需要能够与车载终端进行数据交互,包括车辆位置信息的获取和报站信息的传输。

这需要实现车载终端与系统的通信接口,以确保数据的实时传输和准确处理。

四、系统评估和改进系统实现后需要进行评估和改进,以保证系统的稳定性和可靠性。

通过对系统的测试和监控,收集用户反馈和意见,对系统可能存在的问题和不足进行改进和优化,提高系统的性能和用户体验。

五、结论公交智能报站系统的设计与实现需要考虑到用户需求和系统要求,通过合理的设计和严格的实施,能够提供准确、实时的报站信息,提升公交出行的便利性和乘客体验。

公交车—公交车站一体化语音播报系统

公交车—公交车站一体化语音播报系统

公交车—公交车站一体化语音播报系统【摘要】针对公交车语音播报系统的局限性以及存在的诸多问题,本文提出了一种公交车与公交车站为一体的语音播报系统的全新设计。

该系统分为两大子系统,一个是车站语音报站系统,另外一个是车站语音播报系统。

两个系统均由STC12LE5A60S2单片机、NRF905无线通信模块以及ISD4004语音播报模块组成。

该系统具有更好的智能性、稳定性、可扩展性,而且功耗低、成本低,易于推广。

【关键词】无线通信;公交车;公交车站;一体化;语音播报1.引言公交车作为中大城市的主要的交通工具之一,随着智能交通的发展,其报站方式由原来的人工报站、半自动报站到自动报站已经成为一种趋势。

目前我国大部分城市采用手动报站的方式,其存在诸多缺点,如报站不准确,存在安全隐患等。

另外,对于GPS自动报站系统而言,其高昂的开发成本、维护成本以及受天气影响较大的特点使得难以大面积的推广,特别是在公交路线还没有完善的中小城市。

本文将公交车站的语音提示系统和公交车的报站系统结合起来,利用点对点的通信方式,对接受到的信息进行识别,接收到的信息和目标信息匹配时触发语音模块调用相应的内存,不仅实现了公交车到站的时候报站,而且实现了公交车站语音提示公交车即将到达的信息。

2.系统总体性能2.1 公交车与公交车站同步报站目前公交车的报站系统局限于对公交车上的乘客语音提示,而对于在车站等车的乘客还没做到语音提示。

我们设计的公交车—公交车站一体化语音播报系统旨在突破这种局限性,利用一定的无线通信协议,在实现公交车内语音提示的基础上,还实现了公交车站给正在候车的乘客语音提示即将到达的公交车信息。

让乘客在等车的同时可以专注于自己的事情。

2.2 通信距离适中公交车—公交车站一体化语音播报系统设计最大的通信距离为300m,其实际通信距离可以通过改变无线芯片的发射功率来调节,来满足不同情况下的要求。

2.3 功耗小、稳定性强、成本低且易于维护该系统采用3.3V电源供电,静态工作电流很小,各个模块之间的数据交换通过SPI接口进行,不同模块实现自己特有的功能。

公交车语音报站系统--毕业设计完整版

公交车语音报站系统--毕业设计完整版

公交车语音报站系统摘要公共汽车成为城市人们出行的必备选择,然而,并不是每个人都熟悉所乘公交车的路线、站点。

所以乘客所面临的问题就是如何能够在正确的车站下车。

最好的解决的办法就是利用公交车语音报站系统提示乘客。

本文设计一个在按键报站系统上改进的语音报站系统,为乘客提供人性化的报站服务。

该设计是基于GPS模块和AT89S51单片机设计的自动语音报站系统。

AT89S51单片机通过串口与GPS模块通信,确认公交车进站、停站、出站等状态,根据程序播报站点信息,从而达到自动报站、预报站等目的。

此外通过分析GPS数据包,可解析出当前时间信息,可把时间显示在液晶屏幕上。

本文在设计的过程中给出了硬件电路的设计方案、硬件控制方法、主要软件设计流程。

本设计解决了以往公交车报站系统人工操作不便、误报站多等问题。

关键字:AT89S51单片机;GPS;自动语音报站Bus-stop Announcement SystemAbstractBuses are essential for people to travel in the city. However, not everyone is familiar with all the routes and bus stations. Therefore, the problem faced by passengers is how to get off at the right station. The best solution is to use the bus stop announcement system to remind passengers. This paper designs a bus stop announcement system improved from the stop announcement which operated with the keyboard, so that the system can provide passengers with customized service. The design designs an automatic stop announcement system based on the GPS module and the AT89S51 microcontroller. The AT89S51 microcontroller communicates with the GPS module by the Serial Interface, to confirm the status, such as closing to the station, stopping or leaving the station. Then the system broadcasts the station information according to the program. So as to achieve the purpose that automatic broadcast stations and forecast stations. In addition, the current time can be displayed on the LCD through analyzing the data from the GPS module. In this paper, we will give the hardware design scheme, the control method and the main software design process. The embarrassment that manual broadcast stations and the mistake in the broadcast station can be solve in this design.Keywords:AT89S51 microcontroller; GPS; Stop announcement system目录1 绪论 (1)1.1 选题背景 (1)1.2 GPS在国内外的发展状况 (1)1.3 GPS在国内的发展 (1)1.4 本课题的设计思路 (2)2 硬件电路的设计 (4)2.1 微控制器 (4)2.1.1 主要性能特点 (4)2.1.2 复位电路 (4)2.1.3 晶振电路 (4)2.2 语音芯片接口设计 (6)2.2.1 语音芯片接口设计电路图 (6)2.2.2 语音芯片的简介 (6)2.2.3 ISD2560的引脚配置 (7)2.2.4 ISD2560的操作模式 (7)2.2.5 M6模式下的录放步骤 (8)2.2.6 用单片机控制ISD2560的方法 (9)2.3 LCD显示接口设计 (9)2.3.1 12864LCD主要技术参数和显示特性 (10)2.3.2 模块引脚说明 (10)2.3.3 控制器接口信号说明 (10)2.4 GPS接收模块 (12)2.4.1 GPS简介 (12)2.4.2 GPS输入输出语句说明 (12)2.4.3 GPS接收模块的选择 (12)2.4.4 GPS接口电路模块 (13)2.4.5 GPS接口电路用于公交自动报站的实现方式 (13)2.5 键盘接口设计 (13)2.5.1 键盘接口与单片机连接的电路 (13)2.5.2 MAX6959简介 (13)2.5.3 各个按键功能的定义 (14)2.5.4 MAX6959的引脚配置 (14)2.5.5 MAX6959内部寄存器 (14)2.5.6 键盘接口电路在报站系统中的实现方式 (15)2.6 电压转换稳压电路 (15)2.6.1 芯片介绍 (15)2.6.2 引脚描述 (16)2.6.3 变压稳压电路图 (16)2.7 RS232通信 (16)2.7.1 与单片机串口的连接方式 (17)3 软件设计 (18)3.1 系统程序结构 (18)3.1.1 主程序 (18)3.1.2 按键中断处理程序 (19)3.1.3 GPS信息处理程序 (20)3.1.4 语音处理程序 (20)3.1.5 显示处理程序 (22)总结 (25)致谢 (26)参考文献 (27)1 绪论1.1 选题背景随着全国经济的飞速发展,公交系统也是日新月异。

基于单片机的公交车自动报站系统

基于单片机的公交车自动报站系统

基于单片机的公交车自动报站系统基于单片机的公交车自动报站系统随着科技的不断发展,智能化成为了各个领域的重要发展方向。

在公共交通领域,基于单片机的公交车自动报站系统正逐渐成为一种新型的技术手段,为公交车的智能化管理提供了有力支持。

本文将介绍一种基于单片机的公交车自动报站系统,该系统结合了单片机技术、传感器技术以及语音提示技术,实现了公交车到站自动报站的功能。

首先,我们需要选择合适的单片机作为主控制器。

考虑到系统的性价比和易用性,我们选择具有丰富的外设资源和灵活控制能力的单片机作为主控制器。

同时,为了方便调试和测试,我们还需要选择一款适合初学者的单片机。

在硬件设计方面,我们需要考虑传感器的选型和安装。

为了准确检测公交车是否到站,我们需要选择具有较高检测精度的传感器。

同时,为了方便安装和维护,我们需要设计一个结构简单、易于拆卸的传感器安装装置。

在电路连接方面,我们需要根据单片机的资源和传感器的工作原理进行合理设计。

考虑到单片机的I/O端口有限,我们需要通过串口或并口扩展外围设备。

同时,为了降低系统的功耗,我们需要设计一个合理的电源管理方案。

在软件设计方面,我们需要编写单片机控制程序和语音提示程序。

为了实现公交车到站自动报站的功能,我们需要编写程序控制单片机读取传感器数据,并在公交车到站时触发语音提示程序。

同时,为了提高系统的可靠性和稳定性,我们还需要设计相应的异常处理程序。

在实验验证方面,我们需要在不同的天气条件和交通状况下进行测试。

通过测试,我们可以验证系统的稳定性和准确性,并针对存在的问题进行优化和改进。

基于单片机的公交车自动报站系统具有以下优点:首先,该系统能够实现公交车到站自动报站的功能,提高了公交车的智能化水平;其次,该系统具有较低的成本和较高的可靠性,易于推广和使用;最后,该系统能够减少公交车上的误操作和晚点情况,提高了公交车的运行效率和服务质量。

然而,基于单片机的公交车自动报站系统也存在一些不足之处,例如系统的稳定性和准确性有待进一步提高。

基于单片机的公交车自动报站系统

基于单片机的公交车自动报站系统

基于单片机的公交车自动报站系统在现代城市的公共交通中,公交车是人们出行的重要工具之一。

为了给乘客提供更加便捷和准确的服务,公交车自动报站系统应运而生。

基于单片机的公交车自动报站系统以其成本低、可靠性高、易于实现等优点,得到了广泛的应用。

一、公交车自动报站系统的需求分析公交车自动报站系统的主要目的是在车辆到达每个站点时,能够准确、及时地向乘客播报当前站点的名称,并提供相关的提示信息,如下一站的名称、换乘线路等。

这样可以方便乘客了解行程,避免坐过站或提前下车。

此外,系统还需要具备以下功能:1、实时定位功能:能够准确获取公交车的当前位置。

2、数据存储功能:存储各个站点的相关信息,如站点名称、经纬度等。

3、语音播报功能:清晰、准确地播报站点信息。

4、显示功能:在车内显示屏上显示当前站点和下一站的信息。

5、可扩展性:能够方便地添加新的站点和线路信息。

二、基于单片机的公交车自动报站系统的硬件组成1、单片机单片机是整个系统的核心控制单元,负责处理各种数据和控制信号。

常见的单片机型号有 STM32、Arduino 等。

2、定位模块用于获取公交车的实时位置信息,常见的定位技术有 GPS 和北斗卫星定位。

定位模块将位置数据传输给单片机进行处理。

3、存储模块存储各个站点的相关信息,如站点名称、经纬度、语音文件等。

存储模块可以采用闪存芯片或 SD 卡等。

4、语音模块实现站点信息的语音播报功能。

语音模块可以将预先录制好的语音文件进行播放,或者通过文本转语音技术实时生成语音。

5、显示模块在车内显示屏上显示当前站点和下一站的信息,方便乘客查看。

显示模块可以采用液晶显示屏或 LED 显示屏。

6、按键模块用于司机手动控制报站、切换线路等操作。

三、基于单片机的公交车自动报站系统的软件设计1、系统初始化在系统启动时,进行单片机的初始化设置,包括端口配置、时钟设置、中断设置等。

同时,读取存储模块中的站点信息和相关设置。

2、定位数据处理不断接收定位模块传来的位置数据,并与存储模块中的站点经纬度信息进行比较,判断公交车是否到达站点。

基于CPLD的公共汽车智能语音报站系统

基于CPLD的公共汽车智能语音报站系统

基于CPLD的公共汽车智能语音报站系统
何伟;张玲
【期刊名称】《重庆大学学报:自然科学版》
【年(卷),期】2004(27)10
【摘要】传统的公共汽车语音报站系统通常采用微处理器进行控制,其缺点是可靠性低、维护和升级不方便。

为了解决这些问题,介绍了采用复杂可编程逻辑器件(CPLD)和语音芯片ISD2560组成的智能语音报站系统,分析了设计原理。

由于CPLD的JTAG在系统编程能力并且充分利用了CPLD内部资源,所有控制逻辑电路和用于扩充LED显示的串行通信接口电路均由CPLD的内部硬件电路完成,不需微处理器,因此系统硬件电路简单、调试和升级方便、可靠性高,实用性强。

【总页数】4页(P44-47)
【关键词】数字系统设计;语音报站;直接模拟存储;CPLD;HDL;串行通信
【作者】何伟;张玲
【作者单位】重庆大学通信工程学院
【正文语种】中文
【中图分类】TN47;TN49
【相关文献】
1.基于单片机的公交车智能语音报站和液晶显示系统设计 [J], 李吉志
2.基于Actel FPGA的公交智能语音报站系统 [J], 韦庆进
3.基于GPS的公共汽车智能报站系统 [J], 周玮
4.基于图像识别的公交智能语音报站系统的设计与实现 [J], 王宜仁;李长凯;陈润;严冬
5.基于单片机的公交车智能语音报站和液晶显示系统设计 [J], 李吉志
因版权原因,仅展示原文概要,查看原文内容请购买。

智能公交车报站系统0602A

智能公交车报站系统0602A

智能公交车报站系统摘要随着时代的进步,公交车已经成为一般工薪族和学生族出门必须的交通工具。

公交车的发展程度也是衡量一个城市发达程度的表现。

我国总理温家宝说:优先发展城市公共交通是符合中国实际的城市发展和交通发展的正确战略思想。

传统公交车由乘务员人工报站,由于其效率低,效果差,工作强度大,现在已经逐渐被淘汰。

本文采用AT89C51系列单片机作为主控CPU,控制ISD4004语音控制电路以及LCD液晶显示作为智能公交车报站系统的主要控制设备,利用89C51单片机作为CPU来进行总体控制,通过语音控制电路进行各种提示语音的播放,同时使用LCD液晶进行显示,实现了公共汽车的语音自动报站以及文字提示的功能,实现了图文、语音一体化协调工作。

ISD4004语音系列芯片是美国ISD4004公司推出的产品,具有多次重复录放,存储时间长,使用时不需扩充存储器,所需外围电路简单等特点。

本系统是以C语言来进行软件设计,指令的执行速度快,节省存储空间。

为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了,使硬件在软件的控制下协调运作。

关键词:AT89C51 ISD4004 报站系统Intelligent Automatic Bus Station System Abstract:With the progress of The Times,the bus has become a general applicability and students go to the family transportation.The level of development of bus measures a city’s level of covi lizition.Our Prime Minister Wen JiaBao said: Priority to the development of urban public transport is the right strategic idea in linewith China'sactualdevelopment of urban development and transport proper strategic thinking.Due to the microcontroller technology and electronic voice technology rapidly develope.At present, in the bus stops,also from the traditional artificial stops, gradually changing into using the microcomputer control system of bus stop announcement. This paper introduces the design principle of a new kind of bus automatic stops display system and provides a new plan to control ISD4004 pronunciation chip and LCD dot matrix to display chinese characters by 89C51 MCU .ISD4004 seriespronunciation chip is the products of ISD company,with the charactor of repeated recording, long time storage ,without expanded memory when using and simple circuit of the periphery, etc.This system based on C language for software design,the instruction execute speedly and save storage space.In order to facilitate expansion and change,the design of software adopt modular structure,make the program design of logical relationship more concise,make the hardware under the control of the software operation harmoniously .Useing 89C51 as CPU to overallcontrol and through the speech control circuit to play various kind speech hint.Realizing the bus stops and characters of the voice of function,the text, voice integration are realized coordinationly too.Reduce the labor intensity of sales personnel department, improving the quality of bus service.It is a kind of new products of technology and fashion.At the same time,it gets rid of traditional electronic screen "line",to make its application become more market-oriented.The characteristics of "flow" shows is praised highly by advertising.it is a kind of new media.Key words:AT89C51 ISD4004Stop announcement systems目录第 1章前言 (5)1.1论文背景及研究意义 (5)1.2 发展趋势 (5)1.3 主要研究内容及相应功能 (6)第 2 章总体方案 (7)2.1 系统总体框架 (7)2.2方案比较 (7)2.2.1 方案一 (7)2.2.2 方案二 (8)2.2.3 方案三 (9)2.3 方案选择 (9)2.4 AT89C51介绍 (10)2.4.1 AT89C51主要性能参数 (10)2.4.2 功能特性概述 (11)2.4.3 AT89C51封装模式 (11)2.4.4 引脚功能说明 (13)2.5 ISD4004语音芯片介绍 (15)2.5.1 ISD4004语音芯片概述 (16)2.5.2 ISD4004引脚功能说明 (17)2.5.3 工作原理与功能特性 (18)第3 章系统硬件电路的设计 (23)3.1 电源电路设计 (23)3.2 主电路设计 (26)3.3 复位电路设计 (26)3.3.1时钟震荡器 (26)3.4 ISD4004语音录放电路 (27)3.5按键控制电路 (28)第 4 章软件部分设计 (31)4.1 软件总体设计 (31)4.2 软件各模块设计 (33)4.2.1 延时子程序 (33)4.2.2 ISD4004语音录放程序 (33)4.2.3 中断控制程序 (35)4.2.4 LED点阵汉字显示程序 (36)第 5 章系统调试 (37)5.1 常见硬件故障调试 (37)结束语: (38)致谢 (39)第 1章前言1.1论文背景及研究意义公交车为人们的工作、出行提供了方便快捷的服务,是城市发展、人们出行的重要交通工具之一,而一个公交车报站系统的优劣也决定了人们对公交车的评价的好坏,因此公交车报站系统对于发展城市公交有着重要的意义。

公交车-公交车站一体化语音播报系统

公交车-公交车站一体化语音播报系统

公交车-公交车站一体化语音播报系统
佚名
【期刊名称】《电子世界》
【年(卷),期】2013(000)012
【摘要】针对公交车语音播报系统的局限性以及存在的诸多问题,本文提出了一种公交车与公交车站为一体的语音播报系统的全新设计。

该系统分为两大子系统,一个是车站语音报站系统,另外一个是车站语音播报系统。

两个系统均由
STC12LE5A60S2单片机、NRF905无线通信模块以及ISD4004语音播报模块组成。

该系统具有更好的智能性、稳定性、可扩展性,而且功耗低、成本低,易于推广。

【总页数】2页(P79-80)
【正文语种】中文
【相关文献】
1.人性化设计在城市公交车站中的运用r——以南宁市公交车站为例 [J], 赵柯柯;雷翻宇;周岢薇;罗林洁
2.单片机公交车到站语音播报与液晶显示控制系统的研制 [J], 朱奕丹;黄志明;吴彬
3.公交车智能语音播报系统设计 [J], 彭卓立;曾科;杨桂林
4.智能太阳能公交车站控制系统的研究与设计 [J], 李冰;计京鸿
5.ABB展示电动公交车15秒闪充技术无需高架电线,在公交车站即可完成瞬间充电 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课题:公共汽车智能语音报站系统一、设计内容1 •基本要求:采用复杂可编程逻辑器件设计一个功能完善、具有实用价值的智能语音报站系统,通过按键控制可以用语音播报公共汽车所有的到站信息和下一目标站的信息,甚至在站间还可任意穿插简短的广告信息和城市文明规范,给乘客提供轻松、健康的乘车环境。

2 .提高要求:具有站位显示和人性化的录音操作功能。

、技术要求1 •语音信息分17段以上,至少保证9站线路的语音播报信息的存储;2 •能按报站要求任意组合放音;3 •具有正报、反报、重报、回退、复位功能(其中回退为提高要求);4 •有加、减、正反选择、重复、清零、录音、放音、地址选择等按键或DIP开关;5 •输出不失真功率大于125mW ;6 .能实现指定地址人工控制长度的录音;7•能用LED指示当前站的位置(提高要求);8 •每次播报时,每条信息必须播报两次;9 .具有在系统编程功能;三、设计原理1. ISD1420单片20秒高保真语音录放ICISD1420为美国ISD公司出品的单片语音录放电路。

内部电路由振荡器、语音存储单元、前置放大电路、抗干扰滤波器和输出放大器组成。

最小的录放系统仅由一个麦克风、一个喇2叭、两个按钮、一个电源和少数电阻电容组成。

录音内容存入EPROM永久存储单元,具有零功率信息存储功能,这个独一无二的方法是借助于美国ISD公司的专利一一直接模拟存储技术(DASTTM实现的。

利用它,语音和音频信号被直接存储,以其原本的模拟形式进入E^PROM存储器。

直接模拟存储允许使用一种单片固体电路方法完成其原本语音的再现,不仅语音音质优美,而且具有断电语音保护功能。

⑴特点:•所需外围元件少,电路简单,操作方便。

•采用直接模拟量存贮技术DAST (Direct Analog Strorage Technology ),再现优质原声,没有常见的背景噪声。

•零功率信息存贮,省掉备用电源。

•信息可保存10年以上,可反复录放达 10万次之多。

•语音固化无需专用编程或开发装置。

•较强的选址能力,可把存储器分成160段来进行管理。

•具有自动省电模式,此时仅需 0.5 A 的保持电流。

•单一电源供电。

⑵电气特性:•工作电压V DD : 5V.•静态电流I STB :典型值0.85小,最大值为2^A. •工作电流I OP :典型值15mA,最大值30mA ⑶ 电路图形符号及管脚功能说明图1电路图形符号名称管脚功能 名称管脚功能 AOA5 1~6 地址 ANA OUT 21 模拟输出 A6、A7 9、10 地址(MSB ANA IN 20 模拟输入 VCCD 28 数字电路电源 AGC 19 自动增益控制 VCCA 16 模拟电路电源MIC 17 麦克风输入 VSSD 12 数字地 MIC REF 18 麦克风参考输入VSSA13模拟地PLAYE24放音(边沿触发)UCCP ^CCA VSSD5PSP + ANAI NPL A VLPLA YEREC REIDLEDXCILKANAOUT M I CREFFl I C AGC1 @21017各管脚功能描述如下:1) .A0〜A7地址输入端。

ISD1410除A3,其余均为空脚(NC) 。

ISD1420的地址输入端具有两个功能:①作为信息地址线用(A0〜A7 = LOW);②作为操作模选择用(A6 和A7 = HIGH)。

2) .MIC驻极体话筒输入端。

驻极体话筒通过电容C将音频信号耦合到该输出端,C的电容值与该端内阻(10K Q )决定ISD1420通频带下限频率。

3) .MIC REF驻极体话筒参考输入端。

4) .ANA IN 模拟信号输入端。

该端经C、R与ANA OUT端相连,语音通频带下限频率取决于C、R和该端输入阻抗(2.7k Q ),除MIC端,该端亦可作为模拟信号输入端。

5) .ANA OUT来自驻极体话筒的输入信号被放大输出至该端,前置放大器的电压增益取决于AGC电平,对于小信号输入电平,其最大增益为24dB。

6) .AGC自动增益控制端。

AGC可动态地调整前置放大器增益,而且可扩展加大MIC输入端的非失真信号的范围。

AGC的响应时间是由AGC内阻抗(5k Q )和外部电容C来决定的;释放时间是C和R的RC时间常数决定的。

7) .SP +、SP —喇叭输出端。

该端可直接驱动16 Q喇叭,可利用单端输出驱动喇叭,也可采用双端输出驱动喇叭。

双端输出信号的功率是单端的四倍。

单端输出则需要该脚与喇叭之间串接100卩F的交流耦合电容。

8) .XCLK外接时钟振荡端。

该端在实际应用中通常接地,如果需要更高的计时精度,该端可外接时钟电路。

9) .RECLED发光二极管接口。

当录音时,该端输出低电平,发光二极管LED亮。

当录音停止或存储器录满时,LED熄灭。

10) .PLAYE边沿触发放音控制端。

当该端输入一低脉冲,电路即进入放音状态,直到结束,电路自动进入准备状态。

11) .PLAYL电平触发入音控制端。

当该端电平变低并保持,电路进入放音状态,放音结束后电路进入准备状态。

12).REC录音触发端。

录音期间该端必须一直保持低电平。

REC键优先于PLAYE 或PLAYL其中一个放音键。

如果在放音期间,遇REC接低电平,放音立即停止,自动进入录音状态。

13) .VSSD、VSSA数字地和模拟地。

14) .VCCD、VCCA数字电路电源正端和模拟电路电源正端。

⑷操作模式应用ISD1420地址输入端具有双重功能,根据地址中的A6、A7的电平状态决定A0〜A7的功能。

如果A6、A7有一个低电平,A0〜A7输入全解释为地址位,作为起始地址用,此时地址线仅作为输入端,在操作过程中不能输出内部地址信息。

根据PLAYE、PLAYL或REC的下降沿信号,地址输入被锁定。

如果A6、7同为高电平时,它们即为模式位。

使用操作模式有两点要注意:1)所有初始操作都是从0地址开始。

0地址是ISD1420存储空间的起始端,后面的操作可模拟模式的不同,而从不同的地址开始工作。

当电路中录放音转换将进入省电状态时,地址计数器复位为0。

2)当PLAYE、PLAYL或REC变为低电平,同时A6、A7为高电平时,执行地址线所对应的操作模式。

这种操作模式一直执行到下一个低电平控制输入信号出现为止。

操作模式可以与微控制器一起使用,也可用硬件连线得到所需系统操作。

A0 :信息检索(仅用于放音工作状态)。

不知道每个信息的实际地址,A0使操作者快速检索每条信息,A0每输入一个低脉冲,可使利内部地址计数器跳到下一个信息。

这种模式仅用于放音工作,通常与A4操作同时应用。

A1 :用于删除EOM标志(仅用于录音工作状态)。

A1可使录入的分段信息成为连续的信息,使用A1可删除掉每段中间信息捷的EOM标志,仅在所有信息后留一个EOM标志。

当这个操作模式完成时,录放的所有信息就作为一个连续的信息放出。

A3 :用于循环重放信息(仅用于放音工作状态)。

A3可使存于存储空间始端的信息自动地连续重放。

一条信息可以完全占满存储空间,那么循环就可以众头至尾进行工作,并由始至终反复重放。

A4 :连续寻址。

在正常操作中,当一个信息放完,遇到一个EOM标志时,地址计数器就会复位。

A4可防止地址计数器复位,使得信息连续不断地放出。

A2、A5 :未用2.语音典型电路图图2 ISD1420典型应用电路3.语音芯片的分段存储设计为了能正确地进行语音播报, 必须将20秒的语音芯片分段存储所需的内容, 然后根据 每条播报信息的要求组合后进行播报。

根据分析,一个全长九站的线路,语音信息分 18段 存储即可,分段表如下:地址(二进制) 地址(十进制) 单元数 时间长度(s )内容 00-01 0-1 2 0.25 空白 02-07 2-7 6 0.75 “前往” 08-0F 8-15 8 1 “小龙坎” 10-17 16-23 8 1 “石桥铺” 18-1F 24-31 8 1 “歇台子” 20-27 32-39 8 1 “石油路” 28-2F 40-47 8 1 “大坪” 30-37 48-55 8 1 “鹅岭公园” 38-3F 56-63 8 1 “两路口” 40-47 64-71 8 1 “解放碑” 48-4F 72-79 8 1 “终点站” 50-5780-878 1 “所有” 58-5F 88-9581“到了”ISD1420ucco VCCA VSSDVSSASP +SP-p 1 AV L 肖W 角IN,l_ M T P L V EANAOUTr u n T tp r nM ICREFIP r ri r r>MIC烹r L 址AGC1 0K5. 1 K || C4T 20u mrS2l~O O-PL AYLYPLA%Y ORECN国0T6624S^nu着目一74 56 sC3||B,= = C54, 7u47CKA4.控制电路 CPLD 设计系统的几乎所有控制逻辑均由CPLD 实现,其逻辑框图如图 3所示。

SOUNDADDCLEAR REPEAT CLK16MHZ PLAY_END PJ^_SELECT SUB图3 CPLD 控制逻辑框图其中ADD 是加计数按键输入;CLEAR 是复位输入;REPEAT 是重复播报按键输入; CLK16MHZ 是时钟输入端,信号频率为16MHz ; PLAY_END 是ISD1420的放音结束信号,该信号是低有效;P_N_SELECT 是方向选择输入端,当该输入端为低电平时,播报信息是 正向播报,反之,当为高电平时,播报信息是逆向播报; SUB 是减计数按键输入。

PLAY_E是触发语音播放的输出端;A[7:0]是地址输出端,用于给语音芯片播放时提供语音地址;BCD[3:0]是驱动显示译码的输出端,用于同步显示汽车到站信息。

CPLD 控制逻辑电路的内部结构如图4所示。

系统工作控制过程如下:汽车正向行驶时将P_N_SELECT 置为低电平,当需要播报语音信息时,按下ADD 键即可。

注意,每按一次ADD 键,播报的语音信息就自动加 1,并立即播报两次,所以正常情况下只需按 ADD 键 即可。

如果出现堵车等特殊情况, 需要再次播报已经播报过的信息,驾驶员只需按下 REPEAT键即可,该键可任意次重复执行。

如果出现汽车站点与播报信息错位的情况,则可以通过连 续按ADD 键快进或连续按SUB 键快退进行调整。

时钟信号的作用是用于产生按键去抖动的PLAY_E A[7:0] BCD[3:0]50Hz 信号和延时用的1kHz 信号。

PLAY_END 输入端不是一个按键输入,而是语音芯片的输出端,是低有效,该信号有 效时表示当前播报的一段语音信息已经结束,利用该信息去触发下一段语音信息的播报,就可以使需要播报的一条完整的语音信息连续流畅地播放出来。

相关文档
最新文档