![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.4ベストアンサー
- 回答日時:
再度お邪魔します。
補則を読むと結構私の考えた方式で行き詰まっていたんですね。
入力と出力がかぶると処理が遅くなるのは想定していましたので、出力側のタイミングを1msec~10usecずらして出力するように、手を加えてみては如何でしょうか??
それでも可変なのでかぶる確率がありますが、その時は入力1クロック分だけ不安定になるかと思います。
ただ原因が入力と出力のタイミングがかぶったせいで無い場合は、出力タイミングをずらしても意味がないです。
予断です。
特定周波数をPICで出力させて、x分周で入力されたかをLCDで表示させる事は、1個のPICで出来ると思いますが・・・
74HC系・4000/4500系ICの動作チェックさせる、ICチェッカーを作ってWebで公開されている方がいました。
が、URLなど控えていませんので少し後悔しています。 (しかも、回路図からプログラムまで公開していました。)
入出力が逆で、x倍のクロックを出力させるのは、ちと骨が折れますね!!
お二方も気にしている5倍の正確なクロックが出せれば、あとは楽だと思います。 1つハードルを下げて実験するのも手だと思います。
PIC16F628Aは、20Mhzで動かしていますか?? 12.8Mhzで動かして試してみては。
複雑になりますがPIC28Pinに変えて20Mhzで動かし、ベースクロックを別で12.8Mhz・4.194304Mhz・32.768khzのどれかでとり、時計を作成する要領で、分周にかける方法もあるかと思います。
再度、かなりプログラムは複雑になります。この方法だとPIC18Pinを2個にした方が良いかと思います。
ただデメリットは、PIC2個の通信タイムラグが吉と出れば良いのですが・・・
PICに限らず、AVR・H8・ARM他も考えてみる必要もあるかも(専門外ですが・・・)
トラ技雑誌で、PICでないマイコンでなんかあったような気がしますが、気のせいかも・・・
予断事を長々書いて、混乱させる事も多々書いてしまいましたね!! お邪魔様でした。 m(_ _)m
No.3
- 回答日時:
…実験した事はないけど。
どういう手段でもいいなら、周波数カウンタで測った周波数を10倍してプログラマブルな発振器に突っ込めば目的は達しますよね。PICで周波数カウンタもプログラマブルな発振器も作れる筈なので、1個では無理かもしれませんが2個使えば何とかなるのでは。
トライしてみたという構成が上記のような仕組みなんじゃないかと思うんだけど?どの程度の精度が必要なくらいは質問の段階で書いておいて欲しい。
アナログ回路などでするのは面倒だよなぁ。一般的な2逓倍や3逓倍では10倍が作れないし5逓倍だとやや無理があるし…。
この回答への補足
ご回答ありがとうございます。
PICを2個使用することも考えましたが、実際にはまだ実験していません。
やはり、PIC1個では難しいのでしょうか?
パルス幅の監視用、10倍したパルスの出力用に分けて実験してみます。
No.2
- 回答日時:
難しいですね。
方形波をその周波数の5倍の周波数の同調回路で受けると5倍周波数の交流が出てきます。
交流を全波整流回路で整流すると元の周波数の2倍の周波数の脈流が出てきます。
こんぽ脈流をシュミットトリガで成形すると 5×2倍で10倍の周波数が出てきます。
ただ、これって同調回路のところで周波数が決め打ちされているので、元の周波数が変動すると性能が出ません。
あとはPLLを使うって手がありますが、結構回路規模が大きいし、安定度と周波数変動に対する追従性などを考えるとなかなか難しいです。
うまくいかなかったって、どこがうまくいきませんでしたか?
この回答への補足
ご回答ありがとうございます。
PIC16F628Aのキャプチャ機能を使用して、波形の周期を測定し、その10分の1の周期で波形を出力(タイマー割り込み)できるようにしようとしましたが、割り込み中に割り込みが重なっているのか、思ったより低い周波数が出るようになりました。もう少し原因を調べてみます。
No.1
- 回答日時:
PICやAVRで方形波を出力出来ると思いますが・・・・
使用するPICなどにより綺麗に出力されません。
>正確に10倍にする必要があるので、誤差はできるだけおさえたいと思っています。
PIC24・PIC32あたりを使うのが宜しいかと思います。
既製品でクロックアップさせる商品は、私は見聞きした事がありません。
入力が1Hz~150Hzと可変ですので、自分で頑張ってプログラムを組むしかないと思います。
P.S.
「プログラムを教えて」は、NGです。
ご回答ありがとうございます。
やはり周波数が可変の場合はプログラムを組むしかないのですね。
PIC16シリーズしか使用したことがありませんが、
PIC24,PIC32シリーズについても調べてみます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 工学 オペアンプによる増幅回路でのノイズ対策について 5 2022/03/22 16:06
- その他(コンピューター・テクノロジー) PIC16F1シリーズマイコンのNCO機能について 1 2023/04/18 08:41
- 数学 フーリエ変換後の負の周波数成分の扱いについて 4 2022/09/03 10:18
- 工学 エミッタ接地増幅回路 入出力特性、周波数特性、位相特性それぞれの特性3種に与える回路定数の影響を答え 1 2023/05/29 22:43
- その他(自然科学) 風車音の測定 3 2023/04/28 07:12
- 物理学 光の回折 図は超音波による光の回折を示した概念です。この図では入力される超音波の周波数および入力され 5 2023/04/18 11:52
- 工学 本来、コルピッツ発振回路はコイルとコンデンサのみで成立するはずである。実際の回路では、トランジスタを 1 2023/01/19 19:14
- 工学 CR発振回路 C1=C2=C=0.001【uF】 R1=R2=R3=16【kΩ】 R4は出力電圧が正 2 2023/05/10 19:13
- 工学 エミッタ設置増幅回路で下記の要件を満たす増幅器を設計せよ。 要件は必要要件であり、例えば、少なくとも 1 2022/12/16 10:15
- 物理学 風車が回転する理由 5 2023/05/08 08:03
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ミキサーとアンプ等の接続の仕方
-
周波数433MHzについて
-
ハイエースディーゼルは出荷停...
-
魚探と振動子のメーカーが違うと
-
74HC00について
-
電解コンデンサー
-
各種フリップフロップ 機能変...
-
発電機
-
スーパーラジオのIFT調整について
-
バッファ・ドライバ・トランシ...
-
セットもリセットもトグルで動...
-
おすすめトランシーバー子供用
-
れーざー
-
レーザーポインターの出力モードで
-
「明けましておめでとうござい...
-
オペアンプの位相差についてで...
-
(*`・ω・)ゞの意味教えてください
-
単相交流を3相交流に変換する方...
-
反転増幅回路において、周波数...
-
皆さんおはようございます、み...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッファ・ドライバ・トランシ...
-
周波数433MHzについて
-
スーパーラジオのIFT調整について
-
モーターの定格出力と最大出力...
-
量子コンピュータの動作原理が...
-
74HC00について
-
PIC出力Hi←→Low時、5V←→0Vにな...
-
遅延によるグリッチのずれにつ...
-
PICのPWMの使い方を教えてください
-
純正オーディオの出力端子について
-
カロッツェリア DEH-P700について
-
局発から出力された周波数を455...
-
タイマーIC555を使ってパルス信...
-
7セグメントのディスプレイの...
-
ハイエースディーゼルは出荷停...
-
アマチュア無線機の購入について
-
74HC123で。。。
-
ラジオドラマ、朗読の番組を教...
-
PSPゲームの動画撮影について
-
任天堂スイッチでゲームキャプ...
おすすめ情報