Newhaven Display NHD - 0216CW - AY3字符OLED显示模块评测

电子说

1.4w人已加入

描述

Newhaven Display NHD - 0216CW - AY3字符OLED显示模块评测

在电子设计领域,显示模块是人机交互的重要组成部分。今天要给大家介绍的是Newhaven Display的NHD - 0216CW - AY3字符OLED显示模块,下面我们将从多个方面对其进行详细剖析。

文件下载:NHD-0216CW-AY3.pdf

一、模块概述

1.1 产品命名

NHD - 0216CW - AY3的命名包含了丰富的信息:

  • “NHD”代表Newhaven Display;
  • “0216”表示该模块为2行×16字符的显示格式;
  • “CW”表明是字符OLED模块;
  • “A”为具体型号;
  • “Y”代表显示颜色为黄色;
  • “3”表示其供电电压范围为2.4V - 5.5V。

1.2 主要特性

  • 显示规格:2行×16字符的显示布局,能满足基本的信息展示需求。
  • 接口多样:支持4/8位并行、SPI或I²C MPU接口,方便与不同的微处理器进行连接。
  • 工作电压灵活:可在2.8V或5.0V下正常工作。
  • 环保合规:符合RoHS标准,体现了环保设计理念。
  • 外观设计:采用了纤薄的设计,适合对空间要求较高的应用场景。

二、机械结构

模块的机械图纸详细标注了各个尺寸,包括PCB尺寸、引脚间距等。引脚CON1和CON2的分配明确,不同的引脚对应着不同的功能,如电源引脚(VSS、VDD、REGVDD)、数据/命令选择引脚(D/C)、读写选择引脚(R/W)等。在进行硬件设计时,需要严格按照这些引脚分配进行连接,以确保模块的正常工作。

三、引脚说明

3.1 并行接口

并行接口下各引脚有其特定的功能。例如,VSS为接地引脚,VDD为OLED和逻辑电路的供电引脚,不同的工作电压下其取值不同(2.8V或5V)。D/C引脚用于区分数据和命令,R/W引脚用于读写操作的选择,E引脚为操作使能信号,下降沿触发。

3.2 串行接口

在串行接口中,SCLK为串行时钟信号,SDI为串行数据输入信号,SDO为串行数据输出信号。部分引脚(如4 - 6、10 - 14)为NC(不连接),需接地。

3.3 I²C接口

I²C接口下,SA0为从地址选择信号,SCL为串行时钟信号,SDA IN和SDA OUT分别为串行数据输入和输出信号,且SDA OUT需与SDA IN连接在一起。同时,该接口仅支持2.8V工作模式。

四、电气特性

4.1 温度范围

  • 工作温度范围为 - 40°C至 + 85°C,存储温度范围为 - 40°C至 + 90°C,能适应较宽的温度环境。

    4.2 电压与电流

  • 逻辑供电电压VDD范围为2.4V - 5.5V,I/O调节器供电电压REGVDD在VDD = 5V时为4.4V - 5.5V。
  • 正常工作时的供电电流IDD典型值为70mA,最大值为135mA;睡眠模式电流(IDD)SLEEP典型值为2mA,最大值为5mA。

    4.3 输入输出电平

  • “H” 电平输入VIH范围为0.8 VDD至VDD,“L” 电平输入VIL范围为VSS至0.2 VDD。
  • “H” 电平输出VOH范围为0.9 VDD至VDD,“L” 电平输出VOL范围为VSS至0.1 VDD。

五、光学特性

5.1 视角

  • 最佳视角在各个方向(上、下、左、右)均为80°,能提供较广的可视范围。

    5.2 对比度与响应时间

  • 对比度达到10,000:1,能呈现清晰的显示效果。
  • 响应时间(上升和下降)均不超过10μs,确保了快速的显示切换。

    5.3 亮度与寿命

  • 50%棋盘格模式下,亮度典型值为150cd/m²。
  • 在25°C、50%棋盘格模式下,寿命可达80,000小时。不过需要注意的是,显示的寿命与使用方式有关,可通过显示关闭命令来延长寿命,同时要避免像素长时间固定显示,防止出现残影现象。

六、控制器信息

该模块内置了US2066控制器,其详细规格可从http://www.newhavendisplay.com/app_notes/US2066.pdf下载。DDRAM地址有明确的分配,方便进行数据的读写操作。

七、命令集

7.1 基本命令集

包含了清屏、光标复位、显示开关控制、功能设置等一系列基本命令。例如,Clear Display命令可清空显示内容并将DDRAM地址设置为 “00H”;Entry Mode Set命令可设置光标/闪烁移动方向和显示移位等。

7.2 扩展命令集

用于更复杂的功能设置,如功能选择A可选择是否启用内部VDD调节器,功能选择B可选择字符发生器的字符编号和字符ROM等。

7.3 OLED命令集

主要用于OLED的特定设置,如对比度控制、显示时钟分频比设置、相位长度设置等。

八、时序特性

不同的接口(6800 - 系列并行接口、8080 - 系列并行接口、串行接口、I²C接口)都有各自的时序要求,包括时钟周期时间、地址建立时间、数据建立和保持时间等。在设计电路时,必须严格按照这些时序要求进行操作,以确保数据的正确传输。

九、内置字体表

模块提供了多种ROM字体表(ROM A、ROM B、ROM C),可根据不同的需求选择合适的字体。

十、示例程序代码

文档中给出了一个示例程序代码,包括初始化函数init()、输出函数output()和主函数main()。通过这些代码,我们可以快速了解如何对该模块进行初始化和数据输出操作。

十一、质量信息与注意事项

11.1 质量测试

模块经过了多项质量测试,包括高温存储、低温存储、高温操作、低温操作、高温高湿操作、热冲击抗性、振动测试和静电测试等。评估标准包括显示功能正常、无明显缺陷、亮度不低于初始值的50%、电流消耗在初始值的50%以内等。

11.2 注意事项

使用OLED/LCD/LCM模块时,需参考www.newhavendisplay.com/specs/precautions.pdf中的注意事项。同时,关于保修信息和条款可查看http://www.newhavendisplay.com/index.php?main_page=terms 。

总的来说,Newhaven Display NHD - 0216CW - AY3字符OLED显示模块具有丰富的功能和良好的性能,适用于多种电子设备的显示应用。在设计过程中,工程师需要充分了解其各项特性和要求,以确保系统的稳定运行。大家在实际应用中是否遇到过类似显示模块的使用问题呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分