• ベストアンサー

(自作)周波数カウンタへの入力

PICで簡易な周波数カウンタ(0~99Hz)を作製しRC発振回路に取り付けたいのですがPICの周波数カウンタ回路はVdd=5V ですがRC側の入力ははVmax=2.4~2.8Vで波形もRCなので完全な方形波ではありません。 この信号をPICのポートA/4(外部クロック)でカウントしたいと考えているのですが入力波形を処理するのに何をつけるのが良いでしょうか? ノイズ等で誤カウントしないようにしたいのですが・・。 オペアンプだけでは不十分でしょうか・・。

  • poyo3
  • お礼率66% (538/813)
  • 科学
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
回答No.1

>入力波形を処理するのに何をつけるのが良いでしょうか 心配であれば74HC14を追加するだけでよいと思います。 デューティ比は多少狂うかもしれませんが、周波数を測定するだけなら問題ないでしょう。

poyo3
質問者

お礼

試してみます。回答ありがとうございます。

その他の回答 (1)

  • rnakamra
  • ベストアンサー率59% (761/1282)
回答No.2

オペアンプを使ったコンパレータ回路ならヒステリシス回路を入れると良いでしょう。

poyo3
質問者

お礼

シュミットトリガあったほうが良いですね。回答ありがとうございます。

関連するQ&A

  • カウンタ回路のパスコン、及びノイズの原因について

    発振回路をカウンタICで6進カウントする回路をブレッドボード上で作製しています。 詳しい回路は添付ファイルにかきました。電源はすべて共通でありVcc=5.00[V]、発振回路はトランジスタによる無安定マルチバイブレータ(周波数15Hz)、カウントICは74HC390と、そのクリア端子に74LS08を接続しています。 ICを2つ使っておりますが、パスコン(回路図でのC3,C4)を変えますとカウント動作(74HC390の挙動)に変化がありました(オシロスコープでの確認)。 パスコンを2.2μFの電解コンデンサとすると、正しいカウント波形が得られます(ICが正常動作している)。しかし、パスコンを0.1μのセラミックコンデンサとすると、ときどきカウント波形が乱れます(ICが誤動作している)。添付ファイルにカウント波形があります。 また、発振回路をファンクションジェネレータとすると、ICにパスコンをつけなくても正常なカウント波形を示します。 ここで質問です。 <1>ICのパスコンとしては、周波数特性を考慮して容量0.01μF~0.1μFのセラミックコンデンサが適していると考えていたが、その認識は間違えているか。 <2>発振回路の周波数が15Hzという低周波回路なので、パスコンは電界コンデンサの方が適しているのか。そうだとしたら、なぜ低周波回路だと電解コンデンサの方がパスコンに適すのか。 <3>発振回路をファンクションジェネレータ(FG)としたときにパスコンなしでもカウント波形が正常動作したということは、ICのH,Lの切り変わるときの電流の変化によるノイズが原因ではない。なぜなら、FGも無安定マルチも周波数は15Hzであり、H,Lが切り替わるタイミングは変わらないから。この考え方は合っているか。(電流の変化によるノイズ・・・自分でもよくこの意味がわかっていません)  仮にこの考え方があっているとすれば、ノイズの原因は、無安定マルチバイブレータが絡んでいるのか。(オシロスコープ上では、FGと無安定マルチの波形に大きな違いはない、、、) <4>ノイズの原因はなにか。 <5>電源にもパスコンをいれるべきなのか。(回路図でいうと、どのあたりに?) <6>その他何かアドバイスがありましたら、ご教授願います。 長い質問で申し訳ありません。 よろしくお願いいたします。

  • オペアンプ(微分器、積分器)の周波数特性の測定について

    オペアンプと抵抗、コンデンサを1個ずつ用いた微分回路、積分回路を組んでみたのですが、周波数特性の測定において、入力電圧(正弦波)の振幅を1[V]一定にして周波数を変化させたときの出力電圧を測定しよう思ったのですが、周波数を変化させると入力電圧の振幅も1[V]から少しずつ変化していき、1[V]に合わせ直す必要がありました。この、周波数が変化したとき入力電圧の振幅も変化する原因がよく分かりません。ちなみに抵抗値は積分器のとき10[kΩ]、微分器のとき100[kΩ]、コンデンサは両者とも1[pF]を用いました。また、入力の正弦波は発振器から取り出し、入力電圧、出力電圧の振幅はオシロスコープの波形から読み取りました。 もし分かる方や、こうじゃないかという意見をお持ちの方がいらっしゃいましたら教えてください。よろしくお願いします。

  • 高周波を出力する装置の自作について

    高周波を使用するため、装置を自作しようと思っています。 600~2000MHz程度の高周波を作りたいのですが、なかなか良い案が出ません。 考えたのは、 1.IC555を使用して矩形波を発生させ、波形を変換して正弦波を得る。 2.コンデンサとインダクタを自作し、CL回路で発振させる。 1・2ともに、正弦波を取り出した後にオペアンプなどで増幅するつもりです。 1においては、下記の波形変換装置を使用するつもりです。 http://www.eleki-jack.com/lab/ ですが、作りたい物が非常に高周波なので、IC555では上限を超えてしまい、上手に発振しないのではないかと言われました。また、回路内での遅延が致命的になり、実際には高周波が得られないかもしれないとも言われました。 やはりこの回路には無理があるのでしょうか? もし簡単に高周波が得られる回路がありましたら、お教えください。

  • オシロの波形から発振周波数を求めるには?

    今回、LC発振回路の実験を行いました。 そのときの出力波形をオシロスコープで観察したのですが、そのオシロスコープの波形から発振周波数を求めるにはどのようにしたらよいのでしょうか。

  • ユニバーサル周波数カウンターの正常性確認方法につきまして

    ユニバーサル周波数カウンターがあるのですが、正常に周波数をカウントするかテストしたいと思っています。 SG等の発振器もありませんが、アマチュア無線をやっていますので、無線機(短波帯)は持っています。 ユニバーサル周波数カウンタの正常性のみの確認を実施したいと思います。簡単に正常性確認できる方法があり ましたらご教示いただければ幸いです。尚、ユニバーサル周波数カウンターのメーカ、型番は以下のとおりです。 型番:UC-7641、メーカー:岩崎通信機株式会社

  • オペアンプを使用した微分回路のカットオフ周波数

    オペアンプを使用した微分回路を作り、カットオフ周波数を求めたのですが(f=1/2πRCで求めました)、計算上は約7[kHz]になるのですが、 回路シミュレータを使うと約5[kHz]になります。 微分回路は反転増幅回路のR1とCを直列に繋いだ回路になります。 おそらくオペアンプによる影響だと思うのですが、オペアンプによるカットオフ周波数への影響は何が原因で起こるのでしょう。

  • PICのクロック周波数の決定は?

    手元に、PIC18F2550を使って周波数をカウントする装置があります。 これの基準クロックに16MHzのクリスタルオシレータが使われているのですが、これの安定性や精度を上げるのはどうすればよいでしょうか。 今使っているのは、16.000と書いてありますが、これを16.000000などというように、精度を上げることは意味がありますでしょうか。 また、そもそもの周波数がPICは48MHzまで対応しているので、水晶の発振周波数を40MHzなどにすることも意味がありますでしょうか? 設計の考え方について、教えていただけませんでしょうか。

  • オペアンプの出力波形の周波数依存性について

    オペアンプを用いた積分回路において、方形波を入力しました。ここでfc=5000Hzとします。周波数を500、5000、50000Hzと変化させると、出力波形が丸みの帯びた方形波、丸みの帯びた三角波、尖った三角波という順に変化しました。これはなぜなんでしょうか?ちなみに、微分回路においても同様のことが起きました。

  • オペアンプを使用したフィルタが発振してしまいます

    オペアンプを使用して画像のような回路を作りました。 回路の左半分はトランジスタの増幅回路で、右半分が中心周波数40[kHz]のバンドパスフィルタです。 回路はブレッドボード上に作製しています。 この回路にオペアンプの電源±15[V]を加えただけで出力が発振してしまいました。出力をスペクトルアナライザで見ると、40[kHz]付近に強いピークが現れてしまいます。オペアンプ用の直流電源以外の信号は入力していません。使用しているオペアンプはNE5534AP、トランジスタは2SC1815GRです。 この発振の原因や対策について教えていただけるとありがたいです。 よろしくお願いします。

  • カットオフ周波数150Hzのオペアンプハイパスフィルタを通過すると

    カットオフ周波数150Hzのオペアンプハイパスフィルタを通過すると 正弦波が図のように削れたような波形になりました。 周波数の高い波形ではそのまま出力されますが周波数の低い波形でこうなります。 何故このような波形になるのでしょうか? ハイパスフィルタを通過すれば150Hz以下の波形は減衰して振幅しなくなると思っていました。 減衰しきれていない部分がヒゲのような形で残っているのでしょうか? できれば150Hz以下の波形は全てカットしたいと思っています。 回路は正帰還型のオペアンプで構成しています。 参照) http://sim.okawa-denshi.jp/OPseikiHikeisan.htm 単電源で使用しているため2.5Vで中点としています。 どなたかお教え下さい。