首页 > 海翔微动态 > 在通过单片机引脚直接驱动LCD容易发生什么错误

N
ews

海翔微资讯

联系海翔微电子
咨询热线: 0755-23209027

总机:0755-23209027

传真:

Q Q:2641686590

新闻中心

在通过单片机引脚直接驱动LCD容易发生什么错误

发布时间:2021-01-18 03:00:00来源:http://szhxwdz.com/news543502.html

在通过单片机引脚直接驱动LCD容易发生什么错误:

LED数码管的驱动相对简单并且易于理解。多位数数码管通常为LED阵列形式,每个数字使用一个公共端,不同的数字对应同一笔段,使用一个控制端子。该驱动器采用不带数字的分时扫描和动态显示。但是,LED耗电更多。我想用电池供电的时钟。 LED电池不会持续很长时间。所以我考虑使用LCD。

在这里的电子市场上,我购买了一个4位数的笔段式LCD屏幕。 4位数字的中间有一个冒号,侧面有几个箭头符号。总共有15个引脚,适用于AVR。驱动时钟。笔段式LCD屏幕的结构与LED数字管非常相似,但由于是液晶,因此工作机理不同,驱动方法也大不相同:

①LED具有正向和负点,而液晶笔画则没有。

②LED在直流电压下工作,而液晶需要交流电压以防止电解。

③LED需要电流来提供能量来发光,并且在液晶笔划显示状态下电流非常弱。

单片机,触摸MCU芯片
④LED不响应小电流,而液晶非常敏感。

不难看出用LED驱动方法处理LCD屏幕是不可行的。我在购买和测试它之前没有意识到它,所以我走了很多弯路。 LED驱动的区别在于,每个冲程都需要施加交流电压。通常,30-60Hz的方波就足够了。无论频率多么低,显示都会波动。如果频率很高,则由于LCD对电路具有电容性,因此功耗会增加。而且,正电压和负电压都可以“点亮”液晶。

幸运的是,东软单片机的I/O端口可以是三态输出,即除了高/低电平外,它还可以呈现高阻抗,这相当于断开连接。因此我想到了这种方式:与不需要显示的笔划组相对应的公共端悬空(I/O端口选择三态),然后不施加电压。

按照这种思路,我的实验电路被焊接了,但是显示却一团糟:笔划全为黑色,无法清晰看到。只有到那时,我才考虑液晶本身的问题:阻抗很高,并且有一个电容器,所以一侧不能悬空!此原因可能类似于CMOS输入。在搜索了有关液晶的一些信息之后,我通常知道LCD屏幕并不是那么简单。驱动模式通常为1 / N,即电压大于两个电平。但是单片机I / O没有太多输出状态可供选择。

  • 服务热线:0755-23209027  E-Mail:zangqj_hxw@163.com
  • QQ:2641686590
  • 公司地址:深圳市宝安区西乡街道金海路金海商务大厦1栋6层602室
  • 热门城市推广:深圳 广东 上海 江苏 浙江 江西 福建 湖北
海翔微电子

海翔微 Powered by365系统 备案号:粤ICP备19126928号