车用HID灯用MCU具体怎样实现恒功率控制????
各位高手能否讨论下车用HID灯用MCU具体怎样实现恒功率控制????
全部回复(13)
正序查看
倒序查看
现在还没有回复呢,说说你的想法
@小小新
楼主,按我的理解,你说的————“2S后从11A很快下降到4A左右(在这个下降过程中用了2S时间,并有闪灯的现象)”————应该是软件控制或相关检测电路出现问题了,在灯管电离还不够完全,工作还不够稳定时,电流被过快降下来,导致电流调整跟灯的工作状态不同步,从而出现闪灯.
小小新:
你好!想问一下从启动到灯稳定是不是不用恒功率控制,而是在灯稳定后才进行恒功率控制,是吗??而我现在调整了控制速度,灯已不闪,只是流好像不下常,偏大(固定在4.7A左右)我觉得电流调整跟灯的工作状态总是调整不好!!是不是只是通过检测灯电流,电压来判断灯的状态呢??是否还要检测其他信号呢??小的水平有限,恳请高手指点???谢谢!!!
你好!想问一下从启动到灯稳定是不是不用恒功率控制,而是在灯稳定后才进行恒功率控制,是吗??而我现在调整了控制速度,灯已不闪,只是流好像不下常,偏大(固定在4.7A左右)我觉得电流调整跟灯的工作状态总是调整不好!!是不是只是通过检测灯电流,电压来判断灯的状态呢??是否还要检测其他信号呢??小的水平有限,恳请高手指点???谢谢!!!
0
回复
提示
@dongxj
[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/40/1144053888.jpg');}"onmousewheel="returnimgzoom(this);">
HID 用TI方案的UCC2305找0755-89807886-803李良
0
回复
提示
@song238
小小新: 你好!想问一下从启动到灯稳定是不是不用恒功率控制,而是在灯稳定后才进行恒功率控制,是吗??而我现在调整了控制速度,灯已不闪,只是流好像不下常,偏大(固定在4.7A左右)我觉得电流调整跟灯的工作状态总是调整不好!!是不是只是通过检测灯电流,电压来判断灯的状态呢??是否还要检测其他信号呢??小的水平有限,恳请高手指点???谢谢!!!
我们接触HID时间不长,没有多少经验,这里应该有更多经验丰富的DX能给你指点.如果是35W的灯,那么4.7A的电流显然过大了.
我不知这里大家是怎么做的,我们在点火脉冲以后,首先是两个宽度较大的矩型脉冲,约几十MS正负各一个,用短暂的直流使点火可靠与建立稳定的电离,然后全桥正常投入工作,以一百多HZ交流工作,这时开始检测全桥的电压和从全桥回路的取样电阻压降来检测灯电流,并通过MCU配合3843主动调整前端电路的PWM,即根据灯电流来判断灯的导通状态,主动调整降低PWM,当灯电流降到一个设定数值时,判认灯已进入稳态,这时取消主动调整方面的动作,只是被动地根据闭环反馈电路使灯的工作功率恒定.上述调整过程的时间由于灯启动时的状态不同而不同.
由于灯启动时有冷态和热态的不同,不同的状态其启动电流显然应该不同的,我们参考别人的电路,采用一个大电容配合一个大电阻构成一个长周期的充放电电路,通过电容的充放电,近似模拟灯的上电加热与断电冷却时的变化状态,由MCU检测电容电压,来确定每次启动时一开始应该给灯加上多大的功率.对于这种设计,我们老大认为是不完善的,电容量的误差,不同灯泡的特性,使这种模拟无法做到精确,可目前又还想不出更好的办法,也只能先这样做了.
我们认为,无法准确判断灯启动时的状态,将无法在启动时给灯以最合适的启动电流,这样可能会导致启动时电流过大或过小,导致对电极的伤害,不知这里的其他DX们,是如何更好处理这部分的工作的?能否给出不同的设计思路?特别是采用DSP做全数字工作的DX,又是如何做的?
谢谢!
我不知这里大家是怎么做的,我们在点火脉冲以后,首先是两个宽度较大的矩型脉冲,约几十MS正负各一个,用短暂的直流使点火可靠与建立稳定的电离,然后全桥正常投入工作,以一百多HZ交流工作,这时开始检测全桥的电压和从全桥回路的取样电阻压降来检测灯电流,并通过MCU配合3843主动调整前端电路的PWM,即根据灯电流来判断灯的导通状态,主动调整降低PWM,当灯电流降到一个设定数值时,判认灯已进入稳态,这时取消主动调整方面的动作,只是被动地根据闭环反馈电路使灯的工作功率恒定.上述调整过程的时间由于灯启动时的状态不同而不同.
由于灯启动时有冷态和热态的不同,不同的状态其启动电流显然应该不同的,我们参考别人的电路,采用一个大电容配合一个大电阻构成一个长周期的充放电电路,通过电容的充放电,近似模拟灯的上电加热与断电冷却时的变化状态,由MCU检测电容电压,来确定每次启动时一开始应该给灯加上多大的功率.对于这种设计,我们老大认为是不完善的,电容量的误差,不同灯泡的特性,使这种模拟无法做到精确,可目前又还想不出更好的办法,也只能先这样做了.
我们认为,无法准确判断灯启动时的状态,将无法在启动时给灯以最合适的启动电流,这样可能会导致启动时电流过大或过小,导致对电极的伤害,不知这里的其他DX们,是如何更好处理这部分的工作的?能否给出不同的设计思路?特别是采用DSP做全数字工作的DX,又是如何做的?
谢谢!
0
回复
提示
@小小新
我们接触HID时间不长,没有多少经验,这里应该有更多经验丰富的DX能给你指点.如果是35W的灯,那么4.7A的电流显然过大了.我不知这里大家是怎么做的,我们在点火脉冲以后,首先是两个宽度较大的矩型脉冲,约几十MS正负各一个,用短暂的直流使点火可靠与建立稳定的电离,然后全桥正常投入工作,以一百多HZ交流工作,这时开始检测全桥的电压和从全桥回路的取样电阻压降来检测灯电流,并通过MCU配合3843主动调整前端电路的PWM,即根据灯电流来判断灯的导通状态,主动调整降低PWM,当灯电流降到一个设定数值时,判认灯已进入稳态,这时取消主动调整方面的动作,只是被动地根据闭环反馈电路使灯的工作功率恒定.上述调整过程的时间由于灯启动时的状态不同而不同.由于灯启动时有冷态和热态的不同,不同的状态其启动电流显然应该不同的,我们参考别人的电路,采用一个大电容配合一个大电阻构成一个长周期的充放电电路,通过电容的充放电,近似模拟灯的上电加热与断电冷却时的变化状态,由MCU检测电容电压,来确定每次启动时一开始应该给灯加上多大的功率.对于这种设计,我们老大认为是不完善的,电容量的误差,不同灯泡的特性,使这种模拟无法做到精确,可目前又还想不出更好的办法,也只能先这样做了.我们认为,无法准确判断灯启动时的状态,将无法在启动时给灯以最合适的启动电流,这样可能会导致启动时电流过大或过小,导致对电极的伤害,不知这里的其他DX们,是如何更好处理这部分的工作的?能否给出不同的设计思路?特别是采用DSP做全数字工作的DX,又是如何做的?谢谢!
小小新!谢谢你指点!
我看了你的贴子,我觉得我的电路跟你的差不多,冷态启动和热态启动的判别可不可以根据灯两端电压来判断,因为冷态启动和热态启动时,灯两端的电压变化的速率不一样,个人观点!还有你只是检测灯电流就控制控制灯功率了吗??照你说在整个过程中都是模糊的控制??在整过程中,我觉得恒功率控制很难,不知道那些高手们用了什么好的算法,有没有用到PID算法?希望高手能给点指点??谢谢!!
我看了你的贴子,我觉得我的电路跟你的差不多,冷态启动和热态启动的判别可不可以根据灯两端电压来判断,因为冷态启动和热态启动时,灯两端的电压变化的速率不一样,个人观点!还有你只是检测灯电流就控制控制灯功率了吗??照你说在整个过程中都是模糊的控制??在整过程中,我觉得恒功率控制很难,不知道那些高手们用了什么好的算法,有没有用到PID算法?希望高手能给点指点??谢谢!!
0
回复
提示
@小小新
我们接触HID时间不长,没有多少经验,这里应该有更多经验丰富的DX能给你指点.如果是35W的灯,那么4.7A的电流显然过大了.我不知这里大家是怎么做的,我们在点火脉冲以后,首先是两个宽度较大的矩型脉冲,约几十MS正负各一个,用短暂的直流使点火可靠与建立稳定的电离,然后全桥正常投入工作,以一百多HZ交流工作,这时开始检测全桥的电压和从全桥回路的取样电阻压降来检测灯电流,并通过MCU配合3843主动调整前端电路的PWM,即根据灯电流来判断灯的导通状态,主动调整降低PWM,当灯电流降到一个设定数值时,判认灯已进入稳态,这时取消主动调整方面的动作,只是被动地根据闭环反馈电路使灯的工作功率恒定.上述调整过程的时间由于灯启动时的状态不同而不同.由于灯启动时有冷态和热态的不同,不同的状态其启动电流显然应该不同的,我们参考别人的电路,采用一个大电容配合一个大电阻构成一个长周期的充放电电路,通过电容的充放电,近似模拟灯的上电加热与断电冷却时的变化状态,由MCU检测电容电压,来确定每次启动时一开始应该给灯加上多大的功率.对于这种设计,我们老大认为是不完善的,电容量的误差,不同灯泡的特性,使这种模拟无法做到精确,可目前又还想不出更好的办法,也只能先这样做了.我们认为,无法准确判断灯启动时的状态,将无法在启动时给灯以最合适的启动电流,这样可能会导致启动时电流过大或过小,导致对电极的伤害,不知这里的其他DX们,是如何更好处理这部分的工作的?能否给出不同的设计思路?特别是采用DSP做全数字工作的DX,又是如何做的?谢谢!
小小新
你好!你所讲的“只是被动地根据闭环反馈电路使灯的工作功率恒定”,怎么理解被动?这时不用MCU干预吗???
你好!你所讲的“只是被动地根据闭环反馈电路使灯的工作功率恒定”,怎么理解被动?这时不用MCU干预吗???
0
回复
提示
@dongxj
[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/40/1144053888.jpg');}"onmousewheel="returnimgzoom(this);">
你的HID外壳有没有卖啊``
0
回复
提示