当前位置:文档之家› 基于单片机的公交车自动报站系统

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

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

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

摘要:由于改革开放以来经济的持续发展,人们对社会公共服务的质量要求愈来愈高,对公交系统的要求也是愈来愈高。出于对社会服务安全、高效方面的考虑,全国各大城市对公交系统报站质量的要求是使之更加自动化、更加智能化。无线通信研究的出现为公交系统的改进做出了极大地贡献。

本设计给出了基于单片机AT89C51的公交车自动报站系统的总体结构设计和其硬件电路设计。本系统总体结构为:采用单片机技术和无线遥控技术,通过单片机AT89C51对系统进行总体控制;本系统硬件是以单片机AT89C51为基础,主要是由主控制电路版、无线遥控发射器、红外接收器、语音播放电路、键盘显示模块等组成。本系统的工作流程是:站台发出到站信息后,公交车及时接收到其准确信息,然后单片机对其进行处理,驱动模块自动报出到站信息。整个报站系统不需要人为参与,不仅不会对司机增加额外工作,还提高了整个公交服务系统的工作效率。该设计可对旧的报站系统进行改进,使社会的公共服务更加智能化、高效化。

关键词:公交车,自动报站,单片机,硬件

目录

1 绪论 (1)

1.1 课题研究的历史背景 (1)

1.2 课题意义及发展趋势 (1)

2 课题内容 (2)

2.1 课题的基本内容 (2)

2.2 课题的任务 (2)

3 89C51单片机的相关知识介绍 (3)

3.1 89C51单片机的基本结构 (3)

3.1.1 89C51基本组成 (3)

3.1.2 89C51 CPU(8位) (4)

3.2 引脚功能 (5)

3.3 89C51存储器结构和地址空间 (6)

3.3.1 程序存储器 (6)

3.3.2 数据存储器(片内存储器) (6)

3.4 单片机的工作方式 (8)

3.4.1 复位方式 (8)

3.4.2 低功耗工作方式 (8)

4 系统的总体结构设计 (8)

5 公交车自动报站系统的硬件电路设计 (9)

5.1 无线遥控发射电路 (9)

5.2 红外接收电路 (9)

5.3 显示电路 (10)

5.4 语音播放电路 (11)

6 结束语 (11)

参考文献 (12)

1 绪论

现代社会是科学技术迅猛发展的社会,公交车上的售票员也渐渐被投币箱及自动报站系统所取代,不仅改变了公共交通行业人力资源的分配状况,也节省了一部分有效劳动力。

1.1 课题研究的历史背景

改革开放发展以来,农村人口逐渐减少,城市人口不断增多,人们的生活节奏越来越快,社会交通工具也在不断地改进与发展,自汽车成为人们交通出行中不可或缺的交通工具以来,在某些城市,特别是发达城市,公交车愈来愈多,公交系统为人们的社会生活与工作提供了方便快捷的服务。

旧的公交车服务体系必需有两个人(即司机与售票员)来完成,售票员的工作不仅包括售票,还要及时的为各站乘客提供到站信息,在全国的公交行业中,为了因地制宜,不同的地区的售票员多采用各地的地方方言为乘客报站。对于一个外地人来说,他很难听懂报站信息,或者是一些大城市有很多外国游客,可能得用英语报站,这些都会引起很多麻烦,而且一整天下来,售票员将会变得非常的劳累与辛苦。由于城市的人口流动量非常大,公交车上经常会出现其它城市甚至是国外来的朋友,因此公交车的报站系统质量直接影响着公共服务的质量。公交车旧的报站方式(由售票人员人工报站)因其售票人员工作强度太大和服务效果太差,在很多地方已经被彻底淘汰,所以,公交车自动报站系统变应运而生,提高了社会的服务效率。

本文研究的正是这样的一个智能设备,即基于单片机设计的公交车自动报站系统。这一研究为奔走于各大城市的朋友们带来了方便。

1.2 课题意义及发展趋势

在现代高文明程度的市区,公交车是一道流动着的亮丽风景线,不仅是外观还是服务质量,公交车都对其有较高的要求。现代社会急需要更加高效化和人性化的公交车自动报站系统,自动投票系统,电子显示路牌,前后视频监控系统等新技术将会在社会各个城市变得越来越普及。

在公共事业中,公交自动报站系统起到举足轻重的作用,在城市化日益明显的现代社会,为了保护环境、建设绿色社会,公交车依旧是人们进行社会活动必要的交通

方式。为了使人们的出行方便,为了让人们更加熟悉自己所在城市的乘车路线,为了为人们了解到自己所需的各种出行信息,为了使人们的社会生活更加高效、方便、快捷,为了减少各种不必要的交通流量,提高社会的服务效率,便出现了公交自动报站系统。在人类尚未进入信息社会之前,公交车服务系统都是通过由司机或售票员向乘客口头传达到站信息的方式来实现的。由于社会和科学技术的迅猛发展,公交车自动报站系统不断改进与发展,不仅提升了公交行业的形象和气质,也增长了公交行业何和社会公共服务的效益。

2 课题内容

2.1 课题的基本内容

本设计的主要目的是设计公交自动报站系统的硬件电路部分:该设计用到了主控制电路版、无线遥控发射器、无线接收器、语音存储模块和键盘显示模块以及外围电路等。本系统的设计思路为:为公交车所经过的各个站台上都安装一无线遥控发射电路,在公交车离开或靠近站台一定距离时(距离站台的距离可根据车站的具体情况进行自由设置),当公交车接收到发射电路传出的信号后进行编码验证,将验证后的信号送入主控制电路模块(由单片机来进行控制)。主控制电路模块编写程序后按照控制的先后顺序将控制信号传递给语音存储模块,语音存储模块再按照模块中提前录制好的语音信息进行相应的调用,这些调用后的语音信息经功率电路放大后,便能够驱动扬声器,自动地播放相应站台的语音信息。

本文涉及到自动控制技术、无线通信技术和电子技术等多方面的内容。

研究的内容和方法主要有:

(1).确定系统的总体结构设计。

(2).确定系统的硬件设计方案。

(3).结构设计部分以模块化的方式进行设计。

(4).总结、分析实验结果,从各个方面进一步完善。

2.2 课题的任务

现代社会中,在公交系统改进方面,已经由旧的工作人员自己报站逐渐改变成使用卫星控制器控制语言文字报站系统的报站方式,但是由于公交车司机的误操作不可避免,使得报站错误不可避免,出于这个原因本课题设计了这一个基于单片机的公交

车自动报站系统,减少了报站过程中错误的出现。

该系统的基本要求有如下几点:

(1)系统报站时无需公交司机操作,可以实现自动报站;

(2)系统可准确完整的播报完某条公交线路中的所有站名,包括上行与下行;

(3)系统可以进行语音报站,使得公交服务更加人性化,更加高效;

(4)系统可以在液晶显示屏上显示当前到站的站点名称,以便乘客查询与核实。

3 89C51单片机的相关知识介绍

单片机,全称是单片微型计算机,简称单片微机,在我国习惯上称为单片机。其英文缩写为SCM(Single Chip Microcomputer)。单片机是指将RAM、ROM、CPU、输入/输出(I/O)接口电路以及定时器/计数器等计算机的主要部件集成在一块芯片上组成的芯片级的微型计算机。

3.1 89C51单片机的基本结构

图1 典型单片机的基本组成结构

3.1.1 89C51基本组成

(1) 一个8位89C51中央处理器CPU。

(2) 存储器:单片机的存储器有两种基本结构:一种是普林斯顿结构;另一种

是哈佛结构。目前的单片机以哈佛结构为多,有程序存储器(RAM)和数据存

储器(ROM)。

(3) 并行I/O口:用于并行输入/输出数据,包括P0口、P1口、P2口、P3口

(共32线)。

(4) 串行I/O口:包括1个全双工串行I/O口,可以实现单片机之间或单片机

与PC机之间的串行通信。

(5) 定时器/计数器:包括2个16位定时器/计数器,用于对外部事件的计数或

定时

(6) 定时电路及元件

3.1.2 89C51 CPU(8位)

(1) 中央处理器(CPU)是微机的核心部件,由运算器、控制器和工作寄存器及时序电路等部件组成。

◆运算器—主要用来实现对操作数的算术逻辑运算和位操作。主要包括算数逻辑运算单元ALU、累加器ACC(A)、暂存寄存器、B寄存器、程序状态标志寄存器PSW 以及码运算修正电路等。

◆控制器—识别和处理程序指令根据指令性质控制计算机各组成部件

行工作的部件它与运算器一起构成中央处理器,并协调各逻辑部件按一定时序工作。程序计数器PC:PC(Program Counter)是中央控制器中最基本的寄存器,是一个独立的计数器,存存放着下一条将要从程序存储器中取出的指令的地址。

(2) CPU执行程序的简要过程:

1)PC给出当前指令的存储地址。

2)CPU到存储器取指令,PC自动加1

3)指令译码器对指令译码,CPU执行指令。

4)CPU到存储器取指令,PC=PC+1。

5)CPU执行下一条指令,…

指令寄存器

程序存储器

地址程序代码

PC=0000H 指令代码1

PC=0001H 指令代码2 PC=0002H 指令代码3

N 指令代码n

注释:PC 是一个16位的计数器,故而可对64KB 的程序存储器直接寻址。 3.2 引脚功能

图2 AT89C51引脚封装

(1) I/O 口

AT89C51单片机的引脚封装结构如图2。89C51具有4个I/O 口,32根I/O

口线。4个8位并行 I/O 接口引脚 P0.0~

P0.7 、P1.0~P1.7 、P2.0~P2.7和 P3 .0~P3.7。除P1口外,P0口、P2口和P3口为多功能引脚,可自动切换用作数据总线、地址总线、控制总线或I/O 接口外部引脚。 P0口:外扩存储器时,作8位数据线/低8位地址线的复用总线。

P2口:外扩存储器时,作高8位地址总线。

P3口的第二功能:

(2) 控制线(共4根)

RST:复位输入信号端,高电平有效。

/PSEN:外部程序存储器读选通信号端,低电平有效。

ALE//PROG:地址锁存允许信号/编程写入脉冲输入端。

/EA/VPP:程序存储器选择信号端/编程电源输入端。

(3)电源和晶振

VCC : 接+5V; VSS : 接地;

XTAL1 :输入到振荡器的反向放大器;

XTAL2 :反向放大器的输出,输入到内部时钟发生器;

3.3 89C51存储器结构和地址空间

3.3.1 程序存储器

①整个存储器分为片内存储器和片外存储器两部分,CPU访问哪部分存储器由EA引脚所接的电平来确定。程序存储器被保留用于特定的程序入口地址单元是0003H~002BH(用于6个中断源的中断服务程序入口地址)。其中:

复位或非屏蔽中断 0000H 外部中断0 0003H

计时器T0溢出 000BH 外部中断1 0013H

计时器T1输出 001BH 串行口中断 0023H

计时器T2/T2EX下降沿 002BH

②片内存储器为固定只读存储器ROM,存储器的类型有:掩膜ROM、OTP(一次性编程)ROM和MTP(多次编程)ROM(包括EPROM等)。

3.3.2 数据存储器(片内存储器)

(1) 片内数据RAM区

根据寻址方式的不同可以分为以下四个区域:工作寄存器区、位寻址区、字节寻

址区、堆栈区及堆栈指示器。

(2) 特殊功能寄存器SFR区

89C51定义的特殊功能寄存器共21个,其中部分寄存器功能与字节地址介绍如下:

1) 程序计数器PC(Program Counter)

PC的基本工作过程:读指令时程序计数器将其中的数作为所取指令的地址输出给程序存储器,然后程序存储器按此地址输出指令字节,同时计数器本身字数加1,指向下一条指令地址。

注释:PC因没有地址,没列在SFR之内。复位时,PC=0000H

2)累加器(ACC—Accumulator)。

CPU中的数据传送大多都通过累加器,因此ACC又相当于一个数据的中转站。ACC的字节地址为0E0H,位地址为0E0H~0E7H.

3)寄存器B

B是8位寄存器,主要用于乘法和除法指令中。B的字节地址为0F0H,位地址为0F0H~0F7H.

4)数据指针DPTR和堆栈指针SP(Stack Pointer)

DPTR为16位寄存器,字节地址为83H、82H;SP的字节地址为81H.

5)程序状态字PSW(Program Status Word)

PSW是一个逐位定义的8位寄存器,主要存放内容为算数逻辑运算单元的输出,

PSW的各个位所代表含义为:PSW.1(保留位)、PSW.4和PSW.3(工作寄存器选择控制位)、PSW.5(F0)、PSW.0(P,奇偶标志位)、PSW.2(OV,溢出标志位)、PSW.6(AC,辅助进位标志位)、PSW.7(CY,进位标志位)。其中F0:用户自定义标志位。RS1、RS0:工作寄存器区选择位。复位时,PSW=00H

3.4 单片机的工作方式

3.4.1 复位方式

复位操作即初始化操作,把PC初始化为000H,单片机就从000H单元开始执行程序。除此之外,若程序运行错误或操作错误引起系统死锁状态,也需按复位键。复位的方式是高电平复位(即>2V),复位信号输入端的引脚为RST(当按下时RST为高电平,松开时RST为低电平)。一些比较特殊的功能寄存器的复位状态列举为:ACC:00H PSW:00H

SP:07H P0~P3H:FFH

3.4.2 低功耗工作方式

待机方式:当指令使PCON寄存器IDL位置1,则单片机进入待机方式。此时CPU 不能工作,与CPU有关的SP、PC、PSW、ACC以及全部通用寄存器都被冻结在原状态;掉电方式:PCON寄存器的PD位控制单片机进入掉电方式,使单片机停止一切工作,只有内部RAM单元的内容被保存。

4 系统的总体结构设计

图3 系统的总体结构图

本系统采用AT89C51单片机作为CPU,通过控制ISD1420语音芯片来播放各站点的语音信息等;通过在每一公交站点和公交车辆上安装无线收发模块, PT2262 编解码无线模块可以将公交车和各站点单向或双向的联系起来。车辆驶近公交站点时, 和车内外无线模块完成信息交互, 实现自动报站, 不需要公交司机手动操作;采用

ISD1420语音芯片进行语音录放;采用TH 12864M汉字图形点阵液晶模块进行汉字显

示。其系统的总体结构如图2所示。

5 公交车自动报站系统的硬件电路设计

公交车自动报站系统的硬件部分主要是以AT89C51芯片为基础,并且由主控制电路版、无线遥控发射器、红外接收器、语音播放电路、显示模块等组成。本文分别对无线遥控发射电路、红外接收电路、显示电路和语音播放电路这四个模块的电路连接进行了相应的线路连接设计。

5.1 无线遥控发射电路

图4 无线遥控发射电路

无线遥控发射电路主要由AT89C51和PT2262组成,如图4所示。其中PT2262 是一种CMOS工艺制造的通用编解码电路, 其优点是低价位、低功耗,PT2262的三态地址端管脚(接高电平,悬空, 接低电平)数最多为12位最多可有12位,即(A 0- A11), 任意组合后可提供531441 位地址码,PT2262最多可有6位( D0 - D5)数据端管脚, 设定的地址码和数据码从17脚串行输出, 可用于无线遥控发射电路。

5.2 红外接收电路

利用PT2262实现红外信号编码输出,如图5所示。电路采用的供电电压为5V,接收图接收到信号后,再经过S8050三极管放大,最后传输给PT2272。接收头采用TOP8318A(通用性三端接收头),频率为37.9KHz,接受角度为90,接收距离25m,工作电压为2.4~5.5V,在未到达站台时,能够提前进行发送和接受到站信息,满足了实用要求。这种电路具有稳定的发射信号。

图5 红外接收电路

5.3 显示电路

图6 显示电路

显示模块的主要连接部分如图6所示。AT89C51芯片中的RST接口与XTAL1和XTAL2接口的连接电路同其他模块中这两个接口的连接方法一样。报站时需要显示的内容有站名、到站信息、时间、日期等多种字符汉字信息,所以显示模块采用TH 12864M 汉字图形点阵液晶模块。

5.4 语音播放电路

图7 语音播放电路

采用了ISD1420语音芯片及外围电路实现语音报站功能,如图7所示。该芯片包含自动增益控制、麦克风前置放大器、片上时钟、功率放大器和带通滤波器。该模块采用了模拟存储技术,可以实现20秒的录放时间,切掉电以后不会丢失,语音音质好。

6 结束语

该设计主要由两部分组成:系统的总体设计和系统硬件设计部分。本设计从这两个方面对公交车报站系统进行分析和研究,同时也突出了设计的重点。

本设计在总体上简单的介绍了单片机的相关知识:包括89C51单片机的基本结构、引脚、存储配置、寄存器等,为后面公交车报站系统的设计奠定了基础作用。

本设计的核心部分是第四章的公交车报站系统总体设计和第五章的公交车报站系统的硬件设计电路。在总体设计部分,系统主要介绍了系统的总体结构;在硬件电路分,本设计介绍了系统的红外发射电路、红外接收电路、语音播放电路、显示电路四大模块。

在这次公交车自动报站系统的毕业设计中,我应用了单片机原理及应用、应用电子技术、自动控制系统原理等专业课理论知识,这次毕业设计使我受益匪浅,使我收获了一笔不小的财富。由于知识结构有限,课题研究时间短,对公交系统的研究工作

还不是很完善,有待以后继续弥补、研究。

参考文献

[1] 周锦荣,魏志明.基于AT89C51控制的公交车自动报站器设计[J].赣州师范学院学报,2010

[2] 苏德恕,基于单片机控制的公交车自动报站系统设计[J].吉林省教育学院学报,2009

[3] 周云川,周遐,金瑞.公交车自动报站器设计[J].昆明理工大学学报,2009

[4] 严蔚敏,吴伟民.数据结构(C语言版)[M],清华大学出版社,2010

[5] 丁元杰.单片微机原理及应用[M].机械工程出版社,2005

[6] 施隆照.数码管显示驱动和键盘扫描控制器及应用[M].福州大学物理与电信工程学院,2007

[7] 何立民.单片机高级教程[M].北京:北京航空航天大学出版社,2006:72—89

[8] 安德宁.单片微型计算机原理接口与应用[M].北京:北京邮电大学出版社,2009:108—123

[9] 徐永龙.单片机发生器原理及应用[M].北京:北京航空航天大学出版社,2008:129—133

[10]张俊谟.单片机中级教程[M].北京:北京航空航天大学出版社,2006

[11]耶晓东.基于单片机的公交车自动报站系统的设计与实现[J].信息技术报,2011,4:40-4

[12]Justin Lahart. Egg Cracks Differ In Housing, Finance Shells[J].Wall Street Journal, 2008-07-13.

[13]AT89C51 DATA SHEEP Philips Semiconductors 1999.

MCU Based Intelligent Stop-reporting

System in The Bus

Abstract: Because since the reform and opening up the sustainable development of economy, the people to the social public service quality demand is higher and higher, the transit system requirements are increasingly high. Due to the social service safety, efficiency considerations, the major city of the transit system station reporting quality requirement is made more automation, more intelligent. Wireless communication research for the improvement of public transportation system made a great contribution.

The design of single-chip based AT89C51bus stop automatic system overall structure design and its hardware circuit design. The overall structure of the system are: the use of single-chip computer technology and wireless remote control technology, through the MCU AT89C51 on the system overall control; the system hardware is based on single chip AT89C51as the basis, mainly is composed of a main control circuit, a wireless remote control transmitter, infrared receiver, voice playing circuit, keyboard and display module and other components.The work flow of the system are : platform sends arrival information, timely and accurate information to the bus to receive, then single chip to carry on processing to it, driving module automatically reported the arrival information. The whole station system without any human involvement,not only to drivers extra work, but also improves the work efficiency of public service system. The design for the old newspaper station system is improved, so that the public service to be more intelligent, efficient change.

Key word:bus, automatic station report, single chip microcomputer, hardware

致谢

我非常感谢我的导师程世清,感谢程老师对我的精心指导和热切帮助,使我得以顺利完成我的毕业设计和论文答辩。无论是毕业设计的整体思路,还是毕业设计的具体内容,导师都给了我积极的指导。在完成毕业设计期间,导师对于知识的广泛涉猎、对于治学的严谨态度以及不畏艰难、为人师长的高尚作风是我受益匪浅,对我以后的人生产生了很大的激励作用。在此,锦向导师致以最衷心的感谢和最诚挚的敬意!在完成设计的过程中,学院的老师指出了我的课题研究中的不足,为我解答了很多疑问,在此,在衷心地感谢在百忙之中指导毕业设计和论文答辩的各位老师!此次毕业设计过程中同学和舍友为我提供了很多有用的资料,给了我很大的帮助。在此,我向他们表示衷心的感谢!

最后,感谢我的父母和家人对我的默默关怀和帮助,在此,我向他们表示深深的感谢!

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

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

公交运营管理系统的设计与实现

摘要:随着城市的发展,公交路线和公交车数量的巨增,车辆和人员的管理越加复杂,公交运营公司迫切的需要一种简单高效的公交车运营管理系统。 现行公交企业管理信息系统开发存在着功能单一、成本过高、资源浪费、运行低效、背离市场需求等一系列问题。据现有文献与实地调查显示,现行公交企业信息管理系统大多只是面向站点线路设置、运营信息查询、智能调度、车辆监控等功能单一的系统。为提高我国公交企业的营运管理效率,适应时代对公交事业提出的阶段性发展需求,基于上述的分析与缘由,设计并实现一种能够适应公交发展需要的综合性公交企业信息管理系统。具体表述为: 本系统的开发采用目前流行的B/S模式,使用JSP网页技术,Myeclisp作为系统的设计工具,Java语言编写的系统,处理各项数据,采用sqlserver储存各项数据,进行公交企业主要功能模块的开发,提出面向公交企业发展需求的信息管理系统设计与实现方案。在构建系统基本框架基础上,提出该系统的几大模块的设计方案与基本功能,并在此基础上进行了几个典型模块的编码,最后对信息系统进行了多种方式的测试。在该开发项目过程中,本人主要负责系统需求、系统功能分析工作,并参与了部分系统设计与编程、测试工作。从系统试运行情况看,该系统具有良好的应用价值与经济价值,基本实现了预期目标。 关键字:公交管理;数据库;存储过程;

Design and Implementation of Web-Based Enterprise Staff Training Management System Abstract: With the development of the city, increasing number of bus routes and bus,vehicle and personnel management more and more complex, the need for asimple and efficient bus management system bus operating company urgent. The present public transportation business management information system development exist a series of problems of a single function, high cost, waste of resources, inefficient operation, from the market demand. According to the existing literature and on-the-spot investigation, present public transportation enterprise information management system mostly site oriented line setting,operation information query, intelligent scheduling, vehicle monitoring, single system. In order to improve our public transport enterprise operating management efficiency, adapt to the development needs of the era of public transportation, and based on the analysis of the reasons, the design and implementation of an information management system to adapt to the comprehensive transportation development needs of public transportation enterprise. Embodied in: the development of this system adopts popular B/S mode, use the JSP Webpage technology, Myeclisp as a design tool system, the system of Java language, the processing of the data, using sqlserver to store the data for the development of public transportation enterprise, main functionmodule, the information management system design and implementation scheme for the development demand of the public transportation enterprises. In the construction of basic system frame, design some modules of the system and the basic function, and based on several typical module code, finally has carried on the various test information system. In the development process of the project, I am mainly responsible for the system requirements, system function analysis,and participated in design and programming, the system test work. From the system test run, the system has good application value and economic value,basically achieved the expected goals. Key words: traffic management; database; stored procedure; personnel management.

公交车自动报站器设计

第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)

公交车信息管理系统的设计与实现

目录 *摘要 ................................................I ABSTRACT ..............................................II 第1章绪论.. (1) 1.1系统开发背景 (1) 1.2现实意义 (2) 1.3本文的主要工作 (4) 1.4本文的主要技术 (5) 1.5本文的组织结构 (7) 第2章系统需求分析 (8) 2.1系统概述 (8) 2. 1. 1系统的业务模型 (8) 2. 1.2系统的业务流程 (9) 2. 1.3系统的总体要求 (10) 2. 2系统目标 (11) 2. 3系统需求获取 (11) 2. 4系统功能性需求 (12) 2.5系统非功能性需求 (16) 2. 5. 1性能要求 (16) 2. 5. 2设计制约 (17) 第3章系统架构设计 (18) 3.1系统设计目标和原则 (18) 3.2系统技术架构设计 (20) 3. 2. 1系统总体架构 (20) 3. 2. 2系统安全架构 (20) 3. 2. 3系统网络架构 (22)

3. 2. 4系统逻辑架构 (23) 3. 2. 5数据架构 (25) 3. 2. 6部署架构 (25) 3.3系统功能架构 (26) 第4章系统的详细设计 (28) 4.1系统建模 (28) 4. 1. 1系统的静态结构图 (28) 4. 1.2系统的动态结构图 (30) 4.2数据库详细设计 (32) 第5章系统的实现 (41) 5.1系统的总体实现 (41) 5. 2界面实现的例子 (43) 5. 2. 1用户登录界面 (43) 5.2.2用户信息管理界面 (44) 5.2.3车辆信息界面 (45) 5. 2.4线路信息界面 (45) 5.2.5站点车辆信息界面 (47) 5.3代码实现的例子 (47) 5. 4系统运行环境 (51) 第6章结论 (53) 参考文献 (54) S (55)

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

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

公交站台系统设计

公交站台系统设计 姓名:成治富 学号:2008074115 日期:2011年11月

目录 一.设计调研及分析 (03) 二.初步方案设计 (05) 三.初步方案材质分析及评价 (12) 四.功能分析 (13) 五.人机分析 (13) 六.色彩分析 (16) 七.材质分析 (17) 八.尺寸图 (17) 九.效果图 (17) 十.纸质模型图 (20)

公交站台系统设计 一.设计调研及分析 (一)调研提纲 1.调研目的 公交站台作为乘客和公交车接触的平台,与乘客和公交车的关系十分密切,怎样式公交站台的设计达到最佳的使用效果,是设计工作者的责任也是义务。2.调研对象。 1)乘客(老年人、中年人、儿童、青年、孕妇、残疾人等) 2)公交车司机 3.调研内容 1)公交车站台的风格。 2)公交车站台是否便于乘客小憩。 3)公交车站台是否能够遮阳挡雨。 4)公交车站台上的的空间是否足够大。 5)公交车站台上有无防止乘客拥挤的栅栏。 6)公交车站台的高度是否和公交车的踏板高度相匹配。 7)公交车站台是否方便公交车停靠。 8)公家车站台广告的显示方式。 9)公交车站台车次的显示方式。 10)是否能够显示公交车还差多长时间到达站台。 4.调研方式 1)在公交车站实地调查;2)在公交车上调查;3)发问卷调查;4)网上问卷。 5.分析调研结果,列出现有产品的不足之处和可取之处。 (二)调查问卷 尊敬的女士/先生您好: 为了营造一个良好的乘坐公交车环境,我们要对现有的公交车站台做一定的改进,现在希望了解一下现有站台存在的优缺点,能否占用您几分钟时间,做一下这张问卷呢?我们真诚的希望您给出好的意见和想法。谢谢! 问卷编号:XXXX 日期:2011年9月调研员:成治富 Ⅰ.基本信息 1.姓名: 2.性别:A.男 B.女 3.身体状况:A.健康 B.偶尔患病 C.经常患病 D.残疾人 4.年龄:A.5—15岁 B.16—25岁 C.26—45岁 D.46—55岁 E.56岁以上 5.月收入:A.1000元一下 B.1000—1999 C.2000—2999 D.3000—3999 E.4000以上 F.秘密

公交车报站器的设计

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

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