当前位置:文档之家› 公交车报站器的设计与制作

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

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

丽水学院

课程设计

题目公交车报站器的设计与制作指导教师吕晔

院系机电建工学院电子系

班级自动化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)

摘要

本文介绍了一种公交车报站器的系统设计原理,提出了以51单片机为核心,通过4*1键盘获取外部指示以控制ISD1700语音芯片电路以及LCD显示的硬件设计和软件设计方案。该系统语音音质好,功能强,成本很低,是提供公交服务的一种较好的手段。本文首先介绍了ISD1700的基本原理和开发方法,讨论了控制模块、显示系统和存储系统的总体设计思想和实现方案,并且详细阐述了硬件系统和软件系统的设计。硬件系统包括电源电路、控制电路、信息存储电路、显示电路、语音资源存储电路等;硬件驱动程序由开发系统提供的C语言库函数来实现。经过调试和仿真运行,使系统最终达到了课题设计的要求。

关键词:单片机;语音处理;LCD显示;ISD1700

Abstract:This paper explains the principles of a bus DIAS , and offer a hardware and software design program that the microcontroller core,A T89C51,controlls the ISD1700 voice chip circuit and LCD display as the external

command from the 4*1 keyboard. This system will provide a well bus service with its high quality voice,

strong function and low cost. This paper introduces the fundamental principle and development methods of

AT89C51 at first. It discusses the total design idea and the realization method of voice control, display

system and memory system. Then it describes the design project of hardware system and software system in

detail. The hardware system consists of power circuits, control circuits, information storage circuits, display

circuits etc. The software to drive the hardware was developed with the C language function library

provided by development system. The system behaved well after debug and simulation. The result shows

that the system comes to our expectation.

Keywords: MCU; Speech Processing; LCD display;ISD1700

第一章概述

1.1选题的目的和意义

随着城市化进程的加快,公共交通作为城市的基础设施之一,仍然是绝大多数出行者的首选交通方式。为使得人们特别是为外来旅游、出差、就医、求职等急需了解本地的公交路线的人提供高效、方便、快捷的公交系统,让他们得到自己所需要的各种相关信息,以便减少各种可能产生不必要的交通流量,提高公交的运作效率,公交自动报站系统便应运而生。在计算机还未普及之前公交车报站管理都是由工作人员人工报站的方式来操作的。随着社会的进步和计算机科学的迅速发展,便有了公交车自动报站系统的出现。公交应用系统带给公交企业的将不仅是形象的提升,也是效益的增长。

现今社会,公交事业关乎到大多数城市居民的出行,可公交车上的传统的人工按键报站依然无法满足大家对其的要求。主要表现为:(1) 报站不准确: 由于司机在操作报站系统时经常会按错键或忘记按键,而且在调整系统时会连续报出几个站点,让不熟悉路线站点的乘客不知所措。(2)安全隐患:每次报站时都需要由驾驶员对报站器进行操作,而在车辆起动与进站时,往往是路面情况最复杂的时候,驾驶员既要对行驶中的汽车进行起动或制动等操作,同时还要兼顾报站系统的操作,给行驶中的车辆带来一定的安全隐患。

1.2国内外研制状况

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

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

须人工操作,无须建设任何车外设施,被广泛使用。

第二章课题的方案设计与论证

2.1设计任务

1. 可以完整地播放一条公交线路的站名,包括上行线路与下行线路。

2. 可以在LED的键盘显示模组上显示当前的时间(日期),具有时间日期的设置功能。

3. 可以播放音乐或广告。

2.2 系统整体方案的设计

主要有两个核心功能

一个是时钟显示,一个就是语音播报

时钟显示我们采用DS1302来精确获取时间,并使用4位LED数码管来显示。

只有4位数码管如何显示年本设计为带时钟显示的公交车报站器。

、月日、时分呢

程序里面设计了一个显示标记,这个显示标记可以通过按键来进行切换,当为0时,显示最常用的,时分,当为1时,显示年,当为2时,显示月日,同时,显示时间的时候,中间的两个时间小点会进行闪烁,当然,在设置时间的时候,中间的两个小点为不闪烁状态。

设置时间也是一样,先设置年,年可以设置2000---2099年,也就是可以设置100年,设置时,20XX 后面的XX闪烁,方便操作者知道。

设置其它参数的原理同设置时间一样。

语音部分

首先,必须实现的就是语音的分段,我们采用的ISD1760可以分成几段来进行播放,

在录音的时候,先录第一段(信息如:本次车开往市客运站),也就是起始站,先播报让人了解一下,接着录第二段,第三段,第四段为上行的终点站。第五段为下行终点站的提示信息(如:本次车开往火车站),接着是第

六段,第七段,第八段为下行的终点站,也就上行的起始站,这样站点信息就完成一个轮回。第九段信息为音乐或者广告信息。

在录音的时候,按住录音键,对咪头说话或者播放音乐即可完成录音,第一段录完后,松手,即默认第一段录完,接着又可以再按住录音键,一口气完成9段录音,完成后,断电或者复位即可。

播音也是一样,设置一个播音指针,当第一个站,上行的时候,播间指针为第一个站的,依此类推。

当播音乐的时候,首先先跳到音乐的语音段,播放完语音后,再返回来原来的播音指针。

语音信息的擦除,当发现录错后,或者更换语音时,按一下擦除键即可,程序会擦除整片录音,这个时候,需要重新录音。

第三章系统硬件电路设计

3.1 硬件结构

此部分为整个工作电路中的主单片机电路,图中的单片机采用宏晶公司的STC89C52,属于51单片机系统,管脚部分与普通89C51全部相同,芯片介绍可以与其它芯片一样,该单片机的程序容量为8K,已经能够满足一般的程序需求。

此排阻为5脚4。7K排阻,此部分应该还属于时钟电路,因为时钟电路的IO管脚需要上拉电阻,该排阻的主要

功能就是上拉电压。

晶振及复位电路是每个单片机系统必须具备的电路,

本设计的晶振采用的是11.0592M晶体振荡器,此晶振比较常见,易于购得。因此,在设计中,使用11.0592M的晶振与2个30P的瓷片电容组成单片机的晶体振荡电路,为单片机的正常工作提供了振荡信号。

下图中的SW7、C4及R17,一起组成了本设计的复位电路,其中C4与R17为为常用的阻容复位电路。当工作电路在瞬间上电时,电容C4瞬间导通,+5V加载到单片机的第9脚(reset),系统完成上电复位。同时,系统中还加入了一个直按的复位按键,同理,当按下按键后,+5 V加载到单片机的第9脚(reset),系统完成了通电情况下的热启动。设计此按键的好处是,当在系统死机的的情况下,可以在不断电的情况下按下此按键,完成单片机热启动

3.2 时钟电路

时钟电路主要提供设计所需要的时间显示功能所需要的时间参数。

DS1302为目前用得最广泛的时钟芯片,其价格便宜,时间精确度较高,并且在没有主电源供电的情况下,使用后备电源仍可使时间继续往前走。

这里的电容及二极管主要组成DS1302的后备电源供电电路。

时钟芯片必须接晶振,该晶振使用常用的32768HZ晶振。

3.3 电源电路

本设计的电源电路由两部分组成,一部分为USB供电,而另一部分,则由6V电池供电。在实际使用中,只需要其中一部分即可,因此,此系统不但可以工作在USB供电的场合,同时,也适用于蓄电池等其它电源供电的场合。

6V电池的+6V端经过D2二极管4007降压后,到达整个电路的VCC,为整个电路提供供电电源。二极管的压降一般为0.7V,经过降压后的电压大概为5.3V。图3.7中的D3发光二极管为电源指示灯,通电后该指示灯会一直长亮。

USB电源,则是直接将USB的电压接入即可。

3.3 指示灯电路

该指示灯由5个LED组成,前面的R9为限流电阻,避免烧坏LED。

4个指示灯分别标明当前站点信息(包括上行与下行),另外一个指示灯用来指示当前工作状态。

3.4键盘电路

本设计键盘采用独立式键盘

键盘按照其与I/O口的连接方式的不同,可以分为独立式键盘和矩阵式键盘。

独立式按键就是各按键相互独立,每个按键单独占用一根I/O口线,每根I/O口线的按键工作状态不会影响其他I/O口线上的工作状态。因此,通过检测输入线的电平状态可以很容易判断哪个按键被按下了。

优点:电路配置灵活,软件结构简单。

缺点:每个按键需占用一根I/O口线,在按键数量较多时,I/O口浪费大,电路结构显得复杂。因此,此键盘是用于按键较少或操作速度较高的场合。

矩阵式键盘适用于按键数量较多的场合,由行线和列线组成,按键位于行列的交叉点上。

优点:节省I/O口。

缺点:程序编写较复杂,同时占用单片机资源,单片机需要花相当多的时间采用按键信号。

3.5 LED数码管显示电路

该电路采用动态扫描的形式,数码管采用的是共阳的数码管,在一般单片机的设计中,采用共阳的数码管,可以使得结构更加简单控制更加容易。

使用单片机的P0口输出数码管的各个段码,前面有470欧电阻为数码管的限流电阻,

又因为单片机的IO输出能力较小,因此采用了三极管8550来进行放大输出电流,实现数码管能够闪亮显示

3.6 语音电路以及ISD1700芯片介绍

3.6.1 语音电路

3.6.2 ISD1700芯片及引脚介绍

本芯片使用不单纯是一个放音电路,还含有其他的控制。因此程序首先要能完成指定地址的放音工作,其次还应能嵌入整个费额显示程序中,即语音程序不能与电路其他功能相影响。费额显示中里面主要有八字板,点阵等其他的控制。试验中采用的是ISD1760语音芯片,采样率为8K时,一共能播放60S的语音,最大地址为0x1EF,录音实际地址为0x10-0x1EF,从此最大地址可得出:0x1EF-0x10=0x1DF=479,479+1=480;480*125MS =60S,也就是说8K采样率时每1个地址最小语音长度为125MS,因此如果知道单个语音的长度,暂时无编程器的时候,也可自己推断每个语音所占的地址长度。

ISD1700系列芯片功能特点、型号参数表

★功能特点

·可录、放音十万次,存储内容可以断

电保留一百年

·按键模式和MCU串行控制模式(SPI协

议)

· MIC和ANAin两种录音模式

· PWM和AUD/AUX三种放音输出方式

·可处理多达255段以上信息

·有丰富多样的工作状态提示

·多种采样频率对应多种录放时间

·音质好,电压范围宽,应用灵活

★电特性

·工作电压:DC2.4V~5.5V,,最高不

能超过6V

·静态电流:0.5 ~1 μA

·工作电流:20mA

(1)ISD1700系列型号列表

ISD1730ISD1740ISD1750ISD1760ISD1790振荡电阻12kHz20秒26秒33秒40秒60秒60kΩ

8kHz30秒40秒50秒60秒90秒80kΩ6.4kHz37秒50秒62秒75秒112秒100kΩ5.3kHz45秒60秒75秒90秒135秒120kΩ4kHz60秒80秒100秒120秒180秒160kΩ

ISD17120ISD17150ISD17180ISD17210ISD17240振荡电阻

12kHz80秒100秒120秒140秒160秒60kΩ

8kHz120秒150秒180秒210秒240秒80kΩ6.4kHz150秒187秒225秒262秒300秒100kΩ

(2)ISD1700引脚定义

第四章软件系统设计4.1 单片机主工作流程

4.2 时间设置流程图

4.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)

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

摘要:随着城市的发展,公交路线和公交车数量的巨增,车辆和人员的管理越加复杂,公交运营公司迫切的需要一种简单高效的公交车运营管理系统。 现行公交企业管理信息系统开发存在着功能单一、成本过高、资源浪费、运行低效、背离市场需求等一系列问题。据现有文献与实地调查显示,现行公交企业信息管理系统大多只是面向站点线路设置、运营信息查询、智能调度、车辆监控等功能单一的系统。为提高我国公交企业的营运管理效率,适应时代对公交事业提出的阶段性发展需求,基于上述的分析与缘由,设计并实现一种能够适应公交发展需要的综合性公交企业信息管理系统。具体表述为: 本系统的开发采用目前流行的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)

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