• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PIC16F88のAN4のアナログ/デジタル変換について教えてください)

PIC16F88のAN4のアナログ/デジタル変換について教えてください

このQ&Aのポイント
  • PIC16F88にてAN4のアナログ/デジタル変換に関して問題が発生しています。
  • AN2とAN3の変換は正常に行われるが、AN4の電圧がAN3の湿度の変化に追従してしまう。
  • 質問者はピンアサインの間違いやPIC16F88の制限についても悩んでいる。

質問者が選んだベストアンサー

  • ベストアンサー
  • P0O9I
  • ベストアンサー率32% (693/2146)
回答No.1

オープンにしているからです。インピーダンスが非常に高いため、アナログマルチプレクサの浮遊容量等の影響で、隣の信号レベルが誘導されます。 このピンに限らず、入力ピンをオープンにしておいてはだめです。このような誘導や、入力レベルが中間値になると電源に大電流が流れたり、いろいろ不都合が出ます。 オープンピンは出力モードにするか、入力モードなら、10KΩ程度の抵抗でGNDか電源につなぐようにしなければなりません。これは CMOS IC を使う上での常識です。

PC_HELI2
質問者

お礼

P0O9Iさま 今日パーツショップで10KΩの抵抗4つと10KΩの半固定可変抵抗4つを購入し実験回路を作って早速試してみました。AN1,AN2,AN3に回路を接続しAN4のみオープンとしました。 結果おっしゃる通りでオープン状態だと隣の端子に電圧が引っ張られます。抵抗と半固定の回路をAN4に接続するとVRの変化に比例して電圧測定出来ました。ありがとうございました。

関連するQ&A