电子说
在电子设计领域,液晶显示模块是人机交互的重要组成部分。今天,我们来深入了解Newhaven Display推出的NHD - 0440AZ - NLY - FBW - C6字符液晶显示模块,看看它有哪些特点和应用注意事项。
NHD - 0440AZ - NLY - FBW - C6是一款4行40字符的液晶显示模块。从其型号可以解读出丰富的信息:
该模块具有4行40字符的显示能力,内置两个SPLC780D或等效控制器,采用+5.0V电源供电,具备1/16占空比和1/5偏置,同时符合RoHS标准,这意味着它在环保方面表现出色。
| 引脚编号 | 符号 | 外部连接 | 功能描述 |
|---|---|---|---|
| 1 - 4 | DB7 - DB4 | MPU | 四个高阶双向三态数据总线线路 |
| 5 - 8 | DB3 - DB0 | MPU | 四个低阶双向三态数据总线线路,4位操作时不使用 |
| 9 | E1 | MPU | 操作使能信号,上2行下降沿触发 |
| 10 | R/W | MPU | 读写选择信号,R/W = 1为读,R/W = 0为写 |
| 11 | RS | MPU | 寄存器选择信号,RS = 0为命令,RS = 1为数据 |
| 12 | Vss | 电源 | 接地 |
| 13 | V0 | 电源 | 对比度电源(约0V) |
| 14 | VDD | 电源 | 逻辑供电电压(+5.0V) |
| 15 | E2 | MPU | 操作使能信号,下2行下降沿触发 |
| 16 | LED+ | 电源 | LED背光电源(通过板载电阻提供+5.0V) |
| 17 | LED - | 电源 | 背光接地 |
| 18 | NC | - | 无连接 |
推荐的LCD连接器为2.54mm间距引脚,不过文档中未提及背光连接器的匹配信息。
| 项目 | 符号 | 条件 | 最小值 | 典型值 | 最大值 | 单位 |
|---|---|---|---|---|---|---|
| 工作温度范围 | Top | 绝对最大 | -20 | - | +70 | °C |
| 存储温度范围 | Tst | 绝对最大 | -30 | - | +80 | °C |
| 电源电压 | VDD | - | 2.7 | 5.0 | 5.5 | V |
| 电源电流 | IDD | Ta = 25°C,VDD = 5.0V | - | 3.5 | 4.0 | mA |
| LCD供电(对比度) | VDD - V0 | Ta = 25°C | - | 5.0 | - | V |
| “H” 电平输入 | Vih | - | 2.2 | - | VDD | V |
| “L” 电平输入 | Vil | - | 0 | - | 0.6 | V |
| “H” 电平输出 | Voh | - | 2.4 | - | - | V |
| “L” 电平输出 | Vol | - | - | - | 0.4 | V |
| 背光电源电压 | Vled | - | - | 5.0 | 5.0 | V |
| 背光电源电流 | Iled | Vled = 5.0V | - | 360 | 480 | mA |
| 项目 | 符号 | 条件 | 最小值 | 典型值 | 最大值 | 单位 |
|---|---|---|---|---|---|---|
| 垂直视角(顶部) | AV | Cr ≥ 3 | - | 20 | - | ° |
| 垂直视角(底部) | AV | Cr ≥ 3 | - | 50 | - | ° |
| 水平视角(左侧) | AH | Cr ≥ 3 | - | 30 | - | ° |
| 水平视角(右侧) | AH | Cr ≥ 3 | - | 30 | - | ° |
| 对比度 | Cr | - | 3 | 5 | - | - |
| 响应时间(上升) | Tr | - | - | 150 | 250 | ms |
| 响应时间(下降) | Tf | - | - | 150 | 250 | ms |
该模块内置SPLC780D控制器,其规格可从http://www.newhavendisplay.com/app_notes/SPLC780D.pdf下载。
文档中给出了一系列指令,如清屏、返回主页、设置显示模式等,每个指令都有对应的指令码和执行时间。例如,清屏指令将“20H”写入DDRAM并将DDRAM地址设置为“00H”,执行时间文档未明确给出;返回主页指令可将光标返回原始位置,执行时间为1.52ms。
| 特性 | 符号 | 最小值 | 典型值 | 最大值 | 单位 | 测试条件 |
|---|---|---|---|---|---|---|
| E周期时间 | tc | 500 | - | - | ns | 引脚E |
| E脉冲宽度 | l·W | - | - | - | ns | 引脚E |
| E上升/下降时间 | tR, tF | - | - | 20 | ns | 引脚E |
| 地址建立时间 | tsp1 | 40 | - | - | ns | 引脚RS, RW, E |
| 地址保持时间 | HD1 | 10 | - | - | ns | 引脚RS, RW, E |
| 数据建立时间 | tsp2 | 80 | - | - | ns | 引脚DB0 - DB7 |
| 数据保持时间 | HD2 | 10 | - | - | ns | 引脚DB0 - DB7 |
| 特性 | 符号 | 最小值 | 典型值 | 最大值 | 单位 | 测试条件 |
|---|---|---|---|---|---|---|
| E周期时间 | to | 500 | - | - | ns | 引脚E |
| - | - | 230 | - | - | - | 引脚E |
| E上升/下降时间 | R, tF | - | - | 20 | ns | 引脚E |
| 地址建立时间 | tsp1 | 40 | - | - | ns | 引脚RS, RM, E |
| 地址保持时间 | - | 10 | - | - | ns | 引脚RS, RW, E |
| 数据输出延迟时间 | to | - | - | 120 | - | 引脚DB0 - DB7 |
| 数据保持时间 | - | 5.0 | - | - | ns | 引脚DB0 - DB7 |
文档提供了内置字体表,通过不同的位组合可以显示各种字符,这对于需要显示特定字符的应用非常有用。
文档给出了一个初始化程序示例,包括向显示模块发送各种指令来完成初始化操作,如唤醒、设置显示模式、清屏等。例如:
void command1(char i) //Top half of the display
{
P1 = i;
W = 0;
RS = 0;
E1 = 1;
delay(2);
E1 = 0;
}
// 其他函数和初始化代码...
该模块经过了一系列质量测试,包括高温存储、低温存储、高温操作、低温操作、高温/湿度操作、热冲击抗性、振动测试和静电测试等。不同测试有不同的条件和注意事项,例如高温存储测试在+80°C下进行48小时,低温存储测试在-30°C下进行48小时等。
使用LCD/LCM时,可参考www.newhavendisplay.com/specs/precautions.pdf中的注意事项。同时,保修信息和条款可在http://www.newhavendisplay.com/index.php?main_page=terms查询。
综上所述,NHD - 0440AZ - NLY - FBW - C6字符液晶显示模块具有丰富的功能和良好的性能,在电子设计中具有广泛的应用前景。但在使用过程中,工程师们需要根据其特性和注意事项进行合理设计和操作。大家在实际应用中遇到过哪些问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !