OK162-12智能顯示屏:功能特性與使用指南
在電子設(shè)計(jì)領(lǐng)域,一款性能出色且功能豐富的顯示屏往往能為項(xiàng)目帶來(lái)極大的便利。OK162-12智能顯示屏便是這樣一款值得關(guān)注的產(chǎn)品,它為開(kāi)發(fā)者提供了多種通信協(xié)議、豐富的功能以及便捷的操作方式。本文將詳細(xì)介紹OK162-12的各項(xiàng)特性、連接方式、軟件使用、硬件結(jié)構(gòu)、故障排除以及命令操作等方面,希望能為電子工程師們?cè)谠O(shè)計(jì)和使用過(guò)程中提供有益的參考。
文件下載:OK162-12-OW-E.pdf
一、產(chǎn)品概述
OK162-12是一款智能字母數(shù)字有機(jī)發(fā)光二極管(OLED)顯示屏,旨在通過(guò)提供即時(shí)解決方案來(lái)減少項(xiàng)目開(kāi)發(fā)時(shí)間。標(biāo)準(zhǔn)型號(hào)支持RS232、TTL和I2C協(xié)議,而USB通信型號(hào)則允許將其連接到各種主機(jī)控制器。串行協(xié)議的通信速度高達(dá)115.2kbps,I2C協(xié)議為100kbps,確保了快速的顯示更新。其簡(jiǎn)單的命令結(jié)構(gòu)便于軟件控制,如屏幕亮度和波特率等設(shè)置。板載內(nèi)存可存儲(chǔ)多達(dá)四十個(gè)自定義字符,可用于啟動(dòng)屏幕、條形圖或更大的數(shù)字顯示。此外,通過(guò)三乘四矩陣式鍵盤(pán)可實(shí)現(xiàn)用戶輸入,七個(gè)通用輸出提供簡(jiǎn)單的可切換五伏電源,還可通過(guò)Dallas OneWire接口連接多達(dá)32個(gè)設(shè)備。該顯示屏提供多種顏色、電壓和溫度選項(xiàng),適用于各種應(yīng)用場(chǎng)景。
二、快速連接指南
2.1 可用接口
OK162-12提供了多種接口,不同型號(hào)的接口有所差異。標(biāo)準(zhǔn)型號(hào)和USB型號(hào)都有GPIO接口;標(biāo)準(zhǔn)型號(hào)有DB9串行接口和通信/電源連接器;USB型號(hào)則有迷你USB連接器、備用USB接口和備用電源連接器,還有Dallas One-Wire接口可連接溫度探頭。
2.2 標(biāo)準(zhǔn)模塊連接
推薦配件
- 通信/電源電纜(SCCPC5V):是連接字母數(shù)字矩陣軌道顯示屏最常用的電纜,提供DB9串行和軟盤(pán)電源接口,為顯示屏提供必要的輸入。
- 面包板電纜(BBC):提供簡(jiǎn)單的四線連接,方便開(kāi)發(fā)者在面包板環(huán)境中使用。
串行連接
- 設(shè)置協(xié)議選擇跳線:若使用RS232,連接232協(xié)議盒中的三個(gè)跳線;若使用TTL,連接TTL協(xié)議盒中的兩個(gè)跳線。注意,除使用的協(xié)議盒外,其他協(xié)議盒的跳線需移除。
- 進(jìn)行連接:將通信/電源電纜的四針母頭連接到OK162-12的通信/電源接口,將串行電纜的公頭插入通信/電源電纜的DB9接口,并將母頭連接到計(jì)算機(jī)的通信端口,同時(shí)連接軟盤(pán)電源電纜。
- 開(kāi)始開(kāi)發(fā):使用uProject或終端程序開(kāi)始開(kāi)發(fā),可參考www.matrixorbital.ca/appnotes上的應(yīng)用筆記。
I2C連接
- 設(shè)置協(xié)議選擇開(kāi)關(guān):確保I2C協(xié)議盒中的兩個(gè)跳線連接,其他跳線斷開(kāi)。
- 進(jìn)行連接:將面包板電纜連接到OK162-12的通信/電源接口,并將四根導(dǎo)線插入面包板。紅色導(dǎo)線接電源,黑色接接地,綠色和黃色分別接控制器的時(shí)鐘和數(shù)據(jù)線。同時(shí),使用1 - 10千歐的電阻將時(shí)鐘和數(shù)據(jù)線拉高到五伏。
- 開(kāi)始開(kāi)發(fā):可參考Matrix Orbital AppNote部分的示例,但由于控制器和語(yǔ)言眾多,若開(kāi)發(fā)遇到問(wèn)題,可切換到其他協(xié)議,也可在論壇尋求支持。
2.3 USB模塊連接
推薦配件
外部迷你USB電纜(EXTMUSB3FT):可連接OK162-12-USB的迷你B型接口和PC的標(biāo)準(zhǔn)A型USB接口。
USB連接步驟
- 設(shè)置協(xié)議選擇跳線:OK162-12-USB僅支持USB協(xié)議,其協(xié)議選擇跳線不可移動(dòng)。
- 進(jìn)行連接:將外部迷你USB電纜的迷你B型頭插入OK162-12-USB,另一端插入計(jì)算機(jī)的USB接口。
- 安裝驅(qū)動(dòng)程序:從www.matrixorbital.ca/drivers下載最新驅(qū)動(dòng)程序,按提示自動(dòng)安裝USB總線控制器驅(qū)動(dòng)和串行端口驅(qū)動(dòng),即使驅(qū)動(dòng)未簽名也可繼續(xù)安裝。
- 開(kāi)始開(kāi)發(fā):使用uProject或終端程序開(kāi)始開(kāi)發(fā),可參考相關(guān)應(yīng)用筆記。
三、軟件使用
3.1 uProject
uProject是Matrix Orbital提供的免費(fèi)字母數(shù)字顯示屏調(diào)諧器,可從www.matrixorbital.ca支持網(wǎng)站下載。它通過(guò)簡(jiǎn)單的圖形用戶界面(GUI)系統(tǒng)測(cè)試顯示屏的基本功能,高級(jí)用戶還可使用上傳器選項(xiàng)卡的腳本功能,將命令堆疊、運(yùn)行和保存。其中,原始數(shù)據(jù)命令可發(fā)送原始字節(jié)到顯示屏,以十進(jìn)制表示輸入和顯示。需要注意的是,當(dāng)連接USB顯示屏?xí)r,uProject的自動(dòng)檢測(cè)功能可能無(wú)法正常工作,需手動(dòng)配置。
3.2 應(yīng)用筆記
在www.matrixorbital.ca/appnotes的應(yīng)用筆記部分,提供了用C#語(yǔ)言編寫(xiě)的Matrix Orbital顯示屏的完整演示程序和代碼,難度從初學(xué)者的“Hello World”程序到高級(jí)的Dallas One-Wire溫度讀取應(yīng)用不等。此外,還有多種編程語(yǔ)言的其他應(yīng)用程序,這些程序旨在展示顯示屏的功能,并非用于最終設(shè)計(jì)集成。如需了解代碼相關(guān)信息,可閱讀支持網(wǎng)站上的On Code文檔。
四、硬件結(jié)構(gòu)
4.1 標(biāo)準(zhǔn)型號(hào)
通信/電源接口
提供標(biāo)準(zhǔn)的四針接口,通過(guò)引腳1和4施加電壓,使用前需參考電壓規(guī)格確保輸入電壓正確。引腳2和3用于串行傳輸,根據(jù)協(xié)議選擇跳線的設(shè)置,可使用RS - 232/TTL或I2C協(xié)議。該接口可與多種連接器匹配,如Molex 22 - 01 - 3047。
串行DB9連接器
用于與使用EIA232標(biāo)準(zhǔn)信號(hào)電平的串行設(shè)備接口,也可通過(guò)設(shè)置協(xié)議選擇跳線以TTL電平(0 - +5V)通信。還可通過(guò)DB9連接器的引腳9供電,但不能同時(shí)通過(guò)通信/電源接口供電。如需通過(guò)引腳9供電,需連接Power Through DB9跳線,可使用0603尺寸的零歐姆電阻或焊橋。
協(xié)議選擇跳線
用于在RS - 232、TTL和I2C協(xié)議之間切換。默認(rèn)設(shè)置為RS - 232模式,若要切換到I2C模式,需移除RS232跳線的焊橋并放置在I2C跳線上;若要切換到TTL模式,將零歐姆電阻從RS232或I2C跳線移到TTL跳線上。
4.2 USB型號(hào)
迷你USB連接器
采用常見(jiàn)的Mini USB接口,滿足通信和電源需求。標(biāo)準(zhǔn)的MiniB型頭可通過(guò)合適的電纜連接到其他USB設(shè)備,連接到PC時(shí)可創(chuàng)建虛擬串口,提供簡(jiǎn)單的電源解決方案和熟悉的通信方式。
備用USB接口
為一些高級(jí)應(yīng)用提供直插式四針連接,可按需定制添加到OK162-12-USB上,如需更多信息可聯(lián)系Matrix Orbital銷(xiāo)售團(tuán)隊(duì)。
備用電源連接器
提供通過(guò)第二條電纜為OK162-12-USB供電的能力,可連接PC電源的未修改軟盤(pán)電源電纜,如Tyco 171822 - 4。若使用–V或–VPT變體,可通過(guò)備用電源連接器的引腳4供電,具體電源要求可參考電壓規(guī)格。
4.3 通用特性
通用輸入/輸出(GPIO)
OK162-12的GPIO接口可控制繼電器和其他外部設(shè)備,每個(gè)輸出可在五伏時(shí)提供高達(dá)10mA的電流,在零伏時(shí)吸收20mA的電流。在鍵盤(pán)輸入模式下,可直接連接多達(dá)十二個(gè)鍵的矩陣式鍵盤(pán),按鍵按下時(shí)會(huì)在Tx通信線上自動(dòng)發(fā)送特定字符。若顯示屏在I2C模式下運(yùn)行,可關(guān)閉“自動(dòng)發(fā)送按鍵”功能,以便對(duì)按鍵進(jìn)行輪詢(xún)。通過(guò)“分配鍵碼”命令可更改每個(gè)按鍵對(duì)應(yīng)的字符。該接口的十四針直插式接頭可與多種設(shè)備接口,如Matrix Orbital KPP4x4鍵盤(pán)。連接繼電器時(shí),需使用二極管和電容進(jìn)行全鉗位,以吸收產(chǎn)生的電動(dòng)勢(shì)(EMF)。
Dallas One-Wire連接器
OK162-12提供可選的Dallas One-Wire接口,可連接多達(dá)32個(gè)一線設(shè)備。該接口可通過(guò)定制訂單添加Tyco 173979連接器,如需更多信息可聯(lián)系銷(xiāo)售團(tuán)隊(duì)。
五、故障排除
5.1 電源問(wèn)題
若顯示屏未點(diǎn)亮,可能是電源供應(yīng)問(wèn)題??蓹z查電源電纜的連續(xù)性,若沒(méi)有歐姆表,可嘗試更換電源電纜或電源供應(yīng)器。若通過(guò)DB9連接器供電,需確保Power Through DB9跳線已連接。同時(shí),檢查協(xié)議選擇塊的跳線設(shè)置,確保使用的協(xié)議跳線已連接,未使用的跳線已斷開(kāi)。最后,檢查顯示屏的接口連接器是否松動(dòng),若無(wú)法解決問(wèn)題,可聯(lián)系Matrix Orbital獲取更多信息。
5.2 顯示問(wèn)題
若顯示屏已成功供電但未顯示Matrix Orbital標(biāo)志或用戶創(chuàng)建的屏幕,可檢查亮度設(shè)置是否過(guò)低,可參考手動(dòng)覆蓋部分將其重置為默認(rèn)值。同時(shí),確保啟動(dòng)屏幕不為空,可嘗試向顯示屏寫(xiě)入內(nèi)容以檢查其功能。
5.3 OLED燒屏問(wèn)題
OLED技術(shù)存在燒屏效應(yīng),長(zhǎng)時(shí)間激活后,活躍像素的亮度可能與非活躍像素不同。為減少燒屏效應(yīng),可使用動(dòng)態(tài)屏幕保護(hù)程序或在不使用時(shí)關(guān)閉屏幕。
5.4 通信問(wèn)題
當(dāng)文本或命令通信中斷時(shí),可檢查通信電纜的連續(xù)性,若沒(méi)有歐姆表,可嘗試更換電纜或使用不同的COM/USB端口。確保顯示屏模塊設(shè)置為使用的協(xié)議,檢查協(xié)議選擇跳線。在串行和USB協(xié)議中,確保主機(jī)系統(tǒng)和顯示屏模塊使用相同的波特率,顯示屏模塊的默認(rèn)波特率為19200 bps。將顯示屏的Rx連接到主機(jī)的發(fā)送引腳,Tx連接到接收引腳。若通過(guò)I2C通信,確保數(shù)據(jù)發(fā)送到正確的地址,顯示屏模塊的默認(rèn)從地址為80。在I2C模式下,將Rx連接到控制器的時(shí)鐘線,Tx連接到數(shù)據(jù)輸出。解鎖顯示屏,可參考“設(shè)置和保存數(shù)據(jù)鎖”命令。最后,可使用手動(dòng)覆蓋程序?qū)@示屏重置為默認(rèn)設(shè)置。
5.5 手動(dòng)覆蓋
若顯示屏的設(shè)置發(fā)生改變影響使用,可臨時(shí)恢復(fù)默認(rèn)設(shè)置。步驟如下:斷開(kāi)顯示屏的電源,在GPIO引腳3和4上放置跳線,重新連接電源,等待啟動(dòng)屏幕顯示后移除跳線。此時(shí),設(shè)置將臨時(shí)覆蓋為手動(dòng)覆蓋設(shè)置表中的默認(rèn)值,如亮度、波特率等重要設(shè)置應(yīng)設(shè)置并保存,以免覆蓋移除后恢復(fù)舊設(shè)置。
六、命令操作
OK162-12提供了豐富的命令,涵蓋通信、文本、特殊字符、通用輸出、Dallas One-Wire、鍵盤(pán)、顯示功能、數(shù)據(jù)安全和雜項(xiàng)等方面。這些命令可通過(guò)特定的十進(jìn)制、十六進(jìn)制或ASCII代碼發(fā)送,以實(shí)現(xiàn)對(duì)顯示屏的各種控制。例如,通過(guò)“Change Baud Rate”命令可立即更改波特率;“Clear Screen”命令可清除屏幕內(nèi)容;“Create a Custom Character”命令可創(chuàng)建自定義字符等。具體命令的詳細(xì)信息可參考文檔中的命令總結(jié)部分。
七、附錄信息
7.1 命令總結(jié)
對(duì)所有可用命令進(jìn)行了總結(jié),包括命令名稱(chēng)、十進(jìn)制代碼、十六進(jìn)制代碼、ASCII代碼、所需參數(shù)、返回響應(yīng)以及設(shè)置是否被記住等信息,方便開(kāi)發(fā)者快速查找和使用。
7.2 字符集
提供了英語(yǔ)和日語(yǔ)字符集的相關(guān)信息。
7.3 框圖
展示了OK162-12的功能框圖,有助于理解其內(nèi)部結(jié)構(gòu)和工作原理。
7.4 環(huán)境規(guī)格
給出了OLED標(biāo)準(zhǔn)型號(hào)和擴(kuò)展型號(hào)的工作溫度、存儲(chǔ)溫度和工作相對(duì)濕度等環(huán)境限制。
7.5 電氣公差
包括電流消耗、輸入電壓規(guī)格等信息,為電源設(shè)計(jì)提供參考。
7.6 尺寸圖紙
提供了OK162-12和OK162-12-USB型號(hào)的尺寸圖紙,方便機(jī)械設(shè)計(jì)和安裝。
7.7 光學(xué)特性
給出了OLED型號(hào)的模塊尺寸、 viewing area、active area、字符尺寸、像素尺寸、視角、對(duì)比度和估計(jì)使用壽命等光學(xué)特性。
八、訂購(gòu)信息
8.1 部件編號(hào)方案
OK162-12的部件編號(hào)包含多個(gè)部分,分別表示產(chǎn)品類(lèi)型、顯示尺寸、鍵盤(pán)尺寸、協(xié)議、顏色、電壓和溫度等選項(xiàng)。
8.2 選項(xiàng)
提供了多種產(chǎn)品選項(xiàng),如不同的產(chǎn)品類(lèi)型(VK、LK、OK)、顯示尺寸(-162)、鍵盤(pán)尺寸(-12)、協(xié)議(NP、-USB)、顏色(OB、OR、OW、OG、OL)、電壓(NP、-V)和溫度(NP、-E)等,用戶可根據(jù)需求選擇合適的配置。
8.3 配件
包括電源電纜、通信電纜和外設(shè)等配件,如標(biāo)準(zhǔn)電源電纜(PCS)、串行電纜(CSS1FT、CSS4FT)、迷你USB電纜(EXTMUSB3FT、INTMUSB3FT)、串行通信/5V電源電纜(SCCPC5V)、面包板電纜(BBC)、16按鈕鍵盤(pán)(KPP4x4)和Dallas One-Wire溫度探頭等。
九、定義
對(duì)文檔中涉及的一些術(shù)語(yǔ)進(jìn)行了定義,如ASCII、BPS、DOW、GPO、GUI、Hexadecimal、I2C、LSB、MSB、OLED、RS232、SDA、SCL、TTL等,幫助讀者理解相關(guān)概念。
十、聯(lián)系方式
提供了銷(xiāo)售和支持的聯(lián)系方式,包括電話和電子郵件,以及在線購(gòu)買(mǎi)和支持的網(wǎng)站。
OK162-12智能顯示屏以其豐富的功能、多樣的通信協(xié)議和便捷的操作方式,為電子工程師們提供了一個(gè)強(qiáng)大的顯示解決方案。通過(guò)本文的介紹,相信大家對(duì)OK162-12的特性、連接方式、軟件使用、硬件結(jié)構(gòu)、故障排除和命令操作等方面有了更深入的了解。在實(shí)際應(yīng)用中,可根據(jù)具體需求選擇合適的配置和操作方式,充分發(fā)揮其優(yōu)勢(shì)。你在使用OK162-12的過(guò)程中遇到過(guò)哪些問(wèn)題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見(jiàn)解。
-
使用指南
+關(guān)注
關(guān)注
1文章
177瀏覽量
7436 -
功能特性
+關(guān)注
關(guān)注
1文章
91瀏覽量
128
發(fā)布評(píng)論請(qǐng)先 登錄
OK162-12智能顯示屏:功能特性與使用指南
評(píng)論