历史上的今天
今天是:2025年01月18日(星期六)
2020年01月18日 | 基于PIC单片机和LCD模块对电流的驱动
2020-01-18 来源:eefocus
偏置电压是通过使用外部梯形电阻网络(电路见下图)而产生。因为梯形电阻网络连接在VDD和Vss之间,所以会有电流通过梯形电阻网络,电流大小与电阻成反比。也就是说,电阻越大,通过梯形电阻网络的电流就越小。如果使用10kΩ电阻,且VDD=5V,则梯形电阻网络将不断消耗166μA的电流。这对于一些使用电池供电的应用来说是很大的电流。
如何最大程度增大电阻,而又不会对显示质量产生负面影响?一些基本的电路分析可以帮助确定梯形网络中电阻增大的程度。
LCD模块实际上就是一个模拟多路开关,它交替地将LCD电压连接到各个段和公共引脚(段电极和公共电极交叉于每一个LCD像素点)。LCD像素可用电容进行模拟。梯形电阻网络中的每个分接点可以用戴维南(Thevenin)等效电路进行模拟。对于VLCD3和VLCD0,戴维南电阻为0;如它不为0的两种情况,即对于VLCD2和VLCD1。

电路可以简化为如下图所示的电路。

RSW是段多路开关的电阻;RCOM是公共多路开关的电阻。
对于戴维南电阻不为0的情况,戴维南电压等于2/3 VDD或1/3 VDD。戴维南电阻等于梯形电阻网络上部和下部的串联电阻,其估算电阻的等效电路见右图所示。

例如.可以用RC电路来模拟单个像素的驱动器,在该电路中电压在0V~VLCD2之间切换。对于LCD和PIC单片机,可以估算段和公共开关电路的电阻分别大约为4.7kΩ和0.4kΩ。可以看到,经过像素的电压从0变为VTH的时间将取决于像素的电容和总电阻,而梯形电阻网络戴维南电阻构成了总电阻最主要的部分。
经过像素(等效电路见下图所示)的电压的阶跃响应遵循以下公式:

通过处理公式.可以看到,像素电压达到偏置电压98%所需的时间等于4个时间常数(其阶跃响应见左图)。

现在,需要估算电容。电容大小正比于像素的面积。我们可以测量像素的面积,并根据以下公式估算电容。很显然,较大的显示器(如数字墙钟)将具有较大的像素和较高的电容。

希望时间常数远小于LCD驱动波形的周期,以便最大程度地减少在VPIXEL上升到VTH的时间段内出现一个以上的LCD驱动波形的可能性。如果希望RC等于100μs,那么总电阻可以根据以下公式计算:

RTOTAL=l00μs/45pF=2.22MΩ
RTH=2.22MΩ-5.1kΩ≈2.2MΩ
LCD模块内的开关电路电阻相对于该电阻来说很小,所以梯形电阻网络在VLCD2和VLCD1时的戴维南电阻可以视为就是RTOTAL。然后,可以计算R的值,从而得到正确的戴维南电阻。
R=3RTH/2=3.3MΩ
现在.可以计算通过梯形电阻网络的电流(假设使用3.3MΩ的电阻)。
RLADDER=9.9MΩ,ILADDER=5V/9.9M=0.5μA
使用该过程估算梯形电阻网络的最大电阻值,将可以显着降低LCD应用的功耗。不要忘记观察显示屏在其工作条件下(如温度、电压,甚至是湿度)的显示情况.以确保对比度和显示质量良好。
史海拾趣
|
电视机所采用的 CRT(阴极射线管)有着体积大、重量重、尺寸受限等缺点。随着电子科技的发展,对移动显示的要求越来越多,CRT 的先天限制,让其小型化、行动化的理想受到阻碍。这使得开发新一代的显示器技术变得更有其必要!新一代的显示器讲求几个重 ...… 查看全部问答> |
|
摘要:运用无线传感网络技术构建小型无线传感网络,并以基于嵌入式系统TinyOS的结构化编程语言nesC编制系统软件,实现对装备中多个运行部件的无线实时温度检测。其软件含两个模块,分别用于温度采集和无线传送,以及实现无线传送的中继功能。在完成 ...… 查看全部问答> |
|
分享一个National Semiconductor 的网络大学,里面是国半工程师的技术报告视频 里面涵盖广泛 仁者见仁,智者见智啦。 http://www.national.com/analog/training FYI… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:18 编辑 本文介绍的视频电路组合了音频副载波 图1. 用于NTSC制式的陷波器和延迟均衡器 为了获得最佳性能,输入应该由低阻信号源驱动,例如运算放大器或有源滤波器。两个二阶全通滤波环节(U1a、 ...… 查看全部问答> |
|
我在wince6上调试一个PCIE接口的TD模块,厂家提供了一个驱动,改驱动模拟出三个串口,COM6,COM7,COM8, 其中COM6可能加载有问题,出现加载不成功的现象。其她两个口我用串口助手尝试过,是通的,可以收发消息。其中COM7, COM8是作为modem的端口 ...… 查看全部问答> |
|
evc+sqlce2.0能否连接上sqlserver 2005,rda数据pull模式下,能否实现不删除表而直接下载有差异的数据 现在已经实现evc+sqlce2.0访问sqlserver2000,如果服务器端安装的是sqlserver2005,能否同样支持呢. 每次pull数据,都需要将先前的数据表drop掉,而重新请求服务器上的数据,有没有方式可以只同步有差别的数据呢? 可以考虑只取部分的数据到临时表,然后 ...… 查看全部问答> |
|
cyclone iii外部有5V的信号,应该如何设置才能兼容? cyclone iii外部有5V的信号,应该如何设置才能兼容?是一个AD7891的AD芯片的控制,逻辑电平是5v,数据通道上串了1k的电阻,输入逻辑电平还是5v… 查看全部问答> |
|
申请TI LM3S8962 评估套件试用分类信息 - 开发板申请预期成果 实现 IEEE 1588精确对时协议时间安排/项目实施细则 11月份上半月熟悉LS3M8962以及contex-m3开发环境。11月下半月到熟悉MDK软件,和Linux 系统移植问题。12月完成Linux系统移植和实现以 ...… 查看全部问答> |
|
------------------------------ pid.pjt - Debug ------------------------------ \\"d:\\\\ti\\\\c2400\\\\cgtools\\\\bin\\\\dspcl\\" -g -q -d\\"_DEBUG\\" -r\\"D:/ti/myprojects/pid/Debug\\" -v2xx -@\\ ...… 查看全部问答> |




