控制ledpwm频率多少合适,用pwm信号点亮led频率需要多大才能让人感觉不到
来源:整理 编辑:亚灵电子网 2023-11-08 09:34:14
本文目录一览
1,用pwm信号点亮led频率需要多大才能让人感觉不到
人视觉残留是1/24秒,也就是说超过24Hz就差不多,不过我感觉你可以做大一点更能感觉不到。有些奇葩的人24Hz还是能感觉到是将pwm信号 不同duty经芯片内部电路转换成更为精准的电压,进而送到比较器,进行调光。
2,PWM频率要达到多少才能控制LED渐亮渐灭
你程序main里的while函数呢?你这个程序应该只跑一次就停了吧?

3,请教LED PWM调光比的准确定义
PWM调光比(调光频率)选用主要取决于的光源的用途;比如普通照明(目视)状况选200Hz以上就行(我们的市电即使是50Hz也没问题),但若光源用于仪器检测比如相机拍摄建议要1K Hz以上,不然会有闪烁的感觉。市场上有一款LED调光电源:OUYA-LP-60的线性LED调光电源(Max DC12V)经本司试用效果也不错。l1与单片机管脚(具有pwm功能的管脚)连接就可以了。单片机管脚输出的pwm直接控制led,不同占空比的pwm,灯的亮度不同。 如果你的单片机没有pwm功能,你要借助定时器输出pwm. 
4,pwm调光越高越好吗
不是采用PWM调光的普通大众显示器其工作频率一般在200Hz-1000Hz左右。由于PWM发光的本质是“亮-灭-亮-灭”的过程, 其实就是可见光在对眼睛进行一个有频率的闪烁冲击 ,从楼上的图可以知道,PWM频率越高,人眼对冲击的 感知 越弱;而亮度越高,也可以减少对这种闪烁式冲击的感知。
5,LED驱动电源输出频率多少对眼睛没有影响满意加赏
1、LED驱动电源只有恒流供电才对眼睛没有影响,其它或多或少都对眼睛有影响。2、LED调光只要改变电流就行,千万不要延用白帜灯的调光原理!否则真是一朵鲜花插在牛粪上了!!pwm调光频率设计范围一般在200-1KHZ一档,1k-20kHz一档,20KHZ以上近来也有增加的趋势,基本在30kHZ内,故200HZ-30KHZ的频率是普通LED的驱动设计频率参考范围。如果客户纠结于手机拍摄会拍到画面闪烁,这个说明手机的成像相应速率比画面场刷新频率低,但人眼的最低辨识频率基本在60hz,LED的其实50HZ也看不出来,用人眼与相机比,当然没必要,这样的要求即使达到相机成像可以不闪,也会徒增设计成本,对於人眼其实没有感觉。是没必要的成本投入。没影响。常见家用电器遥控多采用红外线,载波频率在40-200k之间,且有编码设计。50k频率的开关电源,辐射出来的电磁波是杂散波,不会引起电器的误动作。线路传导就更不可能了。
6,LED驱动电源输出频率多少对眼睛没有影响满意加赏
pwm调光频率设计范围一般在200-1KHZ一档,1k-20kHz一档,20KHZ以上近来也有增加的趋势,基本在30kHZ内,故200HZ-30KHZ的频率是普通LED的驱动设计频率参考范围。 如果客户纠结于手机拍摄会拍到画面闪烁,这个说明手机的成像相应速率比画面场刷新频率低,但人眼的最低辨识频率基本在60hz,LED的其实50HZ也看不出来,用人眼与相机比,当然没必要,这样的要求即使达到相机成像可以不闪,也会徒增设计成本,对於人眼其实没有感觉。是没必要的成本投入。
7,单片机pwm控制LED程序的问题
#include#define uchar unsigned char #define uint unsigned int sbit key1=P3^2; sbit key2=P3^3; uchar pwm; uchar pwm2; void keyscan(); void delay(uchar z); void main() { pwm=100; pwm2=100; TMOD=0x11; TH0=0xff; TL0=0x9c; TH1=0xff; TL1=0x9c; EA=1; ET0=1; ET1=1; TR0=1; while(1) { keyscan(); } } void time0() interrupt 1 { static uchar kk; TH0=0xff; TL0=0x9c; TR1=1; kk=pwm; if(kk>=30) { TR1=0; P1=0x00; } } void time1() interrupt 3 { static uchar tt; TH1=0xff; TL1=0x9c; tt=pwm2; if(tt>=50) { TR1=0; P1=0xff; } } void keyscan() { if(key1==0) { delay(10); if(key1==0) { pwm2=pwm2-1; pwm =pwm+1; } } if(key2==0) { delay(10); if(key2==0) { pwm2=pwm2+1; pwm =pwm-1; } } } void delay(uchar z) { uchar x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); } 再把上面复制进去看一下!【1】任何一款单片机都能输出pwm波,即脉冲宽度调制器。用定时器即可输出占空比变化的方波。【2】led亮度调节,首先应当明确led的伏安特性曲线。还要知道项目中有没有多基色要求、led灯数量、它们的连接方式。【3】用pwm控制,应该控制的实际led驱动电路为恒压驱动方式。【4】以最简单的单个led亮度调节为例,一个pnp三极管和基极电阻就搞定了。先根据伏安特性,确定一个最大工作电压和电流点。用对应的电阻串接直流电流表代替led做实验。产生的方波最小占空比为工作电压(如2.0v)除以电源电压(如5.0v)。控制方波,用示波器、电流表检验调节情况。最后用led代换。为防止单片机方波失效烧坏led,后期增加限流电路(如5ma恒流源)保护led。
文章TAG:
控制ledpwm频率多少合适控制 频率 多少