LCM需要背光源,类似很多小灯泡需要点亮,所需电压也较高。做LCM driver重要的一步是要把背光点亮,而这又建立在正确的初始化LCM,以及发送亮背光的cmd。背光控制信号为PWM,它是LCM的output pin,可以接到背光 Driver IC上,由此控制背光 Driver IC输出正确的LED_Anode,亮时一般在15V左右,灭时为3.5V左右。LED_Anode是LCM需要的Input pin,用来给背光供电。
PWMLCM IC的输出,是Backlight IC的输入。LCM 的PWM输出必须符合一定的要求。有些BackLight IC只能接受特定频率的方波,比如10KHZ--200KHZ。 比如你的PWM输出为350HZ,则Backlight IC很有可能不会输出LED Anode信号,这样LCM也就不会亮了。 所以要特别注意BackLight IC的data sheet,然后调整LCM PWM的输出一定要落在它可接收的范围内。
那我们如何来调整PWM输出呢? 这个先看LCM control IC的data sheet,一般可以通过调整PWM_DIV, PWM_PERIOD的值。 有一个计算公式, PWM_DIV调到小,而PWM_PERIOD也调到小,这样PWM frequncy会比较大一点。
屏幕亮度的调整? 这个一般是通过调整PWM 输出方波的亮灭比来进行。 理论上亮灭比越大,则屏幕越亮;越小则屏幕越暗。 调整也是在LCM control IC中进行。 所以你要知道如何和LCM control IC沟通的。 沟通的接口有SPI, MDDI等。