汉森科技.JPG

恒生科技 DSP-1182 I2C 串行接口 1602 LCD 模块用户指南

汉森科技 DSP-1182 I2C 串行接口 1602 LCD 模块.jpg

图 1.JPG

这是I2C接口16×2液晶显示模块,是一款高品质的2行16字符液晶模块,具有板载对比度控制调节、背光和I2C通信接口。对于Arduino初学者来说,不再需要繁琐复杂的LCD驱动电路连接。真正意义的优势tag该 I2C 串行 LCD 模块的功能将简化电路连接,节省 Arduino 板上的一些 I/O 引脚,利用广泛可用的 Arduino 库简化固件开发。

SKU: DSP-1182

 

简要数据:

  • 与 Arduino 板或其他带 I2C 总线的控制器板兼容。
  • 显示类型:蓝色背光负白。
  • I2C Address:0x38-0x3F (0x3F default)
  • 供应量tag电子:5V
  • 接口:I2C 至 4 位 LCD 数据和控制线。
  • 对比度调节:内置电位器。
  • 背光控制:固件或跳线。
  • 板尺寸:80×36 毫米。

 

设置:

基于 Hitachi HD44780 的字符 LCD 非常便宜且广泛使用,是任何显示信息项目的重要组成部分。使用LCD背负板,可以通过I2C总线将所需数据显示在LCD上。原则上,此类背包是围绕 PCF8574(来自 NXP)构建的,PCF8 是一种使用 I2C 协议的通用双向 8574 位 I/O 端口扩展器。 PCF8 是一款硅 CMOS 电路,通过两线双向总线(I2C 总线)为大多数微控制器系列提供通用远程 I/O 扩展(8574 位准双向)。请注意,大多数背负式模块都以 PCF16T(DIP8574 封装中 PCF16 的 SO0 封装)为中心,默认从地址为 27x8574。如果您的背负板装有 PCF0AT 芯片,则默认从地址将更改为 3x8574F。简而言之,如果背负式板基于 PCF0T 并且地址连接 (A1-A2-A0) 未使用焊料桥接,则其从属地址将为 27xXNUMX。

图2 设置.jpg

I2C 至 LCD 背负板中的地址选择焊盘。

图3.jpg

PCD8574A 的地址设置(摘自 PCF8574A 数据规格)。

注:当 A0~A2 引脚开路时,该引脚上拉至 VDD。当引脚焊接短路时,它被下拉至 VSS。
本模块默认A0~A2全开,因此上拉至VDD。在本例中,地址为 3Fh。

兼容Arduino的LCD背包的参考电路图如下所示。接下来是有关如何使用这些廉价背包之一以准确的方式与微控制器连接的信息。

图4.jpg

I2C 转 LCD 背负板的参考电路图。

I2C 液晶显示屏。
首先,您需要将 I2C 转 LCD 背载板焊接到 16 针 LCD 模块上。确保 I2C 转 LCD 背载板引脚笔直并适合 LCD 模块,然后焊接第一个引脚,同时保持 I2C 转 LCD 背载板与 LCD 模块位于同一平面。完成焊接工作后,按照下面的说明获取四根跳线并将 LCD 模块连接到 Arduino。

图5.jpg

LCD显示屏到Arduino接线。

图6.jpg

 

Arduino 设置

对于本实验,需要下载并安装“Arduino I2C LCD”库。首先,将 Arduino 库文件夹中现有的“LiquidCrystal”库文件夹重命名为备份,然后继续执行其余过程。

https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
接下来,复制粘贴此 examp将Listing-1为实验的草图放入空白代码窗口中,验证,然后上传。 Arduino 草图清单-1:

图 7 Arduino 设置.JPG

图 8 Arduino 设置.JPG

图 9 Arduino 设置.JPG

图 10.JPG

如果您100%确定一切正常,但显示屏上看不到任何字符,请尝试调整背包的对比度控制旋钮,并将其设置在字符明亮且背景没有脏污的位置字符后面的框。以下为部分 view 作者使用上述代码与 20×4 显示模块进行的实验。由于笔者使用的显示器是非常清晰明亮的“黄底黑字”类型,由于偏振效应,很难获得良好的捕捉效果。

图11.jpg

该草图还将显示从串行监视器发送的字符:
在 Arduino IDE 中,转到“工具”>“串行监视器”。将正确的波特率设置为 9600。在顶部空白处键入字符,然后点击“发送”。

图12.jpg

该字符串将显示在 LCD 模块上。

图13.jpg

资源:
汉森科技
 Arduino LCD 接口完整指南 (PDF)

HandsOn Technology 为所有对电子产品感兴趣的人提供多媒体和互动平台。 从初学者到死忠,从学生到讲师。 信息、教育、灵感和娱乐。 模拟和数字,实践和理论; 软硬件。

图14.jpg    HandsOn Technology 支持开源硬件 (OSHW) 开发平台。

学习:设计:分享
www.handsontec.com

 

图 15.JPG

 

我们产品质量背后的面孔……
在不断变化和技术不断发展的世界中,新产品或替代产品永远不会遥远——而且它们都需要经过测试。
许多供应商只是在没有检查的情况下进口和销售,这不可能是任何人,特别是客户的最终利益。 Handsotec 上销售的每个零件都经过全面测试。 因此,当您购买 Handsontec 产品系列时,您可以确信自己获得了卓越的品质和价值。

我们不断添加新部件,以便您可以开始下一个项目。

图 16.JPG

图 17.JPG

 

阅读有关本手册的更多信息并下载 PDF:

文件/资源

汉森科技DSP-1182 I2C串行接口1602液晶模块 [pdf] 用户指南
DSP-1182 I2C 串行接口 1602 LCD 模块, DSP-1182, I2C 串行接口 1602 LCD 模块, 接口 1602 LCD 模块, 1602 LCD 模块, LCD 模块

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *