2396197_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2396197_ja-JP

2396197_ja-JP

S32K312温度センサの不正確な読み取り

NXPチームの皆様、こんにちは。

S32K312内部温度センサーの作業をしていて、誤った温度表示の助けが必要です。

似たようなスレッドを見て基本的な構成を確認しましたが、ADCの結果は周囲温度を反映していません。

これまでにやったこと:

(1) TEMPSENSEクロック有効 -スクリーンショット添付

SunLucas_0-1784265425989.pngSunLucas_0-1784265425989.png

(2) ADC構成

  • ADCインスタンス: ADC0

  • チャネル:温度センサ(TEMPSENSE)

  • トリガーモード:ソフトウェアトリガー

SunLucas_1-1784265855587.pngSunLucas_1-1784265855587.png

(3)測定手順

  • 定期的にADC変換を開始する

  • 変換完了フラグを待機します

  • ADCデータレジスタを読み取る

SunLucas_3-1784266057594.pngSunLucas_3-1784266057594.png

(4)結果

しかし、変換された温度値は実際の周囲温度と一致しません。

SunLucas_4-1784266156349.pngSunLucas_4-1784266156349.png

S32K312温度センサに関するご説明や説明、参照コードがあれば大変ありがたいです。
 
ごサポートありがとうございます!
 
よろしくお願いいたします。

Re: S32K312 temperature sensor inaccurate reading

こんにちは、@ SunLucas

温度チャネルは比較的長いサンプリング時間を必要とし、最低でも1.2マイクロ秒です。

したがって、サンプリング時間の設定を確認してください。

Re: S32K312 temperature sensor inaccurate reading

さらにADC電圧の基準を 0x50に切り替えましたが、問題は解決しません。

  1. 温度測定値は周囲温度( 28℃ )から大きく乖離している。

  2. API経由で取得した温度データは、添付のグラフに示すように、大きな変動を示しています。

SunLucas_2-1784276930276.pngSunLucas_2-1784276930276.png


SunLucas_1-1784276815975.pngSunLucas_1-1784276815975.png



Re: S32K312 temperature sensor inaccurate reading

こんにちは、@ SunLucas

次に、 TempSenseの電圧供給を5V * 16 = 0x50に設定してください。

Re: S32K312 temperature sensor inaccurate reading

TempSenseの電源電圧は0x58に設定されており、ハードウェアのVDD_HV_A電源電圧は5Vです。

SunLucas_1-1784274126228.pngSunLucas_1-1784274126228.png


Re: S32K312 temperature sensor inaccurate reading

こんにちは、@ SunLucas

「TempSense電圧供給」を確認し、現在お使いのハードウェアのVDD_HV_A供給電圧を教えてください。

Re: S32K312 temperature sensor inaccurate reading

サンプリング時間分割比を2から4に変更しましたが、収集した温度データは依然として不正確です。根本原因の特定にご協力ください。詳細な設定は以下のとおりです。

SunLucas_0-1785819399965.pngSunLucas_0-1785819399965.png

SunLucas_1-1785819416950.pngSunLucas_1-1785819416950.png

SunLucas_2-1785819429465.pngSunLucas_2-1785819429465.png

SunLucas_3-1785819445393.pngSunLucas_3-1785819445393.png




Re: S32K312 temperature sensor inaccurate reading

こんにちは、@ SunLucas

あなたのEB設定ファイルを送ってください。私が確認します。

注意すべき点は2つあります。まず、テンパーセンサーの基準電圧がオンボードVDD_HV_Aと一致しなければなりません。次に、サンプリング時間です。この2つの点が正しいことを確認したら、このモジュールに関して他に注意すべき点はありません。

Tags (1)
No ratings
Version history
Last update:
2 weeks ago
Updated by: