LCD的背光亮度通过什么来控制
PWM的占空比来控制的。
有的平台需要专门在外面添加芯片,我们公司就是这样的,没有将BaseBand的PWM直接输出给LCD,而是通过外围的一个IC提供。BaseBand可以通过给IC固定数目的脉冲,以达到调整电流的效果。不同个数的脉冲实现电流大小的控制!
二楼说得对,是通过PWM的占空比来调整
一般情况下,使用BOOST电路(串连)或者CHARGE PUMP(并联)控制LCD背光。
我一般喜欢用BOOST电路,由于是串连,LED的亮度应该比较均匀。控制背光亮度有两种方法:
1)通过EN端:调整PWM的占空比,来调整BOOST的电路的打开或关断,输出电压经过一阶滤波之后,电压幅度得到相应的变化,从而达到调节亮度的效果。
2)通过FB端:调整PWM的占空比,然后通过一阶滤波电路,得到相应的电压变化(设为Va),由于FB的电压保持不变(设为Vb),FB端的输入电流极其小(运放输入端)。设FB端的反馈电阻上的电压为Vc。则因此可以通过设置分压电阻来达到通过Vb调节Vc的目的。Vb变化导致Vc的变化,Vc的变化导致LED电流的变化,从而达到调节LCD背光亮度的效果。
总之,前者是通过调节电压改变电流;后者是直接改变电流。
如楼上所说,公司选择串联背光的LCD,就需要charge pump类型的背光驱动IC。
公司选择并联LED灯的LCD,就需要BOOST升压型的背光驱动IC。
BB给出PWM控制信号给到背光驱动的EN端,占空比来调节IC输出能力的大小也就是能够调节LCD的背光大小。
而IC与LCD的背光源部分也就是Vout--------->Vin这个接口
纠正一下6楼的兄弟:
并联:charge pump
串连:boost
可通过更换背光驱动IC输出端的限流电阻,改变LCD的背光亮度(注意参考LCD Spec 中参数的Max值)
要看这个bl是ccfl的还是led的吧
大多是调节pwb boost,一般不会去改变限流电阻,不然调试的时候累死你
FB里面是个电压源,改变外部参考电阻(Rf)即能改变电流.
但个人不建议由PWM通过一阶RC模拟可变电阻或者用线性MOS改变Rf阻值去调节电流.这样调试比较累,也更容易受干扰.还是EN端用PWM控制简单可靠.
另外,Boost通常外部电流通路是bypass芯片的,存在漏电流情况.新型的Boost在Vin处串联一个P-MOS做开关彻底关断,这种型号的Boost通常又多一个CS管脚,这个即是控制P-MOS的外部栅极.
Charge Pump电流较小(通常20mA*n),EMI小,通常内部有Current Source,单价比Boost高.
Boost出电流较大,EMI大,存在漏电流,单价较低,但是需要外部Power-Ind.如果计算外围电路以及需要彻底关断的P-MOS,输出100mA以下情况系统价格并没有优势.
对于handset背光设计,我比较习惯用Charge Pump
哪位大哥有CP2133的DATA SHEET 共享一个啊 ,还有 串联型的,谢谢!
哪位大哥能否講解一下關於charge pump的知識,小弟我是新人,望指教!
是啊,有电路图可以共享下吗?我也是新手,看不太明白!
不错,说的很详细
有2种,一线调制和PWM
很详细!
不可一概而论,跟背光芯片的驱动方式有关系,有的就不是通过PWM占空比来实现的
现在也有直接使用电流源形式的背光IC哦,成本会节省不少的。只不过在电池电压比较低<3.2V的时候会出现闪屏,不过一般的手机低电压为3.4V的话还是不明显的,可以使用!
如果是串并联同时拥有的呢?
比如说24 LEDS,3组,每组 8个 LEDS,那怎么选用?
学习了,不错
一般采用pwm,有时也采用一线调制
然后根据屏幕大小选着LED数目,一般3.2以上的用6路效果比较好
很不错啊 详细