本发明属于汽车内饰灯光系统的技术领域,具体涉及一种车辆氛围灯的控制方法和系统。
背景技术:
随着汽车的不断普及,以及汽车功能配置的不断提升,用户对于汽车的需求,已不单单是满足代步与使用,对舒适性和安全性有了更多的需求。
氛围灯伴随着车辆的舒适性应运而生,其布局位置,大致在脚底、中控台、车门扶手等附近,是一种起到装饰作用的照明灯,可以使车厢在夜晚时更加绚丽。
然而,目前使用的氛围灯显示颜色单一,不具备智能调节,难以满足所有客户的需求。
技术实现要素:
本发明克服现有技术存在的不足,所要解决的技术问题为:提供一种可提供多种发光颜色、且发光颜色一致的车辆氛围灯控制方法和系统。
为了解决上述技术问题,本发明采用的技术方案为:车辆氛围灯控制方法,包括:s101、将发光颜色的占空比输入氛围灯控制芯片;s102、车身控制模块接收控制器发出的氛围灯使能指令和颜色需求指令;s103、车身控制模块对颜色需求指令进行算法处理,得出相应的颜色驱动指令;s104、车身控制模块输出颜色驱动指令至氛围灯控制芯片,驱动氛围灯发光。
优选地,所述车身控制模块输出颜色驱动指令至氛围灯控制芯片,驱动氛围灯发光之后,还包括:将氛围灯控制芯片的反馈信号发送至控制器。
优选地,所述车身控制模块将氛围灯控制芯片的反馈信号发送至控制器,具体包括:车身控制模块获取氛围灯控制芯片的反馈信号;车身控制模块将氛围灯控制芯片的反馈信号发送至控制器。
优选地,所述将发光颜色的占空比输入氛围灯控制芯片,具体包括:定义发光颜色的坐标;计算发光颜色坐标对应的占空比;将计算的占空比输入氛围灯控制芯片。
优选地,所述发光颜色的种类为18种。
相应地,车辆氛围灯控制系统,包括:预处理模块,用于发光颜色的占空比输入氛围灯控制芯片;控制器,用于发出氛围灯使能指令和颜色需求指令;车身控制模块,用于接收控制器发出的氛围灯使能指令和颜色需求指令,并对颜色需求指令进行算法处理,得出相应的颜色驱动指令;氛围灯控制芯片,用于接收预处理模块输出的发光颜色的占空比,并接收车身控制模块发出的颜色驱动指令,驱动氛围灯发光。
优选地,车辆氛围灯控制系统,还包括:反馈模块,用于使车身控制模块将氛围灯控制芯片的反馈信号发送至控制器。
优选地,所述反馈模块具体包括:获取模块,用于获取氛围灯控制芯片的反馈信号;发送模块,用于将氛围灯控制芯片的反馈信号发送至控制器。
优选地,车辆氛围灯控制系统,所述预处理模块包括:定义模块,用于定义发光颜色的坐标;计算模块,用于计算发光颜色坐标对应的占空比;输出模块,用于将计算的占空比输入氛围灯控制芯片。
优选地,车辆氛围灯控制系统,所述发光颜色的种类为18种。
本发明与现有技术相比具有以下有益效果:
本发明通过将发光颜色的占空比输入氛围灯控制芯片的方式,不仅实现了氛围灯的多色显示,且保证了发光亮度的一致性,实用性极强。
附图说明
下面结合附图对本发明做进一步详细的说明;
图1为本发明实施例一提供的车辆氛围灯控制方法的流程示意图;
图2为本发明实施例一提供的车辆氛围灯控制系统的结构示意图;
图3为本发明实施例二提供的车辆氛围灯控制系统的结构示意图;
图4为本发明实施例三提供的车辆氛围灯控制系统的结构示意图;
图5为本发明实施例一提供的车辆氛围灯控制系统中控制器的原理图;
图6为本发明实施例一提供的车辆氛围灯控制系统中控制器中rgbled的电阻值原理图;
图中:10为预处理模块,20为控制器,30为车身控制模块,40为氛围灯控制芯片,50为反馈模块,101为定义模块,102为计算模块,103为输出模块。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例;基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例一提供的车辆氛围灯控制方法的流程示意图;如图1所示,车辆氛围灯控制方法,包括:s101、将发光颜色的占空比输入氛围灯控制芯片;s102、车身控制模块接收控制器发出的氛围灯使能指令和颜色需求指令;s103、车身控制模块对颜色需求指令进行算法处理,得出相应的颜色驱动指令;s104、车身控制模块输出颜色驱动指令至氛围灯控制芯片,驱动氛围灯发光。
本实施例中,所述发光颜色的种类为18种,所述将发光颜色的占空比输入氛围灯控制芯片,具体包括:定义发光颜色的坐标;计算发光颜色坐标对应的占空比;将计算的占空比输入氛围灯控制芯片。
下面以一个更具体的例子来说明本实施例。
本实施例中,18种颜色坐标如表1所示,其中:颜色坐标范围小于0.01。
计算发光颜色坐标对应的占空比的过程为:
1、选择氛围灯型号,本实施例中的氛围灯为型号为lrtbgvtgu7+a7-7+t5-6led灯;
2、在led灯规格书内选取相应的r,g,b三个状态的颜色bin;如:r为:cx:0.679,cy:0.311;g为:cx:0.2039,cy:0.6941;b为:cx:0.140,cy:0.037);
3、选取亮度值;如:r900mcd:,g2240mcd,b:500mcd;
4、形成rgb-led单芯片颜色坐标及亮度值输入表格,如表2所示。
5、当客户有颜色需求时,根据客户提供的颜色坐标及亮度要求,输入标准内;如表3所示。
6、根据选定的led型号及客户给的18种颜色,亮度标准得出相应的亮度比(即占空比);如表4所示。
根据上述过程,得出的颜色坐标占空比表对应表,如表5所示。
本实施例中,所述车身控制模块输出颜色驱动指令至氛围灯控制芯片,驱动之后,还包括:将氛围灯控制芯片的反馈信号发送至控制器;所述车身控制模块将氛围灯控制芯片的反馈信号发送至控制器,具体包括:车身控制模块获取氛围灯控制芯片的反馈信号;车身控制模块将氛围灯控制芯片的反馈信号发送至控制器。
本实施例提供的车辆氛围灯控制方法,在使用时,车身控制模块接收控制器发出的氛围灯使能指令和颜色需求指令后,输出颜色驱动指令(rgb占空比值、亮度值、nightschemeactive信号等)至氛围灯控制芯片,驱动氛围灯发光,所述的氛围灯根据上述颜色驱动指令准确的亮灭;同时所述的车身控制模块获取氛围灯控制芯片的反馈信号(如:availability信息、错误诊断信息),并将反馈信号发送给控制器。
本实施例中,所述的氛围灯从接收颜色驱动指令至发光的时间小于50ms;所述的氛围灯在接收到下一个颜色之前,默认显示最近一次收到的颜色信息;氛围灯支持18种颜色的选择,用户每改变一次颜色,控制器需将新颜色的rgb值(rgb占空比值)发送给车身控制模块。
由于氛围灯开关本身的亮度调节的范围为:20%~98%;车身控制模块采集氛围灯开关的亮度信息,并根据此亮度信息控制氛围灯的亮度。
若用户关闭氛围灯,不管当前亮度值为何值,车身控制模块发送亮度值0%,以此来实现熄灭氛围灯的功能;当用户重新打开氛围灯时,车身控制模块重新采集并发送氛围灯开关的值给氛围灯。
图2为本发明实施例一提供的车辆氛围灯控制系统的结构示意图,如图2所示,车辆氛围灯控制系统,包括:预处理模块10,用于发光颜色的占空比输入氛围灯控制芯片40;控制器20,用于发出氛围灯使能指令和颜色需求指令;车身控制模块30,用于接收控制器发出的氛围灯使能指令和颜色需求指令,并对颜色需求指令进行算法处理,得出相应的颜色驱动指令;氛围灯控制芯片40,用于接收预处理模块10输出的发光颜色的占空比,并接收车身控制模块30发出的颜色驱动指令,驱动氛围灯发光。
本实施例中,所述发光颜色的种类为18种。
图3为本发明实施例二提供的车辆氛围灯控制系统的结构示意图,如图3所示,在实施例一的基础上,还包括:反馈模块50,用于使车身控制模块30将氛围灯控制芯片的反馈信号发送至控制器;所述反馈模块50具体包括:获取模块,用于获取氛围灯控制芯片的反馈信号;发送模块,用于将氛围灯控制芯片的反馈信号发送至控制器。
图4为本发明实施例三提供的车辆氛围灯控制系统的结构示意图,如图5所示,在实施例一的基础上,所述预处理模块10包括:定义模块101,用于定义发光颜色的坐标;计算模块102,用于计算发光颜色坐标对应的为占空比;输出模块103,用于将计算的占空比输入氛围灯控制芯片。
图5为本发明实施例一提供的车辆氛围灯控制系统中控制器的原理图;其中,控制器型号为e521.31,左侧为输入端焊点,bp2,bp3,bp4为节点代号,tck为时钟信号引脚,tda为数据信号引脚,tst为测试引脚,右侧为输出端焊点,t12为led蓝光芯片lin控制输出,t11为led红光芯片lin控制输出,t10为led绿光芯片lin控制输出,t9为led蓝光芯片正极输出,t8为led红光芯片正极输出,t7为led绿光芯片正极输出。
图6为本发明实施例一提供的车辆氛围灯控制系统中控制器中rgbled的电阻值原理图;图6左图中,电阻r4,电阻值为82r,1%对应绿色光芯片电流值控制,电阻r3,电阻值为120r,1%对应红色光芯片电流值控制,电阻r2,电阻值为82r,1%对应蓝色光芯片电流值控制。
图6右图中,led有6个焊点,1号对应为led绿色正极焊线,2号对应为led红色正极焊线,3,4,6号对应为led地线焊线,5号对应led蓝色焊线。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。