liuhongyu 发表于 2010-7-8 18:34:31

PWM段式液晶驱动方法。

昨天看了坛子里关于段式液晶的驱动觉得有点麻烦,想用PWM能行请高手指点,电路如下:
http://cache.amobbs.com/bbs_upload782111/files_30/ourdev_566650J27LQP.JPG
(原文件名:未命名.JPG) 用COM1和SEG1为例:
COM1的PWM打开输出波形如图,如果想显示SEG1,COM1对应的段,使PORT = 0 ,SEG1 = 0 ;
COM1:1/2    1    1/2    1    1/2    1   
SEG   :0      0    0      0    0      0
按照一个帖子的说法显示灰度和电压差的平方成正比:1/2^2 + 1^2 + 1/2^2 + 1^2 = 10/4
不想显示SEG1,COM1对应的段,使PORT = 1 ,SEG1 = 3/4 ;
COM1:1/2    1    1/2    1    1/2   1   
SEG   :3/4   3/4   3/4    3/43/4   3/4
1/4^2 + 1/4^2 + 1/4^2 + 1/4^2 = 1/4

两者灰度比10:1,应该还不错。

这个方法不知道行不行,请高手指点。

gt2000 发表于 2010-7-26 22:25:56

这个方法有人做出来了吗,要是行得通的,那应该可以简单一些了在电路设计方面

woshimajia222 发表于 2010-7-27 07:49:09

期待楼主做小白。

gentlerain 发表于 2010-7-27 09:11:38

楼主的思路不错,但存在问题。
加在液晶COM和SEG引脚间的电压平均值必需为0,即正半周与负半周是对称的。
从楼主要显示的COM1和SEG1的分析来看,不符合这个条件,有待改进。
页: [1]
查看完整版本: PWM段式液晶驱动方法。