NHD - 0216B3Z - FL - GBW - V3 串口液晶顯示模塊評測
作為一名電子工程師,在日常設計中常常會用到各種顯示模塊。今天就來詳細評測一下 Newhaven Display 公司的 NHD - 0216B3Z - FL - GBW - V3 串口液晶顯示模塊,這款模塊在很多項目中都有廣泛應用,下面將從多個方面對它進行剖析。
文件下載:NHD-0216B3Z-FL-GBW-V3.pdf
產(chǎn)品概述
NHD - 0216B3Z - FL - GBW - V3 是一款具備 2 行 16 字符顯示能力的串口液晶顯示模塊。從型號上我們可以解讀出很多信息:
- “NHD - ”代表 Newhaven Display。
- “0216 - ”表明是 2 行 x 16 字符的顯示規(guī)格。
- “B3Z - ”是具體的型號。
- “F - ”表示具有半透反射特性。
- “L - ”說明采用的是黃/綠色 LED 背光。
- “G - ”代表 STN 正性 - 灰色。
- “B - ”表示 6:00 最佳視角。
- “W - ”意味著具備寬溫度范圍。
- “V3 - ”是固件版本 3.00,并且該模塊符合 RoHS 標準。
功能與特性
顯示能力
它擁有 2 行 x 16 字符的顯示能力,能夠滿足一些基本的信息顯示需求,例如在小型儀器設備上顯示參數(shù)、狀態(tài)等信息。
接口類型
支持多種串口接口,包括 I2C、SPI 或 RS - 232(TTL),這使得它在不同的系統(tǒng)中都能方便地集成使用。比如在一些單片機系統(tǒng)中,可以根據(jù)實際需求選擇合適的接口進行通信。
電源與電氣特性
采用 +5.0V 電源供電,具有 1/16 占空比和 1/5 偏置,每個字符由 5x8 像素組成,并且?guī)в泄鈽恕M瑫r,它還具備 ESD 保護二極管,能有效防止靜電對模塊的損壞。
引腳說明
P1 引腳
| 引腳編號 | 符號 | 外部連接 | 功能描述 |
|---|---|---|---|
| 1 | RX | MPU RS - 232(TTL) | 串口輸入端口 |
| 2 | VSS | 電源地 | |
| 3 | VDD | 電源電壓(+5.0V) |
P2 引腳
| 引腳編號 | 符號 | 外部連接 | 功能描述 |
|---|---|---|---|
| 1 | SPISS | MPU | SPI 從選擇(I2C 模式下為 NC) |
| 2 | SDO | 無連接 | |
| 3 | SCK/SCL | MPU | 串行時鐘 |
| 4 | SDI/SDA | MPU | 串行數(shù)據(jù)輸入(SPI)/串行數(shù)據(jù)(I2C) |
| 5 | VSS | 電源地 | |
| 6 | VDD | 電源電壓(+5.0V) |
推薦使用 2.54mm 間距的引腳作為 LCD 連接器,背光連接器由命令控制。
通信協(xié)議
I2C 協(xié)議
要進入 I2C 模式,需在 R1 上放置跳線。SDA 和 SCL 上有 10K 歐姆的上拉電阻。默認 I2C 地址在計算 R/W 位時為 80(50 十六進制),不計算時為 40(28 十六進制),可以通過命令函數(shù)將 I2C 地址更改為任意 8 位值,但最低有效位(LSB)必須始終為 ‘0’。I2C 接口最高能以 50KHz 的時鐘速率接收數(shù)據(jù)。
SPI 協(xié)議
進入 SPI 模式需在 R2 上放置跳線。SPI 模式的空閑時鐘通常為高電平,當從選擇為低電平時,數(shù)據(jù)在時鐘的上升沿采樣。SPI 接口最高能以 100KHz 的時鐘速率接收數(shù)據(jù),采用 SPI 模式 3(CPOL = 1,CPHA = 1)。
RS - 232(TTL)協(xié)議
進入 RS - 232 模式時,R1 和 R2 都應開路。RS - 232 信號必須是 5V TTL 兼容的,通信格式為 8 位數(shù)據(jù)、1 個停止位、無校驗位、無握手信號。默認波特率為 9600,可通過命令函數(shù)更改。
命令操作
| 該模塊提供了豐富的命令來控制顯示,例如: | 前綴 | 命令 | 參數(shù) | 描述 | 執(zhí)行時間 |
|---|---|---|---|---|---|
| - | - | 1 字節(jié) | 顯示字符寫入(0x00 ~ 0xFF) | 100uS | |
| 0xFE | 0x41 | 無 | 顯示開啟 | 100uS | |
| 0xFE | 0x42 | 無 | 顯示關閉 | 100uS | |
| 0xFE | 0x45 | 1 字節(jié) | 設置光標位置 | 100uS | |
| 0xFE | 0x46 | 無 | 光標歸位 | 1.5mS | |
| 0xFE | 0x47 | 無 | 下劃線光標開啟 | 1.5mS | |
| 0xFE | 0x48 | 無 | 下劃線光標關閉 | 1.5mS | |
| 0xFE | 0x49 | 無 | 光標左移一位 | 100uS | |
| 0xFE | 0x4A | 無 | 光標右移一位 | 100uS | |
| 0xFE | 0x4B | 無 | 閃爍光標開啟 | 100uS | |
| 0xFE | 0x4C | 無 | 閃爍光標關閉 | 100uS | |
| 0xFE | 0x4E | 無 | 退格 | 100uS | |
| 0xFE | 0x51 | 無 | 清屏 | 1.5mS | |
| 0xFE | 0x52 | 1 字節(jié) | 設置對比度 | 500uS | |
| 0xFE | 0x53 | 1 字節(jié) | 設置背光亮度 | 100uS | |
| 0xFE | 0x54 | 9 字節(jié) | 加載自定義字符 | 200uS | |
| 0xFE | 0x55 | 無 | 顯示左移一位 | 100uS | |
| 0xFE | 0x56 | 無 | 顯示右移一位 | 100uS | |
| 0xFE | 0x61 | 1 字節(jié) | 更改 RS - 232 波特率 | 3mS | |
| 0xFE | 0x62 | 1 字節(jié) | 更改 I2C 地址 | 3mS | |
| 0xFE | 0x70 | 無 | 顯示固件版本號 | 4mS | |
| 0xFE | 0x71 | 無 | 顯示 RS - 232 波特率 | 10mS | |
| 0xFE | 0x72 | 無 | 顯示 I2C 地址 | 4mS |
通過這些命令,我們可以靈活地控制顯示模塊的各種功能,比如設置對比度、背光亮度、顯示字符等。
質量與可靠性
該模塊經(jīng)過了多項質量測試,包括高溫存儲、低溫存儲、高溫操作、低溫操作、高溫/濕度操作、熱沖擊抵抗、振動測試和靜電測試等。這些測試確保了模塊在不同環(huán)境條件下都能穩(wěn)定工作。例如,高溫存儲測試在 +80?C 下進行 48 小時,低溫存儲測試在 -30?C 下進行 48 小時,都能保證模塊的性能不受影響。
總結
NHD - 0216B3Z - FL - GBW - V3 串口液晶顯示模塊具有多種接口、豐富的命令控制和良好的可靠性,適用于各種需要顯示信息的項目。在實際應用中,我們可以根據(jù)項目需求選擇合適的通信協(xié)議和命令來實現(xiàn)所需的顯示功能。不過,在使用過程中也需要注意一些事項,如查看使用注意事項文檔(www.newhavendisplay.com/specs/precautions.pdf)和了解保修信息(http://www.newhavendisplay.com/index.php?main_page=terms)。大家在使用這款模塊時,有沒有遇到過什么特別的問題或者有什么獨特的應用經(jīng)驗呢?歡迎在評論區(qū)分享。
-
評測
+關注
關注
0文章
27瀏覽量
9067
發(fā)布評論請先 登錄
NHD - 0216B3Z - FL - GBW - V3 串口液晶顯示模塊評測
評論