led屏维修简易流程.docx
《led屏维修简易流程.docx》由会员分享,可在线阅读,更多相关《led屏维修简易流程.docx(26页珍藏版)》请在冰豆网上搜索。
led屏维修简易流程
led屏维修简易流程
一、控制系统
故障现象故障原因故障分析处理
1、整屏不亮或出现方格
•控制主机是否开启
•通讯线是否插好
•发送卡是否已插好
•多媒体卡与采集卡,发送卡之间的数据
线是否连好
•接收卡JP1或JP2开关位置不对•打开主机
•把通讯线插好
•把发送卡重插
•连好多媒体卡与采集卡,发
送卡之间数据线.
•调整好JP1,JP2开关位置
2、每次启动LED演播室时提示找不到控制系统COM口至数据发送卡之间的信号采集线没有连接或电脑本身COM口已坏。
连接好该数据线或更换电脑
3、整屏隔十六行数据闪或常亮检查LED演播室里的设置
打开LED演播室打开调试-硬件设置(密码168)-系统设置,把行顺序设置为+0或+1
4、整屏画面晃动或重影•检查电脑与大屏之间的通讯线
•检查多媒体卡与发送卡的DVI线。
•发送卡坏。
•把通讯线重插或更换把DVI线冲插加固更换发送卡
二、驱动部分
故障现象故障原因故障分析处理
1、一单元板不亮1、+5V电或GND是否供给
2、+5V跟GND是否短路
3、138第五腿的OE信号是否有
4、245相连的OE信号是否正常(断路或短路);•给上+5V电或GND
•把短路的给断开
•把OE信号供上
4、把断路的连好把短路的给断开
2、一单元板上半部分或下半部分不亮或显示不正常1、138的第5腿OE信号是否有;
2、74HC595的第11、12腿的信号是否正常;(SCLK、RCK)
3、相连的OE信号是否正常;(断路或短路)
4、双排插针与245相连的SCLK、RCK信号是否正常;(断路或短路)•把OE信号连上
2、把SCLK、RCK信号连好
3、把断路的连好把短路的断开
4、把断路的连好把短路的断开
3、一单元板上一行或相应一个模块的行不亮或不正常显示•查看其所对应模块的行信号的管脚是否虚焊或漏焊;
•查看其行信号与TIP127或4953所对应的管脚是否断开或与其它信号短路
•查看其行信号的上、下拉电阻是否没焊或漏焊
•74HC138输出的行信号与相对应的TIP127或4953之间是否断开或与其它信号短路•把虚焊、漏焊的给焊好
2、把断路的连好把短路的断开
3、把没焊的给补上把漏焊的给焊好
4、把断路的连好把短路的断开
4、一单元板有两行同时亮(显示文字时其中一行正常、一行常亮)1、查看模块所对应的两行信号是否短路
2、查看查看138的输出腿、上下拉电阻和模块管脚及TIP127的输出腿是否短路•把短路的断开
•把短路的断开
5、上半部分或下半部分红色或绿色不亮或不正常显示•查看输入排针脚是否正常或与GND、+5V短路
•查看输入排针到245之间的信号是否正常(短路或断路)
•IC245坏•把断路的连好
•把短路的断开
•更换IC
常规维护
发布日期:
2007-11-8
1多块模组连续不亮或有异常:
检查信号方向第一块不正常模组的排线和电源线是否接触良好,如模组无LED亮,则表明无电源输入,请检查电源部分(可用万用表检查),如出现花色(有色彩混乱的亮点)则表明模组无信号输入,请检查第一块不正常模组的排线的输入端是否接触紧密,可多次拔插测试,如问题依旧可以调换新的排线。
2单模组不亮:
检查该模组的电源供应是否良好,主要是检查模组上的电源插座是否有松动。
如整块模组出现颜色混乱或者色彩不一致(但有信号输入,有正确的画面)则为信号传输排县接触不良,重新插拔排线,或者更换测试过的排线。
如更换良好的排线仍有同样问题,请察看PCB板的接口是否出现问题。
3单灯不亮问题检测方法:
用万用表检查LED是否损坏,如果灯坏了就按下面第5项换灯。
具体测灯方法:
把万用表打到电阻X1档,指针式万用表黑表笔接LED的正极,红表笔接负极(数字表黑笔接负,红笔接正),如果LED亮,所测的灯是好的,如果灯不亮,所测的灯是坏的。
4LED坏点维护(失控点):
经过单灯检测确认为LED损坏,则根据实际需求,选择性采用下列维护方法。
4-1正面维护:
用对应型号的螺丝刀从正面将固定面罩螺丝去除掉(注留好意保螺丝),取下面罩,进行换灯(请按照下面换灯方法换灯),换灯和胶体密封结束后,将原面罩复原,上紧螺丝(上螺丝时请注意不要压住灯),最后如有胶体残留在LED表面请细心清除胶体。
4-2背面维护:
用对应型号的螺丝刀从背面将螺丝去除掉(注留好意保螺丝),拔掉信号排线,为安全请不要拔掉电源连接线,以防止意外,小心将模组从钣金孔中取出,移到箱体背面,然后依照正面维护方法对单个模组进行维护换灯(请按照下面换灯方法换灯)或者检修其它。
5换灯:
将损坏LED周围的胶体用尖利工具(如镊子)去除掉,并使LED针脚清楚的表露在视线中,右手用镊子夹住LED,左手用烙铁(温度大约为40度左右,过高温度将对LED造成损伤)接触焊锡,并做稍许停留(不超过3秒钟,如超过时间但并不达到拆卸要求,请冷却后再重新尝试)将焊锡融化,用镊子将LED去掉。
将符合要求的LED灯正确的插入PCB电路板的孔中,(LED灯的长脚为正极,短脚为负极,PCB上“方孔”为LED正极针脚插孔,“圆孔”为LED的负极针脚插孔),将少许焊锡丝融化,黏合在烙铁头上,用镊子调整好LED方向,使其平稳,将焊锡焊于LED和PCB相连处,用相同类型的胶体(PH值=7)密封好LED。
LED显示屏系统操作过程中常见的故障及其排除方法
发布日期:
2007-8-12
整屏不亮(黑屏)
1、检测电源是否通电。
2、检测通讯线是否接通,有无接错。
(同步屏)
3、同步屏检测发送卡和接收卡通讯绿灯有无闪烁。
4、电脑显示器是否保护,或者显示屏显示领域是黑色或纯蓝。
(同步屏)
整块单元板不亮(黑屏)
1、连续几块板横方向不亮,检查正常单元板与异常单元板之间的排线连接是否 接通;或者芯片245是否正常。
2、连续几块板纵方向不亮,检查此列电源供电是否正常。
单元板上行不亮
1、查行脚与4953或127输出脚是否有通。
2、查138是否正常。
3、查4953或127是否发烫或者烧毁。
4、查4953或127是否有高电平。
5、查138与4953或127控制脚是否有通。
单元板不亮
1、查595是否正常。
2、查上下模块对应通脚是否接通。
3、查595输出脚到模块脚是否有通。
单元板缺色
1、查245 R.G数据是否有输出
2、查正常的595输出脚与异常的595输入脚是否有通。
LED全彩屏的驱动芯片
发布日期:
2007-6-25
目前,LED显示屏专用驱动芯片生产厂家主要有TOSHIBA(东芝)、TI(德州仪器)、SONY(索尼)、MBI{聚积科技}、SITI(点晶科技)等。
在国内LED显示屏行业,这几家的芯片都有应用。
TOSHIBA产品的性价比较高,在国内市场上占有率也最高。
主要产品有TB62705、TB62706、TB62725、TB62726、TB62718、TB62719、TB62727等。
其中TB62705、TB62725是8位源芯片,TB62706、TB62726是16位源芯片。
TB62725、TB62726分别是TB62705、TB62706的升级芯片。
这些产品在电流输出误差(包括位间和片间误差)、数据移位时钟、供电电压以及芯片功耗上均有改善。
作为中档芯片,目前"TB62725、TB62726已经逐渐替代了TB62705和TB62706。
另外,TB62726还有一种窄体封装的TB62726AFNA芯片,其宽度只有6.3mm(TB62706的贴片封装芯片宽度为8.2mm),这种窄体封装比较适合在点间距较小的显示屏上使用。
需要注意的是,AFNA封装与普通封装的引脚定义不一样(逆时针旋转了90度)。
TB62718、TB62719是TOSHIBA针对高端市场推出的驱动芯片,除具有普通恒流源芯片的功能外,还增加了256级灰度产生机制(8位PWM)、内部电流调节、温度过热保护(TSD)及输出开路检测(LOD)等功能。
此类芯片适用于高端的LED全彩显示屏,当然其价格也不菲。
TB62727为TOSHIBA的新产品,主要是在TB62726基础上增加了电流调节、温度报警及输出开路检测等功能,其市场定位介于TB62719(718)与TB62726之间,计划于2003年10月量产。
TI作为世界级的IC厂商,其产品性能自然勿用置疑。
但由于先期对中国LED市场的开发不力,市场占有率并不高。
主要产品有TLC5921、TLC5930和TLC5911等。
TLC5921是具有TSD、LOD功能的高精度16位源驱动芯片,其位间电流误差只有±4%,但其价格一直较高,直到最近才降到与TB72726相当的水平。
TLC5930为具有1024级灰度(10位PWM)的12位源芯片,具有64级亮度可调功能。
TLC5911是定位于高端市场的驱动芯片,具有1024级灰度、64级亮度可调、TSD、LOD等功能的16位源芯片。
在TLC5921和TLC5930芯片下方有金属散热片,实际应用时要注意避开LED灯脚,否则会因漏电造成LED灯变暗。
SONY产品一向定位于高端市场,LED驱动芯片也不例外,主要产品有CXA3281N和CXR3596R。
CXA3281N是8位源芯片,具有4096级灰度机制(12位PWM)、256级亮度调节、1024级输出电流调节、TSD、LOD和LSD(输出短路检测)等功能。
CXA3281N主要是针对静态驱动方式设计的,其最大输出电流只有40mA。
CXA3596R是16位源芯片,功能上继承了CXA3281N的所有特点,主要是提高了输出电流(由40mA增加到80mA)及恒流源输出路数(由8路增加到16路)。
目前CXA3281N的单片价格为1美元以上,CXA3596R价格在2美元以上。
MBI(聚积科技)的产品基本上与TOSHIBA的中档产品相对应,引脚及功能也完全兼容,除了恒流源外部设定电阻阻值稍有不同外,基本上都可直接代换使用。
该产品的价格比TOSHIBA的要低10~20%,是中档显示屏不错的选择。
MBI的MBl5001和MBl5016分别与TB62705和TB62706对应,MBl5168千口MBl5026分另(j与TB62725禾口TB62726对应。
另外,还有具有LOD功能的其新产品MBl5169(8位源)、MBl5027(16位源)、64级亮度调节功能的MBl5170(8位
源)和MBl5028(16位源)。
带有LOD及亮度调节功能的芯片采用MBI公司的Share-I-OTM技术,其芯片引脚完全与不带有这些功能的芯片,如MBl5168和MBl5026兼容。
这样,可以在不变更驱动板设计的情况下就可升级到新的功能。
SITI(点晶科技)是台湾一家专业研发生产LED驱动芯片的公司,其产品性能稳定。
点晶科技的定位与TOSHIBA差不多,其产品的性能与价格也相当。
但引脚并不兼容。
点晶的产品主要有ST2221A、ST2221C、DMl34、DMl35、DMl36,DMl33和ST2226A等。
除了ST2221A为8位源外,其余都是16位源芯片。
DMl34、DMl35禾口DMl36是ST2221C的升级产品。
这三款芯片之间的区别只是输出电流不同,DMl34的输出电流为40-90mA,DMl35的输出电流为10-50mA,DMl36的输出电流为3-15mA。
DMl33具有64级亮度可调、LOD及TSD功能。
ST2226A具有1024级灰度机制(10位PWM),属于高端芯片。
从这几家LED驱动芯片主要制造商的产品结构来看,目前LED恒流芯片主要分为三个档次。
第一档次是具有灰度机制的芯片,这类芯片内部具有PWM机构,可以根据输入的数据产生灰度,更易形成深层次灰度,达到高品质画面。
第二档次是具有LOD、TSD、亮度调节功能的芯片,这些芯片由于有了附加功能而更适用于特定场合,如用于可变情报板,具
有侦测LED错误功能。
第三档为不带任何附加功能的恒流源芯片,此类芯片只为LED提供高精度的恒流源,保证屏体显示画面的质量良好。
LED显示屏动态显示和远程监控的实现
发布日期:
2007-6-25
广东工业大学贾东耀汪仁煌
摘要:
由于普通LED点阵显示屏动态显示通常采用硬件扫描驱动,这在一些需要特殊显示的场合显得不够灵活。
文中提出了一种利用PC机和单片机的通讯来实现显示屏灵活的动态显示和远程监控的设计方法,同时该方法还可以将显示内容在PC机上进行预览。
关键词:
LED;动态显示;远程控制;显示预览
1引言
LED点阵电子显示屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示屏系统。
它以其色彩鲜艳,动态范围广,亮度高,寿命长,工作稳定可靠等优点而成为众多显示媒体以及户外作业显示的理想选择。
同时也可广泛应用到军事、车站、宾馆、体育、新闻、金融、证券、广告以及交通运输等许多行业。
目前大多数的LED点阵显示系统自带字库。
其显示和动态效果(主要是显示内容的滚动)的实现主要依靠硬件扫描驱动,该方法虽然比较方便,但显示只能按照预先的设计进行。
而实际上经常会遇到一些特殊要求的动态显示,比如电梯运行中指示箭头的上下移动、某些智能仪表幅值的条形显示、广告中厂家的商标显示等。
这时一般的显示系统就很难达到要求。
另外,由于受到存储器本身的局限,其特殊字符或图案也往往难以显示,同时显示内容也不能随意更改。
本文提出一种利用PC机和单片机控制的LED显示系统通讯方法。
该方法可以对显示内容(包括汉字和特殊图符)进行实时控制,从而实现诸如闪动、滚动、打字等多种动态显示效果。
该方法同时还可以调节动态显示的速度,同时用户也可以在PC机上进行显示效果的预览,显示内容亦可以即时修改。
另外,通过标准的RS232/485转换模块还可以实现对显示系统的远程控制。
2系统硬件设计
本系统主要的硬件设计是下位机单片机的显示控制部分。
而上位机(PC机)与单片机显示控制部分的接口为标准RS232通讯方式。
若需实现远程监控,只需增加RS232/485转换模块即可,该部分已有成熟的电路设计,故不再详细叙述。
具体的LED显示屏控制电路如图1所示。
整个电路由单片机89C52、点阵数据存储器6264、列驱动电路ULN2803、行驱动电路TIP122、移位寄存器4094及附属电路组成。
该电路所设计的电子屏可显示10个汉字,需要40个8×8LED点阵模块,可组成16×160的矩形点阵。
由于AT89C52仅有8k存储空间,而显示的内容由PC机控制,因此不可能预先把需要显示的内容做成点阵存在单片机中,而只能由PC机即时地把所需显示的点阵数据传给单片机并存入缓冲区6264。
该电路的显示采用逐行扫描方式。
工作时,由单片机从缓冲区取出第一行需要显示的20字节点阵数据,再由列点阵数据输入端P1.2口按位依次串行输入至列移位寄存器,其数据输入的顺序与显示内容的顺序相反。
然后置行点阵选通端P1.3为1,即置行移位寄存器的D为高电平,STR使能(所有4094的OE引脚接+5V电平),从而使列移位寄存器中的数据同时并行输出以选通该行。
经延时一段时间后再进行下一行点阵数据的显示。
需要注意的是,每次只能选通一行数据,即要通过不断的逐行扫描来实现汉字或字符的显示。
3显示与控制的设计
在笔者设计的PC机控制多单片机显示系统中,用PC机实现的主要功能包括单片机显示子系统的选择,显示方式选择(包括静态、闪动、滚动、打字等),滚动方向选择(包括上下滚动和左右滚动),动态显示速度调节(即文字闪动频率、滚动速度、打字显示速度等),显示内容输入及显示预览等。
单片机一般通过RS232/485串行接收PC机发出的显示指采用定时器中断方式进行行扫描,每次中断显示一行,定时中断时间为1.25ms,这样整屏的刷新率为50Hz,因而无闪烁感。
实现动态显示速度调节的方法通常是改变定时器的中断时间,但是当显示速度很慢的时候,该方法容易使整屏的刷新率降低,从而使显示内容出现闪烁。
因此,本设计采用一种“软定时”方法,即在程序中命名一变量作为“软定时器”,以用来设定两次动态显示的时间间隔。
在对定时中断调用计数时,如果调用次数达到设定值,则改变显示内容。
为保证能够正常显示,“软定时器”的设定值必须大于整屏显示周期。
由于显示屏每行显示1.25ms,整屏显示周期为20ms,考虑到余量的情况,可将软定时器的设定值定在大于30ms。
如此循环计数,即可实现动态显示。
“软定时器”的设定值可以通过上位机PC机来改变,这样既可实现LED动态显示的速度调节,又可保持显示内容的流畅和无闪烁感。
3.1单片机动态显示控制
以上提到的静态、闪动、滚动和打字等4种显示方式,实际上是单片机定时中断程序进行行扫描处理的不同方法。
下面将分别说明如何实现这4种显示方式。
静态显示只需在定时中断处理程序中从显示缓冲区调入相应的一行显示数据,然后选中该行即可实现该行的显示,如此循环,便可显示整个内容。
闪动显示与此类似,不同的是要间隔一个“软定时器”的定时时间,在行扫描时,行移位寄存器的D端打入的全为0,可使得整屏不显示,以确保黑屏时间与显示时间相等,从而实现汉字或图符的闪动显示。
滚动显示要求需要显示的内容每隔一定时间向指定方向(这里以从右向左为例)移动一列,这样显示屏可以显示更多的内容。
为此,需要在下次移动显示之前对显示缓冲区的内容进行更改,从而完成相应点阵数据的移位操作。
具体操作方法是:
设置一个显示缓冲区(如图2所示),该区应包括两部分:
一部分用来保存当前LED显示屏上显示的10个汉字点阵数据;另一部分为点阵数据预装载区,用来保存即将进入LED显示屏的1个汉字的点阵数据。
滚动指针始终指向显示屏的最右边原点。
当滚动指针移动到需要显示的点阵数据存储区的第1个汉字的首地址时,显示缓冲区LED显示区为空白,而预装载区已保存了第1个待显示汉字的点阵数据。
当需要滚动显示时,则可在接下来的扫描周期的每个行扫描中断处理程序中,将对显示缓冲区的相应行点阵数据左移一位,同时更改显示缓冲区的内容。
(需要注意的是,要确保该操作能在1.25ms的中断时间内完成。
这里89C52采用22MHz晶振,实验证明可以实现该操作)。
这样,在一个扫描周期后,整个汉字将左移一列,而显示缓冲区的内容也同时更改。
由于预装载区保存了1个汉字点阵数据,即16×16点阵,所以当前显示缓冲区的内容只能移动16列。
当下一个滚动到来时,滚动指针将移动到点阵数据存储区的下一个汉字的首地址,并在预装载区存入该汉字的点阵数据。
然后重复执行上述操作便可实现滚动显示。
特殊字符或图形的显示与此类似,这里不再赘述。
打字显示要求汉字在显示屏上按从左到右的顺序一个个的出现,如同打字的效果。
设计时可采用如下方法:
首先将LED显示屏对应的显示缓冲区全部清零,即LED显示空白,然后每间隔一个“软定时器”设定的动态显示时间,显示缓冲区依次加入一个汉字点阵数据并进行扫描显示,这样就可达到打字显示的效果。
3.2PC机控制程序
a.通讯功能的实现
在Windows环境下,实现PC与单片机的通讯可利用Windows的通讯API函数或者利用VC++(或其它语言)的标准通讯函数_inp、_outp来实现。
但上述两种方法比较繁琐,而采用ActiveX控件MSComm32来实现则非常方便。
该控件用事件的方式简化了对串口操作的编程,并可设置串行通信的数据发送和接收,还可对串口状态及串口通信的信息格式和协议进行设置。
其初始化程序如下:
一般情况下,PC要与多个单片机89C51系统进行主从式通讯,为了区分各单片机系统,可以使89C51采用串口工作方式3,即11位异步接收/发送方式,该方式的有效数据为9位,其中第9位为地址/数据信息的标志位,其作用是使从机据此判断发送的数据是否为地址,从而实现多机操作。
但现在由于采用的是MSCOMM控件来实现PC机和单片机之间的通讯,这是一种标准的10位串口通信方式,即8位标准数据位和该数据的起始位、停止位各1位。
因此二者格式不相符,故很难利用上述方案。
因此可考虑将单片机串口设为工作方式1,即改为10位异步接收/发送方式来解决,其通讯流程如下:
首先发通信开始标志,接着发送需要操作的单片机系统地址,然后发送显示工作命令字,该命令包括2个字节,前一字节用于设定显示方式和滚动方向,后一字节则用于设定显示速度。
再往下是传送显示内容的点阵数据,最后对数据进行校验。
该通讯规约非常简便,能够较好的解决上述问题,从而实现PC机与多单片机之间的主从式通讯及对显示的控制。
需要注意的是,当显示内容需要改变时,为了避免在单片机串行中断接收数据时,显示屏出现乱码,应使显示屏暂不显示(处于“黑屏”状态),直到数据接收完全,串行中断处理结束时再显示。
汉字字模的提取非常关键,本文的字模数据取自UCDOS下的字库文件HZK16。
关于这方面的介绍较多,文献[2]给出了较为具体的在VC下提取汉字字模的方案,这里不再赘述。
对于特殊字符或图形点阵数据的提取,简便的方法可以先做一个BMP文件,然后用一些取模软件(如字模提取v2.1)来获得。
为了显示方便,点阵数据的格式应为n×(16×8),不足要求的则应以0数据补充。
b.动态效果模拟显示
为了方便调节LED的显示效果,笔者在PC机的控制界面上设计了LED显示屏的模拟显示,它同实际的显示效果完全一样。
用户可以设定显示的模式,并调节显示速度,然后在界面上对显示效果进行预览,同时还可以随时修改和设定参数,因而十分方便简捷。
为此,可先在界面上描绘出虚拟的LED显示屏,由于实际的显示屏为160×16点阵,故须在界面上设定相同的区域。
实现动态显示效果的方法和以上几种基本类似,这里以滚动显示为例作一说明。
对于需要滚动的文字,可以将其设置为位图格式,暂存于内存中,然后利用VC提供的位图拷贝函数BitBlt将位图复制到显示位置。
对于特殊字符或图形,则可以直接利用BitBlt函数调用到显示位置。
然后在类CLEDDlg的OnTimer函数中调用该函数,以实现文字的滚动显示。
另外,也可以通过设定不同的响应时间间隔来改变文字的滚动速度。
4结束语
本文提出的实现LED点阵显示屏的动态显示和控制的解决方案,已成功地应用于实际系统。
如将该系统联入计算机网络,还可实现对显示屏的远程控制。
参考文献
1.罗民.基于信息分段动态预装的滚动显示:
电子技术,2001.6
2.王保华.利用VC++实现汉字字模的提取与小汉字库的生成.单片机与嵌入式系统应用,2002.1
3.马忠梅.单片机的C语言应用程序设计.北京航空航天大学出版社,1999.1
4.DavidJ.KJruglinski,潘爱民.VisualC++技术内幕,1999.1
LED显示屏高速数据通讯接口设计
发布日期:
2007-6-25
虞鹤松张飙范刚
摘要:
本文阐述了利用CYPRESS公司EZ-USBFX2系列USB2.0集成芯片CY7C68013的高速Sl