您好!欢迎光临上海福彩网科技有限公司官方网站!

上海福彩网科技有限公司

13713869879
当前位置:首页 > 新闻资讯 > 常见问题
联系上海福彩网
上海福彩网科技有限公司

联系人:周先生

手机:13713869879(微信同号)

电话:

Email:szlcd168@163.com

地址:深圳市宝安区西乡固戌南昌第一工业区F栋5楼

MCU的IO口直接驱动段码LCD?

文章出处:admin人气:0发表时间:2019-05-04 08:39:53

 

LCD是一种特殊的液态晶体,在电场的作用下晶体的排列方向会发生扭转,因而改变其透光性,从而可以看到显示内容。LCD有一个扭转阀值,当LCD两端电压高于此阀值时,显示内容,低于此阀值时,不显示。通常LCD3个参数:工作电压、DUTY(对应COM数)和BIAS(即偏压,对应阀值),比如4.5V1/4 DUTY1/3 BIAS,表示LCD显示电压为4.5V4COM,阀值大约是1.5V,当加在某段LCD两端电压大于1.5V时(一般加4.5V)显示,而加1.5V时不显示。但是LCD对于驱动电压的反应不是很明显的,比如加2V时,可能会微弱显示,这就是通常说的“鬼影”。所以要保证驱动显示时,要大于阀值电压比较多,而不显示时,要用比阀值小比较多的电压。
注意:LCD的两端不能加直流电压,否则时间稍长就会损坏,所以要保证加在LCD两端的驱动电压的平均电压为0LCD使用时分割扫描法,任何时候一个COM扫描有效,另外的COM处于无效状态。
驱动1/4Duty 1/2BIAS 3V的方案电路见图1LCD扫描原理见图3MCU3V工作,用双向口做COMPUSH-PULLSTANDARD输出口接SEG,并且每个COM都接一个47K电阻到一个电容,RC滤波后得到一个中点电压。在轮到某个COM扫描时,设置成PUSH-PULL输出,如果与本COM连接的SEG不显示,则SEG输出与COM同相,如果显示,则反相。扫描完后,这个COMIO就设置成高阻,这样这个COM就通过47K电阻连接到1/2VDD电压,而SEG继续输出方波,这样加在LCD上的电压,显示时是+-VDD,不显示时是+-1/2VDD,保证了LCD两端平均直流电压为0。
驱动1/4Duty 1/3BIAS 3V的方案电路见图4LCD扫描原理见图5,,MCU5V工作,SEG线通过电阻分压输出1.5V3.5VCOM线通过电阻分压输出0.5V2.5V(高阻时)、4.5V。在轮到某个COM扫描时,设置成PUSH-PULL输出,如果与本COM连接的SEG不显示,则SEG输出与COM同相,如果显示,则反相。扫描完后,这个COMIO就设置成高阻,这样这个COM就通过47K电阻连接到2.5V电压,而SEG继续输出方波,这样加在LCD上的电压,显示时是+-3.0V,不显示时是+-1.0V,完全满足LCD的扫描要求。