本发明涉及电子显示领域,尤其涉及一种3dled旋转显示装置和方法。
[
背景技术:
]
led旋转显示技术是近年来的一个热门研究领域,它能够在真实物理空间中进行体素填充以实现自然的三维立体显示。应用前景广泛,基于这项显示技术,可以直接观察到具有物理景深的三围图像,具有全视景,多角度,多人同时观察和实时交互等众多优点。但现有的led旋转显示装置分辨率未能达到高清显示,而且帧率无法达到高帧率,设备噪音大,户外白天可视度小,电池供电效率低,续航能力差,这些都限制了led旋转显示技术的广泛应用。
本发明针对现有技术所存在的缺陷,提出了一种3dled旋转显示装置和方法。本发明所具有arm芯片解码处理效率高,fpga实时处理信号速度快,能够呈现高清裸眼3d效果,可以达到高帧率,还设有光敏传感器,可以根据环境光亮强度自动调整led灯亮度。
[
技术实现要素:
]
本发明的任务是解决现有技术的不足,提供一种3dled旋转显示装置,另一方面提供该3dled旋转显示装置的显示方法。
本发明采用了如下技术方案:
一种3dled旋转显示装置,包括led面板1和电机控制板3,其中led面板1主要用于显示图像和视频,其中电机控制板3用于提供电源,3dled旋转显示装置还包括系统主控制板2,其中系统主控制板2包括嵌入式arm核心板和fpga核心板,其中嵌入式arm核心板和fpga核心板上均分布有相关应用程序,用以监听处理各种外部信号及数据。
进一步地,其中led面板还包括光敏传感器,其中系统主控制板还包括sram存储模块和霍尔传感器。
进一步地,其中光敏传感器通过接插件连接到嵌入式arm核心板相关io点,实时读取传感器信号进行数据处理得到当前环境光亮度值。
进一步地,其中3dled旋转显示装置还包括led上外壳4、外壳下盖板5和灯条玻璃盖板6,其中led上外壳4和外壳下盖板5连接,之间留有空腔,其中灯条玻璃盖板6设于led上外壳表面。
进一步地,其中led面板1设于系统主控板2上,所述led面板1和系统主控板2设于led上外壳4和外壳下盖板5之间的空腔中,所述电机控制板3通过电机输出端连接轴与外壳下盖板5连接。
一种3dled旋转显示方法,包括以下步骤:
步骤1:嵌入式arm核心板接收系统启动信号;
步骤2:嵌入式arm核心板接收信号后,立即读取存储空间上指定目录中的相关图片或视频文件,返回相关尺寸信息,并对其宽高比进行数据处理,按照512像素和宽高尺寸大的一方进行数据对比,形成缩放显示比例;
步骤3:利用播放器进行视频播放,并按照缩放比例进行数据lcd接口协议数据输出,fpga核心板通过接受lcd接口协议数据,对帧画面数据缓存到sram;
步骤4:电机每带动fpga核心板转动一圈,fpga核心板的霍尔传感器就会每一次接近磁铁,令霍尔接近磁铁并发送感应触发信号的位置为fpga图像显示的起始点,同理上一周期到本周期会有两次触发信号,从而可以计算出上个周期总花费时间t,本周期按照t时间为周期,结合本周期从起点到目前位置的时间和t的比例转化为灯条当前的角度数据;
步骤5:利用极坐标转换算法对帧图像进行数据处理,从而实现灯条实时显示当前位置图像内容。
进一步地,步骤1中的启动信号包括wifi启动信号、4g启动信号和红外遥控启动信号。
本发明具有以下有益效果:
本发明一种3dled旋转显示装置和方法,具有arm芯片解码处理效率高,fpga实时处理信号速度快,能够呈现高清裸眼3d效果,可以达到高帧率,还设有光敏传感器,可以根据环境光亮强度自动调整led灯亮度。
[附图说明]
图1为本发明实施例一种3dled旋转显示装置的分解示意图;
图2为本发明实施例一种3dled旋转显示方法的流程示意图。
[具体实施方式]
为了使本发明实现的技术手段清晰明了,下面结合附图进一步阐述本发明,
如图1一种3dled旋转显示装置,包括led面板和电机控制板,其中led面板主要用于显示图像和视频,其中电机控制板用于提供电源,3dled旋转显示装置还包括系统主控制板,其中系统主控制板包括嵌入式arm核心板和fpga核心板,其中嵌入式arm核心板和fpga核心板上均分布有相关应用程序,用以监听处理各种外部信号及数据。
其中,led面板还包括光敏传感器,其中系统主控制板还包括sram存储模块和霍尔传感器。
其中,光敏传感器通过接插件连接到嵌入式arm核心板相关io点,实时读取传感器信号进行数据处理得到当前环境光亮度值,按照预设调节比例进行亮度数据估算,利用spi接口对fpga相关亮度寄存器进行读写,从而实现fpga程序控制灯光亮度。
其中,3dled旋转显示装置还包括led上外壳、外壳下盖板和灯条玻璃盖板,其中led上外壳和外壳下盖板连接,之间留有空腔,其中灯条玻璃盖板设于led上外壳表面。
其中,led面板设于系统主控板上,所述led面板和系统主控板设于led上外壳和外壳下盖板之间的空腔中,所述电机控制板通过电机输出端连接轴与外壳下盖板连接。
一种3dled旋转显示方法,包括以下步骤:
步骤1:嵌入式arm核心板接收系统启动信号;
步骤2:嵌入式arm核心板接收信号后,立即读取存储空间上指定目录中的相关图片或视频文件,返回相关尺寸信息,并对其宽高比进行数据处理,按照512像素和宽高尺寸大的一方进行数据对比,形成缩放显示比例;
步骤3:利用播放器进行视频播放,并按照缩放比例进行数据lcd接口协议数据输出,fpga核心板通过接受lcd接口协议数据,对帧画面数据缓存到sram;
步骤4:电机每带动fpga核心板转动一圈,fpga核心板的霍尔传感器就会每一次接近磁铁,令霍尔接近磁铁并发送感应触发信号的位置为fpga图像显示的起始点,同理上一周期到本周期会有两次触发信号,从而可以计算出上个周期总花费时间t,本周期按照t时间为周期,结合本周期从起点到目前位置的时间和t的比例转化为灯条当前的角度数据;
步骤5:利用极坐标转换算法对帧图像进行数据处理,从而实现灯条实时显示当前位置图像内容。
其中,步骤1中的启动信号包括wifi启动信号、4g启动信号和红外遥控启动信号。
以上实施例只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。