当前位置:文档之家› 单片机的公交车自动报站设计论文

单片机的公交车自动报站设计论文

单片机的公交车自动报站设计论文
单片机的公交车自动报站设计论文

目录

摘要...................................................................................................................................... I Abstract................................................................................................................................. II 1 绪论. (1)

1.1 论文研究背景和意义 (1)

1.2 国内外现状 (2)

1.3 论文研究内容 (3)

1.4 本次设计的预期目标 (3)

2公交报站系统方案论证与选择 (4)

2.1 方案一:通过脉冲计数达到自动报站系统方案 (4)

2.2 方案二:采用GPS定位报站系统 (5)

2.3 方案三:采用凌阳61单片机 (6)

3 报站系统模块特性简介 (7)

3.1 SPCE061A简介 (7)

3.2 芯片特性简介 (8)

3.3 SPCE061A精简开发板 (8)

3.4 无线模块简介 (10)

4 报站系统总体设计 (16)

4.1 报站系统的硬件设计 (16)

4.2 报站系统软件设计 (21)

5 结论 (27)

参考文献 (28)

附录Ⅰ (29)

附录Ⅱ (30)

附录Ⅲ (31)

致谢 (38)

摘要

当前公交车上安装使用的报站器还属于人工按键式操作,给行车带来一定安全隐患:为了加强车辆调度管理,规范车辆行驶速度,本文提出了基于无线发射技术的公交多功能自动报站系统。它通过射频信号自动识别目标并获取相应数据。该系统不仅能实现自动报站的基本功能,而且在此基础上做到对公交车各到站时间进行考勤,从而提升了公交行业的信息化水平,减少了管理成本,提高了公交行业的服务及运营水平,更为城市增添新的魅力。

凌阳十六位单片机SPCE061A采用凌阳最新推出的16 位微处理器内核(以下简称μ’nSP),而μ’nSP内核是一个通用的核结构。SPCE061A内嵌32K字(Word)闪存(FLASH),2K字(Word)SRAM,内置十位ADC、DAC,有多达十四个的中断源等丰富的片内资源。CPU最高可工作在49MHz的主频下,较高的处理速度使μ’nSP能够非常容易地、快速地处理复杂的数字信号,这使得SPCE061A具有灵活的语音处理能力。因此,与其它类型的单片机相比,以μ’nSP为核心的SPCE061A微控制器是适用于有数字语音功能的应用领域产品的一种最经济的选择。本文讨论了应用SPCE061A精简开发板——61板、无线模组、SPR模组_4096实现简易的公交车报站器。

关键词:公交车;自动报站;无线遥控;单片机;

Abstract

The current bus stops device of installation still use artificially touch-tone phones operation, to bring some safe hidden trouble driving vehicles dispatch.In order to strengthen the management and standardize the vehicle speed, this paper puts forward a way based on wireless transmitting technology bus multi-purpose automatic stops system. Rf signal through its automatic identifying target obtains corresponding data. This system can not only realize the basic function of automatic stops, and thus enhance the transit industry informatization level, reduce the management cost and improve the service and operation transit industry level, which add new charm.foe city.

Sunplus SPCE061A adopts single-chip 16 sunplus latest 16 microprocessor kernel (hereinafter referred to as muon '), and muon 'NSPS kernel is a generic NSPS nuclear structure. SPCE061A 32K Word (Word embedded FLASH memory (FLASH),) 2K Word (Word) of an SRAM, built-in ten ADC and DAC, there are as many as 14 interrupt source rich piece inside resources. The CPU can top work in the 49MHz, high frequency processing speed make muon 'NSPS can easily and quickly handle complex digital signals, which makes SPCE061A vivifying speech processing ability. Therefore, compared with other types of SCM, with muon 'for the core NSPS SPCE061A microprocessor controller which is suitable for the application of digital speech function field of product of a kind of the most economical choice. This paper discusses the application SPCE061A streamline development board -- 61 board, wireless module, SPR module _4096 achieve simple bus stops device.

Key Words:bus; automatically broadcasting name of station; wireless telecontrol ; MCU;

1 绪论

当前,我国各行各业都在不失时机地借助信息化浪潮来推动或改进本行业的竞争能力与服务质量,在出行方面,公共交通作为城市居民主要的代步工具承载了重要的角色,但现今公交车上普遍采用的手动按键的报站方式给行车带来了一定安全隐患,不报站、报错站的情况时有发生;公交公司为了加强车辆调度管理,规范车辆行驶速度,不得不安排专人在指定站点对公交车到站时间进行登记,费时间又费人力;与此同时,近几年来在公交车上普遍安装的车载电视让乘客能在乘车之余有个娱乐放松的方式,但天天面对同样而自己几乎几年都不会去购买该产品的商业广告却又让乘客对车载电视评价大打折扣。因此,借助信息化手段并应用新技术,改进我们的公交报站系统和车载电视广告播放的方式,就成为提高公交服务质量的一个重要突破口和亟待解决的问题[1]。

1.1 论文研究背景和意义

在我国各行业推行信息化的浪潮中,做为城市一个重要文明窗口的公共交通行业自然成为公众衡量城市文明程度及信息化的参照点,公交事业的发达程度不仅体现着城市的形象,也和每一位出行的市民息息相关,公交报站系统则更多体现着公交行业对乘客的贴心服务与人文关怀!报站作为公交事业中不可缺少的环节,自身的服务性质决定了要伴随公交事业的始终。

由于技术条件所限,目前大部分公交车上使用的按键式报站器,报站工作由司机在各个报站时刻点通过按报站器的各个按钮来实现语音报站,就是我们现在在公交车上常见的报站方式,它通常的工作过程是:车辆进站前预报一次车站,车停稳开门时报一次车站,车辆起步后,报一次站,车辆离开车站再预报下一个车站,如此循环。实质还都属于人工控制的播音系统,车站站名的识别、语音的播放及行车中各种提示信息的播放还要靠司机来控制,归纳起来存在如下弊端:

1)报站不准确:由于司机在操作报站系统时有时会按错键或忘记按键,而且在调整系统时会连续报出几个站点,让不熟悉路线站点的乘客不知所措。

2)存在安全隐患:每次报站时都需要由驾驶员对报站器进行操作,而在车辆起动与进站时,往往是路面情况最复杂的时候,驾驶员既要对行驶中的汽车进行起动或制动等操作,同时还要兼顾报站系统的操作,这对驾驶员的各项操作技能要求较高,给行驶中的车辆带来一定的安全隐患。

总之,当前广泛使用的人工按键方式报站器没有从根本上实现自动报站的目的。针对存在的这些问题,有人设计了一种基于车辆运行状态的自动报站系统,该系统用车辆的行驶特征,如起步后行驶的距离、开关门的信号、起步和进站打转向灯的方式综合起来判断车辆的起步、行驶、进站状态口1。这种方法做到了一定程度上的自动报站,但这种方法

要求驾驶员一定要按驾驶规范操作,如果驾驶员操作不规范或者遇到特殊情况时紧急处理,例如中途临时停车,就有可能引起报站错误。同时,对行驶距离的判断需要加装额外的传感器或连接汽车原有的计程电路,技术安装比较复杂。

为改进当前现状,现今出现了利用GPS定位系统来实现自动报站,该系统根据GPS提供的车的具体位置来决定是否需要报站、报那个站等,从而实现公交车的自动报站,这种方法确实能实现公交的自动报站,减轻司机的劳动量,但系统配套软件设计复杂、强烈依赖实时卫星通讯,且初装成本昂贵,后期使用费用不菲,并不适合含有强烈公益色彩的公交行业的资金实际,故基于GPS定位技术的公交报站系统仅在某些大城市的部分线路的公交车上有所应用,所以难以推广普及。

本论文结合我们对公交运营现状与射频通信系统的相关研究,建立一个基于嵌入式无线射频传输的公共交通全自动报站系统,为公交系统提供可靠且成本可控的公交多功能自动报站系统,并从根本上解决费用高、错报站的问题,为公交公司提供省时省力的车辆各站点考勤数据,避免了人为因素的影响,使公交管理部门对公交车辆速度监控工作变得简单且可靠,为车载电视运营商提供电视广告的实地播放模式,降低公司商家广告成本及门槛,提升公交系统在人们心目中的印象,真正实现“公交优先"、“和谐交通”“大公交"等发展战略模式,这也是本文立项研究的根据。主要研究的原因是该方案具有很好的推广前景和现实意义,同时给社会带来可观的经济效益。

1.2 国内外现状

公交车自动报站器的设计主要是为了弥补传统人工语音报站的落后方式,是进站、出站信息自动播报站名及服务用语,为市民提供更人性化,更完善的服务。

目前语音报站器技术主要有以下几种:一般语音报站器,到站前由乘务人员按动进站按钮开始报站,出站时由乘务人员按下出站按钮,开始预报下站的站名,通过序号来记录各个站点;第二种是门控语音报站器,将开门、关门时转换信号和语音报站器连接,开门和关门时自动报站;第三种是无线信标语音报站器,它是在每个公交车站点设置发射信标点,公交车临近到站点左右会收到信标信号,开始自动报站,出站后信号消失,开始预报下一站,此报站器报站准确,但需要为每个站点组建无线发射信标,建设复杂、费用高,大部分站点无电源供应,公交车数量多时存在频率干扰问题,且较严重,用户修改站点非常不方便,系统维护成本高;第四种就是GPS自动语音报站器,此报器是在公交车上安装GPS自动语音报站器,自动识别站点并报告站点信息。由于报站精准,无须人工操作,无须建设任何车外设施,被广泛使用。

1.3 论文研究内容

本毕业设计方案采用凌阳科技公司的SPCE061A单片机,SPR4096存储器与无线发射、接收模组制作一个简易的公交车自动报站器。SPCE061A 是凌阳科技的一款16 位微控制器,内嵌32K的闪存(FLASH)。SPCE061A为语音产品而集成了ADC、DAC、AGC等,较高的处理速度使u’nSP能够非常容易快速地处理复杂的数字信号,是数字语音应用领域的一种最经济选择。SPCE061A精简开发板——61板配有在线调试功能;结合集成开发环境不需外界任何仿真、调试器即可以完成在线编程、仿真、调试功能。本方案直接使用SPCE061A精简开发板,利用SPCE061A的语音处理功能,以及其强大的处理能力,再配合SPR模组_4096,扩大存储容量,很容就可以实现公交车报站器。

1.4 本次设计的预期目标

利用SPCE061A单片机以及T2262/PT2272无线模块设计出一个可以语音自动播报不同站台名称,通过无线发射模块按不同的按钮,发出不同的数据,从而使接收模块接收不同的信号而播报不同的站台,本次设计设计3个不同的站台。

2公交报站系统方案论证与选择

2.1 方案一:通过脉冲计数达到自动报站系统方案

公交车站自动报站器的设计,对车轮轴的转角的脉冲进行计数,将计数值与预置值对比,即可确定报站时刻,达到准确自动的目的。以AT89C51为主控芯片,对外来脉冲计数,结合语音芯片ISD4004输出语音。系统由脉冲检测、脉冲计数、CPU控制、控制信号、语音芯片、输出显示等组成。原理框图如图2.1所示。

图2.1 原理框图

1)脉冲检测:该系统关键是对转轴所转过的圈数进行计数,考虑到车辆将在复杂的环境中运行,故采用可靠的霍尔元件DN6848作为信号的采集装置,再经光电耦合器4N25输入给单片机。

2)脉冲计数:光电耦合器的信号进入C51后,采用中断方式对脉冲计数。外部晶振12MHz。

3)CPU控制:程序中将计数值于预置值进行比较,判断是否到站,当到站时就输出信号控制语言芯片进行报站。

4)控制按键:用于手动控制、手动调整、预置值的输入等。

5)语言芯片:由专用语音芯片ISD4004组成,可擦写,便于在不同公交线上使用。

6)预置存储:采用两种方式存储,一种是在烧写器上将数据写入,另一种是在车上,单片机处于输入状态,车辆行驶一遍,将站与站之间的脉冲数写入片内[2]。

2.2 方案二:采用GPS定位报站系统

本设计以单片机技术为核心,选用89c52为主控芯片,ISD4004为语音部分的控制芯片同时加装了24c64芯片储存设定的站台信息,广播部分运用TDA2822对声音信号进行放大。用户可以自主设定站点,自主进行站台信息的录制。该系统通过实时对GPS模块输出数据采集,并根据得到的经纬度信息判断公交车当前是否到达预设的各个站点。当到达既定的站点时通过语音芯片实时播报站点信息,并通过LCD显示站名和当前经纬度。本系统的优越性主要体现在通过GPS对公交车进行实时定位,无需人工干预,便可准确无误的进行自动报站,以实现智能化和高可靠性。

采用以单片机为控制核心,使用GPS卫星定位模块对公交车进行实时定位,并事先采集各站点的GPS的定位坐标,建立数据站点信息库,当发现有当前坐标与信息库中的坐标相同时,语音播报当前站点并通过LCD显示站名和当前经纬度。此方法具体实现如图2.2。该方法采用先进的GPS定位技术,能精确跟踪公交车行驶位置,报站精度高,可靠性高。

图2.2 方案框图

主控制系统模块采用MCS-52系列单片机为主控芯片。MCS-52系列单片机是美国Intel 公司在1980年推出的高性能8位单片机,其有40个引脚,多数芯片采用双列直插式封装。其有外部时钟电路、ROM/EPROM、RAM、定时/计数器、并行接口、串行接口、中断系统等部分构成。这里我们采用11.0592MHz的晶振。因其需要+5V的电源这里我们用了稳压模块7805。

GPS定位模块选用深圳天工测控技术有限公司生产的GB10模块。该模块是专门用于车载导航的GPS接收模块。其接收信号为L1(1575.42MHz)波段,灵敏度为-152dBm,支持NMEA-0183协议,并通过通用UART串行通信口把数据发送出来,该协议使主控器接收和处理GPS定位信息变得非常简单。另外GB10支持从4800bps到115200bps的所有标称波特率,主控器可通过UART发送命令设置通信波特率和接收那些GPS定位语句,

从而适应主控器的要求。

在语音放大电路中,功放芯片选用的是TDA2822,该芯片性能好具有高保真的声音输出。在该电路中的speaker 为一个标准的音频接口,可以方便声音的输出,在该系统中用了一个外接的8Ω喇叭。

站台设定模块自主进行站台信息的录制,让设定的信息在掉电后不丢失,我们用到了24c64储存芯片。其和单片机的通信采用I2C 通讯方式,其外部接线少。

2.3 方案三:采用凌阳61单片机

公交车自动报站器主要由无线遥控发射器、接收器、主控制电路板、语音存储模块和等部分组成,如图2.3。

图2.3 原理结构图

在公交车站台处设置无线遥控发射器,当公交车离站台一定距离时(距离可根据具体环境进行调整),接收到发射器的信号,经过编码验证后,将信号送入主控制电路板。主控制电路板由单片机来进行控制,通过编写程序,按照顺序发出控制信号给语音存储模块,调用语音模块中录制好的语音信息,再通过功率放大电路放大后,就可驱动扬声器,自动播报如“××车站到了,下车的乘客请准备”、“车辆起步,请拉好扶好,下一站××”等语音信息。整个过程完全由单片机控制自动完成,无需公交车驾驶员参与。

将方案一、方案二与方案三进行比较,方案一采用对车轮轴的转角的脉冲进行计数,将计数值与预置值对比,即可确定报站时刻,达到自动报站的目的,符合设计的要求,但是由于该方案要涉及到路面状况,误差较大。而方案二可以做到精确报站,但是由于需要耗费大量资金,所以选择方案三。凌阳spce061A 单片机作为主控制芯片,通过无线遥控发射器与接收器达到报站的目的,完全无需人工介入,并且报站精确,该芯片与其它语音芯片相比较,其语音音质好,录放时间长[3] 。

3 报站系统模块特性简介

3.1 SPCE061A简介

SPCE061A是凌阳科技研发生产的性价比很高的一款十六位单片机,使用它可以非常方便灵活的实现语音的录放系统,该芯片拥有8路10位精度的ADC,其中一路为音频转换通道,并且内置有自动增益电路。这为实现语音录入提供了方便的硬件条件。两路10位精度的DAC,只需要外接功放(SPY0030A)即可完成语音的播放。另外凌阳十六位单片机具有易学易用的效率较高的一套指令系统和集成开发环境。在此环境中,支持标准C 语言,可以实现C语言与凌阳汇编语言的互相调用,并且,提供了语音录放的库函数,只要了解库函数的使用,就会很容易完成语音录放,这些都为软件开发提供了方便的条件[4]。

下图为SPCE061A单片机的内部结构框图,如图3.1所示。

图3.1 SPCE061A内部结构图

3.2 芯片特性简介

1)SPCE061A性能简介[5]:

2)16位u’nSP微处理器

3)工作电压(CPU)VDD为3.0~3.6V,(I/O)VDDH为3.0~5.5V

4)CPU时钟:0.32~49.152MHz

5)内置2K字SRAM

6)内置32K字FLASH

7)可编程音频处理

8)晶体振荡器

9)系统处于备用状态下(时钟处于停止状态),耗电仅为2uA/3.6V

10)2个16位可编程定时器/计数器(可自动预置初始计数值)

11)2个10位DAC(数/模转换)输出通道

12)32位通用可编程输入/输出通道

13)14个中断源可来自定时器A/B、时基、2个外部时钟源输入和键唤醒

14)具备触键唤醒的功能

15)使用凌阳音频编码SACM_S480可以播放压缩的语音资源

16)锁相环PLL振荡器提供系统时钟信号

17)32768Hz实时时钟

18)7通道10位电压模/数转换器(ADC)和单通道声音模/数转换器

19)声音模/数转换器输入通道麦克风放大器,并具有自动增益控制(AGC)功能20)具备串行设备接口

21)具备低电压复位功能和低电压检测功能

22)内置在线仿真电路接口

23)具有WatchDog功能。

3.3 SPCE061A精简开发板

SPCE061A精简开发板(简称61板),是以凌阳16位单片机SPCE061A为核心的精简开发-仿真-实验板,大小相当于一张扑克牌,是“凌阳科技大学计划”专为大学生、电子爱好者等进行电子实习、课程设计、毕业设计、电子制作及电子竞赛所设计的,也可作为单片机项目初期研发使用。61板除了具备单片机最小系统电路外,还包括有电源电路、音频电路(含MIC输入部分和DAC音频输出部分)、复位电路等,采用电池供电,方便学生随身携带!!!使学生在掌握软件的同时,熟悉单片机硬件的设计制作,锻炼学生的动手能力,也为单片机学习者和开发者创造了一个良好的学习条件和开发新产品的机会!61板上有调试器接口(Probe接口)以及下载线(EZ_Probe)接口,分别可接凌阳科技的在线

61板上的主要功能模块如下:

1)SPCE061A单片机最小系统外围电路模块

2)电源输入模块

3)音频电路(包含MIC输入、DAC音频功放输出)模块

4)按键模块

5)I/O端口接口模块

6)调试、下载接口模块。

下图3.2为61板的实物图。

图3.2 61板实物图

凌阳spce061A中ADC的结构及工作原理:u’nSP单片机的内部集成了一个10位的A/D转换器,它采用逐次逼近式原理实现模/数转换。u’nSP中的ADC由以下几部分组成:10位数/模转换器DAC0、10位数据缓存器DAR0、逐次逼近寄存器SAR、比较器COMP以及ADC控制寄存器。其输入信号有两个通道:一个由LINE_IN通道输入;另一个由MIC_IN 通道输入。MIC_IN一般用于麦克风通道输入,对较弱的信号一般经音频放大器AGC (Automation Gain Control)自动增益控制放大后再进行A/D转换。具体控制参数如表所示[14]。

表3.1 控制参数

SPCE061A内嵌了凌阳科技开发的16位微处理器μ’nSP。它内含有8个寄存器:4个通用寄存器R1~R4,1个程序计数器PC,1个堆栈指针SP,1个基址指针BP和1个段寄存器SR。通用寄存器R3和R4结合形成一个32位寄存器MR,MR可被用作乘法运算和内积运算目标寄存器。此外,SPCE061A有3个FIQ中断和14个IRQ中断,并且带有一个由指令BREAK控制的软中断。μ’nSP不仅可以进行加、减等基本算术运算和逻辑运算,还可以完成用于数字信号处理的乘法运算和内积运算[6]。

3.4 无线模块简介

T2262/PT2272无线模块工作原理。

PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编/解码电路,是目前在无线通讯电路中作地址编码识别最常用的芯片之一。PT2262/2272最多可有12位(A0-A11)三态(悬空,接高电平,接低电平)地址设定管脚,任意组合可提供531441个地址码。PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚(Dout)串行输出,可用于无线遥控发射电路。

PT2262和PT2272的引脚排列见图3.3。对于编码器PT2262,A0~A5共6根线为地址线,而A6~A11共6根线可以作为地址线,也可以作为数据线,这要取决于所配合使用的解码器。若解码器没有数据线,则A6~A11作为地址线使用,这种情况下,A0~A11共12根地址线,每线都可以设置成“1”、“O”、“开路”三种状态之一,因此共有编码数531441种;但若配对使用的解码器的A6~A11是数据线,例如PT2272,那么这时PT2262

的A6~A11也作为数据线用,并只可设置为“1”和“0”两种状态之一,而地址线只剩下A0~A5共6根,编码数降为729种。

图3.3 PT2262、PT2272引脚排列图

该编解码器的编码信号格式是:用2个周期的占空比为1:3(即高电平宽度为1,低电平宽度为2,周期为3)的波形来表示1个“0”,用2个周期的占空比为2:3(即高电平宽度为2,低电平宽度为1,周期为3)的波形来表示1个“1”,用1个周期的占空比为1:3的波形紧跟着1个周期的占空比为2:3的波形来表示“开路”。地址码和数据码都用宽度不同的脉冲来表示,两个窄脉冲表示“0”;两个宽脉冲表示“1”;一个窄脉冲和一个宽脉冲表示“F”也就是地址码的“悬空”。

编码芯片PT2262发出的编码信号由地址码、数据码、同步码组成一个完整的码字。解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平。PT2262每次发射时至少发射4组字码,因为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,所以PT2272只有在连续两次检测到相同的地址码加数据码才会把数据码中的“1”驱动相应的数据输出端为高电平和驱动VT端同步为高电平。当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHz的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间315MHz的高频发射电路起振并发射等幅高频信号,当17脚为低平期间315MHz的高频发射电路停止振荡,所以高频发射电路完全收控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK 调制)相当于调制度为100%的调幅。

PT2272解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6之分,其中L表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。M表示非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的6和4表示有几路并行的控制通道,当采用4路并行数据时(PT2272-M4),对应的地址编码应该是8位,如果采用6路的并行数据时(PT2272-M6),对应的地址编码应该是6位。

PT2262和PT2272除地址编码必须完全一致外,振荡电阻还必须匹配,一般要求译码

器振荡频率要高于编码器振荡频率的2.5~8倍,否则接收距离会变近甚至无法接收,随着技术的发展市场上出现一批兼容芯片,在实际使用中只要对振荡电阻稍做改动就能配套使用。在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码一帧的时间越长。市场上大部分产品都是用2262/1.2Mh和2272/200K 组合的,少量产品用2262/4.7M与2272/820K。

PT2262编码电路与PT2272解码电路一般配对使用,PT2262的特点是在其内部已经把编码信号调制在了一个较高的载频上。要把遥控编码信息用无线方式(红外线或无线电等)传送出去,必须有载体(载波),把编码信息“装载”在载体上(调制在载波上)才能传送出去,因此需要一个振荡电路和一个调制电路。PT2262编码器内部,已包含了这些电路,从DOUT 端送出的是调制好了的约38kHz的高频已调波,因此使用起来非常方便,适用于红外线和超声波遥控电路。

表3.2:编码电路PT2262管脚功能表

表3.3 解码电路 PT2272 脚管功能表

基于PT2262的无线编码模块:码发射模块外形小巧、美观,与很多车辆防盗系统中

D四个按键。编码发射模块主要由PT2262编码IC和高频调制、功率放大电路组成。

电压为DC12V(电池供电) ,尺寸为58*39*14(mm),,工作频率为315MHz,工作电流13mA,编码类型:固定码(板上焊盘跳接设置) 。应用说明:与各类型带解码功能的接收模块联合使用,解码输出后进行相应控制,如采用单片机进行读取接收并解码数据然后控制相应的灯或电源开关。其实物图和原理图如图3.4示。

图3.4 发射接收模块实物图

其中编码部分电路由PT2262编码IC来组成,具体电路见图3.5示。

图3.5 电路原理图

基于PT2272的无线解码模块:解码接收模块包括接收头和解码芯片PT2272两部分组成。接收头将收到的信号输入PT2272的14脚(DIN),PT2272再将收到的信号解码。解码接收模块和电路原理图如图3.6,接收板实物如图3.7所示。

接收板工作电压为DC 5V,接收灵敏度:-103dBm,尺寸(mm):49*20*7,工作频率:315MHz,工作电流:5mA,编码类型:固定码(板上焊盘跳接设置) 应用说明:与各类型遥控器配合使用,解码输出后进行相应控制,如采用单片机进行读取接收并解码数据然后控制相应的灯或电源开关。

图3.6 模块和电路原理图

无线收发模块的地址码设定

在通常使用中,我们一般采用8位地址码和4位数据码,这时编码芯片PT2262和解码芯片PT2272的第1~8脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三种状态,地址编码不重复度为6561组,只有发射端PT2262和接收端PT2272的地址编码完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,出厂时遥控模块的PT2262和PT2272的八位地址编码端全部悬空,这样用户可以很方便选择各种编码状态,用户如果想改变地址编码,只要将PT2262和PT2272的1~8脚设置相同即可,例如将发射机的PT2262的第2脚接地,第3脚接正电源,其它引脚悬空,那么接收机的PT2272只要也第2脚接地,第3脚接正电源,其它引脚悬空就能实现配对接收。用户可以在PCB板上直接将地址引脚(PCB板中间8个过孔焊盘)与L(低电平)或H(高电平)相连,从而实现地址设置。PT2262与PT2272地址设置要完全一样。当两者地址编码完全一致时,接收机对应的D1~D4端输出约4V互锁高电平控制信号,同时VT端也输出解码有效高电平信号[7]。

O O O O O O O O L

1 1 1 1 1 1 1 1 H

无线模块的软硬件设计应用

在功能稍复杂的系统中仅靠一对无线收发模块往往达不到要求,很多情况下都要借助于单片机扩展出更多的功能[20]。

4 报站系统总体设计

4.1 报站系统的硬件设计

系统以SPCE061A 为核心,可以划分为无线发射接收,SPR4096资源存储与61板语音播放等部分,如下图所示。61板作为整个系统的核心控制,并且负责语音的输出。SPR 模组_4096作为语音资源的存储介质。该模组配备SPR4096芯片可以存储512K(byte)的数据资源。其硬件框图如图4.1所示。

接收板工作电压为5V ,接收灵敏度103dBm ,尺寸为 49*20*7 (mm),工作频率为315MHz ,工作电流为5mA ,编码类型是固定码(板上焊盘跳接设置) 。应用说明:与各类型遥控器配合使用,解码输出后进行相应控制,如采用单片机进行读取接收并解码数据然后控制相应的灯或电源开关。

无线遥控收发模块采用PT2262和PT2272微波收发配对集成电路,工作频率为315MHz 左右,不会对其它电子设备的工作产生干扰.收发模块的电路原理[13]如图4.2和图4.3所示。

图4.2 遥控发射器电路原理图

图4.3 遥控接收器电路原理图

信号收发过程中利用PT2262和PT2272集成电路可实现编码,一方面可提高系统的抗干扰能力,另一方面还可对不同的站台进行不同的编码,以适应同一辆公交车在不同站台以及不同公交车在同一站台的准确报站。

通过测试,遥控控制距离在离站台30~50m左右为宜,根据不同站台的地理位置和环境条件的不同还可进行调整。

4.1.2 SPR模组电路分析

SPR模组_4096硬件原理图如图4.4所示。

基于单片机的公交车报站系统毕业设计

毕业设计说明书 课题名称: 基于单片机的公交车 报站系统设计 学生姓名 专业应用电子技术 班级 1202 时间2014.10-2014.12 指导教师 电子工程学院

摘要: 本文介绍了一种公交车报站系统的硬件设计原理,提供了一种以AT89C52单片机为核心,控制大屏幕LED点阵显示的硬件设计方案。系统主要通过AT89C52单片机做为系统CPU,处理包括键盘输入和LED显示屏显示站名的所有信号处理。系统扫描到有键按下,判键确定后给CPU一个脉冲信号,然后CPU处理信号,确定所到站的站名,再通过扫描驱动从LED显示屏上显示出所到站的站名。达到半自动报站的作用。整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。其中显示模块是本系统的重点。 本系统很大程度上提高公交车报站的准确性,可靠性。提高了公交系统的服务质量。促进城市经济发展和交通变化的和谐发展。 关键词: AT89C52单片机,16*16LED点阵显示屏,

目录 第一章 (3) 1.1前言 (3) 1.2背景与意义 (3) 1.3 现状 (4) 1.4 发展趋势 (4) 1.5 设计任务 (4) 第二章案论证和选择 (5) 2.1总体方案 (5) 2.2单片机的选择 (5) 2.3 LED点阵显示方式的选择 (6) 第三章系统硬件设计 (7) 3.1单片机介绍 (7) 3.1.1晶振电路 (10) 3.1.2复位电路设计 (11) 3.1.3按键电路设计 (11) 3.2 显示电路设计 (12) 3.2.1 16*16LED显示屏 (12) 3.2.2 LED显示屏工作原理 (14) 第四章软件设计 (16) 4.1 软件开发工具和语音 (16) 4.2 单片机软件流程图 (16)

公交车自动报站器设计

第34卷第3期2009年6月 昆明理工大学学报(理工版) http://www .kustjourna l .co m /Journal of Kun m ing University of Science and Technol ogy (Science and Technol ogy )Vol .34 No .3 Jun .2009收稿日期:2009-01-12. 第一作者简介:曹云川(1972-),男,助工.主要研究方向:机电技术应用.E -ma il:4749513@qq .com doi:10.3969/j .issn .1007-855x .2009.03.010 公交车自动报站器设计 曹云川,周 遐,金 瑞 (昆明冶金高等专科学校,云南昆明650033) 摘要:采用无线遥控和单片机技术,设计了公交车自动报站器.公交车接收公交站台发出的微波信号,经过单片机控制系统的处理和编码验证后,驱动语音模块自动播报到站信息.整个报站过程无需公交车驾驶员的参与,这样既减轻了公交车驾驶员的工作强度,又确保了公交的安全性和报站的准确性.该设计具有很高的实用价值,可用来对现有公交车手动报站器进行改造,经过实际测试,已获得成功. 关键词:公交车;自动报站;无线遥控;单片机 中图分类号:TP29文献标识码:A 文章编号:1007-855X (2009)03-0044-04 D esi gn of Automa ti c St a ti on s Broadca sti n g i n Bus CAO Yun 2chuan,ZHOU Xi a,J I N Ru i (Kun m ingM etallurgy College,Kun m ing 650033,China ) Abstract:W ith wireless telecontr ol and MCU technol ogy,aut omatic stati on br oadcasting in bus is designed in this paper .The m icr owave signal which the bus receives fr om the bus stati on drives voice module aut omatic sta 2ti on br oadcasting thr ough mani pulati on and code validating byMCU contr ol syste m.The entire p r ocess runs with 2out the bus driver πpartici pati on .It not only abates the bus driver πswork intensity,but als o ensures the security of bus and veracity of stati on br oadcasting,which can be used t o rebuild the existing hand -operated br oadcasting .Its effectiveness is p r oved by a p ractical test . Key words:bus;aut omatic stati on br oadcasting;wireless telecontr ol;MCU 0引言 通过观察,现在的无人售票公交车中,都是由公交车驾驶员操控按钮来实现报站,但该方式存在很多缺陷:首先影响司机的驾驶,会使司机在驾驶中,特别是在靠站过程中分散精力,容易造成安全事故;另外由于一些司机的责任心不强,经常造成报站时漏报、错报等问题. 目前,针对公交车自动报站问题提出的解决方案主要是结合全球卫星定位系统(GPS ),通过卫星定位来实现.但该方式技术非常复杂,投资很大,从推广使用的角度存在很多问题. 为解决这一问题,我们进行了实际调研,认为采用无线遥控装置,结合单片机技术,对现有公交车的手动报站装置进行改造是最有效和可行的方案.基于这一思路,设计了公交车自动报站器,并在实际公交系统中进行了测试,获得了成功.从应用的角度来考虑,该设计性价比高,易于实现,不仅大大减轻了公交车驾驶员的劳动强度,还提高了报站准确性和公交系统的运营安全性,因此非常有实用价值和应用前景.1设备整体设计方案 公交车自动报站器主要由无线遥控发射器、接收器、主控制电路板、语音存储模块和键盘显示模块等

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

类别编号20100803075大学珞珈学院 毕业论文 公交车自动报站系统 系别电子信息科学系 专业电子信息工程 年级2010级电信三班 学号20100803075 姓名熊鹏 指导教师婧 大学珞珈学院 2014年4月14日

摘要 本设计主要是利用89C52单片机作为CPU来进行总体控制,同时使用FYD12864液晶显示电路进行汉字显示,能够实现公交车的站名显示。在CPU控制模式下,键盘电路采用中断扫描模式,当有键按下时,系统产生中断,CPU响应中断后,通过软件来实现该键号所对应键的功能。因此当公交车到达某站时通过按键来控制本系统进行工作,CPU同时通过程序读取汉字信息送入LCD液晶显示电路进行汉字提示。通过本设计主要解决了如何方便、准确的指示乘客到站的问题,使得乘客能愉快、安全的下车。 关键词:单片机液晶显示键盘电路

The design of bus station reported were based on the DSP ABSTRACT This design is mainly to use 89C52 microcontroller as CPU to carry out , meanwhile it uses FYD12864 character LCD display circuit to achieve the bus station and station display. In the CPU control mode, the keyboard interrupt scan mode circuit, the system generates an interrupt when a key pressed , APU response to failure, the key number is inquired by the software to achieve the key number corresponding to the function keys. So when the bus reaches a certain point, through the keyboard to control the system to work, CPU while the information through the program reads characters into the LCD liquid crystal display circuit character prompt.This design primarily addresses the problem that how to direct the passengers to the stations conveniently and accurately,ensure the secure of the passengers when they get on board or get off the bas. Keywords:Microcontroller LCD K eyboard

公交车报站器的设计与制作

丽水学院 课程设计 题目公交车报站器的设计与制作指导教师吕晔 院系机电建工学院电子系 班级自动化072 学号30 姓名吴飞波 2011年 1 月 10 日

目录 摘要 (2) 第一章概述 (3) 1.1选题的目的和意义 (3) 1.2国内外研制状况 (3) 第二章课题的方案设计与论证 (3) 2.1设计任务 (4) 2.2系统整体方案的设计 (4) 第三章系统硬件电路设计 (5) 3.1 硬件结构 (5) 3.2 时钟电路.......................................... 错误!未定义书签。 3.3 电源电路.......................................... 错误!未定义书签。 3.4 键盘电路 (10) 3.5 LED数码管显示电路 ................................ 错误!未定义书签。 3.6语音电路以及ISD1700芯片介绍 ...................... 错误!未定义书签。 3.6.1语音电路 ........................................ 错误!未定义书签。 3.6.2 ISD1700芯片及引脚介绍 .......................... 错误!未定义书签。第四章软件系统设计 ..................................... 错误!未定义书签。 4.1单片机主流程图 .................................... 错误!未定义书签。 4.2时间设置流程图 (18) 4.3放音操作流程图 (19) 致谢 (21) 参考文献 (21) 附件一源程序 (22) 附件二电路原理图 (71)

公共汽车语音报站器(文献综述)

公共汽车语音报站器的设计 吴明春 摘要:优先发展城市公共交通,不仅可以缓解城市交通拥堵的问题,也是改善城市环境,促进城市可持续发展的必然要求。公共交通必须依靠科技进步来满足日益增长的社会需求,这一点已经成为共识。因此,公交车报站系统的发展的日趋完善已经成为必然。本文介绍了公交车报站器的发展以及对集中典型的报站器的介绍与分析。关键词:报站器门控单片机 GPS 语音报站 Abstract:Give priority to the development of urban public transport, can not only ease urban traffic congestion problem, but also improve the urban environment, and the inevitable requirement to promote sustainable urban development. Public transport must rely on scientific and technological progress to meet the growing needs of the community, which has become the consensus. Therefore, the maturing of the system of bus stations have become a necessity. This article describes the development of the bus stop, and stop the centralized typical presentation and analysis. Key word :The DIAS , gated single-chip, GPS, voice stop 引言 城市公共交通是城市建设和发展的重要组成部分,是影响国民经济和社会发展的具有全局性、先导性的基础产业,加快城市公共交通事业的发展,也是加快城市化进程的一项重要内容。随着城市区域不断扩大、旅游资源的发展、城市人口的增加、道路网络的构筑、人民生活水平的提高,以及政府“公交优先”的政策推行,为城市公共交通事业的发展创造了良好的经营环境。随着国民经济的飞速发展,公交系统也日新月异[4]。不仅公交车的型号不断更新换代,而且为了公司效益目前大半改成无人售票车。报站也由原来的售票员报站给有司机按键报站了。但是由于公交司机又要开车,又要兼顾按键报站,所以常常出现误报、漏报等现象,不能满足公交系统的要求;另一方面,由于司机开车时为报站分散精力,也对公交的安全运行埋下了隐患。因此,对自动报站系统的需求也日益强烈。自动报站可节省员工开支,又可以利用报站器播报标准的普通话站名。 1. 国内外报站器的发展现状

基于GPS的公交车自动报站系统[1](精)

基于 GPS 的公交车自动报站系统 许连华,李学庆 (山东大学计算机科学与技术学院,济南 250061 摘要:介绍了由 GPS 接收器、工控机和音频输出设备组成的公交车自动报站系统的功能、组成原理和关键技术, 阐述了系统主要的硬件和软件设计方法。 关键词:GPS ;工控机;自动报站 GPS Based Bus-stop Auto-announce System XU Lianhua, LI Xueqing (Department of Computer Science & Technology, Shandong University, Jinan 250061 【 Abstract 】 The thesis analyses the function, the principles of composing and the key technology of GPS based buses’auto-announce system, alsothe hardware design and the software design are presented. 【 Key words】 Global positioning system (GPS; Industrial Computer; Bus-stop announcer 计算机工程 Computer Engineering第 31卷第 23期 Vol.31 № 23 2005年 12月 December 2005 ?工程应用技术与实现?文章编号:1000— 3428(200523— 0191— 02 文献标识码:A

基于单片机的公交车报站系统毕业设计

基于单片机的公交车报站 系统毕业设计 This model paper was revised by the Standardization Office on December 10, 2020

毕业设计说明书 课题名称: 基于单片机的公交车报站 系统设计 学生姓名 专业应用电子技术 班级 1202 时间 指导教师 电子工程学院 摘要: 本文介绍了一种公交车报站系统的硬件设计原理,提供了一种以AT89C52单片机为核心,控制大屏幕LED点阵显示的硬件设计方案。系统主要通过AT89C52单片机做为系统CPU,处理包括键盘输入和LED显示屏显示站名的所有信号处理。系统扫描到有键按下,判键确定后给CPU一个脉冲信号,然后CPU处理信号,确定所到站的站名,再通过扫描驱动从LED显示屏上显示出所到站的站名。达到半自动报站的作用。整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。其中显示模块是本系统的重点。

本系统很大程度上提高公交车报站的准确性,可靠性。提高了公交系统的服务质量。促进城市经济发展和交通变化的和谐发展。 关键词: AT89C52单片机,16*16LED点阵显示屏, 目录 第一章 (3) 前言 (3) 背景与意义 (3) 现状 (4) 发展趋势 (4) 设计任务 (4) 第二章案论证和选择 (5) 总体方案 (5) 单片机的选择 (5) LED点阵显示方式的选择 (6) 第三章系统硬件设计 (7) 单片机介绍 (7) 3.1.1晶振电路 (10) 3.1.2复位电路设计 (11) 3.1.3按键电路设计 (11) 显示电路设计 (12) 16*16LED显示屏 (12) 3.2.2 LED显示屏工作原理 (14) 第四章软件设计 (16) 软件开发工具和语音 (16) 单片机软件流程图 (16)

基于单片机的公交车自动报站系统设计毕业设计

基于单片机的公交车自动报站系统设计毕业设计

第一章公交车自动报站系统设计的意义及任务 1.1公交车自动报站系统设计的意义 随着城市化进程的加快,公交交通作为城市的基础设施之一,仍然是绝大多数出行者的首选交通式。传统由乘务人员人工报站,该方式因其效果太差和工作强度太大,在绝大多城市已经被淘汰。随着科学技术的日益发展和进步,微型计算机已经在很多领域得到广泛的应用。在声学领域,微机技术与各种语音芯片的结合,既可以完成语音的合成技术,又可以使得公交车报站器的实现,从而为市民提供了更加人性化的服务,鉴于公交车报站的具体情况,结合公交车的使用特点及实际运营环境,设计了一种由单片机控制的公交车报站系统。 公交车报站系统的设计应用单片机,LED显示,语音芯片,使得到站信息及提示信息以语音和显示的方式告知市民,为市民提供更人性化,更完善的服务。 选题的研究现状如下所述: 目前公交车报站系统技术主要有以下几种:第一种是目前最常用的系统,到站前由乘务人员按动进站按钮开始报站,出站时由乘务人员按下出站按钮并且开始预报下站的站名;第二种是门控语音报站器,将开门、关门时转换信号和语音报站器连接,开门和关门时自动报站;第三种是无线信标语音报站器,它是在每个公交车站点设置发射信标点,公交车临近到站点左右会收到信标信号,开始自动报站,出站后信号消失,开始预报下一站,此报站器报站准确,但需要为每个站点组建无线发射信标,建设复杂、费用高,大部分站点无电源供应,公交车数量多时存在频率干扰问题,且较严重,用户修改站点非常不方便,系统维护成本高;第四种就是GPS自动语音报站器,此报器是在公交车上安装GPS自动语音报站器,自动识别站点并报告站点信息。 1.2设计任务 公交车自动报站系统的主要设计任务如下: 1). 通过大量的参考文献,了解公交车报站系统的相关技术与概念,并做出一些总结。 2). 不同公交线路的站名的输入和更换。 3). 可以完整地手动播报一条公交线路的站名,包括上行线路与下行线路。 4). 使用本系统可以进行语音播报,使报站器更人性化。 5). 可以在LED显示屏上显示时间、日期、报站信息、提示语和广告。

模拟公交车报站系统设计【文献综述】

毕业论文文献综述 机械设计制造及其自动化 模拟公交车报站系统设计 一、研究现状 从古至今,衣食住行中的行,一直是人们关注的话题。古时那畜力横行的年代诞生了马车,诞生了驿站,都为出行提供了便利,使得人们能走地快见识地更多。等到进阶到了工业革命之后,交通工具的发展跃上了新的台阶,蒸汽机与内燃机大大超越了畜力的极限,人们的行走力被不断地更新,先进的交通工具登上了舞台。随着社会的进步,汽车走入了富有人家,而普通的人们也拥有了公共交通工具,公交车就是那么一个产物。 在当今社会,即使在私家车越来越多的今天,公交车仍然是人们出行的首选,因为公交车具有方便、快捷、车票便宜等优点。公共汽车为外出的人们提供了便利的同时,其报站服务越来越总体影响服务的质量。近年来,过去极为普遍的极为传统的主要由售票员报站的公交车越来越少,有些售票员有着浓重的地方口音,给外地人乘坐公交车造成了困难。另外,无人售票公交车在街头的广泛普及,公交车报站器就越显得重要了,对公交车报站系统的要求也越发高。伴着科学技术的日益发展和进步,微型计算机技术已经在许多领域得到了广泛的应用。在声学领域,微机技术与各种语音芯片相结合,即可完成语音的合成技术,语音报站器也随之被广泛使用。技术的进步带给了产业的更新,过去古老的乘务员沿途报站的方式,可以有效的慢慢放弃,避免了乘务员代理的麻烦的同时,更给许多不熟悉公交线路的乘客带来了方便,从而为市民提供了更加人性化的服务。 二、存在问题 科学技术的日益发展和不断进步,大多数城市居民的习惯于公交车出行,又有新的不满开始产生和堆积。当前的公交车系统,最多使用的,仍然是最为传统的人工售票员报站系统和略先进的司机人工按键报站系统。 传统的人工售票员报站需要两个人来操作,而现在劳动力型产业在渐渐被智能化与自动化产业替代。尤其是售货员,不光需要负责售票的工作,还要承担准确的为乘客报站的工作。很多地区,带有地方口音的售票员操着不正规的普通话报站,外来务工人员经常是很难听的懂售票员所报出的消息以至于打乱原有计划,从而引起很多的麻烦。 公交车上的人工按键报站也开始渐渐无法满足大家更高的要求。主要表现为:(1) 报站不准确: 由于司机在操作报站系统时经常会按错键或忘记按键,而且在调整系统时会连续报出几个站点,让不熟悉路线站点的乘客不知所措。(2)安全隐患:每次报站时都需要由驾驶员对报站器进行操作,而在

公交客车自动报站器设计方案

公交客车自动报站器设计方案 1.1自动报站器的来源与意义 如今公交客车已经在各个城市普及,给人们带来很多方便,在公交车上安装自动报站器更加方便了人们的出行,尤其是对不熟悉公交线路的乘客,同时在相当大的程度上免除了乘务人员沿途报站的麻烦。因此,公共汽车的报站直接影响服务的质量。 随着科学技术的日益发展和进步, 无人售票公交车在街上多起来了,自动语音报站器被广泛使用,传统由乘务人员人工报站的方式,因其 鉴于传统公交车报站系统的不足之处,结合公交车辆的使用特点及实际营运环境,本文拟设计一种由单片机控制的公交车自动报站器。 公交车自动报站器的设计主要是为了弥补改变传统语音报站器必须由乘务员报站的落后方式,进站、出站只需由司机按下功能键完成自动播报站名及服务用语,为市民提供更人性化,更完善的服务。 1.2自动报站器的发展现状 公共汽车行驶在现代文明程度高的市区,它是一道流动的风景线,因而对整车外形乃至色彩都有更高的要求。作为公共汽车还要求有醒目和减少乘务人员劳动强度的电子报站器,电子显示路牌,无人售票装置,前后电视监视系统等新技术的采用也将越来越普及。 作为一个城市的公交企业,它既要代表政府体现当地城市的形象,又要尽一切力量减少政府投资,创造良好的社会

效益和经济效益。而传统的公交运营系统的装备和管理模式较难达到这两者的完美结合。随着科学技术的发展,公交应用系统 目前公交车报站有三种方式。 一种是利用GPS全球卫星定位系统的公交车报站系统。GPS 系统是由美国 GPS自动语音报站器具有一下特点: a. b. c. d. e. 目前在美国部分城市GPS卫星定位系统已经投入使用,国也有此类产品的研制开发,其功能强大,系统稳定,但其投资昂贵,尤其是一些中小城市无法承受。国GPS 语音自动报站系统处于试验阶段仅有部分发达城市有试验线路采用GPS 语音自动报站器。 第二种是基于MP3的自动报站器。随着城市的快速发展,公交线路不时地在进行调整,站名也随之进行变化, 因而使研制一种新型汽车报站器显得极为重要。基于MP3报站器可非常方便地更换播放容,并可播放高品质的音乐基于MP3的新型公交车自动报站器系统以MP3格式作为语音存储方式,具有音质好、抗干扰、功能强、使用简便等一系列优点。 采用单片机作为主控CPU及解码MP3数据,实现对报站信息播放、点阵字符显示、文件存储以及用作优盘功能时USB

公交车报站器的设计

公交车报站器的设计与实现Design and Realization of the Bus Stop-Reporting Mechanical

公交车报站器的设计与实现 [摘要]本文介绍了基于凌阳十六位单片机精简开发板—61板SPCE061A、LED键盘和SPR_4096显示模组制作的简易公交车报站系统,利用SPR_4096模组存储语音资源和利用了LED键盘显示模组完整地播放一条公交线路的站名,并且能够显示日期和时间,具有时间日期的设置功能。首先给出了模拟公交车报站器的选题背景和设计方案。再次详细地介 绍了系统设计过程中要用到的各种模块(主控板模块、SPR模组模块、LED显示模组模块)的工作原理和主要功能以及语音压缩的方法和过程。最后详细地介绍了系统设计过程中各 种模块的硬件设计和软件设计的实现过程,最终成功实现了公交车报站和在数码管上显示 时间日期等基本功能。 [关键词]公交车报站器SPCE061A芯片SPR4096模组LED键盘显示模组语音压缩

Design and Realization of the Bus Stop-Reporting Mechanical [Abstract] This paper introduces the Facilitated Bus Stop-Reporting System based on the Sunplus sixteen-singlechip developing panel-SPCE061A, which using SPR_4096 modular and LED keyboard displaying modular completely broadcasts the stop names of a bus route and shows the date and time with the function of setting the time and date. Firstly , this paper gives the choosing background and the designing scheme of the Imitated Bus Stop-Reporting System. Secondly, it explicitly introduces the operating principle and main function of kinds of modules used in the system design (master control board module, SPR modular module and LED displaying modular module) as well as the method and the process of the speech compression. Finally, it detailedly explains the design process of the module hardware and software so that and the functions of the Bus Stop-Reporting, the time and date-showing are accomplished. [Keywords]Bus Stop-Reporter SPCE061A chip SPR4096 Modular LED keyboard Displaying Modular Speech Compression

公交车自动报站系统的设计

目录 摘要 (1) 关键词 (1) 1前言 (1) 2系统创意设计和方案及功能说明 (2) 2.1目前使用较广泛的报站方案 (2) 2.2本设计的设计思想和方案 (2) 2.3预期实现功能 (3) 3硬件系统分析 (3) 3.1车载系统的硬件设计 (4) 3.1.1单片机选型 (4) 3.1.2语音功能模块 (9) 3.1.3无线收发模块 (14) 3.1.4键盘输入模块 (17) 3.2车站系统的硬件设计 (22) 4软件设计 (22) 4.1主程序 (23) 4.2按键扫描 (23) 4.3LED显示部分 (23) 4.4语音录放部分 (24) 4.5无线接收部分 (29) 5系统的软硬件调试 (30) 6总结 (34) 参考文献 (35) 致谢 (35) 附录 (36)

公交车自动报站系统的设计 摘要:本设计是实现城市公交自动报站,控制系统采用AT89C51单片机作为中央处理芯片,IDS4004作为语音处理芯片,结合2262/2272芯片实现车站的自动识别,自动报站,和LED点阵屏幕显示等。同时还配备了键盘,可以在自动报站发生故障时手工报站。 关键词:单片机;自动报站;语音录放;LED点阵; Sale Design of city BUS-stop Auto-Announce system Abstract: This design is to achieve city Bus-stop Auto-Announce system.The control system uses AT89S51 Singlechip as a central processing chips.ISD4004 as voice processing chips,with2262/2272 chip to achieve the station automatic idengtification.and LED dot-matrix screen display ,and so on.At the same time.the system provides a keyboard,in case when the station automatic identification is damaged then to report the station manually. Key words: Singlechip;Auto-Announce;V oice recorders;LED dot-matrix 1前言 公交车是目前最提倡的交通工具之一,加上如今保护环境、节约能源的呼声日益高涨,公交车将会越来越普及,它对应的服务也应该有更人性化,报站服务的好坏,直接影响乘客对这路公交车印象的好坏。传统的报站是由售票员人工喊话的,这样的方式有很多弊端,比如售票员工作强度大,还会发生漏报、误报的情况,也有可能售票员发音不标准,部分乘客不能听清内容,造成乘客不能正确下车,耽误其行程等。势,虽然现在市场中有电子语音报站系统,可是这样还是对驾驶员是一个巨大的挑战。 公交车自动报站器的设计主要是为了弥补改变传统语音报站器必须有司机操控才能工作的落后方式,进站、出站自动播报站名及服务用语,为市民提供更人性化,更完善的服务。 传统由乘务人员人工报站,该方式因其效果太差和工作强度太大,在很多大城市已经被淘汰。公共汽车行驶在现代文明程度高的市区,它是一道流动的风景线,因而对整车外形乃至色彩都有更高的要求。作为公共汽车还要求有醒目和减少乘务人员劳动强度的电子报站器,电子显示路牌,无人售票装置,前后电视监视系统等新技术的

基于单片机的公交车报站器的设计

基于单片机的公交车报站器的设计Based on single chip design of bus stops

目录 摘要..................................................................................................................................... I Abstract.................................................................................................................................... II 第1章绪论 (1) 1.1 课题研究背景及意义 (1) 1.2 国内外研究现状 (1) 1.3 主要设计目标 (2) 1.4 本文研究内容 (2) 第2章系统硬件设计 (3) 2.1 基于单片机的公交车报站器系统总体设计 (3) 2.2 电源系统设计 (3) 2.3 中央处理单元 (4) 2.3.1 STC89C52单片机主要特性 (4) 2.3.2 单片机的最小系统 (5) 2.4 语音播报模块 (6) 2.4.1 ISD4004语音芯片 (6) 2.4.2 语音电路设计 (6) 2.5 显示模块 (7) 2.5.1 8×8点阵模块介绍 (7) 2.5.2 显示电路设计 (8) 2.6 按键控制模块 (9) 2.6.1 键盘扫描原理 (10) 2.6.2 键盘电路设计 (10) 2.7本章小结 (11) 第3章系统软件设计 (12) 3.1 公交车报站器软件总体设计 (12) 3.2 录音子程序设计 (12) 3.3 报站子程序设计 (13) 3.4 本章小结 (14) 第4章软件仿真 (15) 4.1 仿真电路设计 (15)

公交车报站系统的设计

目录 摘要:本文针对公交车上自动报站的这一现实需要,以单片机为核心设计了一个系统,在该系统之中单片机通过对语音芯片的控制进而实现了公交车的模拟语音报站。在这一系统之中采用的 STC89C52 对整个系统之中的硬件进行控制。以 ISD4004 语音芯片为核心建立公交车报站的语音数据库,在报站的过程之中,在单片机的控制之下,语音信息能够实现自由组合,进而能够自主的进行多样化的语音报音;在语音播报的过程之中LM386 在这一系统之中的作用是拨出语音和相关的提示音,在这一过程之中,单片机还可以将站点的相关信息显示在LCD 液晶显示器之上。本文设计的基于单片机的公交车报站系统具有结构简单,运行流程简洁,使用灵活,在播报的过程之中音质清晰自然等优点,这一系统在社会之中具有一定的实用价值。 关键字:单片机,公交车,报站器 Design of bus station reporting system based on single chip microcomputer Abstrac t:In order to meet the need of automatic station reporting on bus, a system is designed based on single chip microcomputer. STC89C52 is used in this system to control the hardware in the whole system. ISD4004 voice chip is used as the core to establish the bus station voice database. In the process of station reporting, under the control of single chip microcomputer, the voice information can be freely combined, so as to independently carry out diversified voice reporting. In the process of voice broadcast, the role of LM386 in this system is to dial out the voice and the relevant prompt sound. In this process, the MCU can also display the relevant information of the site on the LCD. The single-chip microcomputer-based bus station reporting system designed in this paper has the advantages of simple structure, simple operation process, flexible use, clear and natural sound quality in the process of broadcasting and so on. This system has certain practical value in the society. Keyword:MCU, bus, station announcer 目录 第1页共5页

外文翻译--公交车自动报站系统

公交车自动报站系统 1.公交车自动报站器的背景及意义 共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响服务的质量。传统由乘务人员人工报站,这种方式因其效果太差和工作强度太大,在很多大城市已经被淘汰。近年来,随着科学技术的日益发展和进步,微型计算机技术已经在许多领域得到了广泛的应用。在声学领域,微机技术与各种语音芯片相结合,即可完成语音的合成技术,使得汽车报站器的实现成为可能,从而为市民提供了更加人性化的服务。鉴于传统公交车报站系统的不足之处,结合公交车辆的使用特点及实际营运环境,设计了一种由单片机控制的公交车自动报站系统。 公交车自动报站器的设计主要是为了弥补改变传统语音报站器必须有司机操控才能工作的落后方式,进站、出站自动播报站名及服务用语,为市民提供更人性化更完善的服务。 2.系统各组成部分的设计 本系统设计主要是硬件电路设计部分:利用AT89C51作为控制器,通过 ISD4004语音芯片建立语音信息库,形成变化多样的语音信息,利用其功放播放语音信息以及提示语音,,同时运用LED数码进行站数显示。当公交车到达某站点,用键盘控制本系统工作,通过育语音电路输出语音信息和提示,同时站数信息在LED数码管上显示。整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。 为了实现公交车的语音自动报站,即在进站、出站时候自动播报语音提示信息及服务用语,同时利用LED点阵电路进行汉字显示。本设计要求利用AT89C51作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、汉字点阵显示电路、电源电路等。CPU控制、控制信号、语音芯片、输出显示灯组成。公交车站自动报站器的设计,对车轮轴的转角的脉冲进行计数,将计数值与预置值对比,即可确定报站时刻,达到准确自动的目的。以AT89C51为主控芯片,对外来脉冲计数,结合语音芯片ISD4004输出语音。系统由脉冲检测、脉冲计数、CPU控制、控制信号、语音芯片、输出显示灯组成。

公交车语音报站器的应用现状调查分析

姓名黄杰锋 专业班级08交控2 论文名称公交车语音报站器的应用现状调查分析指导教师梁伯栋

摘要 随着国民经济的快速发展,城市建筑规模不断增大,大城市人口高度集中并大幅度增长,随之而来的是汽车拥有量急剧上升,交通需求迅速扩大,导致道路交通基础设施的发展相对滞后。实施“公交优先”是解决我国城市交通发展问题的有效途径,也是我国目前城市交通发展的基本政策。公交智能化是智能交通的一个重要子领域,同时也是落实“公交优先”,使城市交通与社会经济和谐发展的重要组成部分。而在到站后能够及时报站的公交语音报站器能提高公交服务质量,有助于实施公交智能化。本文将阐述公交语音报站器的发展状况与需求,对其应用种类进行介绍。在此基础上,针对公交语音报站器的声音过大及公交语音报站广告等社会民众反应的问题进行分析研究,提出建议,同时对公交语音报站器的未来给予预测。 关键词:公交车;GPS语音报站;语音报站广告

目录 前言 (3) 1. 公交语音报站器 (3) 2. 公交语音报站器的需求分析 (4) 3.报站器的发展状况与趋势 (5) 3.1 当前国内外公交车的报站的现状 (5) 3.2 公交报站器的发展趋势 (5) 4.语音报站器在公交车上的应用 (6) 4.1 在公交车上的应用 (6) 4.2 语音报站器的种类 (6) 4.3. GPS全自动语音报站器简介 (7) 4.4 GPS全自动语音报站器功能特点 (8) 4.5 GPS全自动语音报站器未来趋势 (9) 5.公交语音报站器对市民的影响 (10) 5.1报站声音过大对市民的影响 (10) 5.2.公交车语音报站广告对市民的影响 (10) 结束语 (11) 参考文献 (12) 致谢 (13)

公交车报站系统的设计

公交车报站系统的设计 【摘要】 当今社会,对于一些学生和一些上班族来说,公交车成为了一种必不可少的交通工具。目前,就我们所在地来说,公交车一般采用的是手动报站系统,这样,就给司机增加了一些困难和劳动强度,也为乘客的安全增加了一些隐患。如果道路复杂的情况下,司机忘报站或错报站这类失误往往还会给乘客造成一些不必要的麻烦。 本设计运用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,voice circuits,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

相关主题
文本预览
相关文档 最新文档