ZHCAE50 June 2024 MSPM0C1104 , MSPM0L1105 , PGA460
可使用兩個(gè)函數(shù)初始化和配置 PGA460,如圖 3-2 所示。
第一個(gè)函數(shù)是 initThresholds(),如圖 3-5 所示。它更新兩個(gè)預(yù)設(shè)的閾值映射,并執(zhí)行批量閾值寫入。有兩種參數(shù),一種是根據(jù)最大電平的特定百分比將所有閾值電平更新為固定電平,當(dāng)輸入?yún)?shù)為 0 到 2 時(shí)可以激活該配置。另一種是自定義配置,當(dāng)輸入?yún)?shù)為 3 時(shí),可以激活該配置。在這里,我們選擇 50% 作為檢測(cè)閾值(參數(shù) = 1),這是在 GUI 下調(diào)整閾值后獲得的。
圖 3-5 PGA460 檢測(cè)閾值初始化更新閾值后,系統(tǒng)現(xiàn)在可以連續(xù)運(yùn)行突發(fā)和監(jiān)聽命令來獲取得到的測(cè)量數(shù)據(jù)。但是,為了實(shí)現(xiàn)正確的系統(tǒng)配置,需要設(shè)置更多參數(shù),以便超聲波模塊可以按預(yù)期運(yùn)行,例如時(shí)變?cè)鲆?(TVG)、突發(fā)頻率等。PGA460 默認(rèn)配置函數(shù)用于根據(jù)所用的傳感器設(shè)置合適的參數(shù),如圖 3-6 所示。有四種推薦的配置適用于不同的傳感器,最后一種是自定義配置。為 Murata 傳感器 MA58MF14-7N 選擇參數(shù)系列 0。
圖 3-6 PGA460 默認(rèn)配置函數(shù)