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

合集下载

GPS公交车智能报站系统的实现

GPS公交车智能报站系统的实现
天 线单元 的主要作用 是

为有效位置
,
,


在每一 轨道平 面 内 度
,


能捕 获

为非 有 效 接 收警告

也 就 是 当前
卫 星 升交角距差
任一 个 轨
卫 星 从 地 平 线 上 升起 时
跟踪卫星
,
,
天线视 野上 方 的卫 星 个数 少 于
道 上 的卫 星 比西 边 相 邻 轨 道 上 的 相 应 卫 星 超前 度


没 有接 收 完
,
八飞
数据
继续接收
,
刀接 收 数 据
根据
帧 格 式 检 查 判断数 据 是 否 有效 接收的
数据 正 确 提取经 据
,

纬 度数
计 算 与 站 点 数据 的距 离
播放 相
应 的语 音 信 息
刀 提取 时 间作为系
统的时间

计算 公 交 车的速
显 示 可 以让 驾驶 员掌握 机器
设置 一 秒发送 一 次


注 入 站 接 受 主控 站 送 达 的各
中挑 选 出我 们 需 要 的那 部 分 定 位 数据

敏度高
耗 电低 等 优 点
芯片中
,
公交车
卫星 导航 电 文 并将 之 注 人 飞 越 其
上 空 的每 颗 卫 星 用户接 收 系统

我们所关 心 的定位数据 如

将 使用 的语 音 信息存 放 到 的 需要播放时 键盘接
要 实现
由三 大 子

需 要 知 道 公 交 车 的位
系统 构成

公交车载GPS智能报站系统设计

公交车载GPS智能报站系统设计

公交车载GPS智能报站系统设计近年来,随着城市公交事业的迅速发展,国内公交车报站的方式已经有了很大改善,由传统的售票员喊话报站逐渐变为驾驶员使用报站器手动报站。

虽然手动报站器使用比较方便,但是因为驾驶员需要在保证安全驾驶的前提下进行报站,所以经常出现报站不及时,甚至错报、漏报的现象,而且让驾驶员在驾驶过程中进行报站也存在安全隐患。

采用自动报站的方式可以大大减轻驾驶员的工作量,促进公交系统的现代化进程。

要实现自动报站,需要实时测出公交车的位置,以确定公交车是否已经到达站点。

利用GPS 可以确定公交车的地理位置,只需把当前位置同公交站点的位置数据(经、纬度)相比较,就可以知道公交车是否到达站点,使得报站系统具有一定的智能性。

这种基于GPS 的智能报站系统能够杜绝驾驶员驾驶过程中因兼顾报站器而带来的隐患。

特别适合因汽车行业高速发展而导致交通问题日益严峻的我国国情,还可以在重点线路上加入对城市景点风貌的相关介绍。

该系统在GPS 导航领域和商业领域都有着非常大的潜力,具有广阔的发展前景。

1 系统方案基于GPS 的公交车智能报站系统是移动通讯技术和GPS 技术的结合,整个系统由S3C24l0 ARM9(进阶精简指令集机器)开发板、SIM548C GPS/ GPRS 模块、语音播报模块、AT89S52 单片机以及OCMJ5X10B 的LED(发光二极管)背光宽温黄绿屏等器件组成。

GSM/ GPS 模块由GPS 分模块与GSM(全球移动通讯系统)分模块组成。

GPS 模块负责GPS 数据接收。

公交车在行进过程中,GPS 模块的实测信息同已存储的位置信息进行比较即可进行自动报站,无需人为干预,还可实现在固定位置播放某些特定信息,。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

智能公交系统

智能公交系统

智能公交系统随着科学技术的不断发展、生活水平的不断提高,gps技术也得到了空前的发展。

gps 主要是不断接收同步卫星的信号并将其信号解析出相应的数据还原成为经纬度信号,根据经纬度信号则可以实现定位功能,传统的导航定位技术也是采用了该原理来实现。

随着gps的普及,成本也不断的降低,可以根据相应的技术来实现其扩展功能,如可以将其技术应用在公交车上。

本文主要介绍根据gps技术实现公交车的自动报站和调度,不需要人为的直接干预达到公交车系统自动运行的目的。

本文主要是将微电子技术、自动控制技术、gps技术、语音技术综合在一起实现一个智能化的系统。

国内外在智能公交车方面的研究早在20世纪初就开始,采用的技术不尽相同功能也各异。

国内一些公交车系统主要采用的是人工干预电脑控制的方式实现智能报站等功能。

其工作方式如下:在系统内部提前设置好上下路线对应站台的相关设置,司机师傅在行驶车辆的同时也必须时刻关注站台的距离,当车辆临近站台时则手动按下相应的按键实现报站功能^该种方式可以实现报站是毋庸置疑的,但是根据站台人员数量的不同、司机师傅的疲意程度、道路的拥挤程度都会造成站台的漏报、错报的现象,影响人们的出行和交通服务的质量,还有可能造成潜在的安全隐患。

因此,新一代的智能报站系统的需求与日俱增。

智能语音报站结构设计:系统的总体方案:目前,太空中一共存有24颗卫星时刻向人类提供更多服务,这24颗卫星分别以55°的角度原产在地球飞过20—km的轨道面上,卫星之所以这样原产的原因是使地球上的任何地方在任何时候都可以确保能发送至至少6颗卫星信号的数据,以保证gps快速精确的定位导航,通常卫星数量越多则gps定位的速度、精度就越高,发生飘移问题就越少。

这24颗卫星可以源源不断的向用户提供更多须要的数据,数据以广播式的方式散发出过来,数据的类型就是全然共享资源的所以能降低非常大的成本,不须要后期续费采用。

系统的硬件设备主要有单片机、电源模块、语音播报模块、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, 并 由 单 片 机 控 制 播 放 对 应 站 台 报 站 语 音 ;第 三 种 是 对 车 轮 轴 转 角 脉 行 计 数 ,并 将 计 数 值 与 预 置 值 相 对 比确 定 报 站

推荐-优秀AT89C51的公车自动语音报站系统的设计 精品

推荐-优秀AT89C51的公车自动语音报站系统的设计 精品

第1章绪论随着科学技术的日益发展和进步,无人售票公交车在街头多起来了,语音报站器也被广泛使用,这在相当大的程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。

1.1 课题研究的背景及意义公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响服务的质量。

传统由乘务人员人工报站,该方式因其效果太差和工作强度太大,在很多大城市已经被淘汰。

近年来,随着科学技术的日益发展和进步,微型计算机技术已经在许多领域得到了广泛的应用。

在声学领域,微机技术与各种语音芯片相结合,即可完成语音的合成技术,使得汽车报站器的实现成为可能,从而为市民提供了更加人性化的服务。

鉴于传统公交车报站系统的不足之处,结合公交车辆的使用特点及实际营运环境,设计了一种由单片机控制的公交车自动报站系统[1]。

公交车自动报站器的设计主要是为了弥补改变传统语音报站器必须有司机操控才能工作的落后方式,进站、出站自动播报站名及服务用语,为市民提供更人性化,更完善的服务[2]。

1.2 报站器的动态发展趋势公共汽车行驶在现代文明程度高的市区,它是一道流动的风景线,因而对整车外形乃至色彩都有更高的要求。

作为公共汽车还要求有醒目和减少乘务人员劳动强度的电子报站器,电子显示路牌,无人售票装置,前后电视监视系统等新技术的采用也将越来越普及。

公交车报站器在公交事业中占有举足轻重的地位,它直接影响到公交车的服务质量。

目前公交车报站有三种方式,一种是利用GPS全球卫星定位系统的公交车报站系统,在司机座位后面隔板上,安装了一台15英寸的液晶电视和GPS信号接收器,安装了这套设备后,公交车在语音报站的同时,通过液晶电视还可以显示到站站名的字幕,这样如果没听清报站的话,通过显示屏,乘客也可以一目了然。

当出现紧急情况时,调度中心将会给公交车发出相应的信息,以短信的形式传送到显示屏上,同时车载台会发出相应的提示音;驾驶员也可以通过相应的工具进行回复[3]。

公交车自动语音报站器设计

公交车自动语音报站器设计

摘要公交车为人们提供了方便快捷的服务,已经成为一般工薪族和学生族出门必须的交通工具,而公交报站直接影响了服务的质量,结合公交车辆的使用特点及实际运营环境,本论文设计了一种基于GPS定位的公交报站系统,使用AT89C51单片机作为主控芯片完成主控电路的设计,辅助电路包括语音电路、LCD液晶显示电路等。

本设计中利用GPS进行数据采集,报站器中的CPU读取经配置存储于EPROM中的站台信息(经纬度坐标值、站台序号和站名等),同时接收GPS接收机传过来的位置、时间、速度等即时信息,将有效的GPS信息与站台位置信息进行比较、计算,判断车辆的当前位置和到站、出站情况,通过对液晶模块及语音模块的综合控制实现全自动语音报站的效果。

这种智能报站系统实现了公交车自动语音报站,及LCD显示等功能,保证乘客能准确及时的获得站点信息,能够满足公交智能化需求,避免驾驶员在驾驶过程中因兼顾报站而带来的安全隐患,同时也为公交企业和社会带来很大经济和社会效益。

具体表现在以下几个方面:首先是较完美的公交上对乘客的服务,其次是减少了驾驶员的负担,先进、实用,提升了城市形象,带动了其他相关产业的发展。

关键词:GPS AT89C51单片机液晶显示自动语音AbstractThe bus provides convenient service for people, has become the general wage earners and students go to the family vehicle, and bus station reported directly affect the quality of services, combined with the characteristics of public transport vehicles and the actual operating environment, the bus station system this paper designed a based on GPS positioning, design AT89C51 microcontroller as the main control chip to complete the main control circuit, auxiliary circuit comprises a speech circuit, LCD display circuit etc..Use GPS data collection in this design, the CPU reads the newspaper standing platform information configured storage in EPROM (latitude longitude coordinates, station number and name of the station and so on), while receiving GPS receiver over time, location, speed and other information, the effective GPS information and the platform location information for comparison, calculation, to determine the current position of the vehicle and station, a station, automatic voice station reporting results through comprehensive control of LCD module and the voice module. The intelligent report station system realizes the automatic bus stop voice, and LCD display and other functions, to ensure the passenger can accurate and timely access to the site information, can meet the demand of intelligent transportation, avoid the driver in the driving process for both stations and bring security risks, but also bring great economic and social benefits for the public enterprises and society. Specific performance in the following aspects: first is the bus is perfect on service to passengers, followed by a decrease of the driver's burden, advanced, practical, enhance the image of the city, drive the development of other related industries.Key words: GPS AT89C51 LCD Automatic Speech目录摘要 (I)Abstract (II)第一章绪论 (1)1.1课题研究背景及意义 (1)1.2 GPS国内外的发展现状 (1)1.3 课题研究的内容及目标 (2)第二章系统方案设计 (4)2.1 系统设计原理 (4)2.2 整体框架结构图 (4)2.3 系统器件选型 (4)第三章系统硬件设计 (8)3.1 主控电路 (8)3.2 语音模块 (13)3.3 液晶显示模块 (17)3.4 GPS模块 (20)3.5 键盘模块 (22)第四章系统软件设计 (25)4.1主程序流程 (25)4.2 语音模块流程 (26)4.3 LCD1602液晶显示程序流程 (26)致谢 (29)参考文献 (30)附录 (31)长春师范大学本科毕业论文(设计)原创性声明................ 错误!未定义书签。

公交车语音报站系统

公交车语音报站系统

系统硬件
• 公交车自动报站器主要以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卡。

公交车智能语音播报系统

公交车智能语音播报系统

摘要本文介绍了一种利用红外遥控技术,模拟公交车红外控制报站系统。

采用单片机SCT89C52作为控制核心,语音芯片ISD1700实现语音的存储和回放,LCD12864进行汉字显示,设计了公交车控制报站系统,实现了公交车站台语音播报、液晶显示和站台语音播报与液晶显示双重功能。

系统主要通过STC89C52单片机做为主芯片,通过红外遥控器把信号传给STC89C52单片机,启动LCD12864显示站名,同时应用语音模块播报站名。

整个系统硬件设计包括键盘控制模块、语音播报模块、液晶显示模块、红外控制模块。

红外控制模块又分为红外接发送和红外接收模块。

关键词单片机;公交车报站;语音播站;液晶显示;红外遥控IAbstractThis paper introduces a kind of using infrared remote control technology, the simulation bus stops infrared control system. Adopts singlechip SCT89C52 as control core and pronunciation chip ISD1700 realize voice of storage and playback, LCD12864 on Chinese character display, design the bus stops control system, realized the bus station speech broadcast, LCD display and platform speech broadcast and LCD double function. System mainly through STC89C52 microcontroller do give priority to, updatedand infrared signal to STC89C52 microcontroller, start LCD12864 display of the station, and pronunciation module broadcasts stops. The whole system hardware design including keyboard control module, speech broadcast module, LCD module, infrared control module. Infrared control module is divided again after sending and receiving infrared infrared module.Keywords Microcontroller Bus stops system Speech broadcast station LCD display Infrared remote controlII目录摘要 (I)Abstract (II)第1章绪论 (1)1.1课题背景 (1)1.2设计要求 (1)1.3系统开发环境及主要使用 (1)1.3.1STC89C52简介 (2)1.3.2Keil2编程软件简介 (2)1.4论文的工作内容及论文的结构 (3)第2章方案分析与论证 (4)2.1无线接收模块的分析与论证 (4)2.2控制模块的分析和论证 (4)2.3干扰的简述与产生 (5)2.4本章小结 (7)第3章系统的硬件设计 (8)3.1系统的总体分析 (8)3.2ISD1700语音模块 (9)3.2.1ISD语音模块简述 (9)3.2.2ISD1700语音语模块应用及引脚说明 (9)3.3液晶模块 (13)3.3.1LCD12864特性 (13)3.3.2模块说明 (14)3.4红外按键控制模块 (17)3.4.1按键电路的设计 (18)3.4.2判键及其接口电路设计 (19)3.4.3键盘的工作方式 (21)3.4.4外部晶振的选用 (21)3.4.5复位电路 (22)3.5硬件抗干扰技术 (23)3.6本设计总体原理图 (25)III3.7系统的硬件实物图 (26)3.8本章小结 (27)第4章系统的软件设计 (28)4.1系统软件的总体设计 (28)4.2遥控模块的软件实现 (29)4.2.1按键控制部分 (29)4.2.2遥控发送部分 (30)4.2.3遥控接收部分 (31)4.3液晶模块的软件实现 (33)4.4语音模块的软件实现 (34)4.5软件抗干扰技术 (35)4.6程序设计 (36)4.7本章小结 (36)第5章系统测试 (37)5.1系统联机前的静态调试 (37)5.2联机仿真调试 (38)5.3整体系统调试过程 (38)5.4本章小结 (39)结论 (40)致谢 (40)参考文献 (41)附录1 (42)附录2 (43)附录3 (45)IV哈尔滨工业大学华德应用技术学院毕业设计(论文)第1章绪论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可以确定公交车的地理位置.只要把公交站点的位置数据(经、纬度)记录下来,就可以知道公交车是否到达站点。

利用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 语 音模 块连 接 图
模块 、 红 外接 收 模 块 、 红外 发 送 模块 及 语 音 和 图文 显 示模块 构成 。系统沿 着黑 线行驶 , 遇 到站 点, 就停 下进

微机控制的公共汽车自动报站系统课件

微机控制的公共汽车自动报站系统课件

实际应用与推广价值
实际应用
该系统已经在实际运营的公共汽车上进行了测试和应用,取得了良好的效果。
推广价值
该系统具有广泛的应用前景,可以在城市公共汽车系统中广泛应用,提高公共交通的智能化水平和服务质量。
研究不足与展望
研究不足
在研究过程中,对系统的某些细节问题尚未进行深入探讨,如数据传输速率、系统容错处理等方面需 要进一步完善。
研究现状和发展趋势
研究现状
目前,国内外对于微机控制的公共汽车自动报站系统已经有 一定的研究基础,一些城市也开始逐步推广和应用。
发展趋势
未来,随着技术的不断进步和应用范围的不断扩大,微机控 制的公共汽车自动报站系统将更加成熟和普及。同时,随着 物联网、人工智能等新技术的应用,该系统也将更加智能化 、高效化和人性化。
电稳定可靠。
电源保护
02 为电源设计保护电路,防止电源过压、过流等异常情
况对系统造成损害。
接口设计
03
根据系统各部件的接口需求,设计接口电路,包括
RS232、RS485、CAN等通信接口。
03
系统软件设计
主程序设计与实现
程序初始化
对系统进行初始化,包括内存分配、变量设置等。
传感器数据读取
通过串口通信读取传感器数据,包括车速、GPS定位信息等。
展望
未来可以对系统进行进一步优化和完善,如增加更多功能、提高系统稳定性和可靠性等,为公共交通 系统的发展提供更好的技术支持和服务。
THANK YOU
硬件设备检查
检查所有硬件设备是否正常工作,包括微机、显示器、键盘、扬 声器等。
电源稳定性测试
测试电源的稳定性和可靠性,确保系统在运行过程中不会出现断电 或电源波动等问题。

公交车自动报站系统

公交车自动报站系统

目录绪论 (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绪论随着计算机技术、数字化处理技术的不断发展,语音(含音乐)的数字化处理技术在越来越多的场合会得到广泛的应用。

基于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], 李吉志
因版权原因,仅展示原文概要,查看原文内容请购买。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

该设计是基于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 选题背景随着全国经济的飞速发展,公交系统也是日新月异。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  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公司出品的单片语音录放电路。

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

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

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

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

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

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

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

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

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

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

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

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

●单一电源供电。

⑵电气特性:●工作电压V DD:5V.●静态电流I STB:典型值0.85µA,最大值为2µA.●工作电流I OP:典型值15mA,最大值30mA⑶电路图形符号及管脚功能说明图1 电路图形符号各管脚功能如下:名称管脚功能名称管脚功能A0~A5 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 麦克风参考输入各管脚功能描述如下:1).A0~A7地址输入端。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

单端输出则需要该脚与喇叭之间串接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-57 80-87 8 1 “所有”58-5F 88-95 8 1 “到了”60-67 96-103 8 1 “下一站”68-6F 104-111 8 1 “需要在”70-81 112-129 24 3 “下车的乘客请下车”74-81* 116-129 24 3 “(下车)的乘客请下车”82-87 116-129 24 3 “沙坪坝”88-9F 136-159 24 3 “的乘客请做好准备”其中74-81是70-81的子集,属于同一个存储段。

4. 控制电路CPLD设计系统的几乎所有控制逻辑均由CPLD实现,其逻辑框图如图3所示。

图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键即可。

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

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

时钟信号的作用是用于产生按键去抖动的50Hz信号和延时用的1kHz信号。

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

一条完整的语音信息由8段组成,如果每一条语音信息播报两次,则需要一个16进制的计数器,如图中的COUNT_16模块,也就是图中的I20。

图4 CPLD控制逻辑顶层电路图一条语音信息连续播放的原理如下:任何时候只要按下ADD、SUB、REPEAT、CLEAR 四个键中的一个,由于七输入或门I35的作用都会触发一次语音的播报,且存储语音信息的高5位地址已经确定,其中ADR[7]由P_N_SELECT确定,ADR[6:3]由双向计数器COUNT16_U_D确定,所以按键ADD可以使ADR[6:3]加1以指向下一条语音信息地址表的存储位置,同理按键SUB可以使ADR[6:3]减1以指向上一条语音信息地址表的存储位置,而REPEA T将不改变ADR[6:3]以指向当前条语音信息地址表的存储位置,按键CLEAR可以使ADR[6:3]全为0以指向第一条语音信息地址表的存储位置。

相关文档
最新文档