程序怎么控制手电筒的流明?
程序可以控制手电筒的流明吗?还是只能通过硬件控制流明?拿手捂着就好了…… pmw 时分控制? 程序可以控制手电的开或关。例如把1秒分成1000份,亮1‰秒,停1‰秒,亮度就变成50%,亮1‰秒停9‰秒,亮度就是10%。(实际上开关频率更高)。当然,开关还是一个硬件。
PMW也可以控制,也可以控制电流电压 一般是控制脉冲宽度,也就是pwm。少数会直接控制电流,这种情况管子处在放大状态,效率低
LED一般都用PWM时分控制,过去白炽灯多用TRIAC调压控制。 mscdex 发表于 2019-3-26 19:48
一般是控制脉冲宽度,也就是pwm。少数会直接控制电流,这种情况管子处在放大状态,效率低
...
请问在程序里流明怎么计算?
lonelywolf010 发表于 2019-3-27 03:19
LED一般都用PWM时分控制,过去白炽灯多用TRIAC调压控制。
这个怎么计算流明啊,不清楚
mscdex 发表于 2019-3-26 19:48
一般是控制脉冲宽度,也就是pwm。少数会直接控制电流,这种情况管子处在放大状态,效率低
...
在程序里怎么计算流明?不然控制不了
lrflrf 发表于 2019-3-27 09:20 static/image/common/back.gif
请问在程序里流明怎么计算?
算比例就可以,比如满功率是1500流明,那脉冲占比多少乘1500就可以了,比如百分之20的占比就是300流明。
lrflrf 发表于 2019-3-27 09:23 static/image/common/back.gif
这个怎么计算流明啊,不清楚
你这是要写单片机控制亮度?
mscdex 发表于 2019-3-26 19:48
一般是控制脉冲宽度,也就是pwm。少数会直接控制电流,这种情况管子处在放大状态,效率低
...
兄弟啊 ,,,,,PWM跟开关管的放大状态没有任何关系的{:5_620:}{:5_620:}{:5_620:},,,像7135这种非电感的恒流,,不管PWM出于何种占空比,1%~99%,100%,,,7135内部的开关管还是工作放大状态,,,如果工作于饱和状态,要么烧坏芯片,要么烧坏灯珠,要么电池保护,因为7135这种芯片没有像电感这种限流元件, lrflrf 发表于 2019-3-27 09:24
在程序里怎么计算流明?不然控制不了
使用无级调光就好了,,,还那么麻烦
mscdex 发表于 2019-3-27 09:25
算比例就可以,比如满功率是1500流明,那脉冲占比多少乘1500就可以了,比如百分之20的占比就是300流明。
...
不可以这样算的,百分比是会变的,只能实时计算流明才能算出占空比
fqc168 发表于 2019-3-27 11:33
使用无级调光就好了,,,还那么麻烦
什么是无级调光?求指导
lrflrf 发表于 2019-3-27 13:41
什么是无级调光?求指导
你是做哪一行的嘛,做电子这行都知道的
fqc168 发表于 2019-3-27 11:31 static/image/common/back.gif
兄弟啊 ,,,,,PWM跟开关管的放大状态没有任何关系的,,,像7135这种非 ...
我说控制电流的管子是处在放大状态http://www.shoudian.org//mobcent//app/data/phiz/default/19.pngpwm当然是开关状态
lrflrf 发表于 2019-3-27 13:40 static/image/common/back.gif
不可以这样算的,百分比是会变的,只能实时计算流明才能算出占空比
百分比会变?百分比是由单片机程序直接控制的,怎么会变呢?实时计算流明值是不可能的,流明值只能用积分球测量,靠电路无法计算和测量。
lrflrf 发表于 2019-3-27 09:24 static/image/common/back.gif
在程序里怎么计算流明?不然控制不了
程序无法直接计算流明值,只能靠占空比或者电流来计算,但也不是很准,亮度和功率不是线性关系。
页:
[1]
2