6
マイクロコントローラーで5Vを超える信号の周波数を測定
0VとVtopの間で変化する長方形信号の周波数(最大300 Hz)を測定したいのですが、Vtopは5Vから15Vの間です。マイコン(PIC16F1827)に5V以上はかけられないので、なんとかして電圧を制限する必要があります。 私の最初のアイデアは、分圧器を使用することでした。ただし、5Vの入力信号は低くなります。 2番目のアプローチは、オペアンプ(TS914)を使用することです。5Vで電力を供給しているとき、出力は5Vを超えません。別の電圧測定をフィルタリングするために、このオペアンプを設計にすでに組み込んでいます。しかし、データシートを見ると、次のように書かれています(「絶対最大定格」セクション)。 入力電圧と出力電圧の大きさは、VCC + + 0.3Vを超えてはなりません。 LM324などの別のオペアンプを追加する必要がありますか?データシートには、(コモンモード入力電圧範囲(Note 10))と記載されています。 どちらかの入力信号電圧の入力コモンモード電圧が0.3Vを超えて負になることを許可しないでください(25˚C)。コモンモード電圧範囲の上限はV + − 1.5V(25°C時)ですが、V +の大きさに関係なく、どちらかまたは両方の入力が損傷することなく+ 32V(LM2902の場合は+ 26V)に到達できます。 LM324は破損していませんが、デザインで動作しますか(5Vの長方形信号を出力します)? 私が持っていた最後のアイデアは、ツェナーダイオードを使用しています。これはうまくいくでしょうか? この問題を解決するにはどうしますか?私が考えなかった別の可能性はありますか?