基于ARM的公交车报站系统的设计
基于单片机的公交车自动报站系统的设计
基于单片机的公交车自动报站系统的设计摘要:如今随着科技的发展,人们在科技领域的发展日新月异,智能化对于社会的影响也越来越深。
本次设计主题为智能公交系统,主要通过单片机来进行整个系统的控制,系统中设置了GPS定位功能,可以根据公交车所在的位置进行报站提醒,除了获取车辆具体位置以外,还需要设计一套语音系统,传统的报站系统是司机手动触发报站按钮,但这套系统则不需要通过手动形式来运行,提高了使用效率,也能让报站功能更加精确。
本次所有的系统运行功能都是围绕GPS定位功能而展开,当系统确认了车辆当前的位置以后,就能自动播报当前的站点名称。
关键词:自动报站系统;GPS;单片机AT89C51第一章系统总体方案设计1.1 系统整体设计方案GPS系统可以对当前所处位置的经纬度进行识别,从而获取精准的位置信息,随后把这个位置信息传递给52单片机,单片机识别到信息之后,就会对系统发出指令,为乘客播报站点。
除了启动语音播报系统以外,还会同时把信息传递给显示屏模块,因此,乘客在车上不仅能听到语音报站,还能通过屏幕查看站点名称,这些音频和文字都会提前录入系统芯片当中,等收到GPS提供的信息以后,就会调用这部分信息。
1.2 系统整体框架结构52单片机需要在5伏电压的环境下工作,芯片中会存储所有站点的名称和经纬度信息,当GPS收集到当前的定位以后,就会与系统中保存的信息进行比对,匹配完成后就会把信息传递给单片机,此时单片机会向语音模块、显示模块发送指令,随后车辆内就会开始自动播报站点名称,屏幕上同时展示文字。
第二章系统各部件的选择2.1 单片机的选择方案一:选用凌阳单片机SPEC061A作为主控芯片:凌阳科技公司曾生产过一款16位微控制器,型号为SPCE061A优点:该单片机的内核与各种不同的设备都能兼容,除了内核以外,外部的结构可以自由选择,也可以不外接任何设备,这样的结构就如同积木一般,可以根据实际使用需求来自由组合,能够有效提升系统的运行功能。
(完整word版)基于ARM系统的公交车多功能终端的设计
湖南文理学院课程设计报告课程名称:嵌入式系统课程设计专业班级:自动化10102班学号(2位)学生姓名:指导教师:完成时间: 2013年7 月1 日报告成绩:湖南文理学院制摘要 (III)一、设计题目 (7)二、设计要求 (7)三、设计的作用目的 (7)四、智能车载终端总体设计 (7)4.1主要模块基本功能介绍 (9)4。
2 模块选型 (10)4。
2.1 GPS模块 (10)4.2。
2 GPRS模块 (10)4。
2.3 语音模块 (11)4。
2。
4 液晶显示 (11)五、系统硬件设计 (12)5。
1 ARM微控制器模块 (12)5。
2时钟及复位电路 (13)5。
3 FLASH 存储器电路设计 (13)5.4 GPS模块电路设计 (14)5.5 GPRS模块电路设计 (15)六、系统软件设计 (15)6.1嵌入式操作系统的选型 (15)6。
2 配置编译内核 (16)6。
3嵌入式引导程序移植 (16)6。
4应用软件的设计 (17)6。
4。
1 Linux 下的串口编程 (17)6.4。
2 Linux 下的网络编程 (19)6。
4.3 Linux 下的多线程编程 (19)6.4。
4 各模块协作示意图 (20)七、系统调试应注意的问题 (21)八、设计总结 (21)九、参考文献 (22)摘要近年来,随着我国经济的快速发展,我国城市人口规模不断扩大,汽车保有量也逐步增长。
由此引发的城市交通问题越来越突出,如交通拥挤、交通堵塞、噪音污染、废气污染等,严重影响城市的可持续发展和居民的正常生活。
大力发展城市公共交通势在必行.智能公交系统是现代控制技术、定位技术和无线通信技术等多种技术的有机结合,它的建设可以改善公交公司的企业管理方式,提高公交系统的运营效率和服务水平,是旨在解决城市交通问题的一项根本性方案。
GPS是由美国建立的新一代卫星导航与定位系统,具有全球性、全天候、陆海空全能等特点,特别适用于交通运输行业,配合中国移动稳定可靠、覆盖面广、数据传输速度极快的GPRS网络作为信息传输的媒介,以GPS、GPRS为主要技术的智能公交系统较以往利用射频、数传电台技术方式建造的公交系统具有更加稳定、实时性更高等特点,是当前智能公交系统设计的理想方案。
基于单片机公交车语音报站系统毕业设计开题报告
本科生毕业设计(论文)开题报告学生姓名:导师姓名、职称:所属学院:专业班级:设计(论文)题目:基于单片机的公交语音报站系统设计2013年 3 月17 日1、目的及意义(含国内外的研究现状分析)公共汽车行驶在现代文明程度高的市区,它是一道流动的风景线,因而对整车外形乃至色彩都有更高的要求。
作为公交汽车还要有醒目和减少乘务人员强度的电子报站器,电子显示路牌,无人售票装置,前后电视监视系统等新技术的采用也将越来越普及。
目前,公交车自动报站主要有以下几种方式:一种是通过全球定位系统(GPS)的用户终端接收工作卫星的导航信息,从而解算出车辆的经纬度信息,进而计算出实时坐标,将其与站点坐标相比较,当车辆驶入站点一定距离范围内时,不用人工干预,系统自动报站;另一种是利用无线射频识别(Radio Frequency Identification)技术,在每一个公交站台设置一个具有唯一ID的射频发射器,采用间歇工作方式发射信号,当公交车即将到达车站时,车载系统接收到站信号并解码出站台的ID号,由单片机控制自动播放对应站台编号的报站语音;还有一种是对车轮轴的转角脉冲进行计数,将计数值和预置值对比,即可确定报站时刻,达到准确报站的目的。
然而,这三种方式都不太适合乡镇的发展现状。
第一种设备造价过高,定位精度也难以达到要求;第二种站台建设投入较大,站点一旦变更,射频发射装置即须移动,较为麻烦;第三种需要公交线路严格固定,稍有改变,报站就难以准确。
为此,本文试图设计一种既方便易行又经济实惠的公交车自动报站系统。
本设计采用人工按键的操作方式公交车手动报站器,弥补传统人工报站必须有司机或乘务员口头报站的落后方式,实现公交车对站名的语音提示和文字显示功能,进站,出站手动播报站名及服务用语,为市民提供更人性化,更完善的服务。
当公交车到达某一站时,司机或乘务人员只需按动按键,就可以使单片机控制语音模块对站名进行语音提示,并控制显示模组在液晶屏上显示站数和站名。
基于单片机的公交车自动报站系统
摘要摘要随着多媒体技术和网络通信技术的发展,许多旧的生产生活方式逐渐被新科技所取代,在公交车报站方面,也由传统的人工报站逐渐改变为由微电脑控制的语音文字报站系统。
本文介绍了一种新型的公交车报站系统的设计原理,本设计解决如何方便准确地指示乘客到站的问题,另外,该系统还可以为乘客提供各种各样的提示或警示服务,使得乘客能愉快安全的上下车。
这在相当程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。
语音报站器的广泛使用给多数人的生活带来了极大的便利,但也有不周到的地方,比如说它没有考虑到少数听力不好的老年人或者残疾人,他们不能正确分辨正在报的是哪一站,所以也会坐过站。
本文针对这一问题,在原有的语音报站基础上附加了可以用肉眼看到的数字显示器和红外二极管发光灯,数字显示器可以直观的显示出已经经过的车站数,乘客可以根据显示器上的数字来确定目的地是否到达,并且在即将到达下一站的时候放置在车上的二极管会连续闪动来提醒准备下车的乘客收拾行李物品准备下车。
关键词:单片机自动报站 LED 数码管ABSTRACTABSTRACTNowadays,with development of multimedia and communication technology,many old production and life style have being take place by new technology,In the field of bus-stop-reporting, the methd is changing from artificial report to voice report, which controlled by microcomputer. This article nitroduces a new method to design the bus-stop-reporting systwm.This design will overcome the problem that indicate stop quickly and exactly. Besides, it can also provide services to passenger.It greatly avoids driver to call attention to passenges and takes convenient topassenges.Bus-stop-reporting systwm’ large uses takes large convenient for most people, but it also have many shortcoming, for exzample,it die not consider a few people whoes ear are not good or deformity. They are not distinguish where they have arrived, so they also would take to the next place.This system are based on voice chip and digital monitor and a diode, digital monitor can show peole numerals that it have passed. Passenges can through numerals know if he or she has got arrive. Besides, if bus will arrive immediately, a diode will call attention to passenges to pack luggages and intend to get out.Keywords: single chip computer bus-stop announcer LED digital information display目录i目录第一章绪论 (1)1.1 公交车辆自动报站系统概述 (1)1.2 公交车辆自动报站系统的研究成果 (1)第二章工作原理 (3)2.1 设计的主要目标任务 (3)2.2 方案的选择与论证 (3)2.2.1 方案比较 (3)2.2.2 方案选择 (6)第三章硬件部分 (8)3.1 主控电路设计 (8)3.1.1 AT89C51单片机简介 (9)3.1.2 振荡电路设计 (13)3.1.3 复位电路设计 (15)3.1.4 电压变换电路设计 (17)3.2 脉冲检测电路设计 (17)3.2.1 基于霍尔器件的脉冲检测电路设计 (19)3.3 LED显示电路设计 (20)3.3.1 红外LED发光二极管特性 (20)3.3.2 LED数码管特性 (21)3.4 总体电路图 (22)第四章软件部分 (24)4.1 主控程序设计 (24)4.1.1 流程图设计 (24)4.2 系统程序设计 (24)目录ii4.2.1 程序清单 (24)第五章总结 (31)5.1 系统功能完善 (31)5.1.1 语音控制模块设计 (31)5.1.2 语音报站器硬件电路设计 (32)5.1.3 软件设计 (33)5.2 心得体会 (36)致谢 (37)参考文献 (39)第一章绪论 1第一章绪论1.1 公交车辆自动报站系统概述公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响服务的质量。
基于单片机的公交车自动报站系统设计与实现
2 系统 功 能
公 交车 自动 报站 系统 的主要 功能 如下 :
( 1 ) 不 同公交 线路 站名 的输 入和更换 。
( 2 ) 实 现 完整 手 动 播 报 一 条 公 交 线路 的站 名 , 包括 上行线 路 与下行线 路 。
De s i g n a n d Re a l i z a t i o n o f Bu s Au t o ma t i c Vo i c e S y s t e m B a s e d o n Si n g l e Ch i p
NI E R
( C o l l e g e o fE l e c t r o n i c s i n f o r m a t i o n e n g i n e e r i n g, G u a n g z h o u C o l l e g e fS o o u t h U n i v e r s i t y
关键 词 : 单 片机 ; 公交车; 语音 芯 片
D O I 编码 : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 2— 2 2 7 9 . 2 0 1 3 . 0 6 . 0 2 5
中 图分 类号 : T N 2 7 7
文献标 识码 : B
文章编 号 : 1 0 0 2— 2 2 7 9 ( 2 0 1 3 ) 0 6— 0 0 7 9— 0 3
第 6期
2 0 1 3年 1 2月
微
处
理
机
No . 6 De c ., 2 0ORS
基 于单 片机 的公 交 车 自动报 站 系统 设 计 与 实 现
聂 茹
( 华南理 工 大 学广州 学院 电子信 息工程 学院 , 广州 5 1 0 8 0 0 ) 摘 要 : 提 出 了一种用 单 片机 控 制语 音芯 片进行 公 交 车语 音模 拟 报 站 的方 法 。 系统硬 件利 用 S T C 8 9 C 5 2作 为 C P U进 行 总体 控 制。通 过 I S D 4 0 0 4语 音芯 片建 立语 音信 息 库 , 对 语 音信 息 进行 自
基于单片机的公交车自动报站系统设计毕业设计
基于单片机的公交车自动报站系统设计毕业设计目录摘要................................................ 错误!未定义书签。
ABSTRACT.............................................. 错误!未定义书签。
引言 (1)第一章公交车自动报站系统设计的意义及任务 (3)1.1 公交车自动报站系统设计的意义 (3)1.2 设计任务 (3)第二章系统的硬件设计和方案对比选择 (5)2.1系统设计结构图 (5)2.2系统设计方案对比选择 (5)2.2.1 MCU微处理控制器的方案对比选择 (6)2.2.2 LCD液晶显示模块的方案对比选择 (6)2.2.3 语音芯片的方案对比选择 (7)2.2.4.实时时钟电路的方案对比选择 (7)2.2.5 控制方式方案选择 (8)第三章系统的硬件设计电路及元件说明 (9)3.1MCU微控制器电路 (9)3.2LCD液晶显示电路 (11)3.3语音芯片电路 (14)3.3.1 ISD4004引脚的说明 (14)3.3.2 ISD4004的操作模式说明 (16)3.4功放电路 (17)3.5红外无线控制电路及控制说明 (18)3.6按键控制 (20)3.7实时时钟电路 (20)I3.8温度传感模块 (21)3.9晶振电路 (22)3.10系统电源供电电路 (23)第四章系统的软件设计 (25)4.1中断服务程序 (25)4.2录音/放音控制程序 (27)4.3红外遥控解码程序 (28)4.4主程序设计 (29)第五章系统的制作、焊接与调试 (31)5.1系统的制作 (31)5.2系统的焊接 (31)5.3系统的调试 (31)第六章系统的验证及改进 (33)6.1系统的验证 (33)6.2系统的待改进的模块 (33)设计总结 (35)参考文献 (37)致谢 (39)附录 (41)附录一系统的主程序清单 (41)附录二基本单片机公交车自动报站系统设计的原理图 (50)附录三基本单片机公交车自动报站系统设计的PCB图 (51)附录四基于单片机公交车自动报站系统设计的元器件清单 (52)附录五基于单片机公交车自动报站系统设计的实物图 (53)附录六基于单片机公交车自动报站系统设计的使用说明 (54)II引言引言虽着我国城市建设的发展,对城市服务行业的服务质量要求也越来越高。
基于单片机的公交车语音报站系统的设计
摘要为了提高公交车服务质量,满足各类乘客需求,设计了一个带有语音播放的公交车报站系统。
系统通过3个按键控制实现起始站、上一站、下一站的控制功能。
系统主要由AT89C51单片机、语音模块ISD4004、按键和LCD1602显示器组成。
ISD4004语音模块存放报站信息,按键控制语音播放,播放的信息在液晶上显示。
经6组人员的试用测试,结果表明系统工作稳定,可靠,达到了设计要求。
关键词:单片机控制;液晶显示;ISD4004;键盘AbstractIn order to improve the quality of bus service and satisfy the requirements of all kinds of passengers, a bus-stop-reporting system with voice player is designed. The system realizes the function of reporting the originating station、the previous station and the next station. The system is made up of AT89C51、voice module ISD4004、buttons and monitor LCD1602. Information of stations reported is stored in ISD4004 voice module. V oice player is controlled by buttons, broadcasted information is displayed on LCD. The design is tested by six groups of people and the result shows that the system works stably and reliably. It reaches the design requirements.Keywords:Single chip microcomputer;LCD;ISD4004;Keys目录摘要 (I)Abstract (II)目录 (III)第1章选题背景和意义 (1)第2章系统体系结构 (3)2.1 系统构成 (3)2.2 软硬件功能分配 (6)2.2.1 软件功能分配 (6)2.2.2 硬件功能分配 (8)2.3 功能描述 (10)2.4 技术指标 (11)第3章系统硬件 (12)3.1 设计思想 (12)3.2 系统原理图 (12)3.3 元器件选择 (13)3.4 各模块介绍 (14)第4章系统软件 (18)4.1 设计思想 (18)4.2 模块程序设计 (18)4.2.1 软件主流程图 (19)4.2.2 ISD4004语音模块录放音 (19)4.2.3 LCD1602 (22)4.2.4 按键部分 (22)4.3 仿真过程、结果分析 (23)第5章系统调试 (28)5.1 硬件调试 (28)5.2 软件调试 (29)5.3 综合调试 (32)5.4 测试结果 (32)第6章测试结果及分析 (37)6.1 测试环境 (37)6.2 测试结果 (37)第7章总结与展望 (39)参考文献 (41)附件 (42)致谢 (56)第1章选题背景和意义随着城市化的进展和经济的快速发展,大城市人口高度集中并大幅度增长,同时汽车越来越普及,交通需求迅速扩大,而道路交通基础设施建设的发展相对滞后。
基于单片机的公交报站系统的设计
内容摘要随着我国经济的飞速发展和城市化进程的加深,城市人口日益膨胀,机动车辆急剧增加,城市交通压力越来越大。
发展公共交通事业是为居民提供安全有序的出行方式不可替代的途径,公共交通管理的高质量和公共服务水平的人性化是吸引居民采用公交出行的有效途径,是中国解决交通问题的重要措施。
公交车报站系统是公共交通系统的一个重要的组成部分,设计先进的报站系统能为广大居民乘车提供优质的服务,提高公交系统的服务水平。
本设计主要研究的是基于AT89C51的公交车自动报站系统,以实现公交车的语音自动报站,即在进站、出站时候自动播报语音提示信息,同时利用LCD液晶屏进行站点信息显示。
本设计要求利用AT89C51作为主控芯片完成主控电路的设计,辅助电路要求包括语音电路、LCD显示电路、电源电路等。
本设计介绍基于AT89C51单片机实现自动报站功能,该系统能实够实现语音质量好,良好的显示站台信息和站点数,自动报站并及时更新等功能。
在附录中,本文还将给出一些重要的程序设计,供参考之用。
关键词自动报站;AT89C51单片机;语音电路;LCDABSTRACTWith the deepening of China's rapid economic development and urbanization, the urban population swelling, a sharp increase in motor vehicles, the increasing pressure of urban traffic. The development of public transport is an irreplaceable way to provide the residents with a safe and orderly way to travel, public transport management quality and the humanization of the level of public services is an effective way to attract residents using the bus travel is important for China to solve the traffic problems measures. The bus stop announcement system is an important part of the public transport system, the design of advanced stop system for the majority of residents traveling to provide quality services, to improve the transit system's service level.The main study of this design is AT89C51-bus-based automatic stop announcement systems, in order to achieve the voice of the bus stop in the pit stop outbound time automatically broadcast a voice message, while taking advantage of the LCD screen to site information.The design requirements by AT89C51 as the main chip to complete the design of the main control circuit, auxiliary circuit requirements include voice circuits, LCD display circuit, power circuit. This design introduces the automatic stop function, the system can be real enough to achieve good voice quality, good display site information and the number of sites, and automatically stop and promptly update the functionality based on AT89C51 microcontroller.At the supplement, something like program code, dialogs etc will be written. It may be helpful for the future design.KEY WORDSautomatic stop;of AT89C51 microcontroller;voice circuits;LCD目录1. 绪论 (1)1.1 公交报站系统的现状与发展方向 (1)1.2 公交报站系统设计的意义 (2)1.3 本设计的任务及要求 (2)1.4 设计研究内容 (2)2. 系统方案设计 (3)2.1 系统设计思路 (3)2.2 系统方案比较和选择 (3)2.2.1 方案一 (3)2.2.2 方案二 (4)2.2.3 方案选择 (4)2.3 系统总体设计 (5)2.3.1 总体结构框图 (5)3. 系统硬件设计 (6)3.1 主控电路设计 (6)3.1.1 AT89C51单片机的介绍 (6)3.1.2 振荡器电路设计 (7)3.1.3 复位电源电路设计 (9)3.2 语音输出电路脉设计 (13)3.2.1 关于ISD1700语音芯片 (13)3.3 LCD1602液晶显示电路设计 (17)3.3.1 LCD液晶显示器件介绍 (17)3.3.2 LCD液晶显示流程图 (21)3.3.3 LCD1602液晶显示电路设计 (22)4. 软件设计 (22)4.1 系统程序流程图 (22)4.2 程序子函数模块代码 (22)5. 系统仿真与结果 (28)5.1 系统的仿真 (28)5.2 仿真结果 (31)结束语 (32)参考文献 (33)致谢 (34)附录1 (35)附录2 (36)基于单片机的公交车报站系统的设计1. 绪论随着科学技术的日益发展和进步,城市化进程的加快,公共交通作为城市的基础设施之一,是绝大多出行者的首选交通方式。
基于单片机的公交车报站系统设计_毕业设计论文
湖南人文科技学院本科生毕业设计题目:基于单片机的公交车报站系统设计系部:通信与控制工程系专业年级:自动化2009级指导教师:职称:助教湖南人文科技学院教务处制湖南人文科技学院本科毕业设计诚信声明本人郑重声明:所呈交的本科毕业设计,是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计不含任何其他个人或集体已经发表或撰写过的作品成果。
对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。
本人完全意识到本声明的法律结果由本人承担。
作者签名:二○ 年月日湖南人文科技学院毕业设计基于单片机的公交车报站系统设计摘要:随着我国经济的快速发展和城市化进程的加快,城市人口日益增多,机动车数量急剧上升,城市交通压力越来越大,发展公共交通事业势在必行,是解决我国交通问题的重要措施。
公交车报站系统是公共交通系统的一个重要的组成部分,设计先进的报站系统是公共交通事业的一个重要的组成部分,能为广大居民乘车提供优质的服务,提高公交系统的服务水平。
本设计是以ATMAGE16位单片机为主控芯片,结合按键控制模块、I/O模块为一体的公交语音报站系统。
在这个设计中,采用了ISD4004语音芯片,通过单片机的I/O口连接ISD4004并且控制此芯片。
此设计采用射频识别技术实现对站台的检测,可以实现自动报站和按键报站,报站系统实现了播报语音高质量话、下载语音便捷化和报站自动化。
通过验证此系统可以极大的提高报站效率,减轻司机的工作压力,给安全行车提供了保证。
为城市公交事业的发展做出了突出的贡献。
关键词:ATMAGE16; ISD4004; 射频识别技术湖南人文科技学院毕业设计Bus Stop Announcement System Based on Single Chip Design Abstract: With the rapid development of our economy and the speeding up of urbanization, urban population increased, motor vehicle number has risen sharply, the urban traffic pressure is more and more big, the development of public transport enterprise is imperative, is an important measure to solve the traffic problems in our country. Bus stops system is the public transport system is an important part of the advanced design of the stops system is an important part of public transportation, for the majority of residents to provide quality services, improve the service level of public transport system. This design is based on ATMAGE16 bits single chip microcomputer as main control chip, combining with key control module, I/O module for the integration of voice bus stops system. ISD4004 voice chip was adopted in this design, through the MCU I/O mouth connection this chip ISD4004 and control. This design USES the rfid technology to realize detection of platform, can realize automatic stops stops and buttons, stops system realized the high quality broadcast voice message, download speech facilitation and stops are automated. By verifying this system can greatly improve the efficiency of the stops, reduce the driver's working pressure, provides guarantee for safe driving. For the development of city bus has made the prominent contribution.Key words:ATMAGE16;ISD4004;Radio Frequency Identification Technology湖南人文科技学院毕业设计目录第1章绪论 (1)1.1 选题的依据和课题的意义 (1)1.2 国内外研究现状 (1)1.2.1国内研究现状 (1)1.2.2国外研究现状 (2)1.3设计研究内容 ................................................................ 错误!未定义书签。
用单片机设计公交车自动报站系统
P 2 . - 0 I
P 0 2 P . 23 p . 24
P . 25 P _ 27 l ≮ W R
红 外线 发 射和 接 收 是利 用 光 电转 换 原理 , 外 线 发 射装 置 把 红
电信 号 转换 成 光信 号 , 电信 号 转换 成 光 信 号 的核 心器 件 是 三 只 将
用单 相 设计公交 车自动报 站系统
吴迅 张洪 波 李 素 琴 目前 ,我 国 一 些 大 中城 市 的 公 交 车 报 站 系统 主 要 有三 种 方 光二 极 管 所发 出的 红 外 光转 换 成 电信号 , 由于 此 时 的 电信 号 较 但 式 : 工 报 站 , 般 报 站 人 员都 是 当地 人 , 方 言 进 行 报 站 , 给 弱 , 足 以驱 动 电路 及 负 载 正 常 工 作 , 采 用 模 拟放 大 电 路 对 信 人 一 用 这 不 故 外 地 的乘 客 带 来 很 大 的不 便 ,这 种 报 站 方 式 逐 渐 被 其 他 方 式 取 号 进 行 放 大 处理 , 其 能够 保证 后 面 的 电路 及 负 载正 常 工作 。 使 代 ; 自动 报 站 , 种报 站 方 式 一般 是 司 机 控 制 的 , 半 这 比前 一 种 有 了 由于 红 外 线 发 射 装 置 和 红 外 线 接 收 装 置 的有 效 作 用距 离 有
于推广。
在 站 台上 装 上 红外 线 发 射 装 置 , 公 交 车上 装 上 红 外 线 的 接 在 收装 置 , 当公 交 车 即 将 到 达 站 台 时 , 外 线 接 收 装 置 的光 敏 三 极 红
本 系统 是 一种 自动 播 报 公 交车 站 名 的 智 能 系统 , 由车 载设 管收 到 红 外 线 发 射 装 置 的光 信 号 , 过 模 拟 放 大 电路 , 出 电平 它 经 输
基于单片机的公交车自动报站系统设计
公交车自动报站系统设计 毕业论文答辩
设计意义
三.基于单片机的公交车自动报站系统 其中一种的技术关键是对车轮转轴的转角的脉冲进行计数, 将计数值与预置值对比,即可确定报站时刻,达到准确自动的目 的。该方式应用89C51单片机的高速计数器端口进行脉冲计数, 以距离来控制报站时刻,首次实现了模糊控制,改变现有设备的 不足。做到简单实用自动化程度高。
公交车自动报站系统设计 毕业论文答辩
系统设计结构图
时钟 电路 单
LCD液晶显示
复位
电路片按键源自控制机语音 芯片本次设计的目的:
扬声器
使系统达到一个低成本、高质量、稳定可 靠的设计。
公交车自动报站系统设计 毕业论文答辩
硬件方案的选择
一、主控CPU
1、 宏晶科技公司生产的STC89CXX系列单片机,其中有8位的单片机, 也有16位的单片机。STC89C52为8位的单片机,它是一种低损耗、高性能 的CMOS微处理器,片内有8K字节的存储空间,128字节RAM、4个8位并 口、1个全双工串行口、2个16位定时/计 数器,寻址范围64K。并且可以 在线进行重复编程、快速擦除、快速写入程序,能重复擦除/写入1000次左 右,数据保存时间为十年。
设计意义
二.基于电磁波理论的公交车自动报站系统
可利用公交车上现有的移动电视来接收电磁波,从而显示信 息,并在车底部安装线圈并通以微量电流;在距站点数百米处的 车道下埋设数匝线圈,其两端连向站牌;并在站牌上安装相关装 置。公交车以一定速度在路上行驶,在到站前会经过路下线圈, 路下线圈切割车上通电线圈所产生的磁场而产生感应电流。电流 流经站牌,触动内部装置,使站牌发送出电磁波。在车上的乘客 就能从荧屏上获取相关报站信息。该系统的优点是能准确报站, 不但给乘客带来方便,而且能让司机更加专心于驾驶,加强了道 路安全性。但是铺设价格昂贵,其可靠性也没有实际验证,现在 只有部分专家支持,并没有实际使用。
基于单片机的公交车报站器的设计
基于单片机的公交车报站器的设计公交车报站器的设计狭义上是指一种能够自动报站的装置,广义上则是指包括音频播放、显示、存储等多种功能的设备。
本文将主要探讨基于单片机的公交车报站器的设计。
一、系统设计方案1.硬件方案:采用单片机作为主控制器,配合存储模块、音频输出电路、显示屏等外设。
2.软件方案:使用嵌入式系统开发软件进行编程,实现公交车报站器的各种功能。
二、硬件设计1.单片机选择:根据实际需求选择适合的单片机,常用的有51系列、AVR、ARM等。
考虑到成本和功耗,可以选择较为简单的51系列单片机。
2.存储模块:通过存储器来存放公交车的站点信息和声音文件,一般可选择EEPROM或者SD卡作为存储介质。
3.音频输出电路:使用单片机的PWM输出接口来控制音频输出电路,根据需要可以选择单声道或者多声道输出。
4.显示屏:可以选择液晶显示屏或者LED显示屏,用于显示当前站点、下一站等信息。
三、软件设计软件设计主要包括系统初始化、报站控制、声音播放和显示控制等部分。
1.系统初始化:包括对单片机的初始化设置,例如时钟、IO口配置等。
2.报站控制:通过定时器和中断来实现定时报站的功能,设置定时器的周期和中断触发的频率。
当定时器中断触发后,调用相应的函数进行报站操作。
3.声音播放:通过读取存储模块中的音频文件,利用单片机的DAC或PWM输出模块将声音信号转换为模拟信号输出。
可以根据实际需要来选择声音播放的方式(单声道或者多声道)和声音文件的格式(例如MP3、WAV等)。
4.显示控制:根据当前车辆的位置和站点信息,将相应的信息显示在显示屏上。
可以通过数码管或者液晶显示屏来实现。
四、功能扩展1.语音广播:增加语音广播功能,可以通过无线传输或者蓝牙连接与公交车上的喇叭进行连接,实现对全车乘客的语音广播。
2.数据通信:通过无线通信模块添加数据通信功能,可以实现与调度中心的数据交互,例如实时更新站点信息、车辆位置等数据。
3.视频监控:添加视频监控模块,实现对公交车内部的监控和录像功能,提高公交车安全性。
基于单片机的公交车自动报站器的设计
基于单片机的公交车自动报站器的设计一、概述本项目是一个基于单片机的公交车自动报站系统,可以起到节省公交车司机的低工作量和减少乘客的报站错过的情况的作用。
通过在公交车的站牌上安装一个间隔固定距离的传感器,当到达报站点时传感器发出触发信号,经过对公交车站次序和位置进行正确判断后,播报正确的站台信息,以提示乘客准备上车或下车。
二、原理系统主要由传感器、单片机、数据存储单元、监控单元和报警单元组成。
1、传感器:安装在公交车站牌上,使用光电传感器,根据站台间距触发信号来发出报站信号。
2、数据存储单元:将公交车的所有站台的次序和位置数据储存在存储芯片中,以便下次到站使用。
3、单片机:安装在公交车上,检测传感器信号,根据数据存储单元中的数据正确判断公交车站台次序和位置,并通过监控单元播报正确的站台信号。
4、监控单元:用于接收单片机发出的站台信号,控制报警装置播报正确的站台信号给乘客。
5、警报装置:安装在公交车内,收到单片机发出的正确的报站信号后,把正确的报站信号发出给乘客。
三、实现单片机:首先选取一款适合公交车报站系统使用的单片机,作为系统的核心控制单元,主要的功能包括控制传感器的触发及读取传感器的信号、将站台信息发出至监控装置以及存储站台信息等。
在单片机选取上,必须保证它具有足够大的存储容量和较高的数据处理速度,以保证信息准确及其处理时间尽量短等,可以根据实际使用情况,选用ATmega系列的MCU。
传感器:传感器的选择需要根据公交车的具体行驶距离来决定,一般来说最好选用光电传感器,它可以根据光束来判断距离,可以有效地减少仪表误差。
数据存储芯片:如果使用串行Flash存储器进行存储,它可以具有容量大、存取速度快、可靠性高和封装密度大等优点,适用于系统,将公交车线路上所有站台数据及其位置、次序信息存放在其中,以便供单片机调用进行处理并发出发出报站信息。
监控装置:监控装置的主要功能是根据单片机发出的信号来判断报站的位置,并发出报站信号给乘客,所以监控装置要能够接收单片机发出的站台信号,并发出响应的报站提示音,一般采用电子报站模块实现,该模块较小,对空间的占用要求不高。
基于单片机的公交车报站系统毕业设计【范本模板】
毕业设计说明书课题名称:基于单片机的公交车报站系统设计学生姓名专业应用电子技术班级 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显示屏……………………………………………………123.2.2 LED显示屏工作原理 (14)第四章软件设计 (16)4.1 软件开发工具和语音 (16)4.2 单片机软件流程图 (16)4.3 LED程序分析 (17)结论 (18)致谢 (19)参考文献 (19)附录A 元器件清单 (20)附录B 原理图、proteus仿真图 (21)第一章1。
1前言随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品.在公交车自动报站方面,由于我国现状,人口众多,口音复杂,对于乘客而言,原来的人工报站存在着很多的问题。
基于单片机的公交车自动报站系统
基于单片机的公交车自动报站系统在现代城市的公共交通中,公交车是人们出行的重要工具之一。
为了给乘客提供更加便捷和准确的服务,公交车自动报站系统应运而生。
基于单片机的公交车自动报站系统以其成本低、可靠性高、易于实现等优点,得到了广泛的应用。
一、公交车自动报站系统的需求分析公交车自动报站系统的主要目的是在车辆到达每个站点时,能够准确、及时地向乘客播报当前站点的名称,并提供相关的提示信息,如下一站的名称、换乘线路等。
这样可以方便乘客了解行程,避免坐过站或提前下车。
此外,系统还需要具备以下功能:1、实时定位功能:能够准确获取公交车的当前位置。
2、数据存储功能:存储各个站点的相关信息,如站点名称、经纬度等。
3、语音播报功能:清晰、准确地播报站点信息。
4、显示功能:在车内显示屏上显示当前站点和下一站的信息。
5、可扩展性:能够方便地添加新的站点和线路信息。
二、基于单片机的公交车自动报站系统的硬件组成1、单片机单片机是整个系统的核心控制单元,负责处理各种数据和控制信号。
常见的单片机型号有 STM32、Arduino 等。
2、定位模块用于获取公交车的实时位置信息,常见的定位技术有 GPS 和北斗卫星定位。
定位模块将位置数据传输给单片机进行处理。
3、存储模块存储各个站点的相关信息,如站点名称、经纬度、语音文件等。
存储模块可以采用闪存芯片或 SD 卡等。
4、语音模块实现站点信息的语音播报功能。
语音模块可以将预先录制好的语音文件进行播放,或者通过文本转语音技术实时生成语音。
5、显示模块在车内显示屏上显示当前站点和下一站的信息,方便乘客查看。
显示模块可以采用液晶显示屏或 LED 显示屏。
6、按键模块用于司机手动控制报站、切换线路等操作。
三、基于单片机的公交车自动报站系统的软件设计1、系统初始化在系统启动时,进行单片机的初始化设置,包括端口配置、时钟设置、中断设置等。
同时,读取存储模块中的站点信息和相关设置。
2、定位数据处理不断接收定位模块传来的位置数据,并与存储模块中的站点经纬度信息进行比较,判断公交车是否到达站点。
基于ARM芯片的自动报站系统设计
基于ARM芯片的自动报站系统设计
李民生
【期刊名称】《科技广场》
【年(卷),期】2007(000)003
【摘要】本文给出了利用GPS卫星定位系统来采集车辆运行时的地理位置的经纬度、方位以及速度等信息的实现方法,及ARM芯片与ISD4004语音芯片的通信方式.利用该系统,可在上述采集信息经过ARM芯片处理后,对预存的数据进行方向和距离误差分析,并在车辆到达预定位置时,通过ISD4004语音对预先录制好的语音进行播报,通过点阵型LED显示屏显示温度、站名和文明宣传语,以视、听两种感觉媒体给司机与乘客提供多种信息.
【总页数】2页(P211-212)
【作者】李民生
【作者单位】江西理工大学信息学院,赣州,341000
【正文语种】中文
【中图分类】TP273
【相关文献】
1.基于ARM芯片的小型嵌入式系统设计与程序开发 [J], 过文仪;陈启祥
2.基于ARM芯片的小型嵌入式系统设计与程序开发 [J], 过文仪;陈启祥
3.基于ARM芯片的电能质量治理模块散热系统设计 [J], 张恩寿; 万春红; 姚鹏; 罗绍波
4.基于STM32F103 ARM芯片的智能吸尘器控制系统设计 [J], 卢运
5.基于ARM芯片的TFT-LCD显示系统设计 [J], 刘增水;胡力刚
因版权原因,仅展示原文概要,查看原文内容请购买。
基于单片机的公交车自动报站系统的设计与实现
中图分类号:TP311.1 文献标识码:A 文章编号:1009-2552(2011)04-0040-04基于单片机的公交车自动报站系统的设计与实现耶晓东(陕西理工学院电信系,汉中723003)摘 要:针对当前公交车手动电子报站的不足,设计了一种新型自动报站系统。
通过将单片机控制技术、数字语音技术和短距离无线通信技术相结合来实现自动报站的功能,并给出了系统的总体结构和软硬件设计。
该方案可以降低司机的工作强度,提高车辆运行的安全性,且成本较低,具有较强的实用价值。
关键词:单片机;数字语音;自动报站;无线通信Desi gn and realization of aut o m atic report stationsyste m i n the bus based on MCUYE X iao-dong(D epart m en t of T eleco mmun icati on,Shanxi Un iversity of T echnology,H an zhon g723003,Ch i na)Abstract:In v ie w of the pr oble m s ex isted i n m anua l report station i n t h e bus,this paper intr oduces a ne w m ethod to design a auto m atic report stati o n syste m i n the bus.The functi o n o f auto m atic report station is realized by t h e co m b i n ati o n ofM C U,dig ita l speech and w ire less co mm unication techno l o g,and the overall sche m e o f t h e syste m and the hardw are and soft w are desi g n are g iven.It can relieve the dri v er s work,so the security o f t h e bus is m ore guaranteed.It has lo w er cost and the str ong practical value.Key words:MC U;di g ital speech;auto m atic report stati o n;w ire less co mm un icati o n0 引言近些年来,随着城市的人口逐渐增多,公交车己经成为人生活不可替代的交通工具,因此,它的运行状况直接影响到人们的生活。
基于单片机的公交报站系统的设计开题报告
开题报告三、参考文献[1]张维文,孙耀杰,吴龙龙. 基于Proteus的城市公交报站系统设计与仿真[J]. 电子产品世界,2014,21(12):59-61.[2]郑家驹,黄睿超,霍灿强,陈江辉. 基于单片机的公交车无线报站系统设计[J]. 仲恺农业工程学院学报,2015,28(01):50[3]李峰,佟春生,郑志刚. 公交车报站系统的设计[J]. 山西电子技术,2016(06):3-4.[4]蔡成,江莺,王正. 公交车刷卡报站系统设计[J]. 木工机床,2017(01):11-17.[5]刘晓佳. 基于单片机的公交车自动报站器的设计[J]. 电脑迷,2017(03):94-95.[6]关旭东,曲喆. 基于51单片机的智能双模式公交车报站系统设计[J]. 林业科技情报,2017,49(02):68-71+85.[7]管泓. 基于单片机的公交车站自动报站器的设计[J]. 科技视界,2017(16):209-210.[8]熊家慧. 基于公交车自动报站系统的分析与设计[J]. 仪表技术,2018(10):12-14+18.[9]肖煜,叶邦彦. 基于GPS的公交智能报站系统设计[J]. 机电工程技术,2009,38(01):98-100+116.[10]李吉志,邓发明,张本文. 基于DS18B20与DS1302的公交车报站系统[J]. 电子测试,2009(09):42-44+61.[11]李吉志,邓发明,张本文. 基于Proteus的公交车液晶显示报站系统的设计与仿真[J]. 液晶与显示,2009,24(06):874[12]耶晓东. 基于单片机的公交车自动报站系统的设计与实现[J]. 信息技术,2011,35(04):40-43+46.[13]王劲松. 基于有源射频的信息共享自动报站系统研究[J]. 中国石油大学胜利学院学报,2011,25(04):29-31.[14]唐家荣,宋毅,田进. 一种基于STC89C52的公交自动报站终端设计[J]. 黑河学院学报,2014,5(03):126-128.[15]王沁,肖瑶,来跃深. 基于单片机的公交车报站系统设计与仿真[J]. 物联网技术,2014,4(09):66-67+71.[16]李静,项伟,杨海萌. 基于单片机的公交车自动报站系统设计[J]. 自动化与仪器仪表,2013(05):71-72+75.指导教师意见:签字:年月日院(系)审批意见:年月日签章:毕业设计(论文)任务书2016年2 月10日毕业设计(论文)题目亚龙335B自动化生产线系统安装与调试题目来源指导教师职称所在部门控制技术学院学生姓名学号班级所属院系专业控制技术学院电气自动化技术课题需要完成的任务①:多台plc之间如何正常通信②:松下伺服和三菱变频器的参数选择与正确设置③:各站机械手动作的极限位置以及项目要求的动作顺序④:程序编写之中需要用到的各类指令⑤:MCGS触摸屏的编排与脚本的编写⑥:程序与触摸屏通信量的链接⑦:分拣站的分拣策略课题计划安排序号内容时间安排1上网查找相关设备说明书,认真阅读学习会使用到的内容,整理出会使用到的部分,完成开题报告2015.12.5—2015.12.30 2根据项目要求,熟悉设备全部动作顺序,完成设备安装。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教学部 意见 签名: 年 月 日
Байду номын сангаас
学院主管 领导意见 签名: 年 月 日
1)掌握 ARM 嵌入式处理器的结构和指令系统。 2)研究公交车报站系统应具有的功能。 3)完成系统的硬件设计,画出硬件电路图。 拟 达 到 的 要 求 或 技 术 指 标 4)完成系统的软件设计。 5)在 TQ2440 开发系统上进行软件调试。 6)至少存放一条公交车线路; 7)可以存放较多的服务用语和广告词; 8)要求操作简单,每站只需按一次键即可播报全部报站内容; 9)要求具有跳站的控制功能;
2012 届毕业设计(论文)课题任务书
专业:电子信息工程
指导教师 课题名称
学生姓名 基于 ARM 的公交车报站系统的设计
1.比较系统地学习并熟悉嵌入式系统开发的基本知识、基本流程、基本方 法。 内 容 及 任 务 2.掌握以 ARM 微处理器为核心的嵌入式系统软、硬件开发过程。 3.在研究现有公交车报站系统的基础上,以 ARM 微处理器为主要硬件平台 设计一个公交车报站系统。 4.根据自己毕业设计所做的工作,按规定完成毕业设计说明书(论文) 。
起止日期 进 度 安 排 2011.12.06-2011.12.16 开题报告 2012.03.10-2012.03.31 硬件系统设计 2012.04.01-2012.04.25 软件系统设计
工作内容
2012.04.26-2012.05.14 硬件配合软件调试,整理毕业设计(论文) 2012.05.15-2012.05.28 毕业答辩及装订毕业设计(论文)
1.马维华.嵌入式系统原理及应用[M].北京:北京邮电大学出版社,2006 2. 田泽. 嵌入式系统开发与应用[M]. 北京: 北京航空航天大学出版社,2005 主 要 参 考 资 料 3.田泽.嵌入式系统开发与应用实验教程[M]. 北京: 北京航空航天大 学出版社,2004 4.胥静.嵌入式系统设计与开发实例详解[M].北京:北京航空航天大学 出版社,2005 5.马维华编著.嵌入式系统原理及应用[M].北京:北京邮电大学出版社, 2006 6.韦东山编著.嵌入式 Linux 应用开发完全手册[M].北京:人民邮电出版 社,2009 7. 宋宝华编著. Linux 设备驱动开发详解[M]. 北京: 人民邮电出版社, 2009 8.张瑜,王益函主编.ARM 嵌入式程序设计[M].北京:北京航空大学出版 社,2006