一种基于SOC-FPGA的风扇屏显示方法及系统技术方案

技术编号:30339062 阅读:11 留言:0更新日期:2021-10-12 23:04
本发明专利技术公开了一种基于SOC-FPGA的风扇屏显示方法及系统,包括如下步骤据:SOC芯片将待显示的视频数据解码后以N帧刷新率发送给FPGA芯片;FPGA芯片写入奇数帧的数据并存储在SRAM模块,后一奇数帧的数据覆盖前一奇数帧的数据,同时放弃写入偶数帧的数据并在放弃写入偶数帧的时间段内驱动刷新LED灯条,LED灯条每转过度时FPGA芯片驱动刷新LED灯条一次;LED灯条上的灯珠与旋转中心的距离为R,极坐标X=RcosA,Y=RsinA,FPGA芯片获取所有X和Y的坐标值,最终驱动LED灯条显示视频。本发明专利技术通过FPGA芯片将平面坐标转换极坐标,并驱动LED进行显示,达到视频实时显示的效果。达到视频实时显示的效果。达到视频实时显示的效果。达到视频实时显示的效果。

【技术实现步骤摘要】
一种基于SOC-FPGA的风扇屏显示方法及系统


[0001]本专利技术涉及风扇屏显示
,尤其涉及的是一种基于SOC-FPGA的风扇屏显示方法及系统。

技术介绍

[0002]物体在快速运动时, 当人眼所看到的影像消失后,人眼仍能继续保留其影像0.1-0.4秒左右的图像,这种现象被称为视觉暂留现象。人眼观看物体时,成像于视网膜上,并由视神经输入人脑,感觉到物体的像。但当物体移去时,视神经对物体的印象不会立即消失,而要延续0.1-0.4秒的时间,人眼的这种性质被称为"眼睛的视觉暂留"。同样的,风扇屏也是利用视觉暂留效应来显示3D图像的。
[0003]现有技术中的风扇屏显示系统,通常是通过上位机、服务器等将视频数据由平面坐标系的数据转换为极坐标系下的数据,再通过下位机如单片机、SOC或FPGA驱动LED显示待显示的视频,该方法无法实现视频实时播放,同时,视频上传解码时间缓慢。
[0004]因此,现有技术还有待于改进和发展。

技术实现思路

[0005]鉴于上述现有技术的不足,本专利技术的目的在于提供一种基于SOC-FPGA的风扇屏显示方法及系统,通过SOC芯片及FPGA芯片将待显示的视频数据由平面坐标系转换为极坐标系的数据,实现了视频数据的实时解码及实时播放。
[0006]本专利技术的技术方案如下:一种基于SOC-FPGA的风扇屏显示方法,其包括如下步骤:SOC芯片将待显示的视频数据解码后,以N帧的刷新率发送给FPGA芯片;所述FPGA芯片写入奇数帧的数据并存储在SRAM模块,后一奇数帧的数据覆盖前一奇数帧的数据,同时放弃写入偶数帧的数据并在放弃写入偶数帧的时间段内驱动刷新LED灯条,LED灯条每转过度时所述FPGA芯片驱动刷新LED灯条一次;假设LED灯条上的灯珠与旋转中心的距离为R,极坐标X= RcosA,Y = RsinA,所述FPGA芯片获取所有X和Y的坐标值及SRAM模块中的数据,最终驱动LED灯条将待显示的视频显示出来,其中,A为LED灯条旋转的角度。
[0007]优选地,所述SOC芯片将待显示的视频数据解码后,SOC芯片以N帧的刷新率发送给FPGA芯片之前还包括:LED灯条旋转一圈时,所述SOC芯片计算LED灯条旋转至各个位置的sinA和cosA的大小,总共计算次,并在FPGA芯片启动后SOC芯片将计算到的所有sinA及cosA的大小发送至FPGA芯片。
[0008]优选地,所述SOC芯片以60帧的刷新率发送给FPGA芯片。
[0009]优选地,所述LED灯条每转过度时所述FPGA芯片驱动刷新LED灯条一次。
[0010]优选地,所述SOC芯片通过WIFI模块接收待显示的视频数据。
[0011]本专利技术还提供了一种基于SOC-FPGA的风扇屏显示系统,其包括:SOC芯片,所述SOC芯片用于将待显示的视频数据解码后,以N帧的刷新率发送给FPGA芯片;FPGA芯片,所述FPGA芯片用于写入奇数帧的数据并存储在SRAM模块,后一奇数帧的数据覆盖前一奇数帧的数据,同时放弃写入偶数帧的数据并在放弃写入偶数帧的时间段内驱动刷新LED灯条,LED灯条每转过度时所述FPGA芯片驱动刷新LED灯条一次,假设LED灯条上的灯珠与旋转中心的距离为R,极坐标X= RcosA,Y = RsinA,所述FPGA芯片获取所有X和Y的坐标值及SRAM模块中的数据,其中,A为LED灯条旋转的角度;LED灯条,所述LED灯条用于根据FPGA芯片获取的所有X和Y的坐标值及SRAM模块中的数据来旋转显示待显示的视频。
[0012]优选地,所述基于SOC-FPGA的风扇屏显示系统还包括:计算发送模块,所述计算发送模块与SOC芯片连接,当LED灯条旋转一圈时,所述计算发送模块用于计算LED灯条旋转至各个位置的sinA和cosA的大小,总共计算次,并在FPGA芯片启动后将计算到的所有sinA及cosA的大小发送至FPGA芯片。
[0013]优选地,所述SOC芯片以60帧的刷新率发送给FPGA芯片。
[0014]优选地,所述LED灯条每转过度时所述FPGA芯片驱动刷新LED灯条一次。
[0015]优选地,所述SOC芯片通过WIFI模块接收待显示的视频数据。
[0016]与现有技术相比,本申请实施例主要有以下有益效果:本专利技术所提供的基于SOC-FPGA的风扇屏显示方法及系统,通过FPGA芯片实现了将平面坐标转换极坐标,再读取极坐标的数据并驱动LED灯条进行显示,达到视频实时显示的效果。
附图说明
[0017]为了更清楚地说明本申请的方案,下面将对实施例描述中所需要使用的附图作一个简单介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本专利技术中的基于SOC-FPGA的风扇屏显示方法较佳实施例的流程示意图。
[0019]图2是本专利技术中的基于SOC-FPGA的风扇屏显示方法又一较佳实施例的流程示意图。
[0020]图3是本专利技术中的基于SOC-FPGA的风扇屏显示系统较佳实施例的模块示意图。
具体实施方式
[0021]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请
的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。本申请的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于
描述特定顺序。
[0022]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0023]如图1所示,本专利技术较佳实施例提供的一种基于SOC-FPGA的风扇屏显示方法,其包括如下步骤:S100、SOC芯片将待显示的视频数据解码后,以N帧的刷新率发送给FPGA芯片;S200、所述FPGA芯片写入奇数帧的数据并存储在SRAM模块,后一奇数帧的数据覆盖前一奇数帧的数据,同时放弃写入偶数帧的数据并在放弃写入偶数帧的时间段内驱动刷新LED灯条,LED灯条每转过度时所述FPGA芯片驱动刷新LED灯条一次;300、假设LED灯条上的灯珠与旋转中心的距离为R,极坐标X= RcosA,Y = RsinA,所述FPGA芯片获取所有X和Y的坐标值及SRAM模块中的数据,最终驱动LED灯条将待显示的视频显示出来,其中,A为LED灯条旋转的角度。
[0024]如图2所示,所述S100、SOC芯片将待显示的视频数据解码后,SOC芯片以N帧的刷新率发送给FPGA芯片之前还包括:S400、LED本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于SOC-FPGA的风扇屏显示方法,其特征在于,包括如下步骤:SOC芯片将待显示的视频数据解码后,以N帧的刷新率发送给FPGA芯片;所述FPGA芯片写入奇数帧的数据并存储在SRAM模块,后一奇数帧的数据覆盖前一奇数帧的数据,同时放弃写入偶数帧的数据并在放弃写入偶数帧的时间段内驱动刷新LED灯条,LED灯条每转过度时所述FPGA芯片驱动刷新LED灯条一次;假设LED灯条上的灯珠与旋转中心的距离为R,极坐标X= RcosA,Y = RsinA,所述FPGA芯片获取所有X和Y的坐标值及SRAM模块中的数据,最终驱动LED灯条将待显示的视频显示出来,其中,A为LED灯条旋转的角度。2.根据权利要求1所述的基于SOC-FPGA的风扇屏显示方法,其特征在于,所述SOC芯片将待显示的视频数据解码后,SOC芯片以N帧的刷新率发送给FPGA芯片之前还包括:LED灯条旋转一圈时,所述SOC芯片计算LED灯条旋转至各个位置的sinA和cosA的大小,总共计算次,并在FPGA芯片启动后SOC芯片将计算到的所有sinA及cosA的大小发送至FPGA芯片。3.根据权利要求2所述的基于SOC-FPGA的风扇屏显示方法,其特征在于,所述SOC芯片以60帧的刷新率发送给FPGA芯片。4.根据权利要求3所述的基于SOC-FPGA的风扇屏显示方法,其特征在于,所述LED灯条每转过度时所述FPGA芯片驱动刷新LED灯条一次。5.根据权利要求4所述的基于SOC-FPGA的风扇屏显示方法,其特征在于,所述SOC芯片通过WIFI模块接收待显示的视频数据。6.一种基于SOC-FPGA的风扇屏显示系统,其特征在于,包括:S...

【专利技术属性】
技术研发人员:黎壮郑克峰王旭宜
申请(专利权)人:深圳市风扇屏技术有限公司
类型:发明
国别省市:

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

1