NHDev LCD - OLED開發(fā)板使用指南
在電子設(shè)計(jì)領(lǐng)域,開發(fā)板是我們進(jìn)行產(chǎn)品評估和原型設(shè)計(jì)的得力工具。今天要給大家介紹的是Newhaven Display International推出的NHDev開發(fā)板,它專為評估和原型設(shè)計(jì)該公司的OLED、TFT、COG、圖形和字符LCD顯示器而設(shè)計(jì)。
文件下載:NHDEV DEVELOPMENT BOARD.pdf
支持的顯示器列表
NHDev開發(fā)板支持多種類型的顯示器,涵蓋了TFT、圖形模塊、OLED顯示器、字符模塊、Chip - On - Glass和VFD模塊等。
TFTs
包括NHD - 1.8 - 128160EF - C系列、NHD - 2.4 - 240320CF - C系列等多種型號。部分型號需要控制器板,如NHD - 3.5 - 320240MB - A系列等。
圖形模塊
有NHD - 12232AZ系列、NHD - 12864WX系列等眾多型號。
OLED顯示器
像NHD - 0216CW系列、NHD - 2.23 - 12832UC系列等。
字符模塊
包含NHD - 0108系列、NHD - 0216系列等。
Chip - On - Glass
例如NHD - C0216AZ系列、NHD - C12864A1Z系列。
VFD模塊
有M0116SD - 161SDBR1 - 1等多種型號。
需要注意的是,該開發(fā)板不支持串行顯示器。
開發(fā)板特性
硬件特性
- CPU:采用STM32F103RET6 ARM 32位Cortex - M3處理器,性能強(qiáng)勁。
- 輸出引腳和通孔:具有2.54mm(0.1”)間距的LCD開發(fā)輸出引腳和通孔,方便連接各種顯示器。
- PCB尺寸:100 x 95mm,大小適中,便于操作。
- SD卡存儲:配備SD卡,預(yù)裝有支持顯示器的圖像和文本文件,并且可以使用PC重新加載或編輯,以使用自定義設(shè)計(jì)的圖像或文本評估支持的顯示器。
- 內(nèi)置顯示器:搭載NHD - C0216CZ - FSW - FBW顯示器。
- 用戶界面:有3個(gè)按鈕,方便用戶操作。
- 電源供應(yīng):采用6VDC電源供應(yīng),可通過跳線選擇 + 5V、3.3V的LCD電源供應(yīng)。
- 對比度調(diào)節(jié):通過跳線選擇V0電位器的輸入(VSS或VEE),并使用可變電阻調(diào)節(jié)對比度。
- 其他開關(guān):具備背光啟用開關(guān)和MPU復(fù)位開關(guān),還有用于編程的JTAG連接(ARM2x10引腳布局)。
使用警告
- 開發(fā)板采用防靜電包裝運(yùn)輸,在操作時(shí)應(yīng)遵循處理靜電敏感設(shè)備的一般規(guī)范。
- 該開發(fā)板主要作為學(xué)習(xí)工具和快速做出產(chǎn)品決策的方法,其編程和時(shí)序可能不完全符合產(chǎn)品規(guī)格要求,但可作為一般指導(dǎo)。
- 不建議與其他制造商的顯示器一起使用,使用前請查閱產(chǎn)品規(guī)格,確保不會(huì)對顯示器或開發(fā)板造成損壞。
- 因布線不當(dāng)或測試順序錯(cuò)誤導(dǎo)致的開發(fā)板或顯示器損壞不在保修范圍內(nèi)。
開發(fā)板使用要求
電源供應(yīng)
需要6VDC、600mA的壁式變壓器,開發(fā)板已包含該變壓器。
SD卡
配備128MB的SD卡,包含默認(rèn)文件。
跳線
包含3個(gè)跳線,用于VDD、V0和背光電源選擇。
LCD接口電纜
可單獨(dú)購買或自行制作。
接口介紹
輸出引腳描述
| Pin | Symbol | Level | Description |
|---|---|---|---|
| 1 | VSS | GND | 接地 |
| 2 | VDD | 5V / 3.3V | 可選5V、3.3V邏輯電源供應(yīng) |
| 3 | V0 | Variable | LCD對比度調(diào)節(jié)電壓,可在VSS到VDD或VSS到VEE之間選擇 |
| 4 | VEE | Input | LCD電壓輸入(通過J2選擇) |
| 5 | RS or A0 | H/L | 寄存器選擇,H = 數(shù)據(jù),L = 指令 |
| 6 | R/W or /WR | H/L | M6800接口中的R/W,H = 讀取,L = 寫入;I8080接口中的/WR,H = 寫入無效,L = 寫入有效 |
| 7 | E or /RD | H/L | M6800接口中的E,H -> L = 使能脈沖;I8080接口中的/RD,H = 讀取無效,L = 讀取有效 |
| 8 | E2 | H/L | H -> L = 第二個(gè)控制器的使能脈沖 |
| 9 | /CS1 | H/L | 芯片選擇,L = 芯片激活 |
| 10 | /CS2 or DISP or IMO | H/L | 第二個(gè)控制器的芯片選擇,L = 芯片激活;DISP = 顯示開啟信號;IMO = 接口模式選擇 |
| 11 | /RES | H/L | 復(fù)位,L = 復(fù)位控制器 |
| 12 | BLE | 5V / 3.3V | 背光電源開關(guān)(SW5) |
| 13 - 16 | DB0 – DB3 | H/L | 雙向三態(tài)數(shù)據(jù)總線,4位模式下不使用 |
| 17 - 20 | DB4 – DB7 | H/L | 雙向三態(tài)數(shù)據(jù)總線 |
| 21 - 28 | DB8 – DB15 | H/L | 雙向三態(tài)數(shù)據(jù)總線 |
| 29 | SDI or SDA | H/L | 串行數(shù)據(jù)輸入 |
| 30 | SCK or SCL | H/L | 串行時(shí)鐘 |
| 31 | SPISS | H/L | 串行從設(shè)備選擇 |
| 32 | BLE | 5V / 3.3V | 背光電源開關(guān)(SW5) |
| 33 - 36 | VDD | 5V / 3.3V | 可選5V、3.3V邏輯電源供應(yīng) |
| 37 - 40 | VSS | GND | 接地 |
跳線引腳描述
| Pins | Name | Level | Output | Description |
|---|---|---|---|---|
| CN2 | SUPPLY SELECT | 5V | VDD和邏輯引腳 | 選擇5V作為顯示器和邏輯的VDD |
| 3.3V | 選擇3.3V作為顯示器和邏輯的VDD | |||
| CN4 | V0 SELECT | VDD | V0(引腳3) | 選擇VDD和VSS之間的對比度電壓(用于正LCD電壓),可通過VR1電位器調(diào)節(jié) |
| VEE | 選擇VSS和VEE之間的對比度電壓(用于負(fù)LCD電壓),VEE必須外部提供到引腳4,可通過VR1電位器調(diào)節(jié) | |||
| CN3 | BACKLIGHT SUPPLY SELECT | 5V | SW5(引腳12,32) | 選擇5V作為LED背光的電源供應(yīng),可能需要外部限流電阻 |
| 3.3V | 選擇3.3V作為LED背光的電源供應(yīng),可能需要外部限流電阻 |
開發(fā)板固件描述
NHDev開發(fā)板預(yù)裝有上述所有Newhaven Display模塊的演示固件。通過NHDev用戶界面選擇所需的部件編號,就可以快速演示和評估任何這些顯示模塊。在選擇適當(dāng)?shù)墓碳?,需要將顯示模塊的引腳描述與NHDev輸出引腳描述進(jìn)行匹配并連接。然后,當(dāng)通過顯示模塊的部件編號選擇固件時(shí),顯示器將被初始化,演示文本或圖像將從SD卡讀取并發(fā)送到顯示器上。可以編輯或替換演示文本和圖像,以查看每個(gè)顯示模塊的多種功能。當(dāng)前固件版本為V2.10。
運(yùn)行開發(fā)板步驟
- 連接顯示器:將顯示模塊的引腳描述與NHDev輸出引腳描述進(jìn)行匹配并連接??蓞⒖?a href="http://m.sdkjxy.cn/outside?redirect=http://www.newhavendisplay.com/nhdev/NHDev_Wiring_Diagram.php" target="_blank">http://www.newhavendisplay.com/nhdev/NHDev_Wiring_Diagram.php或顯示器數(shù)據(jù)手冊。
- 選擇電源供應(yīng):根據(jù)所需顯示器的規(guī)格,選擇5V或3.3V的電源供應(yīng)。
- 選擇V0電源供應(yīng):根據(jù)顯示器的規(guī)格,選擇VDD或VEE作為V0電源供應(yīng)。如果顯示器的V0(對比度電壓)為負(fù)、大于VDD或VEE電壓輸出連接到引腳4,則選擇VEE;如果V0在VDD和0V之間,則選擇VDD。
- 選擇背光電源供應(yīng):根據(jù)所需顯示器的規(guī)格,選擇5V或3.3V的背光電源供應(yīng)。如果顯示器的背光需要5V或3.3V以外的電壓,選擇較大的電壓,并在布線時(shí)在背光線路中包含限流電阻。
- 按下按鈕:按下J1和J2(按鈕按下)。
- 插入SD卡:確保SD卡插入NHDev開發(fā)板。
- 接通電源:使用附帶的6.0V DC壁式變壓器為NHDev開發(fā)板供電。上電后,NHDev內(nèi)置顯示器將顯示當(dāng)前程序版本。
- 選擇顯示類別:NHDev顯示器將顯示“Press UP to select type”。按下UP和DOWN按鈕將循環(huán)顯示NHDev編程演示的可用顯示類別。按下SEL按鈕將進(jìn)入該類別并開始列出特定的部件編號型號。
- 選擇顯示型號:NHDev顯示器將顯示所選類別中的第一個(gè)部件編號型號。按下UP和DOWN按鈕將循環(huán)顯示NHDev編程演示的可用部件編號型號。當(dāng)達(dá)到所需的部件編號型號時(shí),停止按按鈕。
- 初始化顯示器:按下SEL按鈕初始化所選顯示器并開始演示程序。
- 繼續(xù)演示:當(dāng)提示時(shí),按下SEL按鈕繼續(xù)演示程序并滾動(dòng)SD卡上的相應(yīng)文件。有關(guān)SD卡文件格式和編輯,請參閱附錄B。在讀取SD卡、重新初始化和寫入顯示器時(shí),顯示器可能會(huì)閃爍。
- 評估其他顯示器:要評估另一個(gè)顯示器,重置電源并重復(fù)所有步驟。
SD卡文件格式
對于每個(gè)顯示模型,演示程序?qū)L試讀取默認(rèn)文件。默認(rèn)文件必須保存在SD卡上并且可讀,否則NHDev程序?qū)⒊鲥e(cuò)并停止。默認(rèn)文件在.BMP或.TXT文件格式之前總是以0(零)表示。讀取并顯示默認(rèn)文件后,如果按下SEL按鈕,將讀取并顯示下一個(gè)可用且可讀的文件。如果沒有其他文件可用,將再次顯示默認(rèn)文件。下一個(gè)文件通過增加.BMP或.TXT之前的數(shù)字或字母來確定。
| Model No. | Resolution | File Type | Default File Name (***Required File***) |
|---|---|---|---|
| TFTs | |||
| NHD - 1.8 - 128160EF - C | 128x160 pixels | 24 - bit bitmap .BMP | 1_8_128160EF_0.bmp |
| NHD - 2.4 - 240320CF - C | 240x320 pixels | 24 - bit bitmap .BMP | 2_4_240320CF_0.bmp |
| …… | …… | …… | …… |
總之,NHDev開發(fā)板為電子工程師提供了一個(gè)方便、高效的平臺,用于評估和原型設(shè)計(jì)Newhaven Display的各種顯示器。通過合理使用開發(fā)板和遵循相關(guān)步驟,我們可以充分發(fā)揮其功能,為產(chǎn)品開發(fā)提供有力支持。大家在使用過程中遇到什么問題,歡迎一起交流探討。
-
使用指南
+關(guān)注
關(guān)注
1文章
179瀏覽量
7436 -
OLED顯示器
+關(guān)注
關(guān)注
0文章
67瀏覽量
14405
發(fā)布評論請先 登錄
NHDev LCD - OLED開發(fā)板使用指南
評論