第一篇:LED显示屏电源配置和通讯线连接
LED显示屏规格说明、电源配置和通讯线连接注意事项
一、显示屏的组成:
1、出卡机所用的LED显示屏规格是64*256(φ3.0,四字),电源需求是12V/1.3A或24V/1A;出口收费站所用的费用显示屏规格是64*320(φ3.0,五字);
2、除上述第四条所列明的显示屏外,贵司目前所用的屏都是以488*122或610*122的基本单位显示屏组成的,例如:一块8字屏是由两块488*122的基本单元组成的。可以是横向组合也可以是纵向组合,如果是横向组合就是单行显示,每行8个汉字;如是纵向组合,就是双行,每行4个汉字。
3、不论是四字屏还是五字屏都有室外型和室内型的区分。室外屏采用的是φ5.0的高亮度点阵,室内屏采用的是φ5.0的普通亮度点阵。室外屏和室内屏的价格不一样。
4、多块基本单元显示屏组合成一块大的显示屏,但是其中只要有一块主板即可,其它的显示屏均为副板。例如:一块966*244的显示屏,是由四块488*122的显示屏组成的,其中一块是主板,另三块就是副板。
5、如果一块大的组合显示屏需要显示两个不同的变量数字,例如,一块966*244的显示屏,需要分别显示B1层和B2层的车位余数,那这块屏就必须由两块488*122的主板基本单元和两块488*122的副板基本单元组成,每块主板基本单元和每块副板基本单元组成一个966*122的显示屏整体,总共是两个整体,每个整体分别显示B1层和B2层的车位余数。
6、总之,如果显示不同的变量信息,每个变量信息所用的LED显示屏就必须带有一块主板。
7、如对其它规格的显示屏有需求,请直接向我司询问。
二、电源配置和基本技术参数:
1、所有显示屏的电源需求范围是8-30V/DC。但最好采用12V的直流开关电源。2、3、4、室外屏和室内屏的电源采用相同的规格。电源功率的大小是根据字数的多少来决定的。
488*122四字屏的电源需求是12V/2A,610*122五字屏的电源需求是12V/2.5A;平均到每个字就是12V/0.5A。如果用24V的直流开关电源,从理论上说四字屏的电源可以是24V/1A,但是实际使用时要求电流更大点会更好,例如:24V/1.3A,依此类推,五字屏的电源最好是24V/1.8A。
5、如果一块屏是由两块488*122的屏组成的,那么电源需求就是12V/4A,或24V/2.6A。其它的依此类推。
6、所配置的电源功率如果更大,在使用过程中随着时间的延续,半导体器件的老化等原因所造成的故障现象就会越少。
其它基本技术参数 工作寿命:大于5年。工作温度:-10℃~+60℃; 工作湿度:0%~80%。储存温度:-20℃~+60℃; 储存湿度:0%~90%。
三、线路连接方式:
1、引线定义:
1.1电源:黄线+12V;黑线:GND;红线:+5V。
1.2通讯线:红线RXD(485+);黄线TXD(485-);黑线GND。
1.3控制线:棕色+5V(一般未接);红色GND ;橙色T1(203);黄色T0(202);绿色INT1(201);蓝色INT0(200)
2、连接示意图:
3、通讯线连接注释:
3.1每块LED显示屏都有RS-232、RS-485以及MODEM远程通讯可供用户选择。
3.2当LED显示屏到电脑的通讯线长度小于20米,且电脑的一个串口只连接一台LED显示屏时,该显示屏可以采用RS232的方式连接,因此可以节省一台通讯转换器的费用。
3.3当有多台LED显示屏(主板)需要与电脑的一个串口连接时,必须采用RS485的方式,且建议采用总线方式连接。单条485总线可以连接32台LED显示屏。单条总线的长度不能超过800米。
3.4当有超过32台显示屏需要与电脑通讯时,必须采用多个串口的方式,每个串口各连接少于32台显示屏。
3.5当单条总线的长度超过800米时,必须拆分为多条总线,并确保每条总线的长度均不能超过800米,每条总线各连接电脑的一个串口。3.6以上所指每台LED显示屏是指每块主板基本单元,如果一块屏由一块主板基本单元和若干块副板基本单元组成,则只能算一台LED显示屏。
4、RS232通讯线点对点连接:
RS232通讯方式J10678912345RXTXGND红色黄色黑色计算机串口LED显示屏
5、RS485通讯线点对点连接:
RS485通讯方式通讯转换器485+(D+)485-(D-)J10红色黄色黑色(不用)计算机串口LED显示屏
第二篇:LED显示屏研究课题的背景和意义
LED显示屏研究课题的背景和意义
1.课题的背景和意义
当今世界,电子技术迅猛发展,点阵式显示器件作为信息显示的重要媒体,在金融证券、体育、邮电电信、指挥调度、国防军事等许多领域中得到了广泛应用。因此点阵式显示器件的研制、生产也得到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。由于LED电子显示屏具有所显内容信息量大,外形美观大方,操作使用方便灵活,适用于火车、汽车站、码头、金融证券市场、文化中心、信息中心体育设施等公共场所。该设计广泛涉及了计算机及电子技术中的电源技术,单片机技术,数据通信技术,显示技术,存储技术,系统软件技术,接口及驱动等技术。我国经济发展迅猛,对信息传播有越来越高的要求,可以相信,LED电子显示屏以其大的显示信息量,寿命长,耗电量小,重量轻,空间尺寸小,稳定性高,易于操作,安装和维护等特点,将在社会经济发展中扮演越来越重要的角色。本设计利用单片机对整个系统进行总体控制,进行显示所要显示的汉字和字符。其中显示字模数据有单片机输入显存,点阵的点亮过程有程序控制,由驱动电路完成。点阵采用单色显示,该显示器电路的特点是:点阵的动态显示过程占用时间比较短,亮度均匀。
第三篇:LED显示屏检测存在的问题和改善
2014的今天,LED显示屏已经走向了世界的每个角落,社会的发展、科技的提升推动着显示屏行业规模化,标准化;相对的也存在竞争,在竞争中逐步提高行业产品质量水平,促进行业的整体发展。其中行业的检测工作也推动了行业的技术进步和质量提高。相信标准和检测工作会得到越来越高的重视。
1、许多企业的产品未按《LED显示屏通用规范》的要求作环境适应性(6.9)试验。所以涉及环境工作温度、防振动等指标,很难有足够的证明表示产品符合合同或标书的要求,产品质量也没有保证。
2、行业内的企业对《LED显示屏通用规范》中的安全要求(6.4)重视不够。接地、安全标记、对地漏电流、抗电强度和温升等指标对产品的安全和质量非常重要,如不合格将带来人身伤害或其他灾难性损害。按照国家有关标准的规定此类项目属于强制性的致命缺陷,一经检测不合格项就是不合格工程或产品。
3、许多合同或标书引用术语不规范。不用《LED显示屏通用规范》和《LED显示屏测试方法》中已有的定义和标准。而引用其他的相关名称和指标,造成无法正确检测,在卖方市场的情况下,用户作不利于制造商的解释,从而造成不必要的麻烦和争议。
4、明确部分检测或判别的项目目前无法检测。委托单位,尤其是用户外显示屏的检测寄予很大期望。例如发光管产地和质量的确认、显示屏LED工作电流的检测,视频效果的评判、河南LED显示屏总体质量的评价和显示屏生产过程的检测,这些用户关心的项目目前无法满足委托单位的要求,有待于完善标准,在以后工作中改进。
5、目前的全彩LED显示屏检测工作,一般都放在安装调试后进行,而检测的部分内容应该放在生产过程和产品出厂前进行,不应该全部放在验收或交付使用后进行。
6、行业标准缺乏合理有效的质量检测方法及合格判定标准。由于显示屏是由数量众多的显示单元组成,考虑到现场的不确定因素,会出现显示屏局部区域或部分指标(尤其是拼装精度)达不到要求。因此需要引入合理的抽样方法,使显示屏的检验规则更合理可行。
7、企业应建立产品的企标和原材料、部件及显示单元的检验规则,使显示屏的最大亮度、视角、基色主波长误差等指标在生产过程中得到保证。
8、企业应建立质量检验机构和配备相应的质量检验设备。部分小企业无实施行业标准的仪器设备和专业人员,造成产品施工后第三方检测数据与合同要求相差较大。
9、企业应加强出厂检验。增加厂验和工程竣工前的预检。通过厂验和竣工前的预检可以自我纠正不合格项,使第三方或客户的终验顺利过关。
10、行业协会应建立更专业的检测队伍和配备相应的检验设备,培训专业的检测人员,以满足市场和会员单位的检测要求。
第四篇:内置电源LED日光灯的缺点和问题
目前,几乎市场上所有LED日光灯的电源都是采用内置式。所谓内置式就是指电源可以放在灯管里面。这种内置式的最大优点就是可以做成直接替换现有的荧光灯管,而无需对原有电路作任何改动。所以内置式电源的形状通常都是做成长条形,以便塞进半圆形的灯管中去。内置式电源有两种,一种是非隔离式(图1),一种是隔离式(图2)。
图1.非隔离式LED日光灯电源
非隔离是指在LED负载端和220V输入端有直接连接,因此触摸负载就有触电的危险。220V和铝壳之间只有铝基板的极薄绝缘层的隔离,通常不容易通过CE和UL认证。
图2.隔离式LED日光灯电源
隔离式是指在输入端和输出端有隔离变压器隔离,这种变压器可能是工频也可能是高频的。但都能把输入和输出隔离起来。可以避免触电的危险。也容易通过CE或UL认证。
一. 内置电源LED日光灯的耗电 采用内置式电源的最大优点就是可以直接替换现有荧光灯而不需要对原有的接线做任何改变。那么内置式的这种优点是不是也付出一定的代价呢?的确如此,而且这个代价还不小。这要从普通荧光灯的镇流器结构说起:
(b)电子镇流器
图3.荧光灯电源电路图
我们知道,最普通的荧光灯的起辉是采用一个串联的铁芯电感和一个并联的起辉器(图3a)。对于这种电路在用LED日光灯直接替换时,只要拔掉起辉器就可以了。但是由于铁芯电感仍然串联在电路中,所以它仍然带来将近6.4W(Philip)到10W(国产)的损耗,结果由于这部分的额外损耗就大大降低了LED的节电功效。例如,本来一个20W的LED日光灯可以取代一个36W的荧光灯,以内置非隔离式的20W LED日光灯为例,实测结果如下。
也就是说,直接替换的结果是效率大大降低,对于国产电感镇流器,效率只有56.2%。只比普通荧光灯节电6.8W。
这使得LED日光灯的节电效能大打折扣,以致合同能源管理(EMC)难以执行。
一. 散热和寿命
内置电源的另一个最大缺点是寿命低。因为电源必须放在铝管里,所以铝管不可能做成鳍片的形式,而只能是普通的半圆柱型,顶多在表面上加上一些很浅的条形沟槽(图4),图4 中空铝管的半塑半铝的LED日光灯灯管
这种半圆柱的表面积为:2πR*h/2=πR*h。对于T8灯管来说,它的直径为26mm,所以半径为13mm。1.2米的T8灯管,其表面积为:π*1.3+120=490cm2,我们知道LED散热器的表面积通常要求60cm2/W。,所以这种半铝管只能散8W左右的热量。而T8型LED日光灯通常输入功率为20W,假定LED的发光效率只有20%,那么有16W的输入电功率都变成热量。而现在只能散去8W的热量,而还有8W的热量无法散去,其结果就是使得LED的结温升高,寿命缩短。
不仅如此,由于电源内置,电源的热量也就加入到管内,假定电源的效率为88%,所以就有2.4W的热量也要散去,相当于又要增加30%的热量,也就是说一共有10.4W的功率无法散发出去。使得LED的散热又增加的一份困难,或者说,使得LED的使用寿命也更加缩短。而且,电源的长度大约为灯管长度的五分之一,电源所发的热也集中在这一段里面,使得靠近电源的这些LED受到更热的烘烤,因而寿命也比其他地方的LED更短,灯管在损坏时,靠近电源的一段先黑掉。可以认为,内置电源的LED日光灯的寿命不会高于10,000小时。
而且把电源放到管子里面,电源本身还要承受由LED产生的很高的环境温度,这就大大降低了电源里的电解电容的寿命,也就降低了整个灯具的寿命。
三.使用成本
因为内置电源的LED日光灯寿命只有10,000小时,和外置电源的50,000小时相比,其使用成本显然高了5倍。不仅如此,在使用过程中,不管是LED损坏了,还是电源损坏了,通常两个都要一起丢弃。而外置式电源的LED日光灯,则可以坏了哪个丢哪个。
此外,内置电源式也增加了电子垃圾的回收处理的成本。因为必须把电源部分拆出来再分别处理。
四.其他功能
外置式电源,不仅效率高、寿命长,而且还可以增加手动调光或自动调光等特殊功能,这些都是内置式所无法比拟的!
结论 可以认为,内置式的缺点和问题是很严重的,遗憾的是,有些人只是贪图它在购买时可能便宜10%,而不顾其使用成本高5倍以上。真可谓是为小失大,得不偿失!
第五篇:linux_occi连接oracle数据库前的配置和程序示例
Linux 下occi编程问题总结: 操作系统linux centOS4.5 数据库
Oracle10g Release 10.2.0.1.0 1)首先在oracle管网下载:
oracle-instantclient-basic-10.2.0.3-1.i386.rpm oracle-instantclient-devel-10.2.0.3-1.i386.rpm 使用root用户进入linux将上面的basic和devel放入在/root/oracle10g_package/oracle_occipk目录下
执行rpm –ivh * 进行安装,安装好的文件被生成到目录下: /usr/lib/oracle/10.2.0.3/client/lib 存放库文件 其中libclntsh.so 是oracle提供给c语言调用的动态库 /usr/include/oracle/10.2.0.3/client 存放occi头文件
2)将/usr/include/oracle/10.2.0.3/client 存放occi头文件copy到/usr/include目录下
先查看
[root@mylinux /]# ldd which /u01/oracle/bin/sysresv which: ldd:./which: No such file or directory /u01/oracle/bin/sysresv:
libclntsh.so.10.1 => /usr/lib/oracle/10.2.0.3/client/lib/libclntsh.so.10.1(0x00b46000)
libnnz10.so => /usr/lib/oracle/10.2.0.3/client/lib/libnnz10.so(0x0021d000)
libdl.so.2 => /lib/libdl.so.2(0x00111000)
libm.so.6 => /lib/tls/libm.so.6(0x00115000)
libpthread.so.0 => /lib/tls/libpthread.so.0(0x00138000)
libnsl.so.1 => /lib/libnsl.so.1(0x001b6000)
libc.so.6 => /lib/tls/libc.so.6(0x00423000)
/lib/ld-linux.so.2(0x00b2e000)libclntsh.so.10.1 => 是否存在,不存在要在 $ vi etc/ld.so.conf中增加一行/usr/lib/oracle/10.2.0.3/client/lib 然后执行ldconfig命令使etc/ld.so.conf生效.再次使用
$ ldd which /u01/oracle/bin/sysresv 查看
libclntsh.so.10.1 => /usr/lib/oracle/10.2.0.3/client/lib/libclntsh.so.10.1(0x00b46000)3)编写测试代码:connclient.cpp #include
#include
#include
#include
using namespace oracle::occi;using namespace std;
int main(){ Environment *env;Connection *conn;Statement *stmt;ResultSet *rset;
string struser=“system”;string strpwd=“oracle”;string strconn_string=“ori”;// oracle的SID env = Environment::createEnvironment(Environment::OBJECT);conn = env->createConnection(struser,strpwd,strconn_string);if(NULL!= conn)
cout<<“conn success”< cout<<“conn failed”< string strsql=“select id,name from table1”;stmt=conn->createStatement();stmt->setSQL(strsql);try{ rset=stmt->executeQuery();while(rset->next()){ int id=rset->getInt(1); string strname=rset->getString(2); cout<<“id==”< rset=NULL; cout<<“rset error”< stmt->closeResultSet(rset);conn->terminateStatement(stmt);env->terminateConnection(conn);Environment::terminateEnvironment(env);return 0;} 4)编译程序connclient.cpp 这里g++有几个参数说明下: -o:要生成的目标文件或可执行文件 -I:用#include“file”的时候,gcc/g++会先在当前目录查找你所制定的头文件,如果没有找到,他回到缺省的头文件目录找,如果使用-I制定了目录,他回先在你所制定的目录查找,然后再按常规的顺序去找.。对于#include -locci 连接libocci.so文件 使用g++编译时出现错误: g++-o conncl connclient.cpp-I/usr/include-L/usr/lib/oracle/10.2.0.3/client/lib 命令执行后出现 /tmp/cckQbf4h.o(.text+0x24e): In function `main'::undefined reference to `oracle::occi::Environment::createEnvironment(oracle::occi::Environment::Mode, void*, void*(*)(void*, unsigned int), void*(*)(void*, void*, unsigned int), void(*)(void*, void*))' /tmp/cckQbf4h.o(.text+0x743): In function `main':: undefined reference to`oracle::occi::Environment::terminateEnvironment(oracle::occi::Environment*)' /tmp/cckQbf4h.o(.gcc_except_table+0xa4): undefined reference to `typeinfo for oracle::occi::SQLException' collect2: ld returned 1 exit status 上面是找不到动态函数库,需要命令行参数中增加-lclntsh –locci g++-o conncl connclient.cpp-I/usr/include-L/usr/lib/oracle/10.2.0.3/client/lib-lclntsh –locci 执行语句再次编译,出现 /usr/bin/ld: warning: libstdc++.so.5, needed by /usr/lib/oracle/10.2.0.3/client/lib/libocci.so, may conflict with libstdc++.so.6 OCCI库在linux编译的时候,由于linux版本太高,会提示以上情况,实际上,在大多数linux系统上,还保留有libstdc++5的库。修改命令参数 g++-o conncl connclient.cpp-I/usr/include-L/usr/lib/oracle/10.2.0.3/client/lib-lclntsh-locci /usr/lib/libstdc++.so.5 编译通过。执行程序 ./conncl