如何使用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中的行
每个引脚的针图和描述已经在下表中解释。
别针没有 | 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模块的最潜力。
数字输入线(DB4-DB7)与5-2的Arduino引脚接合。调整显示器的对比度,我们正在使用10k电位器。通过背LED指示灯的电流来自560欧姆电阻。外部电源插孔由电路板提供给Arduino。使用PC通过USB端口Arduino可以电源。电路的某些部件可能需要+ 5V电源,从Arduino板上取出5V源。
以下示意图显示了与Arduino接口的LCD模块。
本文提供了有关如何与Arduino接口的LCD模块如何。我希望通过阅读本文,您已经获得了关于如何使用Arduino的LCD模块的基础知识。如果您对本文有任何疑问或关于微控制器项目,请不要犹豫,在下面的部分中感到免费评论。这是对您的问题,通过与Arduino接口来实现LCD模块的功能是什么?
照片信用:
- 什么是液晶显示器Imimg.
- 16×2的液晶显示器博客
- LCD与Arduino模块接口CircleStoday.