2300865_ja-JP

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

2300865_ja-JP

2300865_ja-JP

RT1040 ADCの問題

IMXRT1040RMに従い、ADC入力信号のGPIOキーパーを無効にします。

ADC 入力 gpio が NC の場合、ADC 読み取り値は異常であり、NC 入力ピンはマルチメーターで測定して 0V になります。

NTC 温度センサにコネクテッドされた別の ADC チャネルがあります。ADC 読み取り値は正常です。

ADC GPIOピン構成をデフォルトに設定すると(

IOMUXC_SetPinConfig(ADC_PIN、0x10B0U))、これはキーパー有効をデフォルトで設定し、NC である入力チャネルの ADC 読み取り値はほぼゼロになります。今回は仕事です。
SO、ADC 入力信号の GPIO の Keeper 機能を無効にする必要がありますか?
アナログ(ADC、CMP、DAC、オペアンプ)Re: RT1040 ADC issues

こんにちは、メイ:

モジュールがコネクテッドではない場合、ADC はフローティングになるように設計されています。モジュールはオプションです。

「ECKMIMXRT1040_ADC_12B1MSPS_SAR_POLLING」に従って、GPIO_AD_B1_04 の ADC 入力ピンをキーパー機能が無効に設定されます。

NC ADC 入力ピンは 0V として測定されますが、キーパーが無効になっている場合、ADC 読み取り値は 0.6 または 0.7V になります。

キーパーがデフォルトで有効になっている場合、ADC の読み取り値はほぼ 0V になります。この方法により、ADCの読み取り値をモジュール検出として使用することができます。

では、キーパーを有効にするとどのような副作用があるのでしょうか。

オプション モジュールの自動検出が必要なので、NC である ADC 入力ピンを読み取るにはどうすればよいですか?

Re: RT1040 ADC issues

こんにちは@Xiao_Liuさん

弊社の製品にご興味をお持ちいただき、またコミュニティをご利用いただき誠にありがとうございます。

ご質問に関してですが、
 
はい。ADC 入力ピンの場合、キーパー機能を無効にする必要があります。
NXP SDK デモ PIN 設定を参照してください。
 
ADC チャネルは浮いたままにしないでください。ピンが NC の場合、変換結果は未定義になります。
キーパーを有効にすると、読み取りが安定しているように見えますが、信頼できる解決策ではなく、推奨される解決策でもありません。
 
お役に立てれば幸いです
よろしくお願いいたします。
メイリュー
Re: RT1040 ADC issues

こんにちは@Xiao_Liuさん

最新情報をありがとうございます。

ADC ピンでキーパーを有効にすることはお勧めしません。キーパーは最後の状態を保持するため、ADC の読み取りが不正確になり、モジュール検出の信頼性が低下する可能性があります。

安定した正確な結果を得るには、ADC が接続されていないときに明確なデフォルト レベルを設定するために外部抵抗を追加することをお勧めします。


よろしくお願いいたします。

メイリュー

Re: RT1040 ADC issuesこんにちは、メイ
わかった。ADC が接続されていない場合は外部プルアップを使用します。
ご協力いただきありがとうございます。
Re: RT1040 ADC issues

こんにちは@Xiao_Liuさん

最新情報をありがとうございます。

この投稿があなたの質問への回答である場合は、「解決策として承認」ボタンをクリックしてください。ありがとう!

よろしくお願いいたします。

メイリュー

Tags (1)
No ratings
Version history
Last update:
‎02-04-2026 03:23 AM
Updated by: