System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及汽车电子与氛围灯相关,尤其涉及一种基于多个dc-dc芯片的车载氛围灯调节方法及系统。
技术介绍
1、随着智能化技术和汽车电子技术的快速发展,各种不同功能和效果的氛围灯出现在了市场上,驱动灯具主要有两大方法,一个是使用pwm信号,输出电压可调,实现亮度、颜色可调,另一种方法是直接输出可调的直流电压,可调的直流电压一般较难实现,例如dac可以实现电压可调,但是驱动能力较弱。
2、针对需要大电流驱动的灯或较多的显示同样效果的rgb-led灯,传统的mcu驱动难以输出足够的电流,而专用的驱动芯片存在成本高的缺点,因此本专利技术公开了一种简便的、利用mcu和dc-dc芯片相结合的电压控制方法,该方法通过mcu输出pwm信号,经过三极管电路进行电压幅值的转换,通过低通滤波器完成直流信号的转换,最后连接到dc-dc芯片的反馈引脚,通过电阻的配合实现dc-dc输出直流电压的可调,同时该方法具有输出大电流的优势。根据该方法,本专利技术进行了芯片的选型与开发,设计了电路系统以及软件程序逻辑。
技术实现思路
1、本专利技术的目的是为了至少解决现有技术的不足之一,提供一种基于多个dc-dc芯片的车载氛围灯调节方法及系统。
2、为了实现上述目的,本专利技术采用以下的技术方案:
3、具体的,提出一种基于多个dc-dc芯片的车载氛围灯调节方法,包括以下:
4、步骤110、初始化设置,包括初始化lin、pwm、gpio、adc以及定时器;
6、步骤130、获取lin信号,基于所述lin信号控制三路pwm信号的占空比;
7、步骤140、读取adc的值,并基于adc的值判断输入电压是否异常,若是则通过lin上报错误信息结束任务,若否则根据所述lin信号通过预建立的dc-dc输出电压模型输出三路控制电压控制rgb-led灯点亮,之后转至步骤130继续运行。
8、进一步,具体的,根据所述lin信号通过预建立的dc-dc输出电压模型输出三路控制电压控制rgb-led灯点亮,包括,
9、于所述lin信号中解析出三路pwm信号的占空比;
10、将三路pwm信号的占空比输入预建立的dc-dc输出电压模型输出三路控制电压;
11、通过三路控制电压控制rgb-led灯点亮。
12、进一步,具体的,所述dc-dc输出电压模型为,
13、
14、其中,vpp是pwm信号通过三极管后输出电压的峰峰值,k为占空比,范围取12%~100%,r2为反馈电阻,r3和r4是低通滤波器电路中的电阻,v0为dc-dc芯片的初始输出电压,v1为dc-dc芯片的参考电压,vout为经dc-dc输出电压模型处理后的输出电压,
15、v0=(1+r2/r1)*v1。
16、进一步,具体的,基于adc的值判断输入电压是否异常包括,
17、设置电压阈值,当所述adc的值低于所述电压阈值则判断输入电压异常。
18、本专利技术还提出一种基于多个dc-dc芯片的车载氛围灯调节系统,应用了上述一种基于多个dc-dc芯片的车载氛围灯调节方法,包括以下:
19、输入电压,第一方面通过分压电阻分压为第一电压输入mcu芯片的adc中,第二方面通过ldo转换为第二电压为所述mcu芯片供电,第三方面通过3路dc-dc芯片分别输出3路初始输出电压;
20、3处三极管-低通滤波电路,包括三极管电路以及低通滤波电路,每一处对应1路dc-dc芯片,其中,三极管电路的输入端连接mcu的1路pwm输出,三极管电路的输出端连接低通滤波电路的输入端,低通滤波电路的输出端连接dc-dc芯片的输入端,ddc-dc芯片的输出端连接rgb-led灯。
21、进一步,具体的,所述dc-dc芯片的型号为tps5430q,其参考电压为1.221v,输入电压设置为12v,ldo型号为tps70933q,ldo将输入电压转换为3.3v。
22、进一步,具体的,所述分压电阻包括阻值为80千欧的第一电阻以及阻值为20千欧的第二电阻,所述分压电阻将输入adc的电压分压为原电压的十分之一。
23、进一步,具体的,述mcu为车规级的ac78022,包含至少3路独立可调占空比的pwm外设,且pwm输出信号的频率不低于1千赫兹,3路占空比可调的pwm信号通过一个npn三极管电路,该三极管电路实现将最高3.3伏的mcu输出电压转换成12伏电压输出,且信号的频率、占空比没有变化,然后该三极管电路的输出接入到由电阻r3、电容c1组成的一阶低通滤波器,再然后通过一个电阻r4后进入dc-dc芯片的反馈引脚,其中低通滤波器的截止频率低于50赫兹。
24、本专利技术的有益效果为:
25、本专利技术提供的一种基于多个dc-dc芯片的车载氛围灯调节方法,采用3个dc-dc芯片和1个微控制器(mcu)芯片,利用mcu输出的3路独立可调的pwm波信号和低通滤波器配合,使3个dc-dc芯片输出3路可调电压,该3路可调电压分别控制多个rgb-led氛围灯的红、绿、蓝端口,从而控制多个rgb-led灯显示不同的颜色、亮度以及呼吸灯效果。用户可以使用lin总线发送命令控制该电路系统,从而选择不同的氛围灯显示效果。本专利技术提供了一种大电流、输出电压可调的rgb-led氛围灯控制策略,对于控制多个rgb-led灯的应用,具有较大的价值。
本文档来自技高网...【技术保护点】
1.一种基于多个DC-DC芯片的车载氛围灯调节方法,其特征在于,包括以下:
2.根据权利要求1所述的一种基于多个DC-DC芯片的车载氛围灯调节方法,其特征在于,具体的,根据所述LIN信号通过预建立的DC-DC输出电压模型输出三路控制电压控制RGB-LED灯点亮,包括,
3.根据权利要求2所述的一种基于多个DC-DC芯片的车载氛围灯调节方法,其特征在于,具体的,所述DC-DC输出电压模型为,
4.根据权利要求1所述的一种基于多个DC-DC芯片的车载氛围灯调节方法,其特征在于,具体的,基于ADC的值判断输入电压是否异常包括,
5.一种基于多个DC-DC芯片的车载氛围灯调节系统,其特征在于,应用了上述权利要求1-4中任一项一种基于多个DC-DC芯片的车载氛围灯调节方法,包括以下:
6.根据权利要求5所述的一种基于多个DC-DC芯片的车载氛围灯调节系统,其特征在于,具体的,所述DC-DC芯片的型号为TPS5430Q,其参考电压为1.221V,输入电压设置为12V,LDO型号为TPS70933Q,LDO将输入电压转换为3.3V。<
...【技术特征摘要】
1.一种基于多个dc-dc芯片的车载氛围灯调节方法,其特征在于,包括以下:
2.根据权利要求1所述的一种基于多个dc-dc芯片的车载氛围灯调节方法,其特征在于,具体的,根据所述lin信号通过预建立的dc-dc输出电压模型输出三路控制电压控制rgb-led灯点亮,包括,
3.根据权利要求2所述的一种基于多个dc-dc芯片的车载氛围灯调节方法,其特征在于,具体的,所述dc-dc输出电压模型为,
4.根据权利要求1所述的一种基于多个dc-dc芯片的车载氛围灯调节方法,其特征在于,具体的,基于adc的值判断输入电压是否异常包括,
5.一种基于多个dc-dc芯片的车载氛围灯调节系统,其特征在于,应用了上述权利要求1-4中任一项一种基于多个dc-dc芯片的车载氛围灯调节方法,包括以下:
6.根据权利要求5所述的一种基于多个dc-dc芯片的车载氛围灯调节系统,其特征在于,具体的,所述dc-dc芯片的型号为tps5430...
【专利技术属性】
技术研发人员:黄琪瑞,杨利民,谢亚明,
申请(专利权)人:广东新晨汽车科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。