探索NHD - 1.1 - 9696G:一款高性能圖形彩色OLED顯示屏
在電子設(shè)備不斷發(fā)展的今天,顯示屏作為用戶(hù)與設(shè)備交互的重要窗口,其性能和品質(zhì)至關(guān)重要。今天,我們將深入了解Newhaven Display推出的NHD - 1.1 - 9696G圖形彩色OLED顯示屏,看看它有哪些獨(dú)特之處。
文件下載:NHD-1.1-9696G.pdf
產(chǎn)品概述
NHD - 1.1 - 9696G是一款對(duì)角線(xiàn)尺寸為1.1英寸的OLED顯示屏,擁有96 x 96像素的分辨率,采用OLED玻璃技術(shù),內(nèi)置SEPS114控制器,具備串行或并行接口,并且符合RoHS標(biāo)準(zhǔn)。
主要參數(shù)
- 尺寸與分辨率:1.1英寸對(duì)角線(xiàn),96 x 96像素分辨率,能夠提供清晰、細(xì)膩的圖像顯示。
- 接口類(lèi)型:支持8位68XX/80XX并行接口和4線(xiàn)SPI接口,方便與不同的微處理器進(jìn)行連接。
- 工作溫度范圍:工作溫度為 - 40°C至 + 70°C,存儲(chǔ)溫度為 - 40°C至 + 85°C,適應(yīng)各種惡劣環(huán)境。
- 電源電壓:邏輯電源電壓(VDD)為3.3V,顯示電源電壓(VCC)為12V。
接口說(shuō)明
引腳功能
| 該顯示屏共有34個(gè)引腳,每個(gè)引腳都有其特定的功能,以下是部分重要引腳的介紹: | 引腳號(hào) | 符號(hào) | 外部連接 | 功能描述 |
|---|---|---|---|---|
| 1 | NC (GND) | - | 無(wú)連接(可接地) | |
| 2 | VSSH | 電源 | OLED面板接地 | |
| 3 | VCC_R | 電源 | 掃描信號(hào)的高電平輸出電壓 | |
| 4 | VCC_C | 電源 | OLED面板的供電電壓 | |
| 5 | VDDR | 電源 | 核心邏輯電路的電源 | |
| 6 | VDD | 電源 | 邏輯電路的供電電壓 | |
| 7 | PSEL | MPU | 核心邏輯調(diào)節(jié)器的使能/禁用 | |
| 8 | VDDIO | 電源 | I/O接口的供電電壓 | |
| 9 | RSTB | MPU | 低電平有效復(fù)位信號(hào) | |
| 10 | WRB | MPU | 6800模式:讀寫(xiě)信號(hào);8080模式:低電平有效寫(xiě)信號(hào) | |
| 11 | RDB | MPU | 6800模式:使能信號(hào);8080模式:低電平有效讀信號(hào) | |
| 12 | CSB | MPU | 低電平有效片選信號(hào) | |
| 13 | A0 | MPU | 寄存器選擇信號(hào),低電平:命令;高電平:數(shù)據(jù) |
接口模式選擇
通過(guò)PS和C80引腳可以選擇不同的接口模式:
- 8位6800模式:C80 = 1,PS = 1
- 8位8080模式:C80 = 0,PS = 1
- 4線(xiàn)SPI模式:PS = 0
電氣與光學(xué)特性
電氣特性
| 項(xiàng)目 | 符號(hào) | 條件 | 最小值 | 典型值 | 最大值 | 單位 |
|---|---|---|---|---|---|---|
| 工作溫度范圍 | TOP | 絕對(duì)最大 | - 40 | - | + 70 | ?C |
| 存儲(chǔ)溫度范圍 | TST | 絕對(duì)最大 | - 40 | - | + 85 | ?C |
| 邏輯電源電壓 | VDD | - | 2.4 | 2.8 | 3.3 | V |
| I/O引腳電源電壓 | VDDIO | - | 1.65 | 2.8 | VDD | V |
| 顯示電源電壓 | VCC_C | - | 11.5 | 12.0 | 12.5 | V |
| 邏輯電源電流 | IDD | VDD = 2.8V; 100% On | - | 1.5 | 3.5 | mA |
| 顯示電源電流 | ICC_C | VCC_C = 12V; 50% On | - | 10.5 | 13.1 | mA |
| 顯示電源電流 | ICC_C | VCC_C = 12V; 100% On | - | 19.2 | 24.0 | mA |
| 睡眠電流 | ISLEEP | VDD = 2.8V | - | 5 | 15 | μA |
| 高電平輸入 | VIH | - | 0.8 * VDDIO | - | VDDIO | V |
| 低電平輸入 | VIL | - | VSS | - | 0.4 | V |
| 高電平輸出 | VOH | - | VDDIO - 0.4 | - | VDDIO | V |
| 低電平輸出 | VOL | - | VSS | - | 0.4 | V |
光學(xué)特性
| 項(xiàng)目 | 符號(hào) | 條件 | 最小值 | 典型值 | 最大值 | 單位 |
|---|---|---|---|---|---|---|
| 最佳視角(上) | ?Y + | - | 80 | - | - | ? |
| 最佳視角(下) | ?Y - | - | 80 | - | - | ? |
| 最佳視角(左) | θX - | - | 80 | - | - | ? |
| 最佳視角(右) | θX + | - | 80 | - | - | ? |
| 對(duì)比度 | CR | - | - | >10,000:1 | - | - |
| 響應(yīng)時(shí)間(上升) | TR | - | - | 10 | - | μs |
| 響應(yīng)時(shí)間(下降) | TF | - | - | 10 | - | μs |
| 亮度 | LV | 50%棋盤(pán)格 | 80 | 100 | - | cd/m2 |
| 壽命 | - | 100 cd/m2, TOP = 25°C 50%棋盤(pán)格 | 10,000 | - | - | Hrs |
控制器信息
該顯示屏內(nèi)置SEPS114控制器,其詳細(xì)規(guī)格可從http://www.newhavendisplay.com/appnotes/datasheets/OLEDs/SEPS114.pdf下載。控制器提供了豐富的命令集,用于控制顯示屏的各種功能,如復(fù)位、顯示開(kāi)關(guān)、亮度調(diào)節(jié)等。
時(shí)序特性
不同的接口模式具有不同的時(shí)序要求,以下是部分時(shí)序參數(shù):
并行(6800模式)
| 項(xiàng)目 | 符號(hào) | 條件 | 最小值 | 最大值 | 單位 | 端口 |
|---|---|---|---|---|---|---|
| 地址保持時(shí)間 | LAH6 | - | 5 | - | ns | CSB |
| 地址建立時(shí)間 | LAS6 | - | 5 | - | ns | A0 |
| 系統(tǒng)周期時(shí)間 | tcyc6 | - | 100 | - | ns | E |
| 寫(xiě)低脈沖寬度 | tELW6 | - | 45 | - | ns | - |
| 寫(xiě)高脈沖寬度 | IEHW6 | - | 45 | - | ns | - |
| 數(shù)據(jù)建立時(shí)間 | tD66 | - | 40 | - | ns | DB[15:0] |
| 數(shù)據(jù)保持時(shí)間 | LDH6 | - | 10 | - | ns | - |
4線(xiàn)SPI模式
| 項(xiàng)目 | 符號(hào) | 條件 | 最小值 | 最大值 | 單位 | 端口 |
|---|---|---|---|---|---|---|
| 串行時(shí)鐘周期 | tcycs | - | 200 | - | ns | SCL |
| SCL高脈沖寬度 | tsHW | - | 90 | - | ns | - |
| SCL低脈沖寬度 | tsLw | - | 90 | - | ns | - |
| 數(shù)據(jù)建立時(shí)間 | tDss | - | 25 | - | ns | SDI |
| 數(shù)據(jù)保持時(shí)間 | tDHS | - | 25 | - | ns | - |
| CSB - SCL時(shí)序 | tcss | - | 25 | - | ns | CSB |
| CSB保持時(shí)間 | tcSH | - | 25 | - | ns | - |
| RS - SCL時(shí)序 | TRSS | - | 25 | - | ns | RS |
| RS保持時(shí)間 | TRSH | - | 25 | - | ns | - |
初始化序列示例
以下是一個(gè)初始化NHD - 1.1 - 9696G顯示屏的示例代碼:
void OLED_Init_9696RGB(void)
{
GPIO_ResetBits(RES_pin);
delay_ms(10);
delay_ms(10);
GPIO_SetBits(RES_pin);
oled_Command_9696RGB(0x01); //Set SOFT_RESET
oled_Data_9696RGB(0x00);
oled_Command_9696RGB(0x14);
oled_Data_9696RGB(0x01); //Set STANDBY_ON_OFF
delay_ms(1);
oled_Command_9696RGB(0x14); //Set STANDBY_ON_OFF
oled_Data_9696RGB(0x01);
delay_ms(1);
oled_Command_9696RGB(0x02);
oled_Data_9696RGB(0x00); //Set DISP_ON_OFF
oled_Command_9696RGB(0x0F);
oled_Data_9696RGB(0x40); //Set ANALOG_CONTROL
oled_Command_9696RGB(0x1A);
oled_Data_9696RGB(0x40); //Set OSC_ADJUST
oled_Command_9696RGB(0x30);
oled_Data_9696RGB(0x00); //Set DISPLAY_X1
oled_Command_9696RGB(0x31);
oled_Data_9696RGB(0x5F); //Set DISPLAY_X2
oled_Command_9696RGB(0x32);
oled_Data_9696RGB(0x00); //Set DISPLAY_Y1
oled_Command_9696RGB(0x33);
oled_Data_9696RGB(0x5F); //Set DISPLAY_Y2
oled_Command_9696RGB(0xE0);
oled_Data_9696RGB(0x00); //Set RGB_IF
oled_Command_9696RGB(0xE1);
oled_Data_9696RGB(0x00); //Set RGB_POL
oled_Command_9696RGB(0xE5);
oled_Data_9696RGB(0x80); //Set DISPLAY_MODE_CONTROL
oled_Command_9696RGB(0x0D);
oled_Data_9696RGB(0x00); //Set CPU_IF
oled_Command_9696RGB(0x1D);
oled_Data_9696RGB(0x00); //Set MEMORY_WRITE/READ
oled_Command_9696RGB(0x09);
oled_Data_9696RGB(0x00); //Set ROW_SCAN_DIRECTION
oled_Command_9696RGB(0x13);
oled_Data_9696RGB(0x00); //Set ROW_SCAN_MODE
oled_Command_9696RGB(0x40);
oled_Data_9696RGB(0x6E); //Set COLUMN_CURRENT_R
oled_Command_9696RGB(0x41);
oled_Data_9696RGB(0x4F); //Set COLUMN_CURRENT_G
oled_Command_9696RGB(0x42);
oled_Data_9696RGB(0x77); //Set COLUMN_CURRENT_B
oled_Command_9696RGB(0x48);
oled_Data_9696RGB(0x00); //Set ROW_OVERLAP
oled_Command_9696RGB(0x18);
oled_Data_9696RGB(0x01); //Set DISCHARGE_TIME
oled_Command_9696RGB(0x16);
oled_Data_9696RGB(0x00); //Set PEAK_PULSE_DELAY
oled_Command_9696RGB(0x3A);
oled_Data_9696RGB(0x02); //Set PEAK_PULSE_WIDTH_R
oled_Command_9696RGB(0x3B);
oled_Data_9696RGB(0x02); //Set PEAK_PULSE_WIDTH_G
oled_Command_9696RGB(0x3C);
oled_Data_9696RGB(0x02); //Set PEAK_PULSE_WIDTH_B
oled_Command_9696RGB(0x3D);
oled_Data_9696RGB(0x14); //Set PRECHARGE_CURRENT_R
oled_Command_9696RGB(0x3E);
oled_Data_9696RGB(0x50); //Set PRECHARGE_CURRENT_G
oled_Command_9696RGB(0x3F);
oled_Data_9696RGB(0x19); //Set PRECHARGE_CURRENT_B
oled_Command_9696RGB(0x17);
oled_Data_9696RGB(0x00); //Set ROW_SCAN_ON/OFF
oled_Command_9696RGB(0x49);
oled_Data_9696RGB(0x04); //Set SCAN_OFF_LEVEL
oled_Clear_Screen(); //Clear Display
oled_Command_9696RGB(0x38);
oled_Data_9696RGB(0x00); //Set DISPLAYSTART_X
oled_Command_9696RGB(0x39);
oled_Data_9696RGB(0x00); //Set DISPLAYSTART_Y
oled_Command_9696RGB(0x02);
oled_Data_9696RGB(0x01); //Set DISP_ON_OFF
delay_ms(100);
oled_Command_160128RGB(0x08); //Enable write to display RAM
//Enable write to display RAM
}
質(zhì)量與使用注意事項(xiàng)
質(zhì)量測(cè)試
該顯示屏經(jīng)過(guò)了一系列嚴(yán)格的質(zhì)量測(cè)試,包括高溫存儲(chǔ)、低溫存儲(chǔ)、高溫操作、低溫操作、高溫高濕操作、熱沖擊抗性、振動(dòng)測(cè)試、大氣壓力測(cè)試和靜電測(cè)試等。測(cè)試結(jié)果表明,顯示屏在各種惡劣環(huán)境下都能保持良好的性能。
使用注意事項(xiàng)
在使用OLED顯示屏?xí)r,需要注意以下幾點(diǎn):
- 避免在高溫、高濕、強(qiáng)震動(dòng)等惡劣環(huán)境下使用。
- 避免長(zhǎng)時(shí)間顯示靜態(tài)圖像,以免出現(xiàn)殘影現(xiàn)象。
- 按照正確的初始化序列進(jìn)行初始化,確保顯示屏正常工作。
總結(jié)
NHD - 1.1 - 9696G圖形彩色OLED顯示屏具有高分辨率、寬工作溫度范圍、豐富的接口模式等優(yōu)點(diǎn),適用于各種對(duì)顯示效果有較高要求的電子設(shè)備。通過(guò)對(duì)其接口、電氣特性、光學(xué)特性、控制器信息等方面的了解,我們可以更好地使用和開(kāi)發(fā)這款顯示屏。在實(shí)際應(yīng)用中,你是否遇到過(guò)類(lèi)似顯示屏的使用問(wèn)題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)。
-
電子設(shè)備
+關(guān)注
關(guān)注
2文章
3436瀏覽量
56416 -
OLED顯示屏
+關(guān)注
關(guān)注
6文章
224瀏覽量
32830
發(fā)布評(píng)論請(qǐng)先 登錄
探索NHD - 1.1 - 9696G:一款高性能圖形彩色OLED顯示屏
評(píng)論