一种简易电子显示屏及其实现方法技术

技术编号:3026767 阅读:150 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种简易电子显示屏及其实现方法,它可以为移动数码产品增加电子显示屏的功能。它包括LED发光模组、位移侦测模组、中央处理模组、存储器模组,存储器模组用于将用户需要显示的文字或图像存储为点阵数据;LED发光模组是有一列LED组成,用于显示需要显示的文字或图像;位移侦测模组用于实时侦测所述的LED发光模组的移动位置范围及时间,并将所侦测到的移动位置范围及时间通知所述的中央处理模组;中央处理模组根据获得的所述的LED发光模组的移动位置范围及时间和所述存储器模组中的点阵数据,控制LED发光模组显示用户需要显示的文字或图像。另外,本发明专利技术还提供了一种利用软件实现简易电子显示屏的方法。

【技术实现步骤摘要】

本专利技术涉及一种应用于移动数码产品中的显示屏及其实现方法,尤其涉及。
技术介绍
随着科学技术的不断发展,电子显示屏幕的应用越来越广,从机场、车站、码头延伸到学校、银行,现在的地铁及公交车辆几乎均已装备了各式各样的电子显示屏幕,种类也名目繁多,从传统的单色LED(发光二极管)、双基色LED、全彩色LED、PDP、LCD(液晶显示屏)等等。但这些显示屏幕均是固定装配,不能随意移动,且体积较大,另外其显示内容的实现,现有的传统实现方法包括,1)固化(单片机+存储器);2)非固化,利用外部主机(个人计算机)来更新。上述的显示器缺乏灵活性且维护起来不方便,成本较高。现有的传统显示屏幕显示原理为在屏幕上所显示图形或文字是由一系列的点(像素点)组成,单色显示屏、多色显示屏及高像素显示屏皆如此,它们之间的差别仅在于点的密度及每个点所能显示的颜色数目,我们称之为点阵式显示屏。如图1、2所示,为一个汉字“我”的16*16位图,黑色代表“1”,白色代表“0”,汉字编码准则中,该字像素点为16*16需要32个BYTE来表示,在屏幕上显示该字的方法是将其中有效像素(黑色)所对应的点映像到显示屏相应的显示区域并点亮(enable)该点,关闭(disable)无效像素(白色)所对应的点。以单色(MONO)显示屏为例,如要显示“我”需要16列,如果一个像素点用一个LED的亮或暗状态来表示,显示一个字需要256(16*16)个LED,显示两个字需要512个LED,显示一个英文字母需要128个LED,如显示“WELCOME”需要896(128*7)个LED,这使的显示屏幕无法做到小型化。
技术实现思路
本专利技术所要解决的技术问题是提供了,它可以为移动数码产品增加电子显示屏的功能。为了解决以上技术问题,本专利技术提供了一种简易电子显示屏,它包括LED发光模组、位移侦测模组、中央处理模组、存储器模组,所述的存储器模组,用于将用户需要显示的文字或图像存储为点阵数据;所述的LED发光模组是有一列LED组成,用于显示需要显示的文字或图像;所述的位移侦测模组,用于实时侦测所述的LED发光模组的移动位置范围及时间,并将所侦测到的移动位置范围及时间通知所述的中央处理模组;所述的中央处理模组,根据获得的所述的LED发光模组的移动位置范围及时间和所述存储器模组中的点阵数据,控制所述LED发光模组显示用户需要显示的文字或图像。另外,本专利技术还提供了一种实现简易电子显示屏的方法,它包括,第一步系统将用户将要显示的文字或图像以点阵数据的形式保存到存储器模组,第二步系统通过位移侦测模组实时侦测LED发光模组的移动位置范围及时间,第三步中央处理模组根据所述的移动位置范围及时间以及所述的点阵数据,控制所述LED发光模组显示用户需要显示的文字或图像。所述第三步包括(a)首先所述中央处理模组根据所述的移动位置范围及时间以及所述的点阵数据,判定是否可以通过满屏显示,(b)如果可以满屏显示,则根据当前偏移量显示字符串的一列像素点,接下来转至步骤(d),如果无法满屏显示,则定义并显示第一区块的字符串,(c)然后判定当前区块显示时间是否大于设定时间,如果不大于设定时间,则根据当前偏移量继续显示当前区块的字符串,如果大于设定时间,则显示重定向后的下一区块的字符串,(d)然后系统通过位移侦测模组侦测LED发光模组的位移是否停止,如果停止则结束显示,否则返回到步骤(a)。所述第三步包括(a)首先中央处理模组根据所述的位置及位置移动范围以及所述的点阵数据,显示第一帧图形,(b)然后判定显示时间是否大于设定时间,如果不大于则返回步骤(a),否则显示下一帧图形,(c)然后系统通过位移侦测模组侦测LED发光模组的位移是否停止,如果停止,则结束显示,否则返回到步骤(a)。所述的LED发光模组可以固定在手机的背面或侧面,或者折叠手机的上盖处。因为本专利技术可以利用简单的单列LED实现显示屏的功能,这样可以为数码产品增加了简易的显示屏功能,又因为所采用的LED发光模组可以固定在手机的背面或侧面,或者折叠手机的上盖处,并且体积小,占用空间小,所以其使移动数码产品在不增加体积的前提下实现电子显示屏的功能。附图说明下面结合附图和具体实施方式,对本专利技术做进一步阐述。图1是现有显示屏显示原理示意图;图2是1图的放大图;图3是本专利技术系统框架示意图;图4是本专利技术LED发光模组位置示意图;图5是本专利技术LED发光模组显示效果图;图6是本专利技术流程图;图7是本专利技术超长字符显示流程图;图8是本专利技术动态图形显示流程图。具体实施例方式图3是本专利技术系统框架示意图。它包括LED发光模组1、位移侦测模组2、中央处理模组3、存储器模组4。存储器模组4,用于存储用户需要显示的文字或图像的点阵数据;LED发光模组1是有一列LED组成,用于显示需要显示的文字或图像;位移侦测模组2,用于实时侦测LED发光模组1的移动位置范围及时间,并将所侦测到移动位置范围及时间通知中央处理模组3;中央处理模组3,根据获得的LED发光模组1的移动位置范围及时间和存储器模组4中的点阵数据,控制LED发光模组1显示用户需要显示的文字或图像。LED发光模组1可以是单列单色LED组成,当然也可以由多基色的LED组成,其数目可以为12~16~24个不等,并根据实际需求(字体大小,12×12,16×16,24×24)任意选择,并且可以在直板手机的背面或侧面,折迭手机上盖等位置,如图4所示。如图5所示,它是本专利技术LED发光模组1显示效果图。位移侦测模组2负责实时侦测移动位置的范围(这里指左右移动)和时间,中央处理模组3通过计算可得其移动频率,如图5所示,按照中→左→中→右→中的顺序这样来回移动。如果要显示“我”这个字,可从中间分别向右向左各取8个点的位置及移动到这些点的时间,在16个点的位置分别按照该字的16列像素数据点亮或关闭相应列的LED。当移动速度逐渐加快时(每秒2~3次来回),从使用者对面观察一个“我”字便可清晰的显现出来了,主要是利用视觉对光线的迟滞效应,同理“你好”、“WELCOME”“I LOVE U”、“MARRYME”等字符串也可显示出来。图6是本专利技术流程图。首先用户根据需要显示的文字输入到存储器模组4,存储器模组4将文字保存为点阵数据,然后开启电子显示屏功能,中央处理模组3会从储存器模组4取出该文字的点阵数据,当用户左右移动该手机时,位移侦测模组2会侦测到LED发光模组1的位置移动变化,并通知中央处理模组3,由中央处理模组3进行判定是否满屏,首先计算得出前两次平均位移量,并取得Disp_strlen(Disp_strlen是指一次满屏显示所能显示的最大字符串的长度,它用于区别与所要显示的字符串长度strlen,)的最大值,如果平均位移量小于disp_strlen的最大值,则说明不能满屏显示则转入到图7所示的流程 否则,说明可以满屏显示,那么系统根据当前位置的偏移量(偏移量是中央处理模组3根据移动位置范围计算得出的,也就是左右移动时是从左到右的位移量),显示字符串的一列像素点,然后判定位移是否停止,也就是LED发光模组1是否左右移动,如果不移动则结束,否则返回满屏判定。当LED发光模组1移动频度大于2次每秒时,该词就可被人的眼睛清晰的辨识出来。图7是本专利技术超本文档来自技高网
...

【技术保护点】
一种简易电子显示屏,其特征在于,它包括LED发光模组、位移侦测模组、中央处理模组、存储器模组,所述的存储器模组,用于将用户需要显示的文字或图像存储为点阵数据;所述的LED发光模组是有一列LED组成,用于显示需要显示的文字或图 像;所述的位移侦测模组,用于实时侦测所述的LED发光模组的移动位置范围及时间,并将所侦测到的移动位置范围及时间通知所述的中央处理模组;所述的中央处理模组,根据获得的所述的LED发光模组的移动位置范围及时间和所述存储器模组中的 点阵数据,控制所述LED发光模组显示用户需要显示的文字或图像。

【技术特征摘要】

【专利技术属性】
技术研发人员:张政何代水
申请(专利权)人:英华达上海电子有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利