如何使用Arduino接口LCD(液晶显示器)

在Arduino基于嵌入式系统设计中,液晶显示器模块起到非常重要的作用。因此,了解这是非常重要的如何接口LCD嵌入式系统设计中有16×2的Arduino。显示单元在人类世界与机器世界之间的沟通方面非常重要。bob的是什么网站显示单元工作在相同的原理上,它不依赖于显示器的大小,它可能是大的或小的。我们正在使用16×1和16×2单位等简单的显示器。16×1显示单元具有16个字符,该字符以一行,16×2显示单元具有32个字符,其在2线中存在。我们应该知道要显示每个字符有5×10像素。因此,要显示一个字符,所有50像素应该在一起。在显示器中,存在一个控制器,它是HD44780,它用于控制要显示的字符的像素。

什么是液晶显示器?

液晶显示器使用液晶光监测的性质,它们不会直接发光。液晶显示器是平板显示器或电子视觉显示器。利用低信息,内容在固定图像或任意图像中获得LCD的内容,它们显示或隐藏如下单词,数字或7段显示。任意图像由大的小像素组成,元件具有更大的元素。


液晶显示器
液晶显示器

16×2的液晶显示器

16×2液晶显示器包含两个水平线,它们用于压缩16个显示字符的空间。在内部,LCD有两个寄存器,如下所述。

  • 命令寄存器
  • 数据寄存器

命令寄存器:该寄存器用于在LCD中插入特殊命令。该命令是一组特殊的数据,它用于将内部命令置于液晶显示器,如清晰屏幕,移动到第1行字符1,设置光标等。

数据寄存器:数据寄存器用于进入LCD中的行

16x2的液晶显示器
16×2的液晶显示器

每个引脚的针图和描述已经在下表中解释。


别针没有 PIN名称

针描述

销1

GND.

该引脚是接地销,LCD连接到地面

PIN 2.

vcc.

VCC引脚用于向LCD提供电源

销3.

v

该引脚通过将VCC和地之间的可变电阻连接在VCC和接地之间连接来调节LCD的对比度。

销4.

卢比

RS称为寄存器选择,并选择命令/数据寄存器。要选择命令寄存器,则RS应等于零。要选择数据寄存器,则RS应等于一个。

销5.

R / W.

此引脚用于选择读/写的操作。要执行写入操作,则R / W应等于零。要执行读取操作,R / W应等于一个。

销6.

EN.

如果正脉冲通过引脚,则这是一个使能信号引脚,然后将引脚用作读/写引脚。

PIN 7.

db0到db7.

引脚7包含总8引脚,该引脚用作LCD的数据销。

销15.

LED +

该引脚连接到VCC,并且它用于销16以设置LCD的背光的光泽。

销16.

引领 -

该引脚连接到地,它用于销15以设置LCD的背光的光泽。

LCD与Arduino模块接口

以下电路图显示了液晶显示器Arduino模块。从电路图中,我们可以观察到LCD的RS引脚连接到Arduino的销12。R / W销的LCD连接到地面。Arduino的销11连接到LCD模块的使能信号引脚。LCD模块和Arduino模块与该项目中的4位模式接口。因此,有四条输入线是LCD的DB4至DB7。这个过程非常简单,它需要更少的连接电缆,我们也可以利用LCD模块的最潜力。

LCD与Arduino模块接口
LCD与Arduino模块接口

数字输入线(DB4-DB7)与5-2的Arduino引脚接合。调整显示器的对比度,我们正在使用10k电位器。通过背LED指示灯的电流来自560欧姆电阻。外部电源插孔由电路板提供给Arduino。使用PC通过USB端口Arduino可以电源。电路的某些部件可能需要+ 5V电源,从Arduino板上取出5V源。

以下示意图显示了与Arduino接口的LCD模块。

原理图,示意图
原理图,示意图

本文提供了有关如何与Arduino接口的LCD模块如何。我希望通过阅读本文,您已经获得了关于如何使用Arduino的LCD模块的基础知识。如果您对本文有任何疑问或关于微控制器项目,请不要犹豫,在下面的部分中感到免费评论。这是对您的问题,通过与Arduino接口来实现LCD模块的功能是什么?

照片信用:

添加评论