質問: マイコンのa/d変換器で5v以上の電圧を読みたい 車載バッテリ(12[v])や安定化電源(3[v]~15[v])の電圧をマイコンのa/d変換で読みたいのですが、並のa/d変換器はすべて5vが上限ですよね?... 抵抗による分圧法だと、電源電圧が変動すると全くもって使い物になりません。 ・比較的大きく変動する電源電圧を読む方法はありませんでしょうか? ツェナーダイオードを使えば読めるのではないだろうか?と自分では思っているのですが、 ・ツェナー+抵抗の組み合わせで抵抗側の電圧をa/dかけるのは無茶な行為なのでしょうか? ・また、a/d変換器を破損しないような保護回路等はありませんでしょうか? ...過去にpicのa/d12vを誤って印加してしまいましたが、後に5vを与え直したら何事もなかったかのように動作したという妙な経験があります。 よろしくお願い致します。
回答: >「a/d変換器で12v付近前後の値を読めるような回路はありますか?」 12v付近を拡大してということですね。 であればオペアンプ回路でその部分を拡大するしかないでしょう。 オペアンプは使ったことがないのでしょうか? ちょっと言葉では説明できないのですけどネットには沢山情報があるからそれを見てください。 単純に言えば、簡単には12vから8vを減算すれば8~13vの範囲の測定が出来ます。範囲を狭めるのであれば2倍にするとかすればよいですし。