采用了3种串行方式传递数据的LED电子显示系统
0 2023-03-27

电子显示屏以色彩光艳夺目,美观大方,显示信息量大、寿命长、耗电量小、重量轻,且易于操作、安装和维护等特点,在显示行业中独树一帜。尽管已被广泛使用,但存在系统复杂,成本较高等缺点,不利于推广使用。为此,我们利用Philips公司51系列的新型P87LPC676采用多种串行技术组成前级驱动,使结构简单。PC用于后级的在线修改和控制显示内容,该系统可广泛用于商场、车站、码头及其他公共场合。

1、 系统总体结构组成

如图1所示,系统的组成电路由以下4部分组成:LED显示屏、以P87LPC767单片机为核心的驱动电路、PC机与单片机的通信电路和由24C16器件组成的总线接口电路。为了节约井口,本系统采用了以下3种串行方式传递数据。

1.1 I2C串行总线接口

P87LPC767的I2C总线符合标准的I2C总线规范,总线工作的信号可由P87LPC767自动产生,但数据却是以位的方式发送和接受的,因此他的控制软件较为复杂,但却更为灵活。本系统P87LPC767的I2C总线上接24C16,就构成了一个I2C系统,解决了大屏幕显示屏显示汉字所需大量数据信息的。P87LPC767是主控机(主机),串行时钟信号由他产生,他将数据写入24C16为主发送,从24C16中读取数据为主接收,24C16只能是被控机(从机)。主发送工作方式是指P87LPC767作为主控机向被控机发送数据的传送过程,发送和接收各有2种方式:

(1)单纯地发或读从机的数据;

(2)发或读从机指定地址的数据。

1.2异步串行通讯接口

上位机PC用于对显示信息进行编辑和对汉字进行提取,读取汉字字模的基本步骤:

(1)获取汉字的机内码;

(2)通过汉字推算区位码;

(3)由区位码计算出汉字在字库中的位置offset:offset=[(区码一1)×94 (位码一1)]32;从该偏移地址读取32B,就是相关汉字的点阵字模代码。通信功能利用Visual6.0提供的MSComm通信控件,把字体的字模信息(根据显示屏所需格式进行重排)通过串行口分段发送给单片机,单片机再通过12C总线发送给串行E2P进行存储。

1.3 软件实现串行数据传送接口

由软件实现2路串行数据的输出以完成显示屏行和列数据的要求,下面是串行输出1 B数据的软件源代码:

sbit clk=PO^ 0;

sbit dat=P1^ 7;

unsigned char bdata senddata;

sbit sendbit=senddata^7;

vid sendby(void)

{

int i;

POMl=0x00;

POM2=0x41;

P1M1=0x00;

P1M2=0X80;

elk=0;

for(=1;i《=8;i )

{

clk=0;

dat=sendbitl;

clk=1;

senddata=senddata《《1;

}

clk=0;}

可以看出,只要给出senddata数据就可以在P1^7脚串行输出该数据。通过改变elk,dat脚及输出模式选择可方便实现在其他管脚的串行数据输出功能。

2 、结 语

采用多种串行接口技术,使新型的单片机P87LPC767能在大屏幕显示中应用。P87LPC767可工作在20MHz时钟频率,避免了显示屏越大,其他单片机频率底而出现的闪烁现象。经过调试,显示屏工作稳定,已用于一些商场及公共场所,效果良好。


声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 【6.29直播】西门子EDA工具在3D IC设计中的应用


  • 相关技术文库
  • LED
  • 光伏
  • 太阳能
  • 新能源
  • 关于LED驱动器输出对地短路的原因及处理

      在诸如汽车LED照明等应用中,由于驾驶员通常远离LED,因此需要增加短路保护功能,JOHNRICE在本文中介绍了如何防止LED驱动器输出对地短路。  非同步

    05-29
  • 一文带你了解LED照明和太阳能充电的技术挑战及解决方案(问答篇)

      作为一种既环保又节能的解决方案,LED照明在汽车、家庭、办公楼、酒店、机场和路灯等广泛的应用场合找到了自己的用武之地。但它的大规模商用除了还要克服成本障碍以

    05-28
  • LED灯具最佳驱动方式有哪些?

    LED是“LightEmittingDiode”的缩写,中文简称发光二极管,因为其具有节能环保、寿命长、光电效率高、抗震性能好等优点,近年来得以快速发展,理论上

    05-27
  • 逐条分析解决LED灯三种常见故障

    LED灯以其亮度大、耗能低、寿命长等特点,逐步霸占当今电灯市场。一般来说,LED灯是很难发生问题的,在LED灯的问题中,不外乎三种毛病:灯不亮、灯变暗、关灯后闪

    05-27
  • 从显示器的根本,背光原理上来对LCD与LED的区别进行讲解

      说到显示技术,人们最先想到的就是液晶显示(LCD)。随着时间的推移,一些新的显示技术开始走进人们的生活,LED显示技术就是其中一种。如果没有较为系统的对这两

    05-26
  • LED显示屏储存、安装应该注意什么?

      1、将箱体摆放地点打扫干净后,用珍珠棉铺设。  2、严禁杂乱堆放模组或堆叠10张以上。模组堆叠时,灯面相对摆放并使用珍珠棉进行隔离。    3、箱体的摆放建

    05-26
  • 一文详细讲解太阳能路灯系统的配置计算方法

      随着国家大力推崇绿色节能减排新能源,太阳能资源的应用进入人们的视线,凯创光电将其自主研发的蜂窝通孔LED路灯和太阳能资源进行了科学的整合,推出了太阳能LED

    05-26
  • led电视技术的前世今生

      LED全称“LightEmittingDiode”,译为发光二极管,是一种半导体组件。由于LED对电流的通过非常敏感,极小的电流就可以让它发光,而且寿命长,

    05-22
  • 一起聊一聊白色LED发展史

      在蓝色及白色LED等GaN类LED领域,日本国内厂商尚处于优势地位。原因是量产规模在全球所占的份额居首。尽管2004年底台湾厂商的GaN类LED芯片总体量产

    05-22
  • 你知道LED数字钟频率源的改进方法有哪些吗?

      大部分LED数字钟是用市电f220V/50Hz作频率源来计时,每天计时误差约20秒,需要经常调整,非常麻烦。  为找到合适的晶体,只好拆开家中3只废弃的不同

    05-22
  • 大尺寸TFT-LCD的LED背光模块的光源分析

      1前言  LCD是被动发光器件,本身是不发光的,因此必须要有背光模块给LCD提供光源。用来作为背光模块的光源有以下几种:  (1)冷阴极荧光灯;  (2)L

    05-22
  • 使用LED调光引擎的开关式LED调光驱动器方案

    开关式可调光LED驱动器具有显著的性能并可以精准控制LED电流,也具有调光功能,这使终端用户在降低功耗的同时制作很好的灯光效果。8位微控制器可以提供必要的构件用

    03-31
下载排行榜
更多
广告