历史上的今天
返回首页

历史上的今天

今天是:2025年03月11日(星期二)

正在发生

2020年03月11日 | PIC单片机驱动LCD模块的设计

2020-03-11 来源:eefocus

偏置电压是通过使用外部梯形电阻网络(电路见下图)而产生。因为梯形电阻网络连接在VDD和Vss之间,所以会有电流通过梯形电阻网络,电流大小与电阻成反比。也就是说,电阻越大,通过梯形电阻网络的电流就越小。如果使用10kΩ电阻,且VDD=5V,则梯形电阻网络将不断消耗166μA的电流。这对于一些使用电池供电的应用来说是很大的电流。


如何最大程度增大电阻,而又不会对显示质量产生负面影响?一些基本的电路分析可以帮助确定梯形网络中电阻增大的程度。


LCD模块实际上就是一个模拟多路开关,它交替地将LCD电压连接到各个段和公共引脚(段电极和公共电极交叉于每一个LCD像素点)。LCD像素可用电容进行模拟。梯形电阻网络中的每个分接点可以用戴维南(Thevenin)等效电路进行模拟。对于VLCD3和VLCD0,戴维南电阻为0;如它不为0的两种情况,即对于VLCD2和VLCD1。

PIC单片机驱动LCD模块的设计

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

PIC单片机驱动LCD模块的设计

RSW是段多路开关的电阻;RCOM是公共多路开关的电阻。


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

PIC单片机驱动LCD模块的设计

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


经过像素(等效电路见下图所示)的电压的阶跃响应遵循以下公式:

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

PIC单片机驱动LCD模块的设计

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

PIC单片机驱动LCD模块的设计

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

PIC单片机驱动LCD模块的设计

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应用的功耗。不要忘记观察显示屏在其工作条件下(如温度、电压,甚至是湿度)的显示情况.以确保对比度和显示质量良好。

推荐阅读

史海拾趣

CyOptics Inc公司的发展小趣事

除了数据通讯和电信市场外,CyOptics的光学产品还逐渐拓展至其他领域。例如,公司的光学组件已集成至光学收发器、转发器及线卡等设备中,为数据中心、高性能计算和企业存储网络等应用提供了强有力的支持。此外,CyOptics还积极开拓新兴市场,如数据库、地铁及长途干线市场等,为客户提供定制化的光学解决方案。

Delock公司的发展小趣事

为了保持技术的领先地位,Delock公司非常重视与高校、研究机构的研发合作。公司先后与多所知名大学和研究机构建立了紧密的合作关系,共同开展电子连接技术的研发和创新。这些合作不仅为Delock公司带来了源源不断的技术创新成果,也为公司培养了一批高素质的研发人才。通过与高校、研究机构的紧密合作,Delock公司在电子连接技术领域始终保持领先地位。

BJB公司的发展小趣事

BJB公司的创立源于对照明电器领域的深刻理解和市场需求的敏锐洞察。创立初期,公司面临着资金短缺、技术挑战和市场竞争等多重困难。然而,通过创始人的坚定信念和团队的共同努力,BJB逐渐攻克技术难关,推出了一系列高质量的照明配件产品,初步在市场中获得了认可。

浙江东亚电子(DongYa)公司的发展小趣事

浙江东亚电子注重企业文化的建设,致力于为员工提供一个良好的工作环境和发展平台。公司关注员工的学习和成长,为员工提供持续长效的发展机会和有竞争力的薪酬。同时,公司还积极开展各类文化活动和社会公益活动,增强员工的归属感和凝聚力。

这些故事框架展示了浙江东亚电子在电子行业中发展起来的几个重要方面。通过技术创新、产业布局拓展、国际市场开拓、品质管理提升和企业文化建设等方面的努力,公司不断壮大自身实力,成为行业内的佼佼者。

B+B SmartWorx公司的发展小趣事

B+B SmartWorx的前身是B&B Electronics,一个在1981年成立的公司,起初主要为无线和有线网络提供设备连接解决方案。随着技术的快速发展,物联网和M2M连接的需求日益增长,B&B Electronics意识到必须进行创新以应对市场的变化。于是,公司开始致力于开发“边缘智能”技术,使网络连接设备更加智能、自主和响应迅速。这一创新转型使得公司在物联网行业中崭露头角,并在2015年决定将公司名称更改为B+B SmartWorx,以更好地反映其业务重心和技术方向。

酷宅(Coolkit)公司的发展小趣事

酷宅科技始终将技术创新作为公司发展的核心驱动力。公司不断投入研发资源,推动物联网、云计算、大数据等前沿技术的研发和应用。通过技术创新,酷宅科技不仅提高了产品的智能化水平,还降低了生产成本,提高了生产效率。同时,公司还积极与高校、科研机构等合作,共同开展技术攻关和人才培养工作,为公司的长期发展提供坚实的技术支持。

问答坊 | AI 解惑

中国MCU能不能像手机/多媒体处理器一样崛起?

在单片机市场,除了在低端8位市场可以看到排名第8的凌阳和排名第十的华邦外,鲜见中国芯的影子。 而与此形成强烈对比的是:联发科和展讯主导了中国GSM和TD市场。 即使分外重视中国市场的国际大厂,也不过是在中国建造投产8位单片机市场, ...…

查看全部问答>

群星LM3S8962评估板中文使用手册

个人翻译,如有不恰当的地方,欢迎指正!…

查看全部问答>

单片机编程中如何跳出while()循环程序?

在此先谢谢大家! 下面的程序是一个输出多组字符串的,目前的问题是如何跳出这个循环主程序。 我用了break,return,都没成功。不知道大家有什么好的法子! 希望赐教一下。 #include #define uint unsigned int #define uchar unsigned char ...…

查看全部问答>

请问Xterm是LINUX下的一种终端吧,为什么我在开发板上的WINCE6.0的终端是这个呢?

RT 我在OMAP3530开发板上创建的WINCE6.0环境,终端是XTERM, 第二个问题:我下的GPS适用于WINCE6.0的程序,后缀是EXE的,为什么在WINCE6.0下双击显示打开方式呢?不是可执行文件吗? PS:U盘里的JPG格式的图片也打不开,双击后也是显示打开方式 ...…

查看全部问答>

Hook API后调用原函数的问题

我Hook了ZwCreateFile以后, 调用原函数时出错, 相关代码如下: fpZwCreateFile                 OriginalCreateFile = NULL; //重新定义原函数 NTSTATUS NTAPI HookCreateFile (   &n ...…

查看全部问答>

什么是电动汽车动力系统集成?

什么是电动汽车动力系统集成?…

查看全部问答>

msp430五系列与一系列的程序方面的 不同

我想问的是他们在时钟设置和定时器设置有什么不同?在msp1611写好的程序能移植到五系列的片子上吗?还有IO口的操作有什么不同…

查看全部问答>

verilog 不可综合语句

转自ednchina(1)所有综合工具都支持的结构:always,assign,begin,end,case,wire,tri,aupply0,supply1,reg,integer,default,for,function,and,nand,or,nor,xor,xnor,buf,not,bufif0,bufif1,notif0,notif1,if,inout,in ...…

查看全部问答>

电力线载波芯片

电力线载波调制解调器能不能自己做   用什么芯片   希望能得到指点…

查看全部问答>