Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

你好

 

我根據提供的 REF BGT60LTR11AIP MO 項目為 BGT60LTR11AIP 設計了一個開發板。我已經使用 Dave 中的提供 C 文件實現了 SPI 配置和數據採集。 

 

當將 ADC 結果發送到 fft_spectrum,然後通過 UART 我收到以下響應:

nDonnelly_0-1693181596355.png

不過,我期待看到的結果更像是一個典型的 FFT 頻譜,如下所示。 CAN 您告訴我如何 CAN 這些結果轉換為頻域而不是繪製每個箱。我的計劃是實現一種與 BGT60TR13C 使用的存在檢測類似的算法,使用快速和慢速 FFT 來識別環境中的新運動。 

 

nDonnelly_1-1693181596355.png

除了來自 FFT 頻譜的最大值(在第一張圖像中)之外,由於結果大於提供的代碼(30)中設置的閾值,我總是因為檢測到的運動而觸發。 我知道這個閾值可能需要針對特定的應用程序進行調整,但是在測試時,我沒有註意到運動存在時的最大值有重大變化,而不是。 你對此有什麼建議嗎?

以下是我設計的電路板的示意圖:

 

nDonnelly_3-1693181791882.png

 

 

感謝您的幫助!

1 解決方案
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @nDonnelly

  • 請與我們分享您開發的代碼
  • 關於原理圖,請參考C:\IFX_BGT60LTR11AIP_DOC-HW-SW_V3.0.0\REF_BGT60LTR11AIP_M0\Hardware\Schematics,下面突出顯示的連接不正確,請糾正
    Schematic_review.png
  • 存在檢測無法使用 BGT60LTR11AIP 實現,需使用 BGT60TR13C 實現

最好的問候,
蜂蜜

在原始文章中檢視解決方案

0
9 回應
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @nDonnelly

  • 請與我們分享您開發的代碼
  • 關於原理圖,請參考C:\IFX_BGT60LTR11AIP_DOC-HW-SW_V3.0.0\REF_BGT60LTR11AIP_M0\Hardware\Schematics,下面突出顯示的連接不正確,請糾正
    Schematic_review.png
  • 存在檢測無法使用 BGT60LTR11AIP 實現,需使用 BGT60TR13C 實現

最好的問候,
蜂蜜

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,蜂蜜,

 

謝謝你回到我身邊 我將上傳我的代碼,但同時您能否詳細說明為什麼使用 BGT60LTR11AIP 無法實現存在檢測,因為我認為這只是對 FFT 結果的操縱?

 

此外,我查看了原理圖,並努力理解為什麼這些連接不正確,請注意原理圖中 BGT60LTR11AIP 的符號,其引腳配置與原理圖中提供的引腳配置不同。

 

謝謝,

妮可

0
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

請找到附上使用的代碼。

 

該項目的目標是將運動傳感器安裝在振動下的光上,而不是將振動檢測為誤報。 我打算使用快速和慢速的 FFT 並計算差異,以消除振動中的任何偏差,然後檢查差異是否大於設定的閾值,就像在提供的存在檢測示例中一樣。 這在 BGT60LTR11AIP 上可行嗎?如果不行,為什麼?

0
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @nDonnelly

關於您在此處附加的圖像:

nDonnelly_1-1693181596355.png

使用基於 FMCW 的雷達(在本場景中為 BGT60TR13C)運行時, CAN 實現快速和慢速 FFT 頻譜。從 BGT60LTR11AIP 開始,它是基於多普勒的雷達,因此可用於智能家居、建築、照明系統等應用。您在此處閱讀有關差異的更多信息:https://community.infineon.com/t5/Blogs/Choosing-Radar-BGT60TR13C-vs-BGT60LTR11AIP-for-IoT/ba-p/4116... 

對於運動傳感,BGT60LTR11AIP CAN 用於運動檢測,但有幾個條件:如果閾值設置為高值,則不會檢測到小運動,並且 CAN 振動/誤檢測。但是閾值也將取決於您要檢測的最小範圍

最好的問候,
蜂蜜

0
Translation_Bot
Community Manager
Community Manager
Community Manager

感謝您的回复!

關於快速和慢速 FFT,這只是當前 FFT 和先前幀 FFT 的加權總和。從 presence_detection.py 開始:

慢 _ AVG = 慢 _ 平均值 *(1-阿爾法)+ FFT 規範 * 阿爾法

快速 _ AVG = 快速 _ AVG*(1-普拉夫)+ FFT 規範 * 阿爾法

差異 = 快速平均

然後將差異與設定的閾值進行比較。 我不明白為什麼這個算法 CAN 應用於根據 BGT60LTR11AIP 的 I 和 Q 信號計算的 FFT,您能解釋一下嗎?

 

您還可以解釋一下您指出的原理圖錯誤嗎,我看 CAN問題是什麼!

 

感謝您的幫助!

0
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @nDonnelly

  • 線路圖中使用的電容器值看起來與文件中指定的值不同。 您CAN 驗證這些值嗎?此外,我們目前正在與我們的團隊討論 FFT 計算,並將盡快提供更新。

最好的問候,
蜂蜜

0
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @nDonnelly

存在檢測示例計算範圍,這是使用 BGT60LTR11AIP(多普勒雷達)無法實現的。但是,您共享的 fft_spectrum 圖 CAN 告訴您您是如何計算的嗎?
是 fft 輸入,即 ADC 數據數組,由 I 和 Q 值組成,如下所示:raw_data [i] = I [i] + 我 * Q [i]
然後是的,fft 功能的輸出在頻域中很好,並表示檢測到的目標的速度。
 
最好的問候,
蜂蜜
0
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,蜂蜜,

請忽略我以前共享的 FFT 頻譜,因為我注意到代碼中存在錯誤。 下面您 CAN 看到我現在收到的 FFT 頻譜,這與我的預期更加相似!

nDonnelly_0-1694577333388.png

 

是的,FFT 輸入是 ADC 數據 I 和 Q,使用 REF BGT111LTR60AIP MO 戴夫項目中提供的 FFT256_ 頻譜功能。

 

nDonnelly_1-1694577333391.png

但是,我沒有看到與運動相關的頻率峰值的任何一致性。 例如,在 REF BGT60LTR11AIP MO 文檔中,給出了以下 FFT 頻譜作為示例:

nDonnelly_2-1694577347731.png

我相信這個問題是由於在 IFI 和 IFQ 引腳上得到不正確的結果,下面您 CAN 看到從我的電路板的 IFI 獲得的信號,然後是來自 BGT60LTR11AIP 屏蔽的 IFI 信號

 

nDonnelly_3-1694577361656.jpeg

 

nDonnelly_4-1694577361658.jpeg

來自我的電路板(第一個)的信號在 0.8V 左右偏移,並且不會因運動而改變,但是從屏蔽測量的信號受到運動的影響。 此外,iFIAO,IFAOX,IFQAO 和 IFQAOX 的信號從我的板到屏蔽板不同,下面是從我的董事會接收到的信號的圖像。 你有什麼建議是什麼導致這些不正確的結果? 請注意,我已經附上了我正在使用的最新版本的 DAVE 項目。

nDonnelly_5-1694577379587.png

您提到電容器不正確,但是選擇的電容器值代表 3us 而不是 5us 的脈衝時間,您認為這可能是問題嗎?

nDonnelly_6-1694577391111.png

 

您最初還突出了示意圖的 SPI 連接周圍的區域,您可以請澄清這些連接的問題。

 

感謝您的幫助!

 

0
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

 

只是為了讓你知道這個問題現在已經解決了! 問題與用於晶體振盪器的電容器值有關。

 

謝謝,

妮可

0