公交车自动报站系统(正文)

合集下载

公交调度、报站自动化控制系统

公交调度、报站自动化控制系统

公交调度、报站自动化控制系统解决方案XX仁微电子科技XXShanghai Rw Ele&Tec Co.Ltd.目录第1章文档介绍31.1文档目的31.2文档X围31.3读者对象3第2章公交现状32.1背景介绍32.2现有城市交通定位与导航系统分析42.2.1 GPS 车辆定位与导航系统42.2.2 A-GPS 定位与导航系统42.2.3北斗定位系统42.3现有公交系统现状及存在的问题52.3.1公交系统现状52.3.2存在的问题6第3章系统概述63.1本系统实现的目标63.2系统建设原则73.3系统设计特点8第4章系统总体设计84.1系统硬件组成84.2系统网络结构图94.2.1智能公交建设总体拓扑图94.2.2公交调度、报站系统图10第5章系统硬件介绍12第1章文档介绍1.1 文档目的该文档是对XXX公交调度、报站项目的整体框架和各个功能子系统进行详细描述和初步设计说明,并作为整个系统的功能概要描述,作为将来转化为系统设计、开发、测试和验收的核心依据。

1.2 文档X围本文档主要完成该系统的涉及的系统现状、概述、总体设计、硬件、软件、功能等各个模块进行详细描述,并作为该系统的目标。

1.3 读者对象甲方相关部门责任人相关技术负责人乙方项目负责人乙方项目设计人乙方项目开发人乙方项目测试人乙方项目维护人第2章公交现状2.1 背景介绍随着国民经济的高速发展和城市化、机动化进程的加快,城市规模不断扩大,机动车拥有量及道路交通流量急剧增加,特别是大城市,公交车辆增加、线路延长、车次增多,交通运行不畅。

尽管修建了大量的交通设施,但交通拥挤现象仍十分严重。

国内外多年实践经验表明,解决城市交通问题的重要途径就是发展公共交通,建立先进的公共交通系统APTS(Advanced Public Traffic System),提高道路通行能力和公交车辆运营管理水平。

城市公共客运系统尚未(或正在)引入先进的高新技术,基本上还是采用"定点发车、两头卡点"的手工作业的调度方式,导致公交车辆的行车速度下降、行车间隔不均衡,时常出现"串车"、"大间隔"现象,严重影响了公交客运的服务质量。

(完整版)基于GPS定位的公交车自动报站系统的设计毕业设计

(完整版)基于GPS定位的公交车自动报站系统的设计毕业设计

目录摘要 (I)前言 (1)第一章概述 (2)1.1GPS国内外的发展形势 (2)1.1.1国外的研究现状 (2)1.1.2 国内的发展现状 (3)1.2 课题研究的内容及目标 (4)第二章整体框架及方案比较 (5)2.1系统整体框架结构图 (5)2.2单片机的选择 (5)2.3语音芯片的比较 (6)第三章系统的硬件研究与设计 (8)3.1各部分电路图 (8)3.1.1单片机的最小系统 (8)3.1.2 JHD162A液晶显示电路 (9)3.1.3 ISD1700S音频输出电路及按键电路 (10)3.1.4 GPS模块接口电路 (11)3.2 系统整体电路图 (12)第四章系统软件的研究与设计 (13)4.1主程序流程图 (14)4.2语音模块子程序 (14)4.3 JHD162A液晶显示子程序 (14)第五章系统校验 (15)5.1系统仿真 (15)5.1.2仿真实现流程 (15)5.2系统运行结果截图 (16)5.2.1开机界面 (16)5.2.2接收信号后 (17)第六章总结与展望 (22)6.1总结 (22)6.2展望 (23)致谢 (24)参考文献 (24)附录 (25)摘要智能公交系统是智能交通系统的重要研究内容,本论文设计了一种基于GPS定位的公交车自动报站系统,它利用GPS进行数据采集,获得车辆位置信息,并结合语音播放技术,根据公交车所处的位置进行自动报站、温磬提示等语音服务。

它可以彻底改变传统公交车语音报站必须由司机操控才能工作的落后方式,完全不需要人工介入,实现公交车报站的完全智能化。

该系统是以GPS定位技术为基础来实现自动定位,从而提供自动报站服务。

关键词:GPS;自动报站系统; AT89C51前言从1831英国人沃尔特·汉考克为他的国家制造出了世界上第一辆装有发动机的公共汽车起,到今天,公交车已经历经了将近200年的发展过程。

从最初的“闷罐头”到如今配套的空调系统;从专人售票到无人售票;从人工报站到半自动语音报站,公交车向着越来越人性化的方向发展。

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

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

淮南师范学院2012届本科毕业论文毕业论文题目:基于单片机的公交车自动报站系统的设计学生姓名:程绪刚学生学号:0808020103系别:电气信息工程系专业:自动化届别:2012 届指导教师:伍龙基于单片机的公交车自动报站系统的设计目录摘要 (1)1 绪论 (1)1.1历史背景 (1)1.2 意义及发展趋势 (2)2 设计内容 (3)2.1论文的基本内容 (3)2.2设计任务 (3)3 单片机的知识介绍 (3)3.1单片机的基本结构 (3)3.1.1 主要性能参数 (3)3.1.2 功能特性概述 (4)3.1.3 引脚结构 (4)3.2单片机的寄存器 (6)4 公交车自动报站系统的硬件设计 (7)4.1 系统的主控电路 (7)4.2红外发射电路 (8)4.3红外接收电路 (9)4.4 语音模块电路 (10)5 公交车自动报站系统的软件设计 (10)5.1系统的软件设计 (10)5.1.1 对站台的识别 (11)5.1.2控制部分 (11)5.1.3 显示部分 (11)5.1.4 语音报站 (11)5.2系统的流程图 (11)6 结束语 (13)致谢 (13)附录 (13)参考文献 (19)淮南师范学院2012届本科毕业论文 1公交车自动报站系统的设计学生:程绪刚指导教师:伍龙淮南师范学院电气信息工程系摘要:针对当前公交车手动电子报站的不足,设计了一种新型自动报站系统。

通过将单片机控制技术、数字语音技术和短距离无线通信技术相结合来实现自动报站的功能,并给出了系统的总体结构和软硬件设计。

该方案可以降低司机的工作强度,提高车辆运行的安全性,且成本较低,具有较强的实用价值。

关键词:单片机;数字语音;自动报站;无线通信The bus stops to the design of the systemStudent: ChengXuGangTeacher: WuLongHuainan normal college electrical information engineeringAbstract: based on the bus when disc manual of the shortcomings of the electronic the stops, design a kind of new automatic system stops. Through the single-chip microcomputer control technology, digital will short speech technology, and wireless communication technology to realize the automatic combined with the function of the stops, and give the general structure of the system and software and hardware design. The scheme can reduce the driver's working intensity and improve the operation safety of vehicles, and low cost, practical. Keywords: SCM; Digital sound; Automatic stops; Wireless communication1 绪论1.1历史背景从1831年英国人沃尔特•汉考克为他的国家制造出了世界上第一辆装有发动机的公共汽车起,公交车已经经历了将近了200年的发展过程。

公交车报站显示系统

公交车报站显示系统

6.下图为线路信息下载过程,当下载完毕,自动返回上级 菜单。(下载时间由文件大小而定,在下载过程中不能 关机和拔出SD卡,否则会损坏报站器)
注:如果需要更新报站器已经有的线路文件,需要先删 除原来的线路,再下载。
7.线路选择。线路设置界面下按 或 键选“线路选择” 选项,并按 键进入线路选择界面
8.按 或 键选线路,并按 下图表示选择了77路。
“8”字路牌屏
“8”字路牌屏说明: “8”字路牌分为3位和2位,即“888”或“88”,用 于显示线路号。每个“8”字由7段码组成。
“8”字路牌性能: 1.输入电压范围:9~36V 2.额定工作电压:12/24V 3.亮度:2000mCD 4. 视角:120° 5. 功耗:6W/位 6.颜色:红/黄
12.输入GPS数据。按 或 键移动光标,到“GPS输入” 项,按 键把SD卡里的GPS数据输入到报站器里中。
13. 输出GPS数据。在关机状态插入SD卡,再在菜单界面, 按 或 键移动光标,到“GPS设置”项,按 键进 入该项设置。或按 退出界面。
14.输出GPS数据。按 或 键移动光标,到“GPS输出” 项,按 键把报站器里的GPS数据输出到SD卡中。
报站器功能





GPS定位,无需人工干预,实现自动报站; MP3语音报站,语音清晰悦耳; 手持话筒,方便乘务员提醒乘客; 与走字屏联动,实现文字显示与语音同步; 与路牌联动,自动更新线路号、起点站、终点站信息; 可以保存多条线路(4/8/16),方便车辆调度; 液晶屏显示,可以清晰显示线路号、车辆上下行方向、站点等 信息; 键盘控制(9个按键),方便设置或手动报站; SD卡接口,用于线路、语音、GPS数据下载; 每个站点的GPS信息两点标定,实现精确报站,GSP数据可以 以文件的形式保存在SD卡中,便于和线路、语音文件一起下载 宽电源输入:DC 9~36V

基于单片机的公交车自动报站系统设计(原理图)

基于单片机的公交车自动报站系统设计(原理图)

燕山大学课程设计说明书题目:公交车自动报站单片机系统软硬件设计学院(系):里仁自动化系年级专业:10级自动化1学号:学生姓名:指导教师:教师职称副教授燕山大学课程设计(论文)任务书院(系):里仁学院基层教学单位:自动化系说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。

燕山大学课程设计评审意见表摘要现在的公交车上大部分都采用投币的购票方式。

同时,不再设置乘务员。

在公交车报站方面,也由传统的人工报站逐渐改变为使用微电脑控制的语音文字报站系统。

本文介绍了一种新型的公交车自动报站系统的设计原理。

本设计主要解决如何方便、准确地指示乘客到站的问题,另外,该系统还可以为乘客提供各种各样的提示或警示服务,使得乘客能愉快、安全的上下车。

应用单片机技术、语音技术和微电子技术设计了一种自动报站器,它能模仿人工完成报站任务,较好地解决报站的自动化这一问题。

设计中使用AVR单片机来控制语音合成芯片,使其工作的CPU控制模式下,在该模式下,语音芯片能够建立63段语音库信息,并且可以对此63段语音信息进行自由的组合,形成变化多样的语音提示信息。

语音合成芯片为美国ISD公司生产的ISD2560,该语音芯片采用模拟数据在半导体存储器直接存储的专利技术,即将模拟语音数据直接写入单个存储单元,不需经过A/D、D/A转换,因此能够较好地真实再现语音的自然效果,避免了一般固体语音电路因为量化和压缩造成的量化噪声和失真现象。

配合LED屏显示提示,就使得该报站系统更加方便、实用。

关键字:单片机,语音芯片,报站器,LED目录第1章绪论 (7)1.1 选题背景 (7)1.2 设计前景 (7)1.3 系统的功能和优点 (8)1.4 系统原理 (8)第2章系统方案设计 (9)2.1 系统框图 (9)2.2 系统模块 (10)2.2.1语音芯片 (10)2.2.2 显示单元 (11)2.2.3 键盘接口器件 (12)2.2.4 AT90S8535单片机 (12)第3章硬件设计 (13)3.1 主芯片AT90S8535单片机 (15)3.1.1 AT90S8535单片机的特点 (15)3.1.2 AT90S8535引脚图 (16)3.1.3 A/D转换器主要特点和工作原理 (16)3.1.4 I/O寄存器 (17)3.1.5 通用串行接口UART主要特点和工作原理 (18)3.2 语音芯片接口设计 (20)3.2.1 ISD语音芯片简介 (20)3.2.2 ISD的内部结构和引脚配置 (21)3.2.3 引脚描述 (22)3.2.4 ISD2560的操作模式 (24)3.2.5 ISD2560的时序图 (26)3.3 键盘及数字显示接口设计 (27)3.3.1 MAX6959简介 (28)3.3.2 MAX6959的引脚配置 (28)3.3.3 MAX6959的内部寄存器 (30)3.3.4 MAX6959的数据传输 (37)3.4 点阵LED显示接口设计 (38)3.4.1 8x8点阵LED单元简介 (39)3.4.2 8X8 点阵 LED 结构图 (40)3.4.3 设计说明 (40)第4章软件设计 (41)4.1 系统程序结构 (41)4.1.1 主程序 (41)4.1.2 按键中断处理程序 (41)4.1.3 语音中断处理程序 (42)4.1.4 显示处理程序 (43)4.2 系统程序 (43)结论 (44)致谢 (45)参考文献 (46)附录1 程序清单 (47)附录2 系统硬件原理图 (80)第1章绪论1.1 选题背景随着国民经济的高速发展,城市公交事业发展的很快,很多城市都在实行无人售票,原来靠售票员报站的方式以不能满足实际需要。

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

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

公交车自动报站系统设计 毕业论文答辩
设计意义
通过以上分析,本人决定采用第三种,即基于单片机的公交
车自动报站系统。这次的设计采用单片机作为主控CPU,控制语 音控制电路以及LCD液晶显示电路。作为智能公交车报站系统的 主要控制设备,利用单片机作为CPU来进行总体控制,通过语音 控制电路进行各种提示语音的播放,同时使用LCD液晶进行显示, 实现公共汽车的语音自动报站以及文字提示的功能,实现图文、 语音一体化协调工作。
另外一种基于单片机的公交车自动报站系统就是利用无线 数传模块来实现的。每个站牌上设一个发送装置(主要是TX100 芯片),每辆公交车上设一个接收装置(主要是RX100芯片), 发送装置不断发送信号,接收装置即公交车在离站10到20米的 时候接收到信号,然后就自动语音报站,同时设有LED数码管显 示和手动报站装置。这种报站系统软件编写简单,修改容易,而 且芯片价格低廉,大批生产比GPS系统达到更高的性价比,是公 交车自动报站系统的较佳选择。
公交车自动报站系统设计 毕业论文答辩
系统完成功能
1 手动按键报站 2 提示语音报站 3 站名通关LCD液晶显示器显示
公交车自动报站系统设计 毕业论文答辩
主程序流程图如下:
程序流程
公交车自动报站系统设计 毕业论文答辩
小结
总结:本次设计通过多种方案的选择,做出了适合本次 设计基本目的的作品,各项基本功能都已经完成,实现 了公交车语音报站以及文字提示功能,实现图文、语音 一体化协调工作。
公交车自动报站系统设计 毕业论文答辩
方案的选择
2、凌阳公司生产的微处理器,同样有8位的CPU和16位的CPU。它 也有很多特点,比如:体积下、集成度高、可靠行好、易于扩展;具有较 强的中断处理能力;功能强、效率高的指令系统及低功耗、低电压。但是 其应用领域主要是为控制处理数据处理以及数字信号处理等领域

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

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

毕业设计公交车⾃动报站系统设计本科⽣毕业论⽂(设计)论⽂题⽬公交车⾃动报站系统设计[摘要]本设计主要解决如何⽅便、准确地指⽰乘客到站的问题,具有⾃动检测公交站台,模拟⼈声进⾏报站和预报站,对所报站数和站名进⾏⽂字显⽰等功能。

系统包括微控制器模块,语⾳录放电路,液晶显⽰模块,键盘接⼝电路,复位电路及电源等。

系统使⽤51单⽚机来控制语⾳合成芯⽚和液晶显⽰模组。

站台检测使⽤⼲簧管检测。

语⾳合成芯⽚ISD4004,采⽤模拟数据半导体存储器直接存储的专利技术,即将模拟语⾳数据直接写⼊单个存储单元,不需经过A/D、D/A转换,因此能够较好地真实再现语⾳的⾃然效果,避免了⼀般固体语⾳电路因为量化和压缩造成的量化噪声和失真现象。

配合液晶屏lcd1602显⽰,就使得该报站系统更加实⽤。

[关键字]单⽚机语⾳提⽰液晶显⽰公交报站1绪论随着现在社会的发展,由于公交车的快速发展,越来越多的⼈选择乘坐公交车,公交车吸引⼈的优点除了价格低廉外,还有⼀个就是它的便利,尤其是报站系统,尤其对于对路线不熟悉的乘客尤为重要。

⼀般的公交车报站系统分为两种,⼀种是司机通过按键来操作,熟悉路线的司机在车辆驶⼊站点⼀定距离范围内时,按下所对应的按钮,系统报站。

另⼀种是通过全球定位系统(GPS)的⽤户终端接收⼯作卫星的导航信息,从⽽解算出车辆的经纬度信息,进⽽计算出实时坐标,将其与站点坐标相⽐较,当车辆驶⼊站点⼀定距离范围内时,不⽤⼈⼯⼲预,系统⾃动报站。

两种报站⽅法来说,第⼀种不智能,容易出现失误,第⼆种花费昂贵巨⼤。

所以本设计就利⽤⼲簧管作为检测站牌的传感器,检测既准确⼜价格⼜低廉。

本设计的基本思路就是⼲簧管传感器检测到站牌后,单⽚机判断第⼏个站牌并发出指令进⾏相应的语⾳报站,并进⾏液晶显⽰。

本次设计以 Keil C51 开发环境为编程平台进⾏代码的编译和运⾏,并在 Proteus 上进⾏仿真。

2 ⽅案设计2.1 原理本系统使⽤⼋位单⽚机作为控制器件。

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

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

公交车自动报站系统的设计摘要根据AT89C51单片机的特点和公交车报站器的特点,本文提出了一种用单片机控制语音芯片进行公交车语音自动报站的方法。

同时给出了软硬件设计的方法,设计过程中包括硬件电路设计和软件程序编写两个方面,解释了单片机在应用过程中的方法和可能出现的问题。

本文主要介绍硬件电路设计部分。

利用AT89C51作为控制器,通过ISD4004语音芯片建立语音信息库,形成变化多样的语音信息,利用其功放播放语音信息以及提示语音,同时运用LED数码管进行站数显示。

当公交车到达某站点,用键盘控制本系统工作,通过语音电路输出语音信息和提示,同时站数信息在LED数码管上显示。

整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。

本系统很大程度上提高公交车报站的准确性,可靠性。

提高了公交系统的服务质量。

促进城市经济发展和交通变化的和谐发展。

关键词:AT89S51单片机,ISD4004语音芯片,LED数码管,自动报站目录第一章绪论 11.1 课题研究的背景及意义 11.2 报站器的动态发展趋势 11.3 设计的主要目标任务 21.4 技术指标 2第2章方案的选择与论证 32.1 方案比较 32.1.1 方案一 32.1.2 方案二 42.2 方案选择 4第3章硬件电路的设计 53.1 主控电路的设计 53.1.1 关于AT89C51单片机 53.1.2 振荡器电路的设计 83.1.3 复位电路的设计 103.1.4 电压变换电路的设计 133.2 脉冲检测电路的设计 143.2.1 霍尔器件简介 143.2.2 光电耦合器简介 153.2.3 脉冲检测电路的设计 163.3 语音输出电路的设计 163.3.1 关于语音芯片 163.3.2 录音、放音电路的设计 213.4 LED显示电路的设计 243.4.1 LED显示器件简介 243.4.2 6116芯片简介 273.4.3 LED点阵汉字显示电路的设计 28 3.5 总电路图设计 29第4章软件设计 304.1 主控程序的设计 304.1.1 流程图 304.1.2 程序清单 314.2 语音报站程序的设计 344.2.1 流程图 344.2.2 程序清单 354.3 LED汉字显示程序的设计 40第1章绪论随着科学技术的日益发展和进步,无人售票公交车在街头多起来了,语音报站器也被广泛使用,这在相当大的程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章 绪论 研究课题的背景介绍 随着国民经济的快速发展,城市建设规模不断扩大,大城市人口高度集中并大幅度增长,同时汽车保有量急剧上升,交通需求量迅速扩大,而道路交通基础设施建设的发展则相对滞后。城市交通需求与供给之间的矛盾越来越突出,城市“乘车难”、“行车难”的局面在加剧,交通堵塞呈现出点到线、由线到面的扩展趋势,交通拥挤、交通延误、交通堵塞以及由此引起的噪音、废弃污染严重影响着居民的正常生活以及社会经济的持续、健康发展。 近年来,我国城市交通的现状已引起了政府、公众、社会各界的广泛关注,有关专家学者和交通工程师们在吸取各国城市交通发展经验的基础上,找到了解决我国城市交通发展问题的有效途径,即优先发展城市公共交通,以公共交通为杠杆降低城市交通需求总量,实现道路交通基础设施发展与交通需求增长的均衡。 实施“公交优先”是解决我国城市交通问题的有效途径,也是我国目前交通发展的基本政策。公交智能化是智能交通的一个重要子领域,同时也是落实“公交优先”,使城市交通与社会经济和谐发展的重要组成部分。实施公交智能化,必须提高公交服务质量,而到站后的准确、及时报站就是一个方面,本设计基于AT89C52单片机、LED点阵制作的公交车自动报站系统就能解决这方面的问题。 从而,达到公共形象的提升。当前国内主要大城市的公交车大都采用人工报站,即每到一站由司机或者乘务员来进行报站。但有时由于受到各种因素如雨雪天气的影响,会出现报错站、漏报站的情况,给乘客特别是不熟悉本市地形的乘客带来了不必要的麻烦,从而影响到了一个城市的窗口形象工程建设。 于是开发研制自动报站系统成为必然。因此本次毕业设计中提出以AT89C52单片机为核心,用LED显示屏显示站名的即经济、高效、直观的公交车到站自动报站系统。

研究前景及国内外发展水平 随着公交优先战略的确定,公交在缓解城市交通拥堵方面的作用将越来越重要,也这种要求相比,我国大城市公共交通还有很大差距,主要表现为:为社会提供服务信息的水平低,只能是以经验为主的被动、滞后的实施服务,仍以人工作业为主。上述问题显然不利于公交对乘客的吸引,也是导致公交运营组织模式落后、调度方式原始陈旧、企业管理效率不高的重要原因。因此,如何提高公交系统的服务质量,是现行公交行业急需解决的问题。 我国智能运输的基础较差,因此理论研究虽在进行,但相应技术却得不到推广,在实际生活中得不到应用,达不到广泛服务社会的目的。所以发展一种自动报站系统,提高公交服务质量就成为民用科技研究的一个项目。 目前在国际上已经实现了DPS定位车载智能系统,在国内的几个大城市也都有使用,实现了公交系统的全面监控和调度。公交车自动报站系统的研究也达到了无线联络,全自动报站的水平。但一般其经济投入较高。结合我国现有的公交系统现状,半自动化报站系统还有很大的应用空间。适用于一些中小城市。

课题研究的意义 在公交车上,经常有误报站的现象,在早晚高峰期,公交车内拥挤,环境噪声大,语音报站往往听不清楚,影响报站,车箱内的喇叭分布不均匀也容易造成乘客听不清报站。而报站LED显示屏填补了语音报站的缺陷。在听不清报站的时候可以通过显示屏确认站点。而且LED显示屏的成本较低,适合在每个公交车上安装。

1.4 课题任务及设计要求 以单片机为核心,制作一个公交车自动报站系统。其必要的功能为: 1:具有4个24*24的点阵汉字显示功能。 2:功能上具有速度调整、显示控制按键和滚动控制按键。 3:汉字用点阵显示,汉字显示模块采用24*24。 4:在设计时应该充分考虑单片机的I/O口的扩展和单片机的存储字库的问题。 时钟电路 复位电路 单

片 机

点阵显示器阴极驱动电路 点阵显示器阳极驱动电路

24×24点阵 LED显示屏

按键控制电路

图1 系统框图

第2章 方案论证与方案选择 总体方案论证 公交车LED显示屏电路大体上可以分成单片机本身的硬件电路、显示驱动电路和控制电路。控制电路部分包括一个51CUP和一些外围电路。在整个电路当中此控制电路部分相当于一个上位机,它负责控制整个电路以及相应的程序的运行、与PC机的串行通讯、以及给屏体电路部分发送命令。 此显示电路采用扫描方式进行显示时,每行有一个行驱动器,各行的同名列共用一个列驱动器。由行译码器给出的行选通信号,从第一行开始,按顺序依次对各行进行扫描(把该行与电源的一端接通)。另一方面,根据各行锁存的数据,确定相应的行驱动器是否将该列与电源的另一端接通。接通的行,就在该列该行点燃相应的LED;未接通的行所对应的LED熄灭。可通过按键控制电路控制实现显示站名的移动/停止,开/关,速度的加减,下一个站名的功能。根据任务要求,该系统框图如图1所示。 各方案选择与论证 单片机选择 方案一: 采用通过SPCE061A单片机编写程序显示要求汉字。 SPCE061A是凌阳科技公司umSPTM(microcontroller and signal processor)系列产品中的16位微控制芯片,内置32闪存,其较高的处理速度芯片能够非常容易、快速地处理复杂的数字信号,适用于数字语音识别等领域。 8×8双色LED点阵电路,用行驱动和列驱动可以亮点LED点阵模块。图中RCOL1~ECOL8分别控制8×8LED的每一列显示成红色,成为红色LED的列驱动,低电平有效;而GCOL1~GCOL8分别控制着8×8LED的每一列显示成绿色,成为绿色LED的列驱动,同样是低电平有效;COM1~COM8使他们的数据口,当送入一个口高电平时,相应的LED被点亮,而当送入其中一个低电平时,相应的LED就会被熄灭,所以也成为行驱动。比如,当想要第一行(从下到上)的第一个LED显示成红色的时候,只需要送RCOL1一个低电平,而且送COM1一个高电平即可,也即选中红色的第一列(从右到左),并给第一行(从下到上)送一个高电平,就可以使得第一行第一列(同前)的LED显示成红色。此方案也是有单片机直接驱动,性能稳定,驱动能力强,简单方便,但是由于我们系主要学习的是51系列单片机对于这一款新的单片机再去学习了解可能时间不够,故此方案也被放弃了。 方案二:选用ATMEL公司的AT89C52单片机作为硬件电路的主控芯片,它是一个低电压,高性能CMOS 8位单片机,片内8K BYTES的可反复擦写的只读程序存储器和256 BYTES的随机存取数据存储器,器件采用ATMEL公司的高密度,非易失性存储技术生产,兼容标准MCS-51指令系统,片内置有8位中央处理器和FLASH存储器单元,功能强大的AT89C52单片机可提供许多复杂系统控制应用场合。AT89C52单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案,因此单片机选择ATC89C52较为合适。

复位电路选择 单片机刚上电时需要复位一次才能可靠工作,单片机有多种复位电路,本系统采用电平式开关复位和上电复位方式,当上电时,C1相当于短路,单片机复位,在正 常工作时,按下复位键时单片机复位。复位电路如图2所示。 图2 单片机复位电路 外部晶振选择 AT89C52的内部有一个用于构成振荡器的高增益反相放大器。通过XTAL1,XTAL2外部接上一片作为反馈元件的晶体,与C1和C2构成了并联谐振电路,使其构成自激震荡器。电容的值具有微调的作用,我们取33PF。具体的接法如图3外部晶振电路所示。

图3 外部晶振电路 显示屏模块选择 我们知道的用来显示的器件很多,比如数码管、LCD、点阵式LED。数码管只能显示数字,LCD可以显示汉字、符号、数字和图形。虽然LCD的显示效果要比LED好,显示电路也比较简单,因为很大一部分已经集成化,但是它的价格比较高,也不容易采购。所以综合考虑生产成本,本系统采用点阵式LED显示。它具有一下特点:1、价格比较便宜;2、容易扩展显示比较多的汉字;3、显示汉字效果好,广泛用于广告显示屏,交通屏幕。通常情况下,点阵式LED显示屏是由标准的LED显示模块组成的。 HS 1088BS点阵式LED显示模块是8行8列64个LED组成。单块点阵式LED显示模块能够显示各种字母,数字和常用的符号。点阵式LED显示模块在8行8列的每一个交点上装有一个LED。模块有共阳极和共阴极之分。LED的正极接行引线,负极接列引线的称为共阳极LED显示模块,反之为共阴极LED显示模块。 方案一:采用9块8×8点阵LED显示屏相连接构成一块24×24点阵LED显示屏,9块点阵屏连接起来面积较大,且需多根导线将其焊接,但是这种方案制作的显示屏的大小、形状没有限制,可以任意制作,现在制作的LED显示屏都是用此方法。 方案二:采用24×24点阵LED显示屏,24×24点阵屏的功能与9块8×8点阵屏构成24×24点阵屏功能相同,但是更为美观小巧美观,且单块24×24点阵屏和9块8×8点阵屏价格相等。但市面上几乎没有24×24点阵LED显示屏,都是由8×8点阵连接而成。故本设计采用方案一。

驱动显示模块选择 LED显示的三种方式: 1、 占空比控制驱动:减少驱动电路。在需要进行灰度级控制显示的情况下要求随时调整占空比使LED达到响应的发光程度。 2、 组合驱动:按照行列进行驱动。 3、 扫描驱动:所谓脉冲驱动方式,就是利用人眼的视觉暂留效应,以脉冲的方式对LED器件进行供电,使之间歇性点亮。采用这种驱动方式需要对以下两个方面进行考虑:脉冲电流的幅值和其重复频率。首先,脉冲电流

相关文档
最新文档