搜档网
当前位置:搜档网 › (基于单片机的公交车语音报站器设计)

(基于单片机的公交车语音报站器设计)

(基于单片机的公交车语音报站器设计)
(基于单片机的公交车语音报站器设计)

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

系部:

学生姓名:

专业班级:

学号:

指导教师:

本人所呈交的基于单片机的公交车报站器设计,是我在指导教师的指导和查阅相关著作下独立进行分析研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。

作者签名:

日期:

本次毕业设计主要采用AT89C51、语音芯片ISD2590和键盘来完成一款简易公交报站系统的设计,其中单片机AT89C51作为本设计的核心器件。在文中给出了公交报站器具体的设计方案,并且阐述了在系统设计过程中所用到的各个模块电路、各模块电路的工作原理和主要功能以及利用Protues软件进行电路仿真测试的方法、过程和结果,详细地介绍了系统设计过程中各个模块的软件设计和硬件设计是怎么实现的,成功实现了公交车报站的功能。该报站器使用方便快捷,应用范围广,成本低,具有一定的实用价值。

【关键词】:公交车报站;单片机AT89C51; ISD2590芯片;

【ABSTRACT】

This graduation design mainly AT89C51, voice chip ISD2590 and keyboard to complete a simple and easy design of bus stops system, including microcontroller AT89C51 as the core of this design device. In this paper the concrete design scheme of bus stops is adopted in the system design process and use various modules of the circuit, working principle and main functions of each module circuit and using Protues software circuit simulation test method, process and results, detailed introduces the system design process in the various modules of the software design and hardware design is how to implement, successfully realized the function of the bus stops. The newspaper stand fast and convenient to use, wide application, low cost, has certain practical value.

【Key words】 : bus stops; Single chip microcomputer AT89C51 ; ISD2590 chips;

目录

摘要............................................................ III

一、引言 (1)

(一)设计背景及意义 (1)

(二)设计要求 (1)

(三)主要设计思路 (1)

(四)核心器件的选择 (2)

二、硬件设计 (2)

(一)主控电路 (2)

1.单片机AT89C51性能概述 (2)

(二)语音芯片电路设计 (4)

1.语音芯片ISD2590性能特点 (4)

2.电路连接 (6)

(三)功放电路的设计 (6)

(四)键盘接口电路 (7)

三、软件设计 (7)

(一)主流程图 (7)

(二)功能模块设计 (9)

1.语音程序 (9)

2.按键程序 (11)

四、性能测试 (13)

(一)仿真工具 (13)

(二)仿真过程 (13)

(三)仿真测试 (13)

五、总结 (14)

致谢 (15)

参考文献 (15)

附录1:电路原理图 (16)

附录2:仿真测试图 (17)

一、引言

(一)设计背景及意义

现代社会,环境污染已越来越严重,4月22日是世界地球日而6月5日则是世界环境日,由此可见环境问题在日常生活中是多么的重要。在城市中机动车的尾气排放成了污染空气的主要直接污染源,因此很多国家提倡人们乘坐公共汽车出行减少机动车尾气对空气的污染,有的国家甚至将工交出行列入法律以告诫人们,一个良好的生活环境是人类赖以生存的基础忙。同时也可预见,在不久的将来公共汽车必将成为现代城市生活中的首选交通设备之一。

为了节约人工成本,提高管理效率,目前大多数国家的城市都推行的是无人售票的公共汽车。无人售票公共汽车所面临的首要问题就是乘客们如何获取必要的乘车信息,例如:车辆的行驶路线如何,停靠站台及行车、开关门等信息。尤其是在新型的无障碍公共汽车上,更应该考虑到上述信息获取的便利,提高人性化服务的质量。因此,设计一款功能齐全、使用方便的公交车语音报站系统,是非常有实用意义的。

随着单片机技术的不断发展,单片机的功能越来越完善,已经被广泛的应用于工业自动化过程的实时控制和数据处理,各种智能IC卡、安全保障系统、以及其它电子设备当中。单片机具有体积小、功能齐全、价格低廉等优点,使用单片机设计制造的设备非常实用。

本文拟采用单片机为核心器件,完成一款公交报站器的设计。该设计简单、方便,有一定的实用价值。

(二)设计要求

通过对如今公交系统的了解和现实社会的需求,本设计要实现以下几种功能:

(1)能够完整的播放一条公交线路的所有站台名称;

(2)能够提前告知乘客下一站点的信息;

(3)播放错误时,可以返回上一条或者下一条信息;

(4)能够播放多种行车提示信息。

(三)主要设计思路

本次设计拟采用模块化设计的方法,将整个公交报站系统分为电源、单片机、语音芯片、语音输出电路和按键电路几个模块,各个模块之间通过硬件的接口设计与软件设计进行控制。整体电路框图如图1.1所示。

图1.1原理框图

整个设计方案的整体框架是以单片机为核心器件,语音芯片的语音输出由按键电路负责控制以便播放相关的各种语音信息。

(四)核心器件的选择

单片机因体积较小、成本低、使用方便、易于产品化的优点以及强大的面向控制的能力,使它广泛应用于工业控制生产、智能化仪表、外设控制仪器、家用电器、军事装置等各种领域。本设计主要考虑了现实生产生活中的实用性和价格低廉两大因素而选择美国atmel公司生的AT89C5x系列的AT89C51单片机。

语音芯片同样是本设计的核心部分之一。美国ISD(Information StorageDevices)公司生产的ISD2590语音合成芯片是目前比较常用的高性能单片语音录/放芯片之一, 具有音质真实自然、使用方便、在掉电状态下可以保存信息100多年等许多特点。本设计将采用ISD2590完成语音输出电路部分的设计,其电气特性详见硬件设计部分。

二、硬件设计

(一)主控电路

AT89C51单片机是一种高性能CMOS 8位单片机,片内含4K字节的能够反复擦写的只读存储器。在AT89C51单片机结构中,最显著的特点是内部含有Flash存储器,而在其他方面的结构,则和Intel公司的8051的结构差不多。

1.单片机AT89C51性能概述

1)与51系列单片机可以兼容;

2)系统可存储8bite字节;

3)可来回擦写的次数为1000次; 4)数据可以保留10年之久; 5)静态操作的范围为0Hz 至33Hz ; 6)节约能源模式; 7)全双工UART 串行通道; 8)输出端口可进行32次编程; 9)指针所产生的数据为双份; 10)中断源的个数为五; 11)电源中断后可自动提示; 12)定时器采用一款看门狗的一软件; 13)具有断电时的标志符号

E A/VP 31X119X218RE SE T 9RD 17W R

16

INT 012INT 113T 014T 115P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P0.039P0.138P0.237P0.336P0.435P0.534P0.633P0.732P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.7

28

PSE N

29

AL E /P 30T XD 11RXD 10

图2.1 AT89C51引脚图

电源的电压接管脚40(VCC )。 电源的接地端接单片机管脚20(VSS)。

P0口:P0口作为输出口,每8个TTL 逻辑电平通常能够消耗掉一位,可以认为是一个双向输入输出口的,并且是8位漏极开路的。倘若端口显示的数字为1的话,此时的电平则为高阻。P0口能够用于外部ROM 、RAM ,它既可以作为数据低八位也可以作为地址的低八位使用,也就是说P0口是唯一可以数据和地址分时复用的I/O 口。

P1口:P1口也作为输出口,P1口每一个管脚都自带上拉电阻,也是一个双向的输入输出口位,与P0口不同的是每4个TTL 逻辑电平能够消耗掉其中的一位。当内部被

上拉为高时,P1口可以作为输入使用,此时P1口的各个引脚均为“1”。当P1口有电流输出时,P1口的各个管脚肯定都为“0”,这是P1口自带上拉电阻的一大特点。

P2口:P2口也是个双向输入输出口,每4个TTL逻辑电平通常能够消耗掉P2口的一位,当P2各个管脚都写为“1”后,此端口作为输入使用。P2口当用于外部ROM或16位的地址外部RAM进行存取时,P2口将读取高八位的地址并将其输出。如果已给的地址是高电平状态,P2口就会利用内部上拉的特点,P2口只有在读写外部八位地址数据存储器时才会把它的特殊功能寄存器的内容输出。

P3口:P3口也是个双向输入输出口,每4个TTL逻辑电平通常能够消耗掉P3口的一位。P3口可以接收一些控制信号为了FLASH的编程和编程校验。P3口也可作为AT89C51的一些特殊功能口,其各个管脚的功能如下表所示:

复位输入脚是管脚9。当单片机的振荡器正常复位时,应该使高电平状态在9号引脚上至少保持两个机器周期的时间,以确保电平状态能被单片机顺利地采集到。

2.资源分配

单片机AT89C51共有39个引脚,作为主控芯片,它需要与按键连接,也需要与语音芯片连接。P1口主要与按键想连接,其中口中的五个引脚P1.0、P1.1、P1.2、P1.5和P1.7)与五个按键相连接,通过按键控制着五中不同的程序;而P2口主要与ISD2590芯片相连接,其中P2.0口-P2.4口分别连接语音芯片的A4口-A8口,向语音芯片发送按键指令,而P2.5、P2.6、P2.7则分别与PD、P/R、EOM连接,发送语音控制指令。

(二)语音芯片电路设计

1.语音芯片ISD2590性能特点

ISD2590芯片采用E2PROM的存储方法,它直接将接收到的模拟语音数据写入半导体存储单元中,且不需要外加A/D或D/A转换存放或重放语音信号。此芯片具有处理多段信息的功能、且是低功耗、单片存放、具有10万次反复的录音周期、录音音质真实

而自然、也方便使用。其外部引脚图如图2.2所示。其特点如下: (1) 既可以实现声音的录音也可实现声音的播放 (2) 正常的工作电压是3V

(3) 功耗低主要表现为:录音时的工作电流最小是25毫安 放音时的工作电流最小是15毫安

而待机节能状态时的电流也就只有1微安 还不用思考其实现所要的算法

(4) 芯片内含有微型控制器和Microwire 串行接口 (5) 指令可以用于多段信息

(6) 芯片的寄存器和功耗由微型控制器或Microwire 控制 (7) 录音次数可高达10万次 (8) 片内自带时钟器

(9) 有非塑胶封装、贴片、薄型小尺寸封装等几种封装形式

(10)根据商业用扩展型和工业用有两个温度使用范围:商业用的是-20到+70度和

工业用的是-40到+85度

A01A12A23A34A45A56A67A78A89A910CE 23P/R 27E OM 25VCCD 28VCCA

16VSSD 12VSSA 13ANA OUT 21ANA IN

20ACC 19M IC 17M IC RRF

18SP+

14

SP-15

AUX 11OVE

22PD 24XCL K 26

图2.2 ISD2590引脚图

ANA IN+ 是信号同相模拟输入脚,录音信号从此引脚上对信号进行同相输入,输入放大器的工作方式应采用差分驱动的方式。采用差分驱动方式的时候,信号幅度的最大峰值是8毫伏,和ISD2500系列的最大峰值相同。

ANA IN- 是信号反相模拟输入脚,采用差分驱动方式的时候, 录音信号从此引脚上对信号进行反相输入。当信号借助耦合电容输入芯片时,信号幅度的最大峰值也是8毫伏。

AUD OUT 是信号的音频输出引脚,当音频信号从此端口输出时,所带负载的最大值可达到5K Ω。

SS信号的片选脚,当此片选脚为低电平状态时,就会向此ISD2590芯片发送指令信号,指令与指令之间则为高电平状态。

SCLK是串行时钟引脚,ISD的时钟信号就是从此时钟端口输入的,时钟信号是由电路的主控制器产生的,主要用于MOSI和MISO的同步数据传输。数据从时钟引脚的上升沿锁存到ISD中,当时钟引脚变为下降沿的时候自动移出ISD。

/INT是中断输入口,此中断输入口同时也是漏极开路输出口。无论ISD在执行何种操作只要是检测到了EOM或OVF标志,此中断输入端即刻变为低电平状态并一直保持此电平状态。EOM标志:只有在放音过程中检测到内部的EOM标志时,EOM状态位才会被置为高电平。OVF标志:只要ISD的录音和播放操作到达存储器的未尾,OVF标志状态位就会被置为高电平。

RAC是行地址时钟引脚,同时也是一个漏极开路输出端口。每个RAC周期就标志着ISD存储器的操作又往下执行了一行(ISD2590系列芯片中的存贮器总共有2400行)。

2.电路连接

语音芯片的A4-A8引脚与单片机的P2.0-P2.4引脚相连接,PD、P/R、EOM分别与P2.5P2.6、P2.7相连接,除此之外,引脚SP+、MIC RRF连接功放电路的两端,给功放电路发送语音信号指令,通过扬声器播放语音,其中的滑动变阻器用于调节播放声音的大小。

(三)功放电路的设计

语音的输出主要由功放电路来负责。在本设计中,运用了外接功放模块LM386的方式来提高功放的功率,在ISD2590的14引脚(SP+)处接一个电容和一个滑动变阻器,通过调节滑动变阻器改变阻值来改变输入给功放模块LM386的信号强度,从而控制扬声器播放声音的大小。

图3.1 语音电路

(四)键盘接口电路

五个按键连接着单片机的五个端口(P1.0、P1.1、P1.2、P1.5、P1.7),控制着五种不同的语音程序的播放,按照乘车需求,按下相应的键值通过控制单片机,发送指令给语音芯片,播报站点信息或播放语音提示。

图3.2 按键接口电路

公交车语音报站器的具体设计电路原理图详见附录1。

三、软件设计

C语言是一种设计计算机程序的语言,它集高级语言和汇编语言各自的特点于一身。同时层次比较清晰,便于按模块化方式设计和编写程序,且易于调试、修改和维护。它的语言系统不仅含有丰富的运算符和数据类型,便于实现各类复杂的程序结构和数据结构,还可以直接访问内存的物理地址。本设计采用C语言完成整个程序的设计编写。(一)主流程图

图4.1 主流程图

当系统开始运行的时候,先完成程序的初始化,然后开始进行键值扫描,判断是或否有键按下,如果没有键按下则继续扫描,扫描到有键按下时就停止扫描,执行相应的键值程序,播放相应的语音,播放完毕继续扫描,一直循环执行。

(二)功能模块设计 1.语音程序

图4.2 语音程序流程图

部分子程序:

DELAY25 ACALL POWERUP ACALL

:

PLAY

NOP NOP NOP P3.2 SET B NOP

NOP NOP C MOSI, MOV A RRC P3.2 CLR :OUT BIT 1#8R1, MOV P3.2

CLR MOSI CLR :SEND RET

P1.6 SET B SEND

ACALL P1.6

CLR POWUPING A, MOV #00100000B POWING, MOV :POWERUP RET

P1.6 SET B SEND ACALL PLAYING A,

MOV

#11110000B PLAYING, MOV P1.6 CLR P1.6 SET B SEND ACALL PLAY2A, MOV SEND ACALL PLAY1A, MOV SEND

ACALL PLAY0A,

MOV #11100000B PLAY2,

MOV

P1.6 CLR RET

OUT BIT 1R1, DJNZ

当程序运行时,执行上电操作,延迟等待,判断上电是否结束,如果没有结束则继续等待、判断;如果结束了则设置播放地址,地址有效继续播放,无效返回延迟等待、判断。

2.按键程序

图4.3按键程序流程图

部分子程序:

系统完成初始化后,进行中断扫描,判断是否有键按下,有键按下则读取键值并执行相应的程序;没有键按下则返回继续扫描。本设计中工设计了五个按键,分别控制着五种不同的语音播放:

S1---“加1键”,播放下一条信息; S2---“减1键”,返回上一条播放信息; S3---“行车键”,提示车辆正在行驶中;

RET

YS50 ACALL

YS50 ACALL P0.0 SET B ISDX ACALL #20H A, MOV :UP PLAY1 AJMP PLAY3 P1.4 JB

REC6 ST OP JNB PLAY3

ST OPP ACALL

P0.0 SET B SCLK CLR REC6 P0.4, JB P0.3 SET B P0.3 CLR P0.0 CLR ST OPP ACALL P1.7 SET B PLAY2 P0.2, JB

REC6 ST OP,

JNB :PLAY2

P0.0 SET B ISDX

ACALL OFOH # A, MOV P1.7 CLR :PLAY1 P0.0 SET B ISDX

ACALL 22H A, MOV ISDX ACALL

21H A, MOV

ISDX ACALL

20H A, MOV :PLAY ??

S4--- “转弯键”,提示车辆转弯,抓好扶手;

S5---“让座键”,提示给需要帮助的乘客让座。

四、性能测试

(一)仿真工具

性能测试就是利用开发软件进行在线的仿真调试,并发现和纠正程序的错误,同时也能发现硬件的故障。目前,市场上有多种软件都能实现对单片机的在线仿真功能,考虑到英国公司生产的Proteus实用性高,使用方法简单,显示结果清晰直观。本设计采用Protues和Keil软件完成对公交车语音报站器的仿真测试。

(二)仿真过程

打开Proteus软件,根据自己设计的电路图画出系统原理图(详见附录2);

用Keil软件对设计所编写的程序进行编译、链接,如果没有错误和警告便可生成程序的*.HEX文件;

在Protues里双击单片机把*.HEX文件载入到单片机,完成程序写入单片机;

将下载好的语音,站点信息按照路线顺序排列、提示语音分段排列录入语音芯片中;

单击运行按钮,进行仿真测试,调试并记录结果。

(三)仿真测试

程序加载完毕,点击运行按钮,当按下S1时,将会播放下一条站点信息语音,结果如图所示:

图5.1 按键S1显示结果

图5.2 局部显示结果

按下不同的按键即可播放不同的语音信息:当按下S1键时,将播放下一条语音信息;当按下S2键时,将播放上一条语音信息;当按下S3键时,播放语音“车辆正在行驶中,请不要随意走动”;当按下S4键时,播放语音“车辆转弯,请抓好扶手”;当按下S5键时,则播放语音“乘客朋友们,尊老爱幼是中华名族的传统美德,请您主动给需要帮助的乘客让个座”。

五、总结

本次毕业设计,完成了硬件部分(主控电路、语音电路、功放电路、按键电路)和软件部分(语音程序、按键程序)的设计,并对系统的性能进行了仿真测试,能够实现播放下一站信息、报站错误返回上一条信息、让座提示信息等各种乘车提示信息的语音功能,已基本完成本次设计的预先目标。

虽然设计比较理想,但还是存在一些不足的地方。在当今提倡无障碍的社会,语音提示只能为听力正常的人有提供帮助,而对一些有听力障碍的人来说,起不到任何的帮助作用。如果在本设计加一个液晶显示模块的设计的话,有听力障碍的人就可以看得到提示信息,这样就达到了报站器的理想状态。

通过本次毕业设计,我对单片机、语音芯片、功放电路等又有了很多新的了解。而且复习了Protel 99SE的绘图知识,学会了利用仿真软件Proteus和Keil的使用,掌握了对各种电路的性能测试的方法,系统的需要、器件的选择、方案的设计、原理图的绘制、电路的划分和仿真测试这个完整的流程,并自己撰写一篇论文。切合实际,与理论相结合,积累了经验也丰富了知识。

毕业设计不仅是我大学三年来学习的一个总结,还是我走入社会、踏上工作岗位的一个新开始。通过本次的毕业设计,我提高了自己的动手能力与团结协作的能力,也使我对单片机等元器件的性能指标都有了新的认识同时也更加熟练了示波器和稳压源等调试仪器的使用方法。

致谢

本课题是在罗红艳老师的悉心指导下完成的,论文从选题到写作及最后成稿,罗老师都给予了我精心的指导和极大的帮助。罗老师尽心尽责给了我深刻的影响,而罗老师随和的个性让我感到温暖。在设计阶段,罗老师在数据收集,程序调试,征文等方面给了我严格的要求和重要的指导。在此感谢罗老师对我的帮助,如果没有她的帮助,我可能就无法顺利完成本次的设计任务。

感谢电子系所有老师在毕业设计期间为我们提供良好的知识基础。此外,我还要对在这次设计中,帮助和支持我的同学和朋友,表示深深感谢!

参考文献

[1] 康华光.电子技术基础数字部分.北京高等教育出版社.2002

[2] 郭天祥.51单片机C语言教程.北京电子工业出版社.2009

[3] 王东等.基于GPS的公交车自动报站系统的设计.微型机与应.2010

[4] 杨烈军.基于RFID的智能公交报站系统.长春理工大学学报.2011

[5] 王娟等.公交自动报站系统的设计.自动化技术与应用.2010

[6] 胡汉才.单片机原理及其接口技术.北京清华大学出版社.2004

[7] 潘新民.王燕芳.微型计算机控制技术.北京电子工业出版社.2006

1237

14

J 1

74L S 08

R 11K

S 1

S 2

S 3

S 4

S 5

V C C

E A /V P

31

X 119X 2

18

R E S E T

9

R D 17W R

16

I N T 0

12

I N T 113T 0

14

T 115P 1.01P 1.12P 1.23P 1.34P 1.45P 1.56P 1.67P 1.7

8

P 0.039P 0.138P 0.237P 0.336P 0.435P 0.534P 0.633P 0.732

P 2.021P 2.122P 2.223P 2.324P 2.425P 2.526P 2.627P 2.728

P S E N 29

A L E /P 30T X D 11R X D 10U 1

A T 89C 51

A 01A 12A 23A 34A 45A 56A 67A 78A 89A 910C E 23P /R 27E O M 25V C C D 28V C C A 16V S S D 12V S S A 13A N A O U T 21A N A I N 20A C C 19M I C 17M I C R R F 18S P +14S P -

15

A U X 11O V E 22P D 24X C L K 26U 2

I S D 2590L S

R 2C 3

104

C 2104C 1

104

5423

12

U 3A V C C

L 1

L 2C 4104

N 1N 2N 3

N 1N 2

N 3

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

毕业设计说明书 课题名称: 基于单片机的公交车 报站系统设计 学生姓名 专业应用电子技术 班级 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)

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

类别编号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

公交车自动报站器设计

第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设备整体设计方案 公交车自动报站器主要由无线遥控发射器、接收器、主控制电路板、语音存储模块和键盘显示模块等

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

丽水学院 课程设计 题目公交车报站器的设计与制作指导教师吕晔 院系机电建工学院电子系 班级自动化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)

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

课题:公共汽车智能语音报站系统 一、设计内容 1 ?基本要求:采用复杂可编程逻辑器件设计一个功能完善、具有实用价值的智能语音报 站系统,通过按键控制可以用语音播报公共汽车所有的到站信息和下一目标站的信息,甚至在站间还可任意穿插简短的广告信息和城市文明规范,给乘客提供轻松、健康的乘车环境。 2 .提高要求:具有站位显示和人性化的录音操作功能。 、技术要求 1 ?语音信息分17段以上,至少保证9站线路的语音播报信息的存储; 2 ?能按报站要求任意组合放音; 3 ?具有正报、反报、重报、回退、复位功能(其中回退为提高要求); 4 ?有加、减、正反选择、重复、清零、录音、放音、地址选择等按键或DIP开关; 5 ?输出不失真功率大于125mW ; 6 .能实现指定地址人工控制长度的录音; 7?能用LED指示当前站的位置(提高要求); 8 ?每次播报时,每条信息必须播报两次; 9 .具有在系统编程功能; 三、设计原理 1. ISD1420单片20秒高保真语音录放IC ISD1420为美国ISD公司出品的单片语音录放电路。内部电路由振荡器、语音存储单元、 前置放大电路、抗干扰滤波器和输出放大器组成。最小的录放系统仅由一个麦克风、一个喇 2 叭、两个按钮、一个电源和少数电阻电容组成。录音内容存入EPROM永久存储单元,具有 零功率信息存储功能,这个独一无二的方法是借助于美国ISD公司的专利一一直接模拟存储 技术(DASTTM实现的。利用它,语音和音频信号被直接存储,以其原本的模拟形式进入E^PROM存储器。直接模拟存储允许使用一种单片固体电路方法完成其原本语音的再现,不仅语音音质优美,而且具有断电语音保护功能。 ⑴特点: ?所需外围元件少,电路简单,操作方便。 ?采用直接模拟量存贮技术DAST (Direct Analog Strorage Technology ),再现优质原声,没

公交车语音报站

课程机器视觉 院(系)物联网工程学院 专业控制工程 学生姓名王俊俊 学号 6151913031 指导教师陈莹 完成日期:2015年10月14日

巢湖学院本科毕业论文(设计)诚信承诺书 本人郑重声明:所呈交的本科毕业论文(设计),是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 本人签名:日期: 巢湖学院本科毕业论文 (设计)使用授权说明 本人完全了解巢湖学院有关收集、保留和使用毕业论文 (设计)的规定,即:本科生在校期间进行毕业论文(设计)工作的知识产权单位属巢湖学院。学校根据需要,有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许毕业论文 (设计)被查阅和借阅;学校可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编毕业,并且本人电子文档和纸质论文的内容相一致。 保密的毕业论文(设计)在解密后遵守此规定。 本人签名:日期: 导师签名:日期:

巢湖学院2014届本科毕业论文(设计) 公交车语音报站电路设计 摘要 本设计主要目的是解决如何方便、准确地指示乘客到站的问题,利用语音播报方式进行报站和预报站,对所报站数进行文字显示和站名语音信息录放及站名选择控制等功能。系统使用AT89C52单片机来控制语音合成模块和液晶显示模块。语音模块采用MP3-TF-16P,这是一种利用简单的串口指令即可完成指定的语音或音乐,以及如何播放音乐等功能。这里不需经过数模之间或模数之间的相互转换,因此能够更好地再现语音的真实效果,避免了语音电路量化噪声和失真现象的出现。然后在配合液晶屏显示,就能使得该报站系统更加实用。系统包括单片机模块,语音电路模块,显示模块,键盘接口,复位电路及电源等。 关键字:语音提示;单片机;文字显示;公交报站

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

公共汽车语音报站器的设计 吴明春 摘要:优先发展城市公共交通,不仅可以缓解城市交通拥堵的问题,也是改善城市环境,促进城市可持续发展的必然要求。公共交通必须依靠科技进步来满足日益增长的社会需求,这一点已经成为共识。因此,公交车报站系统的发展的日趋完善已经成为必然。本文介绍了公交车报站器的发展以及对集中典型的报站器的介绍与分析。关键词:报站器门控单片机 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. 国内外报站器的发展现状

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

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

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

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

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

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

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

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

公交车报站器的设计

公交车报站器的设计与实现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

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

基于单片机的公交车报站器的设计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)

一种基于ISD1760公交车语音报站系统设计论文

一种基于ISD1760的公交车语音报站系统设计摘要:设计了一种基于isd1760语音芯片的公交车语音报站演示系统。主控芯片采用了基于首款采用arm cortex m3内核的stellaris系列中具有代表性的lm3s811,通过isd1760的独立按键模式录制语音信息,然后利用isd1760的ssi模式接口和lm3s811同步串行端口连接通信,实现语音芯片按照主控芯片发送的信息组合语音片段,让语音芯片一定逻辑播放语音提示信息。搭建并调试了电路,结果表明,该系统能准确的进行语音报站。 abstract: bus stops speech system was designed based on isd1760. master chip adopt the stellaris texas instruments,the representative lm3s811 isd1760 independent button mode through recorded voice messages, then use the ssi model isd1760 interfaces and lm3s811 synchronous serial port to the communications, realize voice chip send information according to the main control chip vocal segments, realize the combination of voice chip certain logic broadcast audio information. build and debug the circuit, the results show that the system can accurately voice stop. 关键词: lm3s811;isd1760;ssi;语音报站 key words: lm3s811;isd1760;ssi;bus stops speech 中图分类号:tp39 文献标识码:a 文章编号:

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

姓名黄杰锋 专业班级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的公车自动语音报站系统的设计 精品

第1章绪论 随着科学技术的日益发展和进步,无人售票公交车在街头多起来了,语音报站器也被广泛使用,这在相当大的程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。 1.1 课题研究的背景及意义 公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响服务的质量。传统由乘务人员人工报站,该方式因其效果太差和工作强度太大,在很多大城市已经被淘汰。近年来,随着科学技术的日益发展和进步,微型计算机技术已经在许多领域得到了广泛的应用。在声学领域,微机技术与各种语音芯片相结合,即可完成语音的合成技术,使得汽车报站器的实现成为可能,从而为市民提供了更加人性化的服务。鉴于传统公交车报站系统的不足之处,结合公交车辆的使用特点及实际营运环境,设计了一种由单片机控制的公交车自动报站系统[1]。 公交车自动报站器的设计主要是为了弥补改变传统语音报站器必须有司机操控才能工作的落后方式,进站、出站自动播报站名及服务用语,为市民提供更人性化,更完善的服务[2]。 1.2 报站器的动态发展趋势 公共汽车行驶在现代文明程度高的市区,它是一道流动的风景线,因而对整车外形乃至色彩都有更高的要求。作为公共汽车还要求有醒目和减少乘务人员劳动强度的电子报站器,电子显示路牌,无人售票装置,前后电视监视系统等新技术的采用也将越来越普及。 公交车报站器在公交事业中占有举足轻重的地位,它直接影响到公交车的服务质量。目前公交车报站有三种方式,一种是利用GPS全球卫星定位系统的公交车报站系统,在司机座位后面隔板上,安装了一台15英寸的液晶电视和GPS信号接收器,安装

了这套设备后,公交车在语音报站的同时,通过液晶电视还可以显示到站站名的字幕,这样如果没听清报站的话,通过显示屏,乘客也可以一目了然。当出现紧急情况时,调度中心将会给公交车发出相应的信息,以短信的形式传送到显示屏上,同时车载台会发出相应的提示音;驾驶员也可以通过相应的工具进行回复[3]。目前在美国部分城市GPS 卫星定位系统已经投入使用,国内也有此类产品的研制开发,其功能强大,系统稳定,但其投资昂贵,尤其是一些中小城市无法承受。另外两种是手动电子报站和人工报站的方式,而它们都离不开司务人员,加大司乘人员的工作强度。手动电子报站一般有司机或者乘务员控制,经常出现错报,误报的情况[4]。 城市公共交通是市民出行的主要交通工具之一。提供舒适,安全、便捷的乘车环境,对于公交企业来说,不仅是应尽的责任,亦是不断追求的目标[5]。 1.3 设计的主要目标任务 本课题要求设计一公交车自动报站系统,以实现公交车的语音自动报站,即在进站、出站时候自动播报语音提示信息及服务用语,同时利用LED点阵电路进行汉字显示。本设计要求利用AT89C51作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、汉字点阵显示电路、电源电路等。 1.4 技术指标 工作电压24V 静态功耗≤6W 音频输出≥10W 信噪比34DB 系统容量可容纳300个站点信息和8分钟语音广告信息 环境温度-30℃~80℃ 最大广告条数100条

公交车语音报站及汉字显示系统设计

摘要 公共汽车成为城市人们出行的必备选择后所面临的问题是乘客们如何能够在正确的车站下车,如何知道这辆车开向哪里,途中还会经过哪些车站。在一些需要提示乘客注意的情况,比如车在转弯需要注意,或者需要让座等等,这时该怎么办?解决的办法就是利用公交车报站器播放语音,提示乘客。在当今社会,即使在私家车越来越多的今天,公交车仍然是人们出行的首选,因为公交车具有方便、快捷、车票便宜等优点。传统的公交车报站主要由售票员报站,但是有些售票员有着浓重的地方口音,给外地人乘坐公交车造成了困难,另外,随着无人售票车逐渐增多,公交车报站器就越显得重要了。 本文应用单片机技术、语音合成技术设计了一种公交车语音报站和汉字显示系统,它能很好的模仿人完成报站任务,从而解决了人工报站不准确不方便等问题。本文设计的新型的公交车语音报站系统,AT89C52单片机为核心,外扩ISD1730语音芯片,LED 显示器和行列驱动芯片。 主要有单片机的线编程模块,话筒,语音芯片,功放、键盘按钮、LED显示程序。通过对单片机语音模块的编程,实现语音播报,再有扬声器、及放大电路放大,同时也可以手动触发音频播放,设置站台号,再通过LED显示程序显示出来。该公交语音报站系统,方便简单、功能稳定,具有一键智能操作等功能。 【关键词】单片机、语音芯片、LED显示器

Abstract Bus become necessary choice of city people travel after facing the question is how the passengers to get off the train at the right, how to know the car open to where, will also be on the way through which the station. In some of the passengers need to pay attention to the situation, such as car in turn need to pay attention to, or need to give up her seat, etc., then what should I do? The solution is to use the bus stops play the voice and prompt passengers. In today's society, even in today, more and more private cars, buses are still among their first choices of investment with people travel, because the bus has the advantages of convenient, quick and they are cheaper. Traditional bus stops is mainly composed of the conductor stops, but some of the conductor has a strong local accent, caused difficult for outsiders to ride the bus, on the other hand, as the unmanned vehicle, bus stops, the more important the. This paper introduces the design principle of a new bus automatic stop reporting system, which centers AT89C52 Single Chip Micyoco, concerning ISD1730 speech chip, dot matrix LED character display screen and line driver chip. this system mainly include the single chip microcomputer line programming module, microphone, voice chip, power amplifier, the keyboard button, liquid crystal display program. Based on single chip microcomputer voice module programming, the realization of speech, no speaker, and amplifying circuit amplifier, at the same time can also manually trigger audio playback, set up the platform, through the LED display program. Change to bus voice stops system, simple, convenient and stable function, general promotion value 【keywords】singlechip、voicechip、LEDdisplay

相关主题