电子说
在电子设计领域,显示模块是人机交互的重要组成部分。今天,我们将深入探讨Newhaven Display International推出的NHD - 0216SZW - BG5 OLED显示模块,它具备诸多特性,能为电子设备带来出色的显示效果。
文件下载:NHD-0216SZW-BG5.pdf
NHD - 0216SZW - BG5是一款2行16字符的OLED显示模块,型号中的各部分都有特定含义:
该模块具有2行16字符的显示能力,内置LCD可比控制器,能有效驱动显示内容。
支持并行或串行MPU接口,默认采用6800 MPU并行接口。这种多样化的接口选择,能满足不同设计的需求,方便工程师进行系统集成。
采用 +5.0V 电源供电,尺寸与NHD - 0216SZ系列字符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. 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 |
| 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 |
| 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. |
从这些特性中我们可以看出,该模块在温度范围、电压稳定性和光学表现上都有不错的指标。大家在实际应用中,是否会根据这些特性来选择合适的使用场景呢?
该模块提供了丰富的指令集,用于控制显示内容和操作。例如,“Clear Display”指令可清除整个显示内容,“Return Home”指令能将显示位置恢复到初始状态。
在执行指令时,只有“Read Busy Flag & Address”指令可以在其他指令执行时进行。当Busy Flag为“1”时,控制器正在执行内部操作,此时发送的其他指令将被忽略;当Busy Flag为“0”时,控制器准备好接受新指令。
当DL设置为8位模式时,显示模块通过DB7...DB0与MPU接口;当DL设置为4位模式时,仅通过DB7...DB4与MPU接口,且每条指令需分两次操作发送,完成8位指令后需检查Busy Flag。
在串行接口模式下,指令和数据通过SDI线发送,由SCL线时钟同步。/CS在传输前需置为LOW,在写指令和写数据切换时需置为HIGH。
模块提供了多种字体表,包括English/Japanese、Western European #1、English/Russian和Western European #2。通过设置FT1和FT0可以选择不同的字体表,在操作过程中更改字体表会立即将当前显示数据转换为新字体表对应的字符。
Character Generator RAM(CGRAM)用于生成自定义的5x8字符图案,共有8个可用地址(0x00 - 0x08)。通过设置CGRAM地址并写入相应的数据,就可以在显示上使用自定义字符。大家有没有尝试过使用CGRAM来实现独特的显示效果呢?
依次进行电源开启、等待电源稳定、功能设置、检查BUSY标志、显示关闭、显示清除、输入模式设置、主页命令、显示开启等操作。
与8位模式类似,但在功能设置和指令发送上有所不同,需要分两次发送4位数据。
该模块经过了多项质量测试,包括高温存储、低温存储、高温操作、低温操作、高温高湿操作、热冲击抵抗、振动测试、大气压力测试和静电测试等。
使用OLEDs/LCDs/LCMs时,可参考官方网站上的预防措施文档。同时,产品的保修信息可查看相关的条款和条件。
NHD - 0216SZW - BG5 OLED显示模块以其丰富的功能、多样的接口和良好的性能,为电子工程师提供了一个优质的显示解决方案。在实际设计中,我们需要根据具体需求合理选择接口方式、设置指令和使用CGRAM,以充分发挥该模块的优势。大家在使用类似显示模块时,遇到过哪些问题或有什么独特的经验呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !