低调-398042 发表于 2012-10-30 14:13:02

单片机IO口直接驱动段式液晶显示屏 【悬赏问答】

单片机IO口直接驱动段式液晶显示屏,就是那种只显示数字跟符号的那种,单片机不带驱动LCD的,请问:1.点亮条件是什么?2.关闭条件是什么?3.点亮原理是什么?麻烦各位大虾用比较容易理解的语言描述详细点,我有点笨,谢谢啦。

mikeliujia 发表于 2012-11-1 23:41:13

回复:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】

 
用IO口驱动段式LED(数码管)的方法相信大家比较清楚,但用IO口直接驱动段式LCD的方法相对复杂一些。
1.       LCD和LED的显示原理不一样:LED是加正向电压发光,而LCD必须交替加正、反向电压才会持续显示(可以做个实验,如果把恒定电压加到LCD的一段上,该段会显示一下,但马上不能显示,而且长时间加恒定电压,会加速LCD的老化和损坏)
2.       常听说1/2bias,1/3bias LCD,是什么意思呢?对于1/2bias LCD,假如LCD的显示电压是3V,则1/2bias是1.5V,也就是说在±3V电压作用时,LCD有显示;±1.5V及以下的电压作用时没有显示
3.       普通单片机IO口不能直接输出半高电平(1.5V),但可以用相等的上下拉电阻实现,当IO口设置为输入(高阻)时,由于上下拉电阻的分压作用,则产生一个半高电平(1.5V)
 
这有个51驱动段式液晶的例子,可以参考下!

xiaodc88 发表于 2012-10-30 20:14:44

RE:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】

跟点亮LED数码管驱动原理差不多的,要详细的资料建议看下STM8L套件中的资料和例程,很详细的。

zhang7309 发表于 2012-10-31 11:29:40

RE:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】

与驱动LED差不多,通常有段码位及控制位,通过高低电平控制相应段的亮灭,具体要查看芯片手册;一般需要的驱动电流比较小,单片机IO可直接驱动。

夏天不败的土豆 发表于 2012-10-31 12:15:01

RE:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】

LCD分为COM(公共端)和SEG(段选端)   比如有4*32的液晶最多可以独立128个段,可以少不能多。每个COM和SEG的组合对应一个段。
1. LCD点亮需要的是两边电压的改变,比如想点亮COM1和SEG1组合对应的段,则需要给COM1和SEG1两头提供可变的电压,一般以方波形式出现
2. 关闭对应的段,只要对应段的COM和SEG两端相对电压保存不变,该段就不会显示。
3. 点亮的原理就是上面说的内容了。
如果用不带LCD驱动的单片机驱动LCD,需要单片机的IO口可以独立配置为输入或者输出,用在COM端口上,同时COM端口接两个电阻,一个到电源一个到地。这样就可以模拟出LCD驱动需要的波形了。
具体要显示的内容可以通过动态扫描实现,这个跟驱动点阵LED类似!

wankle10 发表于 2012-10-31 20:18:28

回复:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】

驱动LCD与LED不同,需要负电压,否则有残压会影响LCD的显示和寿命。
以前见过一个台湾人做的电子称就是这种方法,具体的实现原理PIC有应用文档,附在后面了。请参阅。

zykzyk-93033 发表于 2012-11-2 22:06:46

RE:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】

这个资料说的比较详细,希望对你有用。:D

xieyuanfu 发表于 2012-11-12 00:15:15

RE:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】

段式液晶的本质 还是 发光二级管   一段你就看做是一个发光二极管 就行了
发光二极管 加正向电压就可以亮了, 加反向偏压 或者不供电 就关闭

xcx3000-221828 发表于 2013-3-27 14:19:54

回复:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】

xuexuexue

lanmanck 发表于 2013-4-27 14:39:22

回复:单片机IO口直接驱动段式液晶显示屏 【悬赏问答】

这个帖子要留合影,学的不少
页: [1] 2 3
查看完整版本: 单片机IO口直接驱动段式液晶显示屏 【悬赏问答】