探索NHD - 0216SZW - BG5 OLED显示模块

电子说

1.4w人已加入

描述

探索NHD - 0216SZW - BG5 OLED显示模块

在电子设计领域,显示模块是人机交互的重要组成部分。今天,我们将深入探讨Newhaven Display International推出的NHD - 0216SZW - BG5 OLED显示模块,它具备诸多特性,能为电子设备带来出色的显示效果。

文件下载:NHD-0216SZW-BG5.pdf

一、产品概述

NHD - 0216SZW - BG5是一款2行16字符的OLED显示模块,型号中的各部分都有特定含义:

  • “NHD - ”代表Newhaven Display;
  • “0216 - ”表示2行16字符;
  • “SZW - ”表明是OLED类型;
  • “B - ”为特定型号;
  • “G - ”代表发射颜色为绿色;
  • “5 - ”意味着采用 +5V 电源供电,并且该产品符合RoHS标准。

二、功能与特性

2.1 显示规格

该模块具有2行16字符的显示能力,内置LCD可比控制器,能有效驱动显示内容。

2.2 接口方式

支持并行或串行MPU接口,默认采用6800 MPU并行接口。这种多样化的接口选择,能满足不同设计的需求,方便工程师进行系统集成。

2.3 电源与兼容性

采用 +5.0V 电源供电,尺寸与NHD - 0216SZ系列字符LCD兼容,这为设计的替换和升级提供了便利。

三、引脚说明

3.1 并行接口(默认)

Pin No. Symbol External Connection Function Description
1 VSS Power Supply Ground
2 VDD Power Supply Supply Voltage for OLED and logic
3 NC - No Connect
4 RS MPU Register Select signal. RS = 0: Command, RS = 1: Data
5 R/W MPU Read/Write select signal, R/W = 1: Read R/W: = 0: Write
6 E MPU Operation Enable signal. Falling edge triggered.
7 - 10 DB0 – DB3 MPU Four low order bi - directional three - state data bus lines. Not used during 4 - bit operation.
11 - 14 DB4 – DB7 MPU Four high order bi - directional three - state data bus lines.
15 NC - No Connect
16 NC - No Connect

3.2 串行接口

Pin No. Symbol External Connection Function Description
1 VSS Power Supply Ground
2 VDD Power Supply Supply Voltage for OLED and logic
3 - 11 NC - No Connect
12 SCL MPU Serial Clock signal
13 SDO MPU Serial Data output signal
14 SDI MPU Serial Data input signal
15 NC - No Connect
16 /CS MPU Active LOW Chip Select signal

四、电气与光学特性

4.1 电气特性

Item Symbol Condition Min. Typ. Max. Unit
Operating Temperature Range TOP Absolute Max - 40 - +80 ⁰C
Storage Temperature Range TST Absolute Max - 40 - +80 ⁰C
Supply Voltage VDD - 4.8 5.0 5.3 V
Supply Current IDD TOP = 25°C, VDD = 5.0V 50% Checkerboard 56 62 65 mA
“H” Level input VIH - 0.8*VDD - VDD V
“L” Level input VIL - VSS - 0.2*VDD V
“H” Level output VOH - 0.8*VDD - VDD V
“L” Level output VOL - VSS - 0.2*VDD V

4.2 光学特性

Item Symbol Condition Min. Typ. Max. Unit
Optimal Viewing Angles Top ϕY+ CR ≥ 2 80 - - °
Bottom ϕY - 80 - - °
Left θX - 80 - - °
Right θX+ 80 - - °
Contrast Ratio CR - 2000:1 - - -
Response Time Rise TR - - 10 - us
Fall TF - - 10 - us
Brightness 2,3 - TOP = 25°C, VDD = 5.0V 70 90 - cd/m²
Lifetime 1 - 50% Checkerboard 80,000 100,000 - Hrs.

从这些特性中我们可以看出,该模块在温度范围、电压稳定性和光学表现上都有不错的指标。大家在实际应用中,是否会根据这些特性来选择合适的使用场景呢?

五、指令集与操作

5.1 指令表

该模块提供了丰富的指令集,用于控制显示内容和操作。例如,“Clear Display”指令可清除整个显示内容,“Return Home”指令能将显示位置恢复到初始状态。

5.2 指令执行

在执行指令时,只有“Read Busy Flag & Address”指令可以在其他指令执行时进行。当Busy Flag为“1”时,控制器正在执行内部操作,此时发送的其他指令将被忽略;当Busy Flag为“0”时,控制器准备好接受新指令。

六、MPU接口

6.1 8位和4位模式

当DL设置为8位模式时,显示模块通过DB7...DB0与MPU接口;当DL设置为4位模式时,仅通过DB7...DB4与MPU接口,且每条指令需分两次操作发送,完成8位指令后需检查Busy Flag。

6.2 不同并行接口

  • 6800 - MPU并行接口(默认):规定了地址设置时间、系统周期时间、脉冲宽度等参数。
  • 8080 - MPU并行接口:同样有相应的时间参数要求。

6.3 串行接口

在串行接口模式下,指令和数据通过SDI线发送,由SCL线时钟同步。/CS在传输前需置为LOW,在写指令和写数据切换时需置为HIGH。

七、内置字体表

模块提供了多种字体表,包括English/Japanese、Western European #1、English/Russian和Western European #2。通过设置FT1和FT0可以选择不同的字体表,在操作过程中更改字体表会立即将当前显示数据转换为新字体表对应的字符。

八、CGRAM的使用

Character Generator RAM(CGRAM)用于生成自定义的5x8字符图案,共有8个可用地址(0x00 - 0x08)。通过设置CGRAM地址并写入相应的数据,就可以在显示上使用自定义字符。大家有没有尝试过使用CGRAM来实现独特的显示效果呢?

九、初始化序列

9.1 8位模式

依次进行电源开启、等待电源稳定、功能设置、检查BUSY标志、显示关闭、显示清除、输入模式设置、主页命令、显示开启等操作。

9.2 4位模式

与8位模式类似,但在功能设置和指令发送上有所不同,需要分两次发送4位数据。

十、质量与使用注意事项

10.1 质量测试

该模块经过了多项质量测试,包括高温存储、低温存储、高温操作、低温操作、高温高湿操作、热冲击抵抗、振动测试、大气压力测试和静电测试等。

10.2 使用注意事项

使用OLEDs/LCDs/LCMs时,可参考官方网站上的预防措施文档。同时,产品的保修信息可查看相关的条款和条件。

NHD - 0216SZW - BG5 OLED显示模块以其丰富的功能、多样的接口和良好的性能,为电子工程师提供了一个优质的显示解决方案。在实际设计中,我们需要根据具体需求合理选择接口方式、设置指令和使用CGRAM,以充分发挥该模块的优势。大家在使用类似显示模块时,遇到过哪些问题或有什么独特的经验呢?欢迎在评论区分享。

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

全部0条评论

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

×
20
完善资料,
赚取积分