电子说
在电子设计领域,显示模块是人机交互的重要组成部分。今天,我们将详细探讨Newhaven Display International公司的NHD - 0216KZW - AY5 OLED显示模块,它以其独特的功能和特性,在众多显示模块中脱颖而出。
文件下载:NHD-0216KZW-AY5.pdf
NHD - 0216KZW - AY5是一款2行×16字符的OLED显示模块。从型号上看,“NHD - 0216”表明它是2行16字符的显示规格;“KZW”代表OLED类型;“A”为特定型号;“Y”表示发光颜色为黄色;“5”则说明其采用 +5V 电源供电。
该模块具有2行×16字符的显示能力,能够清晰地显示文本信息,满足一般的显示需求。
内置了可与LCD媲美的控制器,为显示功能的实现提供了稳定的支持。
支持并行或串行MPU接口,默认采用6800 MPU并行接口。这种灵活的接口方式使得该模块能够方便地与不同的微处理器进行连接。
采用 +5V 电源供电,并且符合RoHS标准,体现了其在环保方面的考虑。
尺寸与NHD - 0216K1Z系列字符LCD兼容,方便在不同的应用场景中进行替换和升级。
| 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. These four are 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 |
| 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 |
| 通过跳线可以选择不同的MPU接口模式: | MPU Interface | L_PS_H | J80_J68 | L_CS_H | JCS | L_SHL_H |
|---|---|---|---|---|---|---|
| 6800 - MPU Parallel (default) | H | J68 | L | X | H | |
| 8080 - MPU Parallel | H | J80 | L | X | H | |
| Serial MPU | L | X | Open | Short | H |
这里的“X”表示不关心该状态。
| Item | Symbol | Condition | Min. | Typ. | Max. | Unit |
|---|---|---|---|---|---|---|
| Operating Temperature Range | TOP | Absolute Max | - 40 | - | + 80 | ⁰C |
| Storage Temperature Range | TST | Absolute Max | - 40 | - | + 85 | ⁰C |
| Supply Voltage | VDD | - | 4.8 | 5.0 | 5.3 | V |
| Supply Current | IDD | TOP = 25°C, VDD = 5.0V 50% Checkerboard | - | 31 | 50 | 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 |
| Item | Symbol | Condition | Min. | Typ. | Max. | Unit | ||
|---|---|---|---|---|---|---|---|---|
| Optimal Viewing Angles | Top | ϕY+ | - | 80 | - | - | ⁰ | |
| Bottom | ϕY - | 80 | - | - | ⁰ | |||
| Left | θX - | 80 | - | - | ⁰ | |||
| Right | θX+ | 80 | - | - | ⁰ | |||
| Contrast Ratio | CR | - | 10,000:1 | - | - | - | ||
| Response Time | Rise | TR | - | - | 10 | - | µs | |
| Fall | TF | - | - | 10 | - | µs | ||
| Brightness 2,3 | LV | TOP = 25°C, VDD = 5.0V | 100 | 120 | - | cd/m² | ||
| Lifetime 1 | - | 50% Checkerboard | 80,000 | 100,000 | - | Hrs. |
需要注意的是,亮度与VDD有关,电压降低时亮度会变暗;为避免残影,建议使用屏幕保护程序;寿命是基于高温加速测试得出的,使用显示关闭命令可延长显示寿命。
| 该模块提供了丰富的指令集,用于控制显示的各种功能,如清屏、光标移动、显示开关等。以下是部分指令示例: | Instruction | Code | Description | Time Max Execution | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RS | R/W | DB7 | DB6 | DB5 | DB4 | DB3 | DB2 | DB1 | DB0 | ||||
| Clear Display | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Clears entire display. Does not change DDRAM address. | 2ms | |
| Return Home | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | Sets DDRAM Address to 0x00. Returns shifted display to original position. | 600us |
在执行指令时,只有忙标志读取指令可以在指令执行期间进行。当忙标志(BF)为“1”时,控制器正在执行内部操作,下一条指令将被忽略;当BF为“0”时,控制器准备好接受新指令。
当DL设置为8位模式时,显示模块通过DB7 - DB0与MPU接口;当DL设置为4位模式时,仅通过DB7 - DB4与MPU接口,且每条指令需分两次操作发送,完成整个8位指令后需检查忙标志。
在串行接口模式下,指令和数据通过SDI线发送,由SCL线时钟同步。/CS在传输前需置为低电平,在写入指令和写入数据之间切换时需置为高电平。
该模块提供了多种字体表,包括英语/日语、西欧表1、英语/俄语、西欧表2等。通过设置FT1和FT0可以选择不同的字体表,在操作过程中更改字体表会立即将当前显示的数据转换为新字体表对应的字符。
Character Generator RAM(CGRAM)用于生成自定义的5x8字符图案,共有8个可用地址(0x00 - 0x08)。要将CGRAM字符写入显示,需将光标移动到显示上所需的DDRAM位置,并写入字符数据0x00。
与8位模式类似,但在功能设置等操作上有所不同,需要分两次发送4位数据。
该模块经过了高温存储、低温存储、高温操作、低温操作、高温高湿存储、热冲击抵抗、振动测试和静电测试等多项测试,以确保其在不同环境下的可靠性。
显示在操作测试期间和所有测试后在室温下应完全功能正常,无明显缺陷,亮度大于初始值的50%,电流消耗在初始值的50%以内。
具体的使用注意事项可参考www.newhavendisplay.com/specs/precautions.pdf,同时,保修信息和条款可查看http://www.newhavendisplay.com/index.php?main_page=terms。
NHD - 0216KZW - AY5 OLED显示模块以其丰富的功能、灵活的接口和良好的性能,为电子工程师在显示设计方面提供了一个优秀的选择。在实际应用中,我们需要根据具体需求合理选择接口模式、设置指令,并注意使用过程中的各种细节,以充分发挥该模块的优势。你在使用类似显示模块时遇到过哪些问题呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !