Newhaven Display NHD - 0220CW - AG3字符OLED显示模块评测与应用解析

电子说

1.4w人已加入

描述

Newhaven Display NHD - 0220CW - AG3字符OLED显示模块评测与应用解析

在电子设备的设计中,显示模块是不可或缺的一部分,它为用户提供直观的信息展示。Newhaven Display推出的NHD - 0220CW - AG3字符OLED显示模块,以其丰富的功能和良好的性能,在众多显示模块中脱颖而出。今天,我们就来深入了解一下这款显示模块。

文件下载:NHD-0220CW-AG3.pdf

一、产品概述

NHD - 0220CW - AG3是一款具有2行20字符显示能力的OLED显示模块。从型号上我们可以解读出很多信息:“NHD - ”代表Newhaven Display;“0220 - ”表明它是2行20字符的显示规格;“CW - ”表示这是字符OLED模块;“A - ”为特定型号;“G - ”代表绿色显示;“3 - ”说明其供电电压范围为2.4V ~ 5.5V。

二、功能与特性

2.1 显示规格

该模块具有2行20字符的显示能力,能够清晰地展示文本信息,满足大多数应用场景的需求。

2.2 控制器

内置LCD可比控制器US2066,为模块的稳定运行提供了保障。大家可以从http://www.newhavendisplay.com/app_notes/US2066.pdf下载其详细规格说明。

2.3 接口方式

支持4/8位并行、SPI或I²C MPU接口,这种多样化的接口方式使得它可以方便地与不同的微处理器进行连接,提高了模块的通用性和兼容性。

2.4 工作电压

支持2.8V或5.0V的工作电压,并且符合RoHS标准,具有环保特性。同时,其纤薄的设计也为产品的小型化设计提供了便利。

三、机械设计

从机械图纸来看,该模块的尺寸设计较为精确,各个部分的公差控制在合理范围内。例如,PCB尺寸为92±0.3mm,孔的尺寸为91.4±0.2 - 0.3mm等。CON1和CON2的引脚分配也有明确的规定,方便工程师进行连接和设计。这里大家在进行机械设计时,一定要严格按照图纸的尺寸和公差要求来,否则可能会影响模块的安装和使用。

四、引脚说明

4.1 并行接口

不同的引脚具有不同的功能,如VSS为接地引脚,VDD为OLED和逻辑供电引脚,REGVDD为内部5V I/O调节器选择信号引脚等。在使用并行接口时,要根据不同的工作电压(2.8V或5V)正确设置REGVDD引脚的电平。大家思考一下,如果REGVDD引脚设置错误,会对模块产生什么影响呢?

4.2 串行接口

串行接口的引脚功能也各有不同,如SCLK为串行时钟信号,SDI为串行数据输入信号,SDO为串行数据输出信号等。在使用串行接口时,要注意时钟信号和数据信号的传输时序。

4.3 I²C接口

I²C接口同样有其独特的引脚功能,如SA0为从地址选择信号,SCL为串行时钟信号,SDA IN和SDA OUT分别为串行数据输入和输出信号。需要注意的是,I²C接口仅支持2.8V的工作电压,不支持5V模式。

五、电气与光学特性

5.1 电气特性

  • 工作温度范围为 - 40⁰C到 + 85⁰C,存储温度范围为 - 40⁰C到 + 90⁰C,这使得模块能够在较宽的温度环境下正常工作。
  • 逻辑供电电压VDD范围为2.4V ~ 5.5V,I/O调节器供电电压REGVDD在VDD = 5V时为4.4V ~ 5.5V。
  • 正常工作电流IDD典型值为135mA,睡眠模式电流IDDSLEEP典型值为5mA。

5.2 光学特性

  • 最佳视角的上下左右角度均为80⁰,对比度为10,000:1,响应时间的上升和下降时间均为10µs,亮度在50%棋盘格模式下典型值为150cd/m²,寿命在25⁰C时可达40,000小时。不过要注意,寿命是基于加速高温操作测试得出的,并且使用显示关闭命令可以延长显示寿命,同时为避免残留图像,应使每个像素均匀发光。

六、命令集

6.1 基本命令集

包含清除显示、设置输入模式、显示开关控制等多种命令。例如,清除显示命令可以将DDRAM的数据置为“20H”,并将DDRAM地址设置为“00H”。大家在使用这些命令时,要注意命令的参数设置和执行顺序。

6.2 扩展命令集

如功能选择A、功能选择B等命令,用于选择不同的功能和模式。例如,功能选择A可以选择是否启用内部VDD调节器。

6.3 OLED命令集

包括设置对比度控制、显示时钟分频比、相位长度等命令。通过这些命令,可以对OLED的显示效果进行精细调整。

七、时序特性

不同的接口方式(6800系列并行、8080系列并行、串行、I²C)具有不同的时序要求。例如,6800系列并行接口的时钟周期时间(写周期)最小为400ns,地址建立时间最小为13ns等。在设计电路时,一定要严格按照时序要求来设计,否则可能会导致数据传输错误。

八、内置字体表

模块提供了多种ROM字体表(ROM A、ROM B、ROM C),可以根据需要选择不同的字体。不同的ROM字体表可能适用于不同的应用场景,大家可以根据实际需求进行选择。

九、示例程序代码

文档中提供了示例程序代码,包括初始化函数、输出函数等。通过这些代码,我们可以快速了解如何控制该显示模块。例如,在初始化函数中,通过一系列的命令设置模块的各种参数,使其进入正常工作状态。大家可以参考这些代码,结合自己的实际需求进行修改和扩展。

十、质量信息与注意事项

10.1 质量测试

该模块经过了高温存储、低温存储、高温操作、低温操作、高温高湿操作、热冲击抗性、振动测试和静电测试等多项测试。测试条件和注意事项都有明确的规定,如高温存储测试在 + 90⁰C下进行240小时等。

10.2 评估标准

评估标准包括显示在操作测试期间和所有测试后在室温下功能正常、无明显缺陷、亮度大于初始值的50%、电流消耗在初始值的50%以内等。

10.3 注意事项

使用OLEDs/LCDs/LCMs时,需要注意一些事项,大家可以在www.newhavendisplay.com/specs/precautions.pdf查看详细的注意事项。同时,关于保修信息和条款,可以访问http://www.newhavendisplay.com/index.php?main_page=terms。

总的来说,Newhaven Display NHD - 0220CW - AG3字符OLED显示模块具有丰富的功能、良好的性能和多样化的接口方式,适用于多种电子设备的显示需求。在使用过程中,只要我们严格按照文档的要求进行设计和操作,就能够充分发挥该模块的优势。大家在实际应用中遇到过哪些问题呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分