地铁列车LED显示屏的设计

发布者:dswecd最新更新时间:2014-02-21 来源: ofweek关键字:地铁列车  LED显示屏  77E58 手机看文章 扫描二维码
随时随地手机看文章

  1 引 言

  LED显示屏在地铁中作为一种面向公众的信息显示终端,有着非常广泛的民用和商用价值。

  目前在国内运行的地铁车辆普遍都配备了LED显示屏,但附加功能较少,屏幕显示内容单一。为了配合新型地铁旅客信息系统的使用,我们设计了一种全新的多总线式LED显示动态屏。

  该显示屏在外部通讯时不但具有多种总线接口,在内部控制电路设计中还采用了单总线和I2 C 总线器件。

  地铁上的LED 屏分两种:一种放置于车厢外侧,用于显示列车运行区间、运行方向和当前到站站名,中英文兼容显示;也可根据运行需要显示其他服务信息;文字显示可选静止、滚动、平移、瀑布、动画等多种效果,最大显示字符数为16 ×16 点阵字符12个。另一种为终点LED 显示屏,放置于车内,终点站LED 显示屏可按列车运营要求预置终点站,并实时显示当前的终点站,同时还能显示目前车内温度,最大显示字符数为16 ×16 点阵字符8 个。

  2 系统构成

  LED显示系统屏由单片机控制单元和显示单元两部分组成,单个显示单元可显示16 ×16 的汉字4 个,若制作生产一定尺寸的LED图文显示屏系统,只要用若干智能显示单元,采用“搭积木”的方法即可实现,系统中各显示单元之间采用串行通信联系。控制单元除了负责控制显示单元和传输上位机的指令和信号外,还内嵌了单总线数字温度传感器18B20。得益于控制电路的模块设计,若对湿度测量也有要求的情况下,18b20 可升级为Dallas 公司的DS2438 和Honeywell 公司的HIH23610 构成的模块电路。为了满足整车的通讯需要,上位机与车内的各控制单元之间采用CAN 总线方式通讯。

 

图1 系统结构图

  3 硬件设计

  显示单元由LED显示面板和显示电路两部分组成,LED显示面板是由4 块点阵模块组成的16 ×64 点阵通用智能显示单元,单个显示单元全屏可以显示4 个16 ×16 点阵汉字或符号,系统中各显示单元之间采用串行通信联系,从而使得整个系统的工作协调统一。显示电路由两个16针排线口、两个74H245 三态总线驱动器、一个74HC04D 六反相器、两个74H138 八译码器以及8 个74HC595 移位锁存器组成。控制电路核心为WINBOND 的高速单片机77E58 , 晶振频率为24 MHz.A T29C020A 为256 K 的ROM ,用于存贮16 ×16 点阵的汉字库和16 ×8 点阵的ASCII 码表。A T24C020 是基于I2 C 串行总线的EP2ROM ,其存储预设定的语句,例如地铁站点名称、问候语等。车内温度通过单总线式数字温度传感器18b20 测量。SJA1000 和TJA1040 分别为CAN 总线控制器和收发器。

  3. 1 控制电路单元设计

  整个系统以winbond 的动态单片机77E58为核心,77E58 采用了重新设计的微处理器内核,其指令兼容51 系列,但由于时钟周期仅为4 个周期,在相同的时钟频率下,其运行速度一般比传统8051 提高2~3 倍,因此很好地解决了大容量汉字动态显示时对单片机的频率要求,另外还自带看门狗。77E58 通过锁存器74L S373 控制闪速存储器A T29C020 ,大小为256 K.由于存储器容量大于64 K,因此在设计中采用了分页寻址的方法,即用P1. 1 和P1. 2 对闪存器进行页选,共分4 页,每页的寻址大小为64 K, P1. 5 除了用于对A T29C020 片选外,还保证了P1. 1 和P1. 2 在16 针的排线接口上复用时不对A T29C020 造成误操作。CAN 控制器为通讯的关键部分,为了提高抗干扰能力,在CAN 控制器SJA1000 和CAN收发器TJA1040 之间加接6N137 高速光耦,单片机通过P3. 0 对CAN 控制器SJA1000 进行片选。18B20 为单总线器件,该器件与单片机接口仅需占用一个I/ O 端口,可直接将温度转化成数字信号,并以9 位数字码方式串行输出,在控制电路中选用P1. 4 完成对18B20 的片选和数据传输功能。A T24C020 的时钟线SCL 和双向数据线SDA 分别接单片机的P1. 6 和P 1. 7 .16 针的排线接口是控制电路和显示电路的接口部分。控制电路的硬件连接图如图2。

 

图2 控制电路硬件连接图

  3. 2 显示单元连接与控制

  显示电路部分通过16 针排线(1) 口与控制电路部分的16 针排线口相连,16 针排线口(1) 将单片机的指令和数据传输到LED显示电路,16 针排线(2) 用于多个显示屏幕的级联,它的连线和16 针排线口(1) 基本一样,但是要注意其R 端连接的是图2 从左至右的第8 个74H595 的DS 端,在级联的时候它将与下一块显示屏的16 针排线(1) 口串接(如图1)。CL K 为时钟信号端, STR为行锁存端,R 为数据端, G( GND) 、LOE 为行点亮使能端,A 、B、C、D 为行选端。各端口具体作用如下:A、B、C、D 为行选择端,用于控制将来自上位机数据具体送至显示面板上的指定行,R 为数据端,接受单片机传输的数据。LED显示单元的工作时序如下:CL K时钟信号端在R 端收到一个数据后,由控制电路人为地给一个脉冲上升沿,STR 在一行数据(16 ×4) 64 个数据全部传送完后,给出一个脉冲上升沿以锁存数据;LOE 由单片机置1 将该行点亮。显示电路原理图如图3。[page]

 

图3 显示电路原理图

4 模块化设计

  地铁车辆根据实际情况对LED显示屏有不同的要求,因此我们在设计电路时对此做了充分考虑,即在保证主要功能和结构不变的情况下,可以对特定模块进行互换。该结构使得LED控制电路具有良好的扩展性和易用性。

  4. 1 温湿度模块

  在南方炎热和多雨地带,尽管车内有恒温空调,但湿度也是旅客们关心的一个重要指标。我们设计的温湿度模块,具有测量温度和湿度的功能。温度模块和温湿度模块有相同的插座接口,且都是单总线结构,均用P1. 4 口控制,因此互换很方便。HIH3610 是Honeywell 公司生产的电压输出的三端集成湿度传感器,DS2438 是具有单总线通讯接口的10 位A/ D 转换器,片内包含一个高分辨率的数字温度传感器,它可用于湿度传感器的温度补偿。图4 为温湿度模块原理图。

 

图4 温湿度模块原理图

  4. 2 485 总线扩展模块

  485 总线作为一种成熟而廉价的总线在工业现场和交通领域有着不可替代的位置,为此我们设计了485 总线扩展模块,它可替代原有的CAN模块进行外部通讯。该模块采用MAXIM 公司的光电隔离型的MXL1535E 作为485 收发器,为了保证控制上的兼容,MXL1535E 与SJA1000 均通过P3. 0 进行片选。另外在RS2485 侧与控制器或控制逻辑侧之间通过变压器提供2500VRMS电隔离,在模块的输出部分添加了TVS 二极管电路以减少线路浪涌干扰,还可利用跳线决定是否加载总线的终端电阻。原理图如图5。

 

图5 485 总线扩展模块原理图

  5 软件设计

  系统软件由上位机管理软件和单元控制器控制软件组成。上位机管理软件是在Windows22000 操作平台上,利用C + + BUILD6. 0 开发的,包括显示方式选择(包括静态、闪动、滚动、打字等) ,滚动方向选择(包括上下滚动和左右滚动) ,动态显示速度调节(即文字闪动频率、滚动速度、打字显示速度等) ,显示内容输入及显示预览等。

  系统运行时,系统不仅可按预设定显示报站、广告等字符,也可人工输入需要的显示字符。单元控制器控制软件采用8051 的KEIL C 编程,固化于单片机77E58 的EEPROM 中,主要完成上下位机通讯、温度和湿度的数据采集、I/ O 接口控制等功能。在实际运行时,温度测量精度达到±0. 5 ℃,湿度测量精度达到±2 % RH.

  6 结 论

  从硬件原理图的设计、逻辑结构、组成框图等几方面介绍了地铁LED显示屏的设计思路,通过对现场总线接口模块以及温湿度模块接口的设计,使得该LED显示屏可适应不同环境的要求,具有良好的扩展性和通用性。经过多次测试,该LED显示屏已在国产地铁新型旅客信息系统中装车试用,效果良好。实践证明该显示屏能很好地完成对汉字和图形的静态显示和各种动态显示,且具有亮度高、无闪烁、逻辑控制简单等特点,充分满足了地铁车辆对LED屏的显示要求。

关键字:地铁列车  LED显示屏  77E58 引用地址:地铁列车LED显示屏的设计

上一篇:基于单片机的数字通信系统位同步提取的设计及分析
下一篇:单片机的一些开发技巧

推荐阅读最新更新时间:2024-03-16 13:36

LED显示屏报价及预算评估14招
  想购买 LED显示屏 的朋友,一定会要求 LED 显示屏报价方案来作为参考,预算方面是否超支。凭多年经验,下面我们将为您详细介绍LED显示屏报价包含的各项费用,以助您在选购LED彩屏时有一个直观清晰的认识。    1.显示屏屏体费用: 一般是按每平方米多少钱来算的,即常见的LED显示屏报价xxx元/m2,其中显示屏型号、所用材料不同,报价也会有区别。屏体报价中包括了全套的LED彩屏所需:管芯、模组电路板、IC驱动芯片、模组电源、钢质箱体和塑胶面罩以及显示屏内部所有排线、连接线等等。一般是含税报价,这个可能有所不同,具体咨询时候问清楚。    2.控制系统费用: 即显示屏发送卡和接收卡的费用,一个屏一般只需1张发送卡,装在电脑主
[电源管理]
LED显示屏技术工作原理简介
虚拟像素显示屏的原理   虚像素LED显示屏是利用软件算法控制控制发光管,并使发光管参与到多个相邻像素的成像,虚拟屏是用较少的灯管实现较大的分辨率,可以使LED显示屏的像素分辨率提高4倍。   虚拟像素显示的定义   显示单元中每一点的红、绿、蓝显示组成部分均匀分布,以配合像素的混色效果;虚显示点的表征颜色由相邻的红、绿、蓝像素混色构成。 虚拟像素的点是分散的,实像素的点是凝聚的。虚拟像素的发光点在灯管间,实像素的发光点在灯管上。   虚拟象素的实现方法   按2红1绿1蓝设计好模组,那么实点与虚拟点的换算关系为:m=2m-1,m为虚拟点,n为实点 。例如当m=3时,实点像素为3×5点阵,虚拟像素为5×9点阵。由此我们可
[电源管理]
<font color='red'>LED显示屏</font>技术工作原理简介
分析室外led显示屏开关电源设计理念
   led 显示屏的研究采用屏幕为8×8的点阵显示,侧重于动态处理方法,由于显示屏幕的局限性,在此次的研究设计中只能显示英文和数字。一个基本的led屏幕由8行×8列点共64个led组成,显示屏有共阴和共阳两种连接方式。对由8×8点阵构成的led显示屏而言,一般数据端连接微处理器的8位并行数据口,而选通端则逐一使能(选通),选择需要点亮的某一列,通过分时复用方式实现动态显示效果。选通方式一般有两种:独立选通和译码选通。   如果屏幕较小,处理器有足够的I/O口可用,则可以每个I/O口连接一个选通端,如果屏幕较大,或者处理器的I/O口不是非常丰富,则可以通过译码方式来选通。例如当8片8×8点阵的led组成一个8×128点阵的led屏
[电源管理]
LED显示屏术语详解
  色彩:将红色和绿色 LED 放在一起作为一个像素制作的显示屏叫双色屏或彩色屏;将红、绿、蓝三种LED管放在一起作为一个像素的显示屏叫三色屏或全彩屏。   像素:制作室内LED屏的像素尺寸一般是2-10毫米,常常采用把几种能产生不同基色的LED管芯封装成一体。室外LED屏的像素尺寸多为12-26毫米,每个像素由若干个各种单色LED组成,常见的成品称像素筒。双色像素筒一般由3红2绿组成,三色像素筒用2红1绿1蓝组成。无论用LED制作单色、双色或三色屏,想显示图像需要构成像素的每个LED的发光亮度都必须能调节,其调节的精细程度就是显示屏的灰度等级。灰度等级越高,显示的图像就越细腻,色彩也越丰富,相应的显示控制系统也越复杂。一般256
[电源管理]
室外led显示屏开关电源设计理念分析
led显示屏的研究采用屏幕为8×8的点阵显示,侧重于动态处理方法,由于显示屏幕的局限性,在此次的研究设计中只能显示英文和数字。一个基本的led屏幕由8行×8列点共64个led组成,显示屏有共阴和共阳两种连接方式。对由8×8点阵构成的led显示屏而言,一般数据端连接微处理器的8位并行数据口,而选通端则逐一使能(选通),选择需要点亮的某一列,通过分时复用方式实现动态显示效果。选通方式一般有两种:独立选通和译码选通。 如果屏幕较小,处理器有足够的I/O口可用,则可以每个I/O口连接一个选通端,如果屏幕较大,或者处理器的I/O口不是非常丰富,则可以通过译码方式来选通。例如当8片8×8点阵的led组成一个8×128点阵的led
[电源管理]
LED显示屏的供电系统及远程控制系统介绍
PLC 控制供电系统 对于用电量超过10KW的 显示屏 ,应配备配电柜。根据需要可以选用具有远程控制功能或带有PLC控制功能的配电柜,具有PLC控制功能的配电柜更加智能化,可用 LCD 控制器 远程操作 LED显示屏 及屏内空调、风机等设备的 开关 ,对屏内的环境温度、火情、屏外的环境 亮度 进行实时监控,并有相应相应的报警信息。建议在室外 led 显示屏项目中,一般由于环境较差,尽量使用带PLC控制的配电柜;在室内屏项目中,环境较好,而且空间有限,可以不加PLC控制。   远程通讯 当通讯距离在1.2公里以内时,可以在通讯线路中安装一对RS422/RS232的通讯模块;如果通讯距离达几公里甚至几十公里,
[电源管理]
LED显示屏系统检测四大方法
  LED显示屏的系统检测是至关重要的。通过正确的系统检测方法可以发现潜在的问题。常见的系统检测有短路检测法、电阻检测法、电压检测法、压降检测法这四种方法。下面分别介绍下。   LED显示屏系统检测四大方法   1、短路检测法,将万用表调到短路检测挡(一般具有报警功能,如导通则发出鸣啼声),检测是否有短路的现象泛起,发现短路后应马上解决,短路现象也是最常见的led显示屏模块故障。有的通过观察IC引脚和排针引脚就能发现。短路检测应在电路断电的情况下操纵,避免损坏万用表。这个方法是最常用到的方法,简朴、高效。90%的故障都可以通过这个方法检测判定。   2、电阻检测法,将万用表调到电阻档,检测一块正常的电路板的某点的到地电阻值,
[电源管理]
怎样分辨LED显示屏档次的高低
一块全彩显示屏的好坏主要可以从以下几个方面来签定: 1.平整度 显示屏的表面平整度要在±1mm以内,以保证显示图像不发生扭曲,局部凸起或凹进会导致显示屏的可视角度出现死角。平整度的好坏主要由生产工艺决定。 2.亮度及可视角度 室内全彩屏的亮度要在800cd/m2以上,室外全彩屏的亮度要在1500cd/m2以上,才能保证显示屏的正常工作,否则会因为亮度太低而看不清所显示的图像。亮度的大小主要由 led 管芯的好坏决定。 可视角度的大小直接决定的显示屏受众的多少,故而越大越好。可视角度的大小主要由管芯的封装方式来决定。 3.白平衡效果 白平衡效果是显示屏最重要的指标之一。色彩学上当红绿
[电源管理]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved