探索NHD - 0208AZ - FSW - GBW - 3V3字符液晶显示模块

电子说

1.4w人已加入

描述

探索NHD - 0208AZ - FSW - GBW - 3V3字符液晶显示模块

在电子设备的设计中,液晶显示模块是不可或缺的一部分,它为用户提供直观的信息展示。今天我们要深入探讨的是Newhaven Display International推出的NHD - 0208AZ - FSW - GBW - 3V3字符液晶显示模块。

文件下载:NHD-0208AZ-FSW-GBW-3V3.pdf

一、产品概述

NHD - 0208AZ - FSW - GBW - 3V3是一款具有特定规格和特性的液晶显示模块。从型号来看:

  • “NHD - ”代表Newhaven Display。
  • “0208 - ”表示该模块有2行,每行可显示8个字符。
  • “AZ - ”是具体的型号标识。
  • “F - ”代表半透反射型。
  • “SW - ”表示侧面白色LED背光。
  • “G - ”为STN - 灰色。
  • “B - ”是6:00视角。
  • “W - ”意味着宽温度范围( - 20°C ~ +70°C)。
  • “3V3 - ”表示3V的电源电压和3V的背光电压,并且该产品符合RoHS标准。

二、功能与特性

显示能力

它能够清晰地显示2行8字符的内容,满足基本的信息展示需求。

内置控制器

内置了ST7066U控制器,其详细规格可从http://www.newhavendisplay.com/app_notes/ST7066U.pdf下载。

电源要求

采用 +3.0V的电源供电,工作时为1/16 duty,1/5 bias,符合RoHS标准,环保且稳定。

三、机械与电气特性

引脚说明

Pin No. Symbol External Connection Function Description
1 VSS Power Supply Ground
2 VDD Power Supply Supply Voltage for logic (+3.0V)
3 V0 Adj Power Supply Power supply for contrast (approx. 0V)
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 LED+ Power Supply Power supply for LED Backlight (+3.0V)
16 LED - Power Supply Ground for Backlight

电气参数

  • 温度范围:存储温度范围为 - 30°C ~ +80°C,工作温度范围为 - 20°C ~ +70°C。
  • 电源电压:VDD为2.7V ~ 3.3V,典型值3.0V。
  • 电源电流:Ta = 25°C,VDD = 3.0V时,IDD为1.0 ~ 1.5mA。
  • 对比度电源:Ta = 25°C时,VDD - V0为3.0V。
  • 输入输出电平:“H” 电平输入为0.7VDD ~ VDD,“L” 电平输入为0 ~ 0.6V;“H” 电平输出为0.75VDD,“L” 电平输出为0.2VDD。
  • 背光电源:Vled为3.0V,Iled在Vled = 3.0V时为15 ~ 25mA。

光学特性

  • 视角:垂直视角(顶部)Cr ≥ 2时为25°,垂直视角(底部)Cr ≥ 2时为70°,水平视角(左右)Cr ≥ 2时均为30°。
  • 对比度:对比度比率Cr为2。
  • 响应时间:上升响应时间Tr为120 ~ 150ms,下降响应时间Tf为120 ~ 150ms。

四、指令表

该模块有一系列的指令,用于控制显示和操作,例如: Instruction Instruction Code Description Description Time (270KHz)
Clear Display 0 0 0 0 0 0 0 0 0 1 Write "20H" to DDRAM. and set DDRAM address to "00H" from AC 1.52 ms
Return Home 0 0 0 0 0 0 0 0 1 X Set DDRAM address to "00H" from AC and return cursor to its original position if shifted. The contents of DDRAM are not changed. 1.52 ms
Entry Mode Set 0 0 0 0 0 0 0 1 VD S Sets cursor move direction and specifies display shift. These operations are performed during data write and read. 37 us
Display ON/OFF 0 0 0 0 0 0 1 D C B D = 1:entire display on C = 1:cursor on B = 1:cursor position on 37 us

这些指令通过不同的组合和设置,可以实现对显示内容、光标位置等的精确控制。

五、初始化程序

8位初始化

/**********************************************************/ 
void command(char i) 
{
    P1 = i;
    D_I = 0;
    R_W = 0;
    E = 1;
    Delay(1);
    E = 0;
}
/**********************************************************/ 
void write(char i) 
{
    P1 = i;
    D_I = 1;
    R_W = 0;
    E = 1;
    Delay(1);
    E = 0;
}
void init() 
{
    E = 0;
    Delay(100);
    command(0x30);
    Delay(30);
    command(0x30);
    Delay(10);
    command(0x30);
    Delay(10);
    command(0x38);
    command(0x0c);
    command(0x10);
    command(0x06);
}

4位初始化

/**********************************************************/ 
void command(char i) 
{
    P1 = i;
    D_I = 0;
    R_W = 0;
    Nybble();
    i = i < < 4;
    P1 = i;
    Nybble();
}
/**********************************************************/ 
void write(char i) 
{
    P1 = i;
    D_I = 1;
    R_W = 0;
    Nybble();
    i = i < < 4;
    P1 = i;
    Nybble();
}
void Nybble() 
{
    E = 1;
    Delay(1);
    E = 0;
}
void init() 
{
    P1 = 0;
    P3 = 0;
    Delay(100);
    P1 = 0x30;
    Delay(30);
    Nybble();
    Delay(10);
    Nybble();
    Delay(10);
    Nybble();
    Delay(10);
    P1 = 0x20;
    Nybble();
    command(0x28);
    command(0x10);
    command(0x0F);
    command(0x06);
}

六、质量与使用注意事项

质量测试

该模块经过了一系列的质量测试,包括高温存储、低温存储、高温操作、低温操作、高温高湿操作、热冲击抵抗、振动测试和静电测试等。例如,高温存储测试在 +80°C下进行48小时,低温存储测试在 - 30°C下进行48小时。

使用注意事项

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

在实际设计中,工程师们需要根据这些特性和参数,合理地将该模块应用到自己的项目中。你在使用类似液晶显示模块时,遇到过哪些问题呢?欢迎在评论区分享你的经验。

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

全部0条评论

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

×
20
完善资料,
赚取积分