• banner1
  • banner2
  • banner3
当前位置:主页 > 公司公告 >

解决方案:为LED驱动电路供给额定的PWM亮度操控

来源:http://www.dxjps.cn 责任编辑:www.d88.com 更新日期:2018-10-13 10:17

  解决方案:为LED驱动电路供给额定的PWM亮度操控

  导言

  典型运用中,经过串口向LED驱动器发送指令改动相应LED的寄存器值进行亮度调理。用于亮度操控的数据一般为4位至8位,对应于16至256个亮度等级;有些Maxim的LED驱动器的亮度操控则经过调整漏极开路LED端口的稳定吸入电流巨细来完成。

  该运用笔记评论如安在LED恒流驱动器上参加PWM亮度调理,经过操控LED电源的通、断调理亮度。也能够经过改写数据位仿真外部PWM亮度操控。内置PWM的LED驱动器也能够经过外部PWM完成亮度调理,只需PWM信号的外部时钟能够同步。

  PWM仿真

  依照必定周期向LED驱动器发送开/关操控信号,能够仿真PWM亮度调理的作用。由于LED数据接口的传输速率远远高于PWM信号的频率,能够运用微操控器或FPGA (现场可编程门阵列)很容易地仿真PWM调光办法。PWM开关频率、数据传输的时钟频率和PWM亮度等级之间的联系如式1所示:

  

式1.

  其间,fCLOCK为数据接口的时钟频率,fPWM为PWM频率,nPORT为操控端口数,nLEVEL为亮度等级。

  在该项技能中,PWM仿真数据由操控器接连发送到LED的每个端口,每个端口1位。一切端口更新一次即为PWM的一个台阶。从索引值1开端重复仿真PWM台阶,直至索引值等于设定的亮度等级,构成一个PWM周期。例如,假如亮度等级为256,每个端口改写数据256次构成一个PWM周期。假如对应端口的亮度等级高于PWM仿真台阶的索引值,数据为1;不然数据为零。只需LED坚持点亮状况,则一直重复PWM仿真周期。

  该PWM仿真操控能够由下列C程序完成:

  

  

  PWM仿真技能适用于MAX6968和MAX6969。MAX6968为8端口LED恒流驱动器,数据接口传输速率可达25Mbps;MAX6969是MAX6968的16端口版别。使用这一办法能够完成16位或65,536级亮度操控,MAX6968的PWM频率能够设置在47Hz,MAX6969的PWM频率能够设置在24Hz。假如只需求12位的亮度操控分辨率,对应的PWM频率能够别离设置在752Hz和376Hz。PWM仿真技能无需对电路进行任何修正即可完成每个驱动口的亮度操控。

Copyright © 2013 www.d88.com,尊龙娱乐人生就是博,尊龙备用网站,www.d88.com All Rights Reserved 网站地图