,上升时间和下降时间通常为50ns。对于周期(t)为1/1000秒的pwm、led电压(vled)为5.5v、led总驱动电流为200ma时,晶体管总功耗为: 若晶体管导通电阻为0.1ω,则晶体管在最高亮度时的导通功耗为: 从式4可以看到,合理选择高速开关晶体管,能够将损耗降至最小。 主控与各端口的分层控制 有些led驱动器的pwm亮度控制可以通过主控与各端口之间的分层控制实现。例如,max6964、max7313、max7314、max6965、max7315和max7316。如图3所示,各端口的pwm亮度控制波形重复多次。每重复一次相当于一次主机控制。由此,如果主机控制15级亮度调节,则控制波形重复15次。led驱动器各端口的控制信号决定了波形的占空比。主控信号决定控制波形的重复次数。比如:某个端口的占空比为3/16,主控设置为4/15。波形的导通时间占整个周期的3/16,波形在全部15个时隙的前4个时隙重复。 图3. 主控和各端口的pwm亮度分层控制 遗憾的是,一个max6964的主控信号不能与另一max6964的端口信号相组合,以构成多芯片链路机制
功能的引脚兼容升级产品,可简化设计。 由于gpio和端口扩展器具有工业标准出脚和更强的性能:如更低的工作电压,集成的8位pwm控制,+125℃工作的能力,小至3mmx 3mmx 0.8mm的节省空间的tqfn封装,以及宽广的从机id选择等等。端口扩展器工作于400kh2快模式的总线,以及100khz的标准模式。另外,每个端口可吸收至少10ma,有些产品还具有高达75ma的吸收能力。i/o扩展器或者具有总线超时电路,或者具有 rst输入,以便从锁定状态中恢复工作。如今端口数从8到28。值此以max7316的i/o扩展器为例作它应用,见图5示意。 图5 3.4应用rgb光发光二极管为小屏幕显示器提供背光 为什么应用rgb光发光二极管为小屏幕显示器提供背光? 一般来说,几只白光发光二极管便足以为小屏幕液晶显示器提供背光。但白光发光二极管的缺点是它的光谱范同较为狭窄,以致拍摄出来的影片效果并不理想,原因是白光发光极管基本上属于蓝光发光二极管,但在顶层加设了一个黄色的磷光体,其光谱有两个高峰,一个处蓝光的光谱范围内。可以采用彩色滤波器滤除部分有色光线,以便为有色晶格(红、绿、蓝)提供
MAX7316是I2C/SMBus兼容的串行接口外围设备,可为微处理器提供8个附加的I/O端口、一个输出专用端口和一个输入专用端口。每个I/O端口可以单独配置为漏极开路输出,额定输出电流为50mA/5.5V;也可以配置为具有瞬态检测的逻辑输入。输出...
max7316是i2c/smbus兼容的串行接口外围设备,可为微处理器提供8个附加的i/o端口、一个输出专用端口和一个输入专用端口。每个i/o端口可以单独配置为漏极开路输出,额定输出电流为50ma/5.5v;也可以配置为具有瞬态检测的逻辑输入。输出专用端口可用做瞬态检测中断输出。器件输出可用于驱动白光led或与外部上拉电阻配合提供高达5.5v的逻辑输出。器件具有10端口输入/输出扩展器,带有白光led亮度控制和中断,提供热插入保护,可有效节省空间的10端口、18端口i/o扩展器,能够以240级pwm亮度控制和2相闪烁控制驱动白光led。 器件还为全部9个输出端口集成了8位pwm电流驱动控制,其中4位用于全局控制,对所有的白光led输出提供电流粗调(从完全关闭到最亮状态共有14个亮度级)。此外,每个输出还具有各自的4位控制,可进一步将全局设置电流细分为16个等级。另外,电流控制也可配置成单独的8位控制,同时设置所有输出。 每个输出具有独立的闪烁定时与两相闪烁。每相闪烁白光led可被设置为打开或关断,也可省略闪烁控制。闪烁周期由blink引脚的外部时钟(最高1khz)或寄存器控制。blink输h