MAX5422評估套件:開啟數(shù)字電位器評估新體驗
在電子設(shè)計領(lǐng)域,數(shù)字電位器的應(yīng)用十分廣泛,而MAX5422評估套件為工程師們提供了一個便捷的評估平臺。今天,我們就來深入了解一下這個套件。
文件下載:MAX5422EVKIT+.pdf
一、套件概述
MAX5422評估套件(EV kit)是一塊經(jīng)過組裝和測試的PCB,主要用于評估MAX5422集成電路。MAX5422是一款50kΩ、256抽頭的非易失性線性數(shù)字電位器,通過SPI?進行通信。它的內(nèi)部有非易失性EEPROM,可在電源開啟時存儲電位器的抽頭位置,方便初始化。EEPROM可通過兼容SPI的串行接口進行編程,數(shù)據(jù)傳輸速率最高可達5MHz。
該套件還配備了與Windows 2000/XP/Vista?兼容的軟件,提供了專業(yè)的用戶界面,方便用戶操作MAX5422的各項功能。軟件采用菜單驅(qū)動,擁有圖形用戶界面(GUI),包含按鈕、跟蹤條和微調(diào)框等。MAX5422集成電路可以由套件的USB接口電路產(chǎn)生的3.3V電源供電,也可以使用用戶提供的2.7V至5.25V直流電源。此外,MAX5422部分可以從評估套件中分離出來,方便用戶將其應(yīng)用到自己的項目中。
二、套件特點
- 非易失性記憶體的上電召回功能:能夠在電源開啟時恢復電位器的抽頭位置,確保設(shè)備的穩(wěn)定運行。
- 寬電源電壓范圍:支持2.7V至5.25V的單電源操作,適應(yīng)不同的電源環(huán)境。
- 板載USB接口電路:用于傳輸SPI兼容信號,方便與計算機連接,實現(xiàn)數(shù)據(jù)的傳輸和控制。
- 可靠的USB - PC連接:提供電源和控制功能,還配備了USB電纜,方便使用。
- 主電路 breakout板:方便用戶將MAX5422應(yīng)用到自己的電路中。
- PCB接口:包括用于用戶提供的SPI兼容信號的PCB接口和用于電位器信號L、W和H的PCB焊盤。
- 多型號評估支持:可以評估MAX5422ETA/MAX5423ETA/MAX5424ETA等型號,這些型號采用3mm x 3mm x 0.8mm、8引腳TDFN封裝。
- 軟件兼容性:與Windows 2000/XP/Vista(32位)兼容,提供友好的用戶界面。
- 完全組裝和測試:用戶拿到手即可使用,無需額外的組裝和調(diào)試。
三、組件列表
| 套件中包含了各種電容、電阻、LED、晶體等組件,以下是部分組件的詳細信息: | DESIGNATION | QTY | DESCRIPTION |
|---|---|---|---|
| C1, C3–C10, C17, C21–C25 | 15 | 0.1μF ±10%, 16V X7R陶瓷電容(0603)Murata GRM188R71C104K或TDK C1608X7R1C104K | |
| C2, C13, C15 | 3 | 10μF ±20%, 6.3V X5R陶瓷電容(0805)Murata GRM21BR60J106M或TDK C2012X5R0J106M | |
| C11, C12 | 2 | 10pF ±5%, 50V C0G陶瓷電容(0603)Murata GRM1885C1H100J或TDK C1608C0G1H100J | |
| C14, C16, C26 | 3 | 1μF ±10%, 10V X5R陶瓷電容(0603)Murata GRM188R61A105K或TDK C1608X5R1A105K | |
| D1 | 1 | 綠色LED(0603)Panasonic LNJ314G8TRA | |
| U1 | 1 | 256抽頭數(shù)字電位器(8 TDFN - EP*)Maxim MAX5422ETA+(頂部標記:AIJ) | |
| U2 | 1 | 32位微控制器(68 QFN - EP*)Maxim MAXQ2000 - RAX+ |
四、快速啟動
所需設(shè)備
在開始使用套件之前,需要準備以下設(shè)備:
- MAX5422評估套件(包含USB電纜)
- 一臺運行Windows 2000/XP/Vista的PC,且有一個可用的USB端口
- 一個歐姆表
操作步驟
- 下載軟件:訪問www.maxim - ic.com/evkitsoftware下載最新版本的評估套件軟件5422Rxx.ZIP,將其保存到臨時文件夾并解壓。
- 安裝軟件:運行臨時文件夾中的INSTALL.EXE程序,將程序文件復制到計算機,并在Windows開始菜單中創(chuàng)建圖標。
-
檢查跳線:確保以下跳線和接口上的分流器安裝正確: JUMPER SHUNT POSITION EV KIT FUNCTION JU1 1 - 2 評估套件由USB接口電路產(chǎn)生的3.3V電源供電 JU2 僅安裝在一個引腳上 H PCB焊盤不連接到VDD或W PCB焊盤 JU3 已安裝 L PCB焊盤連接到GND J1 (1 - 2) 已安裝 將USB接口的3.3V連接到MAX5422 J1 (3 - 4) 已安裝 將MAX5422的VDD連接到USB接口 J1 (5 - 6) 已安裝 將USB接口的SCLK連接到MAX5422 J1 (7 - 8) 已安裝 將USB接口的DIN連接到MAX5422 J1 (9 - 10) 已安裝 將USB接口的CS連接到MAX5422 J1 (11 - 12) 未安裝 不需要分流器 J2 (1 - 2) 未安裝 不要在這些引腳上安裝分流器,否則會將電源和信號線短路到地 J2 (3 - 4) J2 (5 - 6) J2 (7 - 8) J2 (9 - 10) J2 (11 - 12) 未安裝 不需要分流器 - 連接歐姆表:將歐姆表連接到W和L PCB焊盤。
- 連接USB電纜:將附帶的USB電纜從PC連接到MAX5422評估套件。首次安裝USB驅(qū)動程序時,會彈出“Building Driver Database”窗口和“New Hardware Found”消息。如果30秒后沒有出現(xiàn)類似窗口,請從板上拔下USB電纜并重新連接。在Windows 2000/XP/Vista上安裝USB設(shè)備驅(qū)動程序需要管理員權(quán)限。
- 安裝USB設(shè)備驅(qū)動程序:按照“Add New Hardware Wizard”的指示安裝USB設(shè)備驅(qū)動程序。選擇“Search for the best driver for your device”選項,使用“Browse”按鈕指定設(shè)備驅(qū)動程序的位置為C:Program FilesMAX5422(默認安裝目錄)。在安裝設(shè)備驅(qū)動程序期間,Windows可能會顯示警告消息,提示Maxim使用的設(shè)備驅(qū)動程序沒有數(shù)字簽名,這不是錯誤情況,可以繼續(xù)安裝。如果在這一步遇到問題,可以參考軟件中包含的USB_Driver_Help.PDF文檔。
- 啟動軟件:在開始菜單中打開MAX5422評估套件軟件的圖標,啟動軟件。
- 觀察軟件運行:軟件會自動檢測USB連接并啟動主程序。連接成功后,評估套件軟件的主窗口將出現(xiàn)在窗口的左上角。
- 進行測試:此時,MAX5422評估套件可以進行額外的測試。
五、軟件詳細描述
圖形用戶界面(GUI)面板
MAX5422評估套件軟件的GUI是一個Windows程序,提供了方便的方式來控制MAX5422。可以使用鼠標或按Tab鍵在GUI控件之間導航。當執(zhí)行任何這些控件時,會生成正確的SPI寫操作,以更新MAX5422內(nèi)部存儲器寄存器。
軟件將評估套件的功能分為邏輯塊:
- 接口組框:顯示評估套件的狀態(tài)、最后一次寫入操作的命令和發(fā)送的數(shù)據(jù),用于確認設(shè)備的正常運行。
- 電位器控制組框:用于更改抽頭位置,將抽頭位置從易失性存儲器存儲到非易失性存儲器,以及從非易失性存儲器召回抽頭位置到易失性存儲器。
- 主窗口底部狀態(tài)欄:提供USB接口電路的通信狀態(tài)。
- 工廠默認按鈕:將電位器的易失性和非易失性存儲器編程到中間刻度位置。
軟件啟動
啟動時,MAX5422評估套件軟件會自動搜索USB接口電路連接。當檢測到USB連接時,評估套件進入正常操作模式,非易失性存儲器的抽頭位置將傳輸?shù)揭资源鎯ζ?。由于MAX5422沒有讀取功能,所有微調(diào)框?qū)⒃O(shè)置為問號“??”,跟蹤條將設(shè)置為中間刻度。如果未檢測到USB連接,軟件會提示用戶重試、退出程序或進入演示模式。
演示模式
當未檢測到USB連接時,可以通過在MAX5422評估套件接口電路彈出窗口中選擇“Cancel”進入演示模式。也可以在任何時候通過主窗口菜單欄中的“Options | Demo Mode”選擇進入演示模式。在演示模式下,所有與評估套件電路的軟件通信將被禁用,但大多數(shù)軟件GUI仍然可用。演示模式允許用戶在沒有硬件連接的情況下評估軟件。要退出演示模式,選擇菜單欄中的“Options | Demo Mode”。
抽頭位置控制
電位器控制組框中的抽頭位置跟蹤條用于在H和L端點之間更改抽頭位置??梢允褂糜嬎銠C鼠標或箭頭鍵在256個位置點之間移動抽頭位置。也可以通過在H - W Volatile或L - W Volatile微調(diào)框中輸入0到255之間的數(shù)值,或按這些微調(diào)框的上下箭頭來更改抽頭位置。更改抽頭位置跟蹤條或H - W Volatile/L - W Volatile微調(diào)框會寫入易失性存儲器,并更新抽頭位置。非易失性存儲器中的數(shù)據(jù)保持不變。抽頭位置顯示在H - W Volatile和L - W Volatile微調(diào)框中。H - W Volatile微調(diào)框顯示相對于H端點的抽頭位置,L - W Volatile微調(diào)框顯示相對于L端點的抽頭位置。在評估套件上電時,非易失性存儲器中的抽頭位置數(shù)據(jù)將傳輸?shù)揭资源鎯ζ鳎⒏鲁轭^的位置。由于MAX5422不向主機傳輸數(shù)據(jù),初始化評估套件軟件后,H - W Volatile、L - W Volatile、H - W Nonvolatile和L - W Nonvolatile微調(diào)框?qū)@示“??”。
非易失性編程
電位器控制組框中的H - W Nonvolatile和L - W Nonvolatile微調(diào)框用于對數(shù)字電位器的非易失性存儲器進行編程。通過在H - W Nonvolatile或L - W Nonvolatile微調(diào)框中輸入0到255之間的數(shù)值來更改非易失性存儲器。H - W Nonvolatile微調(diào)框顯示相對于H端點的抽頭位置,L - W Nonvolatile微調(diào)框顯示相對于L端點的抽頭位置。寫入非易失性存儲器時,易失性存儲器和抽頭位置保持不變。
易失性/非易失性數(shù)據(jù)傳輸
電位器控制組框中的“Store”和“Recall”按鈕分別用于將數(shù)據(jù)從易失性存儲器傳輸?shù)椒且资源鎯ζ?,以及從非易失性存儲器傳輸?shù)揭资源鎯ζ鳌0聪隆癝tore”按鈕時,易失性存儲器中的數(shù)據(jù)將傳輸?shù)椒且资源鎯ζ?。按下“Recall”按鈕時,非易失性存儲器中的數(shù)據(jù)將傳輸?shù)揭资源鎯ζ?,并更新抽頭位置?!癝tore”和“Recall”按鈕不會向設(shè)備發(fā)送任何新數(shù)據(jù),因為命令傳輸?shù)臄?shù)據(jù)已經(jīng)包含在易失性或非易失性存儲器中。
工廠默認設(shè)置
按下“Factory Default”按鈕將MAX5422易失性和非易失性存儲器中的抽頭位置重置為工廠默認位置,即中間刻度位置。
狀態(tài)指示器
接口組框中的狀態(tài)指示器在檢測到USB連接后,MAX5422評估套件進入正常操作模式時顯示“EV Kit Operational”。當未檢測到USB連接或軟件進入演示模式時,狀態(tài)指示器顯示“Demo Mode”。
命令發(fā)送指示器
| 接口組框中的命令發(fā)送指示器顯示從主機(軟件)發(fā)送到MAX5422的最后一條命令。MAX5422集成電路有四個可用的命令,具體如下: | MAX5422 REGISTER | COMMAND | DESCRIPTION | MAX5422 EV KIT SOFTWARE CONTROL | |
|---|---|---|---|---|---|
| BINARY | HEX | ||||
| VREG | 00000000 | 0x00 | SPI數(shù)據(jù)寫入VREG,抽頭位置隨SPI數(shù)據(jù)更新,NVREG不變 | H - W Volatile L - W Volatile | |
| NVREG | 00010000 | 0x10 | SPI數(shù)據(jù)寫入NVREG,抽頭位置不變,VREG不變 | H - W Nonvolatile L - W Nonvolatile | |
| VREGxNVREG | 00100000 | 0x20 | 將VREG復制到NVREG,抽頭位置不變,VREG不變 | Store | |
| NVREGxVREG | 00110000 | 0x30 | 將NVREG復制到VREG,抽頭位置隨NVREG更新,NVREG不變 | Recall |
數(shù)據(jù)發(fā)送指示器
接口組框中的數(shù)據(jù)發(fā)送指示器顯示從主機(軟件)發(fā)送到MAX5422的最后一條數(shù)據(jù)。數(shù)據(jù)發(fā)送指示器顯示寫入VREG(0x00)命令和寫入NVREG(0x10)命令發(fā)送的最后一條數(shù)據(jù)。由于VREGxNVREG(0x20)和NVREGxVREG(0x30)命令不會向MAX5422發(fā)送任何新數(shù)據(jù),執(zhí)行這兩個命令時,數(shù)據(jù)發(fā)送指示器將隱藏。MAX5422集成電路使用一個8位(MSBs,D7 - D0)數(shù)據(jù)字節(jié)來設(shè)置抽頭位置。
鍵盤導航
可以按Tab鍵選擇每個GUI控件,所選控件將顯示虛線輪廓。使用Shift + Tab將選擇移動到上一個所選控件。按鈕響應(yīng)鍵盤的空格鍵,一些控件響應(yīng)鍵盤的上下箭頭鍵。按下F10鍵激活程序的菜單欄,然后按下所需菜單項的字母。大多數(shù)菜單項有一個下劃線字母,表示其快捷鍵。當在易失性或非易失性文本框中輸入數(shù)字時,可以按Enter鍵將其發(fā)送到設(shè)備。按下Tab或Shift + Tab時也會發(fā)送。
簡單SPI命令
與MAX5422評估套件通信有兩種方法:通過正常的用戶界面面板(圖1)或通過從主程序的“Options | Interface (Advanced Users)”主菜單中選擇“3 - Wire Interface”(圖3)實用程序提供的SPI命令。會顯示一個窗口,允許進行SPI發(fā)送/接收數(shù)據(jù)操作。
- 連接組框:允許用戶定義接口的硬件連接。對于MAX5422評估套件,從“Clock (SCK) (SCLK)”下拉列表中選擇K10,從“Data from master to slave (MOSI) (DIN)”下拉列表中選擇K12,從“Data from slave to master (MISO) (DOUT)”下拉列表中選擇K11,從“Chip - select (CS) for data framing”下拉列表中選擇K9,并取消選中“Use standard connections for high - speed SPI”復選框。
- 配置組框:允許用戶配置邏輯電平和數(shù)據(jù)速率。對于MAX5422評估套件,選中“Send & Receive MSB first”和“CPOL = 1 (clock idle high)”復選框。
- 發(fā)送和接收數(shù)據(jù)組框:允許用戶向MAX5422發(fā)送和接收數(shù)據(jù)。要寫入的數(shù)據(jù)字節(jié)編輯框是要從主機(微控制器)發(fā)送到設(shè)備(MAX5422)的數(shù)據(jù)。八位十六進制數(shù)字應(yīng)用逗號分隔。按下“Send Now”按鈕將數(shù)據(jù)從主機發(fā)送到設(shè)備。MAX5422評估套件軟件中的數(shù)據(jù)字節(jié)接收編輯框始終顯示默認值0xFF,因為MAX5422不會將數(shù)據(jù)發(fā)送回主機。
六、常見故障排除
如果軟件報告找不到接口電路,可以從以下幾個方面進行檢查:
- 接口電路的電源LED是否亮起?
- USB電纜是否連接?
- Windows即插即用是否檢測到板卡?可以打開控制面板 -> 系統(tǒng) -> 設(shè)備管理器,查看USB指示的設(shè)備節(jié)點。如果有未知設(shè)備節(jié)點連接到USB,刪除它,這會強制即插即用重新嘗試。
- 跳線JU1和接口J1、J2是否為USB操作正確配置?可以參考相關(guān)表格。
七、硬件詳細描述
整體結(jié)構(gòu)
MAX5422評估套件是一款經(jīng)過組裝和測試的PCB,用于評估MAX5422 256抽頭、非易失性、線性
-
數(shù)字電位器
+關(guān)注
關(guān)注
4文章
425瀏覽量
85204 -
評估軟件
+關(guān)注
關(guān)注
0文章
13瀏覽量
8609
發(fā)布評論請先 登錄
MAX5422評估套件:開啟數(shù)字電位器評估新體驗
評論