一种通过旋转全彩显示图像的方法及系统与流程

文档序号:13941638阅读:164来源:国知局

本发明涉及一种图像显示相关技术领域,具体地说是涉及一种通过旋转全彩显示图像的方法及系统。



背景技术:

目前,公知显示图片、动画、视频的是由阴极射线管(crt)显示器、液晶(lcd)显示器、led显示器来显示,要显示一幅完整的图片,图片的每个像素有相对应的独立显示元器件并被昂贵驱动器控制激活,要提高显示分辨率就要增加显示元器件,使得显示器体积增加,成本增加,限制显示器安装在旋转物体上。



技术实现要素:

针对现有技术之不足,本发明提供了一种通过旋转全彩显示图像的方法及系统。

其中,本发明的通过旋转全彩显示图像的方法的具体技术方案如下:

一种通过旋转全彩显示图像的方法,其包括:

提供一微控制器,所述微控制器包含3个具有pwm功能的引脚和n个i/o引脚;

提供一设置于旋转物体上的电路板,在所述电路板上设置有n个共阳led;

将所述3个具有pwm功能的引脚分别与所述n个共阳led的阴极相连接,并且将所述微控制器的n个i/o引脚分别与所述n个共阳led的阳极相连接;其中每个所述共阳led的3个阴极正常工作后分别发出红、绿、蓝的光;

所述微控制器通过算法对n个共阳led进行控制,从而实现对图像的旋转全彩显示;

所述算法公式如下:

t=time/pwm_number/n–t*n-control_time

其中,t≥0;time<pwm_number*n;n<pwm_number;control_time根据微控制器的速率定值;t根据需要确定;

其中,所述算法公式中各个符号的含义如下:

t:含n个共阳led的电路板旋转时从一个角度旋转到另一角度的间隔时间;

time:含n个共阳led的电路板旋转一周所需时间;

pwm_number:要显示完整图像像素(三个pwm信号组成一个像素)总数量;

n:共阳led的个数;

t:每个共阳led点亮的持续时间;

control_time:显示图像过程中微控制器程序循环运行消耗时间。

本发明的通过旋转全彩显示图像的方法通过上述技术方案可以使得显示图像的每个像素不用相对应的独立显示元器件,使得显示器体积缩小,方便安装在旋转的物体上;从而克服现有显示器体积庞大和安装场所的限制的不足。

根据一个优选的实施方式,所述算法公式中t=10纳秒。

其中,本发明的用于实现所述方法的系统的具体技术方案如下:

一种用于实现所述方法的系统,其包括:

微控制器,所述微控制器包含3个具有pwm功能的引脚和n个i/o引脚;

设置于旋转物体上的电路板,在所述电路板上设置有n个共阳led;

所述微控制器中的3个具有pwm功能的引脚分别与所述电路板上的n个共阳led的阴极相连接;所述微控制器的n个i/o引脚分别与n个所述共阳led的阳极相连接;其中每个所述共阳led的3个阴极正常工作后分别发出红、绿、蓝的光。

与现有技术相比,本发明的通过旋转全彩显示图像的方法及系统具有如下有益效果:

本发明的通过旋转全彩显示图像的方法及系统通过上述技术方案可以使得显示图像的每个像素不用相对应的独立显示元器件,使得显示器体积缩小,方便安装在旋转的物体上;从而克服现有显示器体积庞大和安装场所的限制的不足。

附图说明

图1是本发明通过旋转全彩显示图像的系统的示意图。

附图标记列表

1-微控制器

2-电路板

3-共阳led

具体实施方式

下面结合附图进行详细说明。

一种通过旋转全彩显示图像的方法,其包括:

提供一微控制器,所述微控制器包含3个具有pwm功能的引脚和n个i/o引脚;

提供一设置于旋转物体上的电路板,在所述电路板上设置有n个共阳led;

将所述3个具有pwm功能的引脚分别与所述n个共阳led的阴极相连接,并且将所述微控制器的n个i/o引脚分别与所述n个共阳led的阳极相连接;其中每个所述共阳led的3个阴极正常工作后分别发出红、绿、蓝的光;

所述微控制器通过算法对n个共阳led进行控制,从而实现对图像的旋转全彩显示。

本发明的算法是通过利用视觉暂留原理实现的。

视觉暂留现象(visualstayingphenomenon,durationofvision)

人眼在观察景物时,光信号传人大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”,是光对视网膜所产生的视觉在光停止作用后,仍保留一段时间的现象,原因是由视神经的反应速度造成的,其时值是二十四分之一秒。

要利用视觉暂留现象显示图片,就要有含有n个led的电路板旋转时从一个角度旋转到另一角度的有一定的时间间隔(这期间n个led为不工作状态)。

本发明根据视觉暂留原理所确定的算法公式如下:

t=time/pwm_number/n–t*n-control_time

其中,t≥0;time<pwm_number*n;n<pwm_number;control_time可以根据微控制器的速率定值;t可以根据需要确定;

其中,所述算法公式中各个符号的含义如下:

t:含n个共阳led的电路板旋转时从一个角度旋转到另一角度的间隔时间;

time:含n个共阳led的电路板旋转一周所需时间;

pwm_number:要显示完整图像像素(三个pwm信号组成一个像素)总数量;

n:共阳led的个数;

t:每个共阳led点亮的持续时间;

control_time:显示图像过程中微控制器程序循环运行消耗时间。

本实施例中,所述算法公式中t=10纳秒。

根据上述方法,微控制器启动后,通过微控制器包含有pwm功能的3个引脚分别连接控制n个共阳led的3个阴极,通过微控制器连接控制n个i/o引脚控制n个共阳led的阳极,其中共阳led的3个阴极正常工作后分别发出红、绿、蓝的光,由微控制器根据上述算法控制3个pwm的信号并送出,再由微控制器的n个i/o接口由微控制器根据上述算法按照一定的时间相继送出电流信号来循环控制n组pwm(包含红、绿、蓝信号)led的连通状态,从而能控制每个共阳led持续连通时间,从而在旋转带有n个共阳led的电路板时实现对视觉暂留原理的利用。

本发明还提供了一种用于实现上述通过旋转全彩显示图像的方法的系统。

如图1所示,一种用于实现上述通过旋转全彩显示图像的方法的系统,其包括:

微控制器1,所述微控制器1包含3个具有pwm功能的引脚和n个i/o引脚。

设置于旋转物体上的电路板2,在所述电路板上设置有n个共阳led3。

所述微控制器1中的3个具有pwm功能的引脚分别与所述电路板2上的n个共阳led3的阴极相连接。

所述微控制器1的n个i/o引脚分别与n个所述共阳led3的阳极相连接;其中每个所述共阳led3的3个阴极正常工作后分别发出红、绿、蓝的光。

具体的,如图1所示,微控制器1中有3个pwm功能引脚分别连接电路板2中第1个至第n个的共阳led3的1、2、3引脚。微控制器1中有pow引脚连接工作电源,微控制器1中的gnd引脚接地,微控制器1中包含的1第1个至第n个引脚分别连接电路板2中第1个至第n个的共阳led3中的引脚4。

本发明的用于实现上述通过旋转全彩显示图像的方法的系统的工作过程如下:

微控制器通过如下算法实现对整个系统的控制:

所示算法公式如下:

t=time/pwm_number/n–t*n-control_time

其中,t≥0;time<pwm_number*n;n<pwm_number;control_time可以根据微控制器的速率定值;t可以根据需要确定;

其中,所述算法公式中各个符号的含义如下:

t:含n个共阳led的电路板旋转时从一个角度旋转到另一角度的间隔时间;

time:含n个共阳led的电路板旋转一周所需时间;

pwm_number:要显示完整图像像素(三个pwm信号组成一个像素)总数量;

n:共阳led的个数;

t:每个共阳led点亮的持续时间;

control_time:显示图像过程中微控制器程序循环运行消耗时间。

本实施例中,所述算法公式中t=10纳秒。

微控制器启动后,通过微控制器包含有pwm功能的3个引脚分别连接控制n个共阳led的3个阴极,通过微控制器连接控制n个i/o引脚控制n个led的阳极,其中led的3个阴极正常工作后分别发出红、绿、蓝的光,由微控制器内部的程序控制3个pwm的信号并送出,再由微控制器的n个i/o接口由微控制器中的程序按照一定的时间相继送出电流信号来循环控制n组pwm(包含红、绿、蓝信号)led的连通状态,从而能控制每个led持续连通时间。从而在旋转带有n个共阳led的电路板时实现对视觉暂留原理的利用。

本发明的通过旋转全彩显示图像的方法及系统通过上述技术方案可以使得显示图像的每个像素不用相对应的独立显示元器件,使得显示器体积缩小,方便安装在旋转的物体上;从而克服现有显示器体积庞大和安装场所的限制的不足。

需要注意的是,本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

另外,上述具体实施例是示例性的,本领域技术人员可以在本发明公开内容的启发下想出各种解决方案,而这些解决方案也都属于本发明的公开范围并落入本发明的保护范围之内。本领域技术人员应该明白,本发明说明书及其附图均为说明性而并非构成对权利要求的限制。本发明的保护范围由权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1