探索NHD - 0116AZ - FL - YBW字符液晶顯示模塊
一、模塊概述
NHD - 0116AZ - FL - YBW是Newhaven Display International推出的一款字符液晶顯示模塊。從其型號就能看出不少關(guān)鍵信息:“NHD - ”代表Newhaven Display;“0116 - ”表明它是1行16字符的顯示規(guī)格;“AZ - ”為特定型號;“F - ”意味著采用了透反式技術(shù);“L - ”表示配備了黃/綠色LED背光源;“Y - ”說明是STN正性、黃/綠色顯示;“B - ”代表6:00最佳視角;“W - ”表示具備寬溫度特性,并且該模塊符合RoHS標(biāo)準(zhǔn)。
二、功能與特性
顯示規(guī)格
它擁有1行16字符的顯示能力,能滿足一些簡單信息的顯示需求,比如在小型設(shè)備上顯示狀態(tài)信息、參數(shù)等。
內(nèi)置控制器
內(nèi)置ST7066U控制器,為模塊的穩(wěn)定運(yùn)行和數(shù)據(jù)處理提供了有力支持。
電源與電氣特性
- 電源供應(yīng):采用 +5.0V 電源,1/16 占空比,1/5 偏置,確保模塊正常工作。
- 電氣參數(shù):工作溫度范圍為 -20°C 到 +70°C,存儲溫度范圍為 -30°C 到 +80°C,能適應(yīng)較寬的環(huán)境溫度變化。同時,對各項電壓、電流參數(shù)都有明確的規(guī)定,如供電電壓 VDD 在 4.7V 到 5.5V 之間,典型值為 5.0V。
三、引腳說明與接線圖
| Pin No. | Symbol | External Connection | Function Description |
|---|---|---|---|
| 1 | VSS | Power Supply | Ground |
| 2 | VDD | Power Supply | Supply Voltage for Logic (+5.0V) |
| 3 | V0 | Adj. Power Supply | Supply Voltage for Contrast (approx. 0.5V) |
| 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 | Backlight Anode (+5.0V) |
| 16 | LED - | Power Supply | Backlight Cathode (Ground) |
在實際設(shè)計中,工程師需要根據(jù)這些引腳功能進(jìn)行正確的接線,以確保模塊能正常工作。例如,RS 引腳用于區(qū)分是發(fā)送命令還是數(shù)據(jù),R/W 引腳用于控制讀寫操作,這些引腳的正確連接對于模塊的功能實現(xiàn)至關(guān)重要。
四、電氣與光學(xué)特性
電氣特性
| Item | Symbol | Condition | Min. | Typ. | Max. | Unit |
|---|---|---|---|---|---|---|
| Operating Temperature Range | TOP | Absolute Max | -20 | - | +70 | ?C |
| Storage Temperature Range | TST | Absolute Max | -30 | - | +80 | ?C |
| Supply Voltage | VDD | - | 4.7 | 5.0 | 5.5 | V |
| Supply Current | IDD | VDD = 5.0V | 0.5 | 1.5 | 2.5 | mA |
| Supply for LCD (contrast) | VLCD | TOP = 25°C | 4.2 | 4.5 | 4.7 | V |
| “H” Level input | VIH | - | 0.7 * VDD | - | VDD | V |
| “L” Level input | VIL | - | VSS | - | 0.6 | V |
| “H” Level output | VOH | - | 3.9 | - | VDD | V |
| “L” Level output | VOL | - | VSS | - | 0.4 | V |
| Backlight Supply Voltage | VLED | - | 4.8 | 5.0 | 5.2 | V |
| Backlight Supply Current | ILED | VLED = 5.0V | 95 | 110 | 135 | mA |
這些電氣特性參數(shù)為工程師在設(shè)計電源電路、選擇合適的電源芯片等方面提供了重要依據(jù)。例如,在設(shè)計電源時,要確保提供的電壓和電流在模塊的要求范圍內(nèi),以保證模塊的穩(wěn)定性和可靠性。
光學(xué)特性
| Item | Symbol | Condition | Min. | Typ. | Max. | Unit | ||
|---|---|---|---|---|---|---|---|---|
| Optimal Viewing Angles | Top | ?Y+ | CR ≥ 2 | - | 40 | - | ° | |
| Bottom | ?Y - | - | 60 | - | ° | |||
| Left | θX - | - | 60 | - | ° | |||
| Right | θX+ | - | 60 | - | ° | |||
| Contrast Ratio | CR | - | 2 | 5 | - | - | ||
| Response Time | Rise | TR | TOP = 25°C | - | 150 | 250 | ms | |
| Fall | TF | - | 200 | 300 | ms |
了解這些光學(xué)特性有助于工程師在實際應(yīng)用中選擇合適的安裝位置和角度,以獲得最佳的顯示效果。比如,根據(jù)最佳視角范圍來確定模塊的安裝方向,避免因視角問題導(dǎo)致顯示內(nèi)容模糊或看不清。
五、控制器信息與DDRAM地址
控制器
內(nèi)置的ST7066U控制器是模塊的核心部件之一,其詳細(xì)規(guī)格可從 http://www.newhavendisplay.com/app_notes/ST7066U.pdf 下載。這為工程師深入了解控制器的工作原理和功能提供了便利。
DDRAM地址
DDRAM地址的分配有其特定規(guī)律,如 00 01 02 03 04 05 06 07 40 41 42 43 44 45 46 47 。工程師在編寫程序時,需要根據(jù)這些地址來準(zhǔn)確地寫入和讀取數(shù)據(jù),以實現(xiàn)所需的顯示功能。
六、指令表
| Instruction | Instruction code | Description | 270 KHZ Execution time (fOSC = | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RS | R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 | ||||||||||||
| 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.52ms | |
| Return Home | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | - | Set DDRAM Address to “00H” from AC and return cursor to its original position if shifted. The contents of DDRAM are not changed. | 1.52ms | |
| Entry mode Set | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I/D | SH | Sets cursor move direction and specifies display shift. These parameters are performed during data write and read. | 37μs | |
| Display ON/ OFF control | 0 | 0 | 0 | 0 | 0 | 0 | 1 | D | C | B | D = 1: Entire display on C = 1: Cursor on B = 1: Blinking cursor on | 37μs | |
| Cursor or Display shift | 0 | 0 | 0 | 0 | 0 | 1 | S/C | R/L | - | - | Sets cursor moving and display shift control bit, and the direction without changing DDRAM data. | 37μs | |
| Function set | 0 | 0 | 0 | 0 | 1 | DL | N | F | - | - | DL: Interface data is 8/4 bits N: Number of lines is 2/1 F: Font size is 5x11/5x8 | 37μs | |
| Set CGRAM Address | 0 | 0 | 0 | 1 | AC5 AC4 AC3 AC2 AC1 AC0 | Set CGRAM address in address counter | 37μs | ||||||
| Set DDRAM Address | 0 | 0 | 1 | AC6 AC5 AC4 AC3 AC2 AC1 AC0 | Set DDRAM address in address counter. | 37μs | |||||||
| Read busy Flag and Address | 0 | 1 | BF | AC6 AC5 AC4 AC3 AC2 AC1 AC0 | Whether during internal operation or not can be known by reading BF. The contents of address counter can also be read. | 0s | |||||||
| Write data To Address | 1 | 0 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Write data into internal RAM (DDRAM/CGRAM). | 37μs | |
| Read data From RAM | 1 | 1 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Read data from internal RAM (DDRAM/CGRAM). | 37μs |
指令表詳細(xì)列出了各種操作指令及其對應(yīng)的代碼和執(zhí)行時間,工程師可以根據(jù)實際需求選擇合適的指令來實現(xiàn)模塊的不同功能。例如,要清空顯示內(nèi)容,就可以使用“Clear Display”指令。
七、時序特性
寫操作
| Tc | Enable Cycle Time | Pin E | 1200 | ns | ||
|---|---|---|---|---|---|---|
| TPW | Enable Pulse Width | Pin E | 140 | ns | ||
| TR,TF | Enable Rise/Fall Time | Pin E | 25 | ns | ||
| TAS | Address Setup Time | Pins: RS,RW,E | 0 | 0 | ns | |
| TAH | Address Hold Time | Pins: RS,RW,E | 10 | - | ns | |
| TDSW | Data Setup Time | Pins: DB0 - DB7 | 40 | - | ns | |
| TH | Data Hold Time | Pins: DB0 - DB7 | 10 | ns |
讀操作
| Tc | Enable Cycle Time | Pin E | 1200 | - | ns | |
|---|---|---|---|---|---|---|
| TPW | Enable Pulse Width | Pin E | 140 | ns | ||
| TR,TF | Enable Rise/Fall Time | Pin E | - | 25 | ns | |
| TAS | Address Setup Time | Pins: RS,RW,E | 0 | 0 | ns | |
| TAH | Address Hold Time | Pins: RS,RW,E | 10 | ns | ||
| TDDR | Data Setup Time | Pins: DB0 - DB7 | - | 100 | ns | |
| TH | Data Hold Time | Pins: DB0 - DB7 | 10 | ns |
這些時序特性對于確保數(shù)據(jù)的正確讀寫至關(guān)重要。在設(shè)計與模塊通信的電路和編寫程序時,工程師必須嚴(yán)格按照這些時序要求來操作,否則可能會導(dǎo)致數(shù)據(jù)傳輸錯誤或模塊工作異常。
八、內(nèi)置字體表
模塊內(nèi)置了字體表,這為顯示字符提供了基礎(chǔ)。工程師可以根據(jù)字體表中的編碼來選擇要顯示的字符,從而實現(xiàn)不同內(nèi)容的顯示。不過,文檔中給出的字體表信息不太完整,在實際使用中可能需要進(jìn)一步查閱相關(guān)資料或進(jìn)行測試。
九、初始化程序示例
8位初始化
文檔中給出了8位初始化的示例代碼,主要包括命令發(fā)送、數(shù)據(jù)寫入和初始化函數(shù)。通過一系列的命令和延時操作,確保模塊在加電后能正確初始化并開始工作。例如,通過發(fā)送 0x30 命令進(jìn)行喚醒操作,然后設(shè)置功能、顯示和光標(biāo)等參數(shù)。
4位初始化
4位初始化與8位初始化類似,但在數(shù)據(jù)傳輸上采用了分兩次傳輸4位數(shù)據(jù)的方式。同樣需要進(jìn)行喚醒、功能設(shè)置等操作,以完成模塊的初始化。
十、質(zhì)量信息與注意事項
質(zhì)量測試
模塊經(jīng)過了多項質(zhì)量測試,如高溫存儲、低溫存儲、高溫運(yùn)行、低溫運(yùn)行、高溫高濕運(yùn)行、熱沖擊抵抗、振動測試和靜電測試等。測試條件和時間都有明確規(guī)定,這些測試確保了模塊在不同環(huán)境和條件下的可靠性。
注意事項
在使用LCDs/LCMs時,需要注意一些事項,具體可參考 www.newhavendisplay.com/specs/precautions.pdf 。同時,關(guān)于保修信息和條款可查看 http://www.newhavendisplay.com/index.php?main_page=terms 。
NHD - 0116AZ - FL - YBW字符液晶顯示模塊具有豐富的功能和特性,工程師在設(shè)計應(yīng)用時,需要充分了解其各項參數(shù)和要求,合理進(jìn)行電路設(shè)計和程序編寫,以確保模塊能穩(wěn)定、可靠地工作。大家在使用過程中遇到過哪些問題呢?歡迎一起交流探討。
發(fā)布評論請先 登錄
探索NHD - 0116AZ - FL - YBW字符液晶顯示模塊
評論