IMXRT1040RMに従い、ADC入力信号のGPIOキーパーを無効にします。
ADC 入力 gpio が NC の場合、ADC 読み取り値は異常であり、NC 入力ピンはマルチメーターで測定して 0V になります。
NTC 温度センサにコネクテッドされた別の ADC チャネルがあります。ADC 読み取り値は正常です。
ADC GPIOピン構成をデフォルトに設定すると(
こんにちは、メイ:
モジュールがコネクテッドではない場合、ADC はフローティングになるように設計されています。モジュールはオプションです。
「ECKMIMXRT1040_ADC_12B1MSPS_SAR_POLLING」に従って、GPIO_AD_B1_04 の ADC 入力ピンをキーパー機能が無効に設定されます。
NC ADC 入力ピンは 0V として測定されますが、キーパーが無効になっている場合、ADC 読み取り値は 0.6 または 0.7V になります。
キーパーがデフォルトで有効になっている場合、ADC の読み取り値はほぼ 0V になります。この方法により、ADCの読み取り値をモジュール検出として使用することができます。
では、キーパーを有効にするとどのような副作用があるのでしょうか。
オプション モジュールの自動検出が必要なので、NC である ADC 入力ピンを読み取るにはどうすればよいですか?
こんにちは@Xiao_Liuさん
弊社の製品にご興味をお持ちいただき、またコミュニティをご利用いただき誠にありがとうございます。
こんにちは@Xiao_Liuさん
最新情報をありがとうございます。
ADC ピンでキーパーを有効にすることはお勧めしません。キーパーは最後の状態を保持するため、ADC の読み取りが不正確になり、モジュール検出の信頼性が低下する可能性があります。
安定した正確な結果を得るには、ADC が接続されていないときに明確なデフォルト レベルを設定するために外部抵抗を追加することをお勧めします。
よろしくお願いいたします。
メイリュー
こんにちは@Xiao_Liuさん
最新情報をありがとうございます。
この投稿があなたの質問への回答である場合は、「解決策として承認」ボタンをクリックしてください。ありがとう!
よろしくお願いいたします。
メイリュー