模拟时钟显示方法及装置、以及LED显示控制卡制造方法及图纸

技术编号:11705626 阅读:95 留言:0更新日期:2015-07-09 12:48
本发明专利技术涉及一种模拟时钟显示方法及装置以及LED显示控制卡。所述方法包括:(a)获取无时间指针表盘数据;(b)根据当前时间获取至少一个时间指针的位置坐标数据;(c)根据每一个所述时间指针的所述位置坐标数据得到相对应的时间指针图形数据;(d)整合所述时间指针图形数据和所述无时间指针表盘数据以得到模拟时钟数据;以及(e)根据所述模拟时钟数据驱动控制LED显示屏显示对应所述当前时间的模拟时钟。因此,本发明专利技术能够使得上位机软件发送给LED显示控制卡的数据量大幅度减小,可极大地提高软硬件之间的通信效率,同时也可减小LED显示控制卡的存储负荷。

【技术实现步骤摘要】
模拟时钟显示方法及装置、以及LED显示控制卡
本专利技术涉及显示
,特别涉及一种模拟时钟显示方法、一种模拟时钟显示装置以及一种LED显示控制卡。
技术介绍
在LED单双色显示屏异步控制系统中,显示屏上需要显示的媒体内容是由用户通过上位机软件,根据自身需求来配置得到的;上位机通过将媒体的数据发送给单双色控制卡(可以通过串口、U盘、以太网、WiFi等方式发送),再通过单双色控制卡对数据做特效处理并转换成与用户所使用的显示屏相同的数据格式,将数据输出至显示屏进行显示。模拟时钟作为LED单双色显示屏领域中不可或缺的媒体,如图1所示,表盘分为12个大格表示时钟,60个小格表示分钟和秒钟;不管是时针、分针、还是秒针,其移动的最小单位为一小格。一般将模拟时钟媒体区域的数据分为固定文字、日期(00-99)、星期(星期一~星期日)、时钟表盘(60种情况)、分钟表盘(60种情况)、秒钟表盘(60种情况),最终显示在显示屏上的数据是这些数据的叠加。之所以要将指针与表盘作为同一种数据,是因为指针在不断绕着表盘走,其轨迹基本覆盖整个表盘;而固定文字、日期、星期数据由于位置保持不变,固定显示在某一区域,其覆盖范围只是表盘的一部分,因此数据量较小。时钟表盘、分钟表盘、秒钟表盘数据量根据表盘的大小而改变,一般数据量是比较大的,上位机需要将60种时钟表盘、60种分钟表盘、60种秒钟表盘加上固定文字、日期星期等数据全部发送给单双色控制卡并存储起来,由单双色控制卡根据当前时间选择性地显示模拟时钟的数据。由于所有数据均由上位机提供,单双色控制卡只需根据当前的时分秒分别取出三种指针表盘对应的各自60种数据中所对应的当前时间的数据,将数据进行叠加后输出至显示屏进行显示。此外,用户还可根据喜好来调整模拟时钟的显示方式,如图2所示,可以任意输入固定文字并改变字体类型及大小,选择自己喜爱的时标和分标,调整每个时间指针的宽度,选择是否显示日期星期等。通过上位机软件配好这些参数,发送给单双色控制卡,通过单双色控制卡控制LED显示屏按照参数配置进行显示输出。现有的方法虽能较好地完成模拟时钟的媒体显示,但由于时针表盘数据、分针表盘数据及秒针表盘数据各为60种情况,加起来就是180种,当表盘整体较大时,上位机向单双色控制卡发送的数据量将是相当大的,将会造成以下两种问题:(1)大大增加了上位机向单双色控制卡发送数据的时间,尤其是当用户使用串口通信时,数据发送时间可能会长达数十秒甚至几分钟,大大降低了用户体验;(2)单双色控制卡接收到的数据量将会很大,占据了不少闪存(Flash)空间,将会严重影响其他媒体的数据储存空间,使节目量受到很大的限制。
技术实现思路
因此,针对现有技术中的不足,本专利技术提出一种模拟时钟显示方法、一种模拟时钟显示装置以及一种LED显示控制卡。具体地,本专利技术实施例提供的一种模拟时钟显示方法适于应用于一种LED显示控制卡,所述LED显示控制卡用于驱动控制LED显示屏进行显示。所述模拟时钟显示方法包括步骤:(a)获取无时间指针表盘数据;(b)根据当前时间获取至少一个时间指针的位置坐标数据;(c)根据每一个所述时间时针的所述位置坐标数据得到相对应的时间指针图形数据;(d)整合所述时间指针图形数据和所述无时间指针表盘数据以得到模拟时钟数据;以及(e)根据所述模拟时钟数据驱动控制LED显示屏显示对应所述当前时间的模拟时钟。在本专利技术的一个实施例中,在上述步骤(b)中,所述至少一个时间指针的位置坐标数据包括:时针的位置坐标数据、分针的位置坐标数据和秒针的位置坐标数据。在本专利技术的一个实施例中,在上述步骤(b)中,每一个所述时间指针的所述位置坐标数据包括所述时间指针的起点坐标和终端坐标。在本专利技术的一个实施例中,上述步骤(c)包括:利用每一个所述时间指针的宽度设定值扩展所述起点坐标以得到对应所述时间指针的多个扩展起点坐标;以及根据每一个所述时间指针的所述位置坐标数据和所述多个扩展起点坐标得到相对应的时间指针图形数据,其中所述时间指针图形数据对应三角形的时间指针。在本专利技术的一个实施例中,上述模拟时钟显示方法还包括步骤:获取固定文字数据;相应地,上述步骤(d)为:整合所述时间指针图形数据、所述无时间指针表盘时间、以及所述固定文字数据以得到模拟时钟数据。在本专利技术的一个实施例中,上述模拟时钟显示方法还包括步骤:根据当前日期获取对应的日期和/或星期数据;相应地,所述步骤(d)为:整合所述时间指针图形数据、所述无时间指针表盘数据、以及所述日期和/或星期数据以得到模拟时钟数据。此外,本专利技术实施例提供的一种模拟时钟显示装置,适于应用于一种LED显示控制卡,所述LED显示控制卡用于驱动控制LED显示屏进行显示。所述模拟时钟显示装置包括:表盘数据获取模块,用于获取预先存储的无时间指针表盘数据;时间指针位置坐标数据获取模块,用于根据当前时间获取预先存储的至少一个时间指针的位置坐标数据;时间指针图形数据生成模块,用于根据每一个所述时间指针的所述位置坐标数据得到相对应的时间指针图形数据;数据整合模块,用于整合所述时间指针图形数据和所述无时间指针表盘数据以得到模拟时钟数据;以及显示驱动控制模块,用于根据所述模拟时钟数据驱动控制LED显示屏显示对应所述当前时间的模拟时钟。在本专利技术的一个实施例中,上述模拟时钟显示装置还包括:起点坐标扩展模块,用于利用每一个所述时间指针的宽度设定值扩展所述位置坐标数据中的起点坐标以得到对应所述时间指针的多个扩展起点坐标,以致于根据所述时间指针的所述位置坐标数据和所述多个扩展起点坐标得到的相对应的时间指针图形数据所对应的时间指针为三角形。在本专利技术的一个实施例中,上述模拟时钟显示装置还包括:固定文字数据获取模块,用于获取预先存储的固定文字数据以作为所述模拟时钟数据的构成部分;和/或日期/星期数据获取模块,用于根据当前日期获取预先存储的日期和/或星期数据以作为所述模拟时钟数据的构成部分。另外,本专利技术实施例提供的一种LED显示控制卡,包括上述任意一种模拟时钟显示装置,并且,所述LED显示控制卡为LED单双色控制卡。由上述可知,本专利技术能够使得上位机软件发送给LED显示控制卡(例如单双色控制卡)的数据量大幅度减小,极大提高了软硬件之间的通信效率,同时也减小了LED显示控制卡的存储负荷。此外,由于数据量的减小,即使用户向LED显示控制卡同时发送多个模拟时钟也不会消耗太多发送时间,有利于用户配置多个时区的模拟时钟。再者,为用户在LED显示控制卡上节省了很大的空间,用户可以增加更多的媒体或节目来满足需求。通过以下参考附图的详细说明,本专利技术的其它方面和特征变得明显。但是应当知道,该附图仅仅为解释的目的设计,而不是作为本专利技术的范围的限定,这是因为其应当参考附加的权利要求。还应当知道,除非另外指出,不必要依比例绘制附图,它们仅仅力图概念地说明此处描述的结构和流程。附图说明下面将结合附图,对本专利技术的具体实施方式进行详细的说明。图1为一种模拟时钟的结构示意图。图2为图1所示模拟时钟所对应的配置显示参数软件界面示意图。图3为相关于本专利技术实施例的模拟时钟显示方法的一种LED显示屏异步控制系统的架构示意图。图4为适用于图3所示LED显示屏异步控制系统的优选的模拟时钟显示方法的实现流程图本文档来自技高网
...
模拟时钟显示方法及装置、以及LED显示控制卡

【技术保护点】
一种模拟时钟显示方法,适于应用于一种LED显示控制卡,所述LED显示控制卡用于驱动控制LED显示屏进行显示;其特征在于,所述模拟时钟显示方法包括步骤:(a)获取无时间指针表盘数据;(b)根据当前时间获取至少一个时间指针的位置坐标数据;(c)根据每一个所述时间指针的所述位置坐标数据得到相对应的时间指针图形数据;(d)整合所述时间指针图形数据和所述无时间指针表盘数据以得到模拟时钟数据;(e)根据所述模拟时钟数据驱动控制LED显示屏显示对应所述当前时间的模拟时钟。

【技术特征摘要】
1.一种模拟时钟显示方法,适于应用于一种LED显示控制卡,所述LED显示控制卡用于驱动控制LED显示屏进行显示;其特征在于,所述模拟时钟显示方法包括步骤:(a)获取无时间指针表盘数据;(b)根据当前时间获取至少一个时间指针的位置坐标数据,其中每一个所述时间指针的所述位置坐标数据包括所述时间指针的起点坐标和终点坐标;(c)利用每一个所述时间指针的宽度设定值扩展所述时间指针的所述起点坐标以得到对应所述时间指针的多个扩展起点坐标,并根据每一个所述时间指针的所述位置坐标数据和对应所述时间指针的所述多个扩展起点坐标得到相对应的时间指针图形数据;(d)整合所述时间指针图形数据和所述无时间指针表盘数据以得到模拟时钟数据;(e)根据所述模拟时钟数据驱动控制LED显示屏显示对应所述当前时间的模拟时钟。2.如权利要求1所述的模拟时钟显示方法,其特征在于,在所述步骤(b)中,所述至少一个时间指针的位置坐标数据包括:时针的位置坐标数据、分针的位置坐标数据和秒针的位置坐标数据。3.如权利要求1所述的模拟时钟显示方法,其特征在于,所述时间指针图形数据对应三角形的时间指针。4.如权利要求1所述的模拟时钟显示方法,其特征在于,还包括步骤:获取固定文字数据;相应地,所述步骤(d)为:整合所述时间指针图形数据、所述无时间指针表盘数据、以及所述固定文字数据以得到模拟时钟数据。5.如权利要求1所述的模拟时钟显示方法,其特征在于,还包括步骤:根据当前日期获取对应的日期和/或星期数据;相应地,所述步骤(d)为:整合所述时间指针图形数据...

【专利技术属性】
技术研发人员:刘延苟超
申请(专利权)人:西安诺瓦电子科技有限公司
类型:发明
国别省市:陕西;61

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

1