一种RGB三原色数据转多色输出的转换系统的制作方法
未命名
07-13
阅读:111
评论:0
一种rgb三原色数据转多色输出的转换系统
技术领域
1.本技术涉及数据处理技术领域,尤其是涉及一种rgb三原色数据转多色输出的转换系统。
背景技术:
2.led灯是利用第四代绿色光源led做成的一种照明灯具,具有节能、环保、寿命长、体积小等特点,因而被广泛应用于指示、显示、装饰、普通照明和城市夜景等场景中。
3.led灯配置有控制系统,控制系统用于控制led灯切换发出的光的颜色,控制系统还具有控制led灯启动和关闭的功能,也可以认为:由于控制系统的存在,使得led灯实现了智能化。然而,当前的控制系统只能控制led灯输出三通道(红色、绿色、蓝色)的灰度数据,即控制系统只对红色、绿色、蓝色的灰度值进行解析,导致控制系统在获取到除红色、绿色、蓝色以外的其他颜色的灰度数据时,多出的颜色的灰度数据无法参与混色输出,导致led灯发出质量不高的光。
技术实现要素:
4.为了提高led灯发出的光的质量,本技术提供一种rgb三原色数据转多色输出的转换系统。
5.本技术提供的一种rgb三原色数据转多色输出的转换系统采用如下的技术方案:
6.一种rgb三原色数据转多色输出的转换系统,包括数据转换模块、数据处理模块以及数据发送模块;
7.所述数据转换模块用于在接收到颜色数据时输出预处理数据;
8.所述数据处理模块连接所述数据转换模块,所述数据处理模块用于在接收到所述预处理数据时输出解析数据,所述解析数据包括色度、亮度以及饱和度;
9.所述数据发送模块连接所述数据处理模块,所述数据发送模块用于在接收到所述解析数据时输出显示数据。
10.通过采用上述技术方案,首先,数据转换模块用于将颜色数据转换为预处理数据,从而便于数据处理模块对预处理数据进行处理;数据处理模块用于解析预处理数据得到每一种颜色的色度、亮度以及饱和度,即得到解析数据;最后,由数据发送模块输出每一种颜色的色度、亮度以及饱和度为显示数据,使得在led灯接收到显示数据时发出高质量的光。
11.可选的,所述数据发送模块至少包括三组驱动电路,多组所述驱动电路并联且输入端均连接所述数据处理模块的输出端。
12.通过采用上述技术方案,多组驱动电路并联且输入端均连接数据处理模块的输出端,从而使得每一组驱动电路独立传输一种颜色的色度、亮度以及饱和度,从而保障了led灯接收到色度、亮度、饱和度均满足需求的显示数据,即保障了led灯发出高质量的光。
13.可选的,所述数据处理模块包括第一输出端、第二输出端、第三输出端、第四输出端、第五输出端、第六输出端以及第七输出端;所述第一输出端、第二输出端、第三输出端、
第四输出端、第五输出端、第六输出端以及第七输出端分别连接有一组所述驱动电路。
14.通过采用上述技术方案,保障了每一组驱动电路独立传输一种颜色的色度、亮度以及饱和度,进而保障了led灯接收到色度、亮度、饱和度均满足需求的显示数据。
15.可选的,所述数据处理模块还包括时钟端口,所述时钟端口配置有晶振电路。
16.通过采用上述技术方案,晶振电路用于校准数据处理模块的计时功能。
17.可选的,所述数据处理模块采用gdm32f330芯片。
18.可选的,所述驱动电路采用max13085eesa+芯片。
19.可选的,还包括监测模块;
20.所述监测模块包括ntc温度传感器、plc控制器以及蜂鸣器;
21.所述ntc温度传感器用于检测led灯安装位置处的温度,并输出温度检测信号;
22.所述plc控制器用于接收所述温度检测信号,并用于在所述温度检测信号超出所述温度阈值时输出报警信号;
23.所述蜂鸣器用于在接收到报警信号时蜂鸣。
24.通过采用上述技术方案,当led灯安装位置处的温度超出温度阈值时蜂鸣器蜂鸣,从而便于用户获知led灯安装位置处出现温度过高的情况,进而便于用户采取措施,以防止led灯安装位置处温度过高而造成led灯异常。
25.可选的,还包括电源模块,所述电源模块用于为所述数据转换模块、数据处理模块、数据发送模块供电。
26.综上所述,本技术具有以下至少一种有益的技术效果:
27.首先,数据转换模块用于将颜色数据转换为预处理数据,从而便于数据处理模块对预处理数据进行处理;然后,数据处理模块用于解析预处理数据得到每一种颜色的色度、亮度以及饱和度,并将每一种颜色的色度、亮度以及饱和度通过对应的驱动电路独立传输至led灯中,从而保障了led灯发出高质量的光。
附图说明
28.图1为本技术实施例的示例性运行环境示意图。
29.图2为本技术实施例的rgb三原色数据转多色输出的转换系统图。
30.图3为本技术实施例的应用于数据处理模块中的颜色数据转换方法流程图。
31.图4为本技术实施例的监测模块的连接结构示意图。
32.附图标记说明:1、控制系统;2、转换系统;21、数据转换模块;22、数据处理模块;221、晶振电路;23、数据发送模块;24、电源模块;25、监测模块;251、ntc温度传感器;252、plc控制器;253、蜂鸣器;254、显示器;255、无线通信模块;3、照明灯系统。
具体实施方式
33.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的全部其他实施例,都属于本技术保护的范围。
34.下面结合说明书附图对本技术实施例做进一步详细描述。
35.图1示出了能够在其中实现本技术实施例的示例性运行环境示意图。参照图1,该运行环境包括控制系统1、转换系统2以及照明灯系统3。其中,控制系统1和照明灯系统3均是原有的,本技术通过在控制系统1和照明灯系统3之间增加转换系统2,以使得在控制系统1和转换系统2之间的相互配合下,解析出更多颜色的灰度数据,从而提高照明灯系统3发出的光的质量。
36.具体地,控制系统1包括外接端口和自定义端口。控制系统1通过外接端口与终端设备连接,终端设备为手机、电脑、平板、智能手表等电子设备,终端设备用于向控制系统1发送光照数据。控制系统1通过自定义端口连接编程软件系统,用户通过编程软件系统可以自定义输入控制系统1中的光照数据。上述的光照数据至少包括三种颜色的灰度数据,至少包括的三种灰度数据分别为红色的灰度数据、绿色的灰度数据以及蓝色的灰度数据。
37.照明灯系统3至少包括三个led灯,多个led灯集成在一块电路板上,位于电路板上的多个led灯呈圆形分布。
38.在实际应用中,控制系统1在接收到光照数据时输出颜色数据,转换系统2接收控制系统1输出的颜色数据并对应输出显示数据,照明灯系统3接收显示数据以发出高质量的光。
39.以上是关于运行环境实施例的介绍,以下对转换系统2作进一步说明。
40.本技术实施例公开一种rgb三原色数据转多色输出的转换系统。参照图2,转换系统2包括数据转换模块21、数据处理模块22、数据发送模块23、电源模块24以及监测模块25。其中,数据转换模块21的输入端连接控制系统1的输出端,数据转换模块21的输出端连接数据处理模块22的输入端,数据处理模块22的输出端连接数据发送模块23的输入端,数据发送模块23的输出端连接照明灯系统3的输入端。
41.具体地,数据转换模块21采用max13085eesa+芯片。max13085eesa+芯片包括接收器同相输入和驱动器同相输出端、接收器反向输入和驱动器反相输出端、接收器第一输出端、接收器第二输出端、驱动器输入端、接电端,在图2中分别用a、b、ro、de、di、vcc1表示。其中,max13085eesa+芯片分别通过接收器同相输入和驱动器同相输出端、接收器反向输入和驱动器反相输出端与控制系统1连接;max13085eesa+芯片分别通过接收器第一输出端、接收器第二输出端以及驱动器输入端与数据处理模块22连接;max13085eesa+芯片还通过接电端与电源模块24连接。另外,max13085eesa+芯片内置有失效保护电路,使得在控制系统1异常的情况下,如控制系统1开路或者短路时max13085eesa+芯片依然能够与数据处理模块22保持通信。
42.数据处理模块22采用gdm32f330芯片。gdm32f330芯片包括启动端口、时钟端口、复位端口、测试端口、第一接收端、第二接收端、第三接收端、第一输出端、第二输出端、第三输出端、第四输出端、第五输出端、第六输出端、第七输出端、接电端,在图2中,分别用boot0、oscin-oscout、nrst、pa0、pa10、pa5、pa9、pa1、pa2、pa3、pa4、pa6、pa7、pb1、vcc2表示。
43.其中,gdm32f330芯片的启动端口用于驱动gdm32f330芯片进入工作状态。gdm32f330芯片的时钟端口配置有晶振电路221,晶振电路221包括第一连接线路、第二连接线路、晶振、第一电容以及第二电容,在图2中,晶振、第一电容、第二电容分别用y1、c1、c2表示。具体地,第一连接线路的一端与oscin端口连接,第一连接线路的另一端与第二连接线路的一端连接,第一连接线路和第二连接线路的连接公共点接地,第二连接线路的另一端
与oscout端口连接,晶振串联在第一连接端和第二连接端之间;第一电容安装在第一线路上且靠近接地端,同样地,第二电容安装在第二线路上且靠近接地端。在图2中,晶振、第一电容、第二电容分别用y、c1、c2表示,在本实施例中,晶振电路221用于校准gdm32f330芯片的计时功能。gdm32f330芯片的复位端口用于实现重置gdm32f330芯片内存储的数据的功能。gdm32f330芯片通过测试端口连接编程软件系统,从而便于用户通过编程软件系统自定义gdm32f330芯片中的程序。gdm32f330芯片的接电端连接电源模块24。
44.gdm32f330芯片的第一接收端连接max13085eesa+芯片的接收器第一输出端;gdm32f330芯片的第二接收端连接max13085eesa+芯片的接收器第二输出端;gdm32f330芯片的第三接收端连接max13085eesa+芯片的驱动器输入端。gdm32f330芯片的第一输出端、第二输出端、第三输出端、第四输出端、第五输出端、第六输出端、第七输出端分别配置有一组驱动电路,多组驱动电路组合而成数据发送模块23。
45.在一种可能实现的方式中,第一输出端用于输出红色的灰度数据,第二输出端用于输出绿色的灰度数据,第三输出端用于输出蓝色的灰度数据;第四输出端用于输出白色的灰度数据,第五输出端用于输出金色的灰度数据,第六输出端用于输出青色的灰度数据,第七输出端用于输出青柠色的灰度数据,也可以认为上述gdm32f330芯片的输出端用于输出解析数据,即将灰度数据标记为解析数据。需要说明的是,上述gdm32f330芯片的输出端对应输出的颜色的灰度数据可以通过测试端口进行修改,如第一输出端用于输出红色的灰度数据修改为第一输出端输出绿色的灰度数据。
46.为了使gdm32f330芯片能够实现解析红色、绿色、蓝色以及除红色、绿色、蓝色以外的其他颜色的灰度数据,在本实施例中,gdm32f330芯片内配置有颜色数据转换方法。具体地,颜色数据转换方法的流程如下图3所示:
47.步骤s1:获取数据转换模块21上传的预处理数据。首先,控制系统1将颜色数据传输至数据转换模块21,此时的颜色数据为rgb图像。数据处理模块22在接收到颜色数据时对应输出预处理数据,预处理数据同样也是rgb图像。
48.步骤s2:将预处理数据转换为hsb数据,按照颜色种类划分hsb数据得到灰度数据。数据处理模块22在接收到rgb图像时,将rgb图像转换为hsb数据,即解析出rgb图像中每一种颜色的色度、亮度和饱和度,并将解析出的色度、亮度以及饱和度按照颜色的种类进行划分,最后将划分完成的每一种颜色的色度、亮度、饱和度组合而成灰度数据。需要说明的是,如果rgb图像中还包括除红色、绿色、蓝色以外的颜色时,数据处理模块22依然能够解析出该种颜色的色度、亮度以及饱和度,并对应生成一个灰度数据。
49.步骤s3:将每一种灰度数据输出为解析数据,并通过传输通道传输至照明灯系统3中。数据处理模块22设置有多个传输通道,不同的传输通道可以通过自定义来设定其传输的解析数据。在本实施例中,传输通道如第一输出端、第二输出端、第三输出端、第四输出端、第五输出端、第六输出端。
50.需要说明的是,当数据处理模块22中的传输通道的数量少于灰度数据的数量时,可以通过增加数据处理模块22的数量来解决。
51.由于数据发送模块23由多组驱动电路组成,在本实施例中,多组驱动电路并联设置。为了便于说明,以下以与gdm32f330芯片的第一输出端连接的一组驱动电路为例进行说明:
52.驱动电路采用ic-mbi6662gd芯片,ic-mbi6662gd芯片包括输入端、输出端、接电端,在图2中,分别用lx、dim、vcc3表示。其中,ic-mbi6662gd芯片的输入端连接gdm32f330芯片的第一输出端,ic-mbi6662gd芯片的输出端连接照明灯系统3的其中一个led灯。
53.需要说明的是,由于数据发送模块23中的其他组的驱动电路的安装方式可类比于上述:与gdm32f330芯片的第一输出端连接的一组驱动电路的安装方式,因此,此处不再对发送模块中的其他组的驱动电路进行赘述,而在附图2中为了便于进行展示,还添加了与gdm32f330芯片的第二输出端连接的一组驱动电路,具体参阅图2所示。
54.由上述可知,max13085eesa+芯片、gdm32f330芯片以及gdm32f330芯片都设置有接电端,从而便于电源模块24分别为max13085eesa+芯片、gdm32f330芯片以及gdm32f330芯片供电。在本实施例中,电源模块24可以为从外界接入的室内电源,也可以为锂电池。
55.参照图4,监测模块25包括ntc温度传感器251和plc控制器252。其中,ntc温度传感器251安装在照明灯系统3所在的电路板上,ntc用于检测电路板的温度并输出温度检测信号,plc控制器252用于接收温度检测信号,并用于在温度检测信号超出预设的温度阈值时输出报警信号。
56.为了便于用户获知电路板的温度,可以在plc控制器252的输出端配置一个显示器254,用于显示ntc温度传感器251检测到的温度。还可以在plc控制器252的输出端配置一个蜂鸣器253,蜂鸣器253用于在接收到报警信号时蜂鸣。同时,plc控制器252的输出端还可以配置一个无线通信模块255,如wifi模块、4g/5g通信模块等用于远程传输ntc温度传感器251检测到的温度的无线通信模块255,从而便于用户通过多种渠道获知电路板上的温度,进而便于在电路板上的温度过高时及时对电路板进行管控。
57.本技术实施例一种rgb三原色数据转多色输出的转换系统的实施原理为:首先,由控制系统1将颜色数据传输至转换系统2中,通过转换系统2对颜色数据进行解析后,得到每一种颜色的色度、亮度以及饱和度,并单独为每一种颜色配置一条传输通道,从而使得照明灯系统3发出高质量的光。
58.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的申请范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离前述申请构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中申请的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
技术特征:
1.一种rgb三原色数据转多色输出的转换系统,其特征在于:包括数据转换模块(21)、数据处理模块(22)以及数据发送模块(23),所述数据转换模块(21)采用max13085eesa+芯片,所述数据处理模块(22)采用gdm32f330芯片,所述数据发送模块(23)由多组驱动电路并联设置而成,所述驱动电路采用ic-mbi6662gd芯片;所述max13085eesa+芯片包括接收器同相输入和驱动器同相输出端、接收器反向输入和驱动器反相输出端、接收器第一输出端、接收器第二输出端、驱动器输入端、接电端;所述gdm32f330芯片包括启动端口、时钟端口、复位端口、测试端口、第一接收端、第二接收端、第三接收端、第一输出端、第二输出端、第三输出端、第四输出端、第五输出端、第六输出端、第七输出端、接电端;其中,所述第一接收端与所述接收器第一输出端连接,所述第二接收端与所述接收器第二输出端连接,所述第三接收端与所述驱动器输入端连接;所述ic-mbi6662gd芯片包括输入端、输出端、接电端;其中,所述输入端与所述第一输出端连接。2.根据权利要求1所述的rgb三原色数据转多色输出的转换系统,其特征在于:还包括监测模块(25);所述监测模块(25)包括ntc温度传感器(251)、plc控制器(252)以及蜂鸣器(253);所述ntc温度传感器(251)用于检测led灯安装位置处的温度,并输出温度检测信号;所述plc控制器(252)用于接收所述温度检测信号,并用于在所述温度检测信号超出所述温度阈值时输出报警信号;所述蜂鸣器(253)用于在接收到报警信号时蜂鸣。3.根据权利要求1所述的rgb三原色数据转多色输出的转换系统,其特征在于:还包括电源模块(24),所述电源模块(24)用于为所述数据转换模块(21)、数据处理模块(22)、数据发送模块(23)供电。
技术总结
本申请涉及一种RGB三原色数据转多色输出的转换系统,其属于数据处理技术领域,该系统包括数据转换模块、数据处理模块以及数据发送模块;所述数据转换模块用于在接收到颜色数据时输出预处理数据;所述数据处理模块连接所述数据转换模块,所述数据处理模块用于在接收到所述预处理数据时输出解析数据,所述解析数据包括色度、亮度以及饱和度;所述数据发送模块连接所述数据处理模块,所述数据发送模块用于在接收到所述解析数据时输出显示数据。本申请具有提高LED灯发出的光的质量的效果。具有提高LED灯发出的光的质量的效果。具有提高LED灯发出的光的质量的效果。
技术研发人员:马战龙
受保护的技术使用者:广东昭彩科技有限公司
技术研发日:2022.09.19
技术公布日:2023/7/12
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
