NAFE13388 有線連接通用模擬傳感模塊
這是連接到 NAFE13388-UIM 的 FRDM-MCXN947 的固件庫。通過將固件與主機 (PC/Web) 應用程序結(jié)合,用戶可以輕松創(chuàng)建一個簡單的 DAQ(數(shù)據(jù)采集)系統(tǒng)。
主板:FRDM-MCXN947
類別:工業(yè)
外設(shè):以太網(wǎng)、USB、CAN
工具鏈:MCUXpresso IDE、GCC
目錄
1.軟件
2.硬件
- FRDM-MCXN947
- NAFE-13388-UIM
- 15V 直流電源(5.5mm x 2.5mm 圓柱插孔)
- 個人電腦
- USB-C 線纜
- 以太網(wǎng)電纜(可選)
- USB-CAN適配器(可選,目前僅支持PEAK系統(tǒng)PCAN適配器)
- NTC熱敏電阻(可選)
3. 設(shè)置
3.1 步驟 1
將 NAFE13388-UIM 屏蔽連接到 FRDM-MCXN947,如下圖所示:
3.2 第 2 步
為 NAFE13388-UIM 屏蔽施加 15V 電源,使用 USB-C 電纜將 FRDM-MCXN947 板連接到 PC 的 MCU-Link USB 端口(J17),如下圖所示:
3.3 步驟 3
將項目導入 MCUXpresso IDE:
- 打開 MCUXpresso IDE,在快速啟動面板中,選擇?從應用程序代碼中心導入?。
- 在搜索欄中搜索項目名稱:
- 點擊?復制GitHub鏈接?,MCUXpresso IDE將自動檢索項目屬性,然后單擊?下一步>?。
- 選擇主分支然后點擊?Next>?,選擇MCUXpresso工程,點擊Finish按鈕完成導入。
3.4 步驟4
- 選擇正確的目標連接類型:
- 點擊MCUXpresso IDE工具欄上的“build”按鈕,構(gòu)建選定的應用程序配置文件。
- 單擊 MCUXpresso IDE 工具欄上的“GUI Flash Tool”按鈕,然后按照屏幕提示將應用程序下載到 FRDM-MCXN947 板。
- 使用以下設(shè)置在 PC 上為串行設(shè)備打開串行終端:
- 115200波特率
- 8個數(shù)據(jù)位
- 無奇偶校驗
- 一個停止位
- 無流量控制
- 按下 FRDM-MCXN947 上的 RESET(SW1)按鈕重置目標板,然后通過打印以下內(nèi)容等待板初始化:
注意:實際內(nèi)容(模式、IP 地址等)根據(jù)模式選擇而有所不同。
3.5 步驟 5
根據(jù)所選的接口類型,有以下選項可用:
- 選擇USB模式:
- 將另一根 USB-C 線纜連接到高速 USB 端口 (J11) FRDM-MCXN947,如下圖所示:
- 選擇 TCP/IP 模式:
- 將以太網(wǎng)電纜連接到板載以太網(wǎng)插孔(J16),如下圖所示:
- 另一端可以是以下之一:
- 以太網(wǎng)交換機或路由器,與PC在同一子網(wǎng)內(nèi)(DHCP選項)
- 直接連接到 PC 以太網(wǎng)端口(靜態(tài) IP 選項)
選擇靜態(tài) IP 選項時,主機 PC 以太網(wǎng)適配器需要配置為與開發(fā)板相同的子網(wǎng)。
例如,將 IP 地址配置為 ,192.168.0.3
并將網(wǎng)絡掩碼配置為255.255.255.0
(前綴為24
),然后使用 IP 地址192.168.0.2
訪問開發(fā)板(默認)。
- 選擇CAN模式:
- 將 USB-CAN 適配器連接到 FRDM-MCXN947 上的 CAN 接口接頭 (J10)。
- 將 USB-CAN 適配器連接到主機。
在此圖中:
CANH
:紅線CANL
:白線
為了安裝 CAN 適配器電纜,可能需要抬起 NAFE 屏蔽。
需要適當?shù)?USB CAN 接口驅(qū)動程序和軟件,請參閱適配器制造商的文檔和網(wǎng)站以獲取有關(guān)驅(qū)動程序安裝的幫助。
3.6 步驟 6
打開控制臺窗口,然后導航到Web 根(主機/dist)目錄
執(zhí)行以下命令來安裝 Web 服務器:
對于 Windows 用戶:請確保在
PATH
安裝過程中有 ruby??。
shell
gem install webrick
在 Web 根目錄下執(zhí)行以下命令來啟動 Web 服務器:
操作期間請保持命令窗口打開。
shell
ruby -rwebrick -e'WEBrick::HTTPServer.new(:Port => 8000, :DocumentRoot => Dir.pwd).start'
雙擊FreeMASTER.pmpx打開 FreeMASTER PC GUI 客戶端。
3.7 步驟 7
控制HTML在FreeMASTER GUI中可用,如下所示:
在控制頁面上方的菜單中,選擇目標連接方式以及相應的連接參數(shù),即COM端口號或者目標板的IP地址,然后點擊“連接”
目標板連接成功后,我們可以探索此演示提供的3個功能之一。
3.7.1 示波器(DAQ)模式
在此模式下,開發(fā)板充當數(shù)據(jù)采集 (DAQ) 系統(tǒng),所有 AFE 參數(shù)均可調(diào)整。可配置多個通道并同時采樣。
注意:支持的最大通道數(shù)受 AFE 硬件限制(16)。
配置數(shù)據(jù)采集通道:
- 單擊“單個頻道控制”選項卡中的“添加頻道”按鈕:
- 從下面的流程圖配置詳細通道,可以使用鼠標的縮放和平移操作:
- 所有通道配置完成后,點擊“應用更改”按鈕,通道配置將應用到AFE屏蔽。
- AFE 現(xiàn)在可以啟動了,單擊“開始”按鈕將實時樣本流式傳輸?shù)?a class="article-link" target="_blank" href="/baike/491602.html">示波器窗口。
- 為了瀏覽捕獲的波形,示波器窗口還支持使用鼠標滾輪進行平移和縮放操作。將光標懸停在波形上方將顯示采樣電壓。
3.7.2 電壓表模式
在此模式下,AFE 擴展板配置為數(shù)字電壓表。輸入源和分辨率(滿量程)可通過 UI 進行調(diào)整。
- 按“電壓表”導航按鈕:
- 從第一個下拉菜單中選擇輸入,從第二個菜單中選擇全量程范圍,然后按“應用”按鈕:
3.7.3 NTC熱敏電阻模式
在此模式下,AFE 屏蔽配置為從外部 NTC 熱敏電阻讀取溫度。將熱敏電阻的引線連接到選定的輸入和 AICOM 上。
注意:安裝跳線 J91 將 AICOM 與內(nèi)部 AGND 連接起來,以使用內(nèi)部激勵源。
- 按“NTC”導航按鈕:
- 將 NTC 熱敏電阻設(shè)備連接到 AFE 屏蔽:
請注意,NTC 應連接在 AICOM(NAFE 屏蔽上的 J82 引腳 4)和以下通道之一(在 J82 和 J83 上)之間:
- 人工智能1+
- AI2+
- AI3+
- AI4+
請檢查 NAFE 屏蔽的示意圖以了解這些連接器和信號的定義。
- 輸入NTC和AFE的參數(shù),例如激勵電流、β值和室溫電阻(RT25)。填寫完成后,點擊“應用”按鈕。
- 單擊“開始”按鈕開始采樣,結(jié)果將在儀表上更新。
5. 常見問題解答
如果適用,請在此處添加常見問題解答。如果沒有,請刪除此部分。
來源:恩智浦appcodehub