前提・実現したいこと
矩形波で位相シフト信号生成回路を制作したいのですが、どのような方法がありますか?
条件というか仕様的なものとしては
周波数は1kHz〜10MHz程度で0.01kHz刻みで可変(誤差±0.01kHz)
オンオフ比率は50%固定(誤差±0.1%)
出力は3つでそれぞれ任意の位相差で動作
位相差は自由に0~180度まで任意に可変したい(1.1度刻みで)
RCLを使ったアナログ回路ではなくデジタル回路で構成したいと思います
指令周波数に対する誤差は±0.01kHzを考えています。
最終的にはFPGAで制作する予定ですが、回路シュミレーション(LTSpiceXVII)で動作を確認してから
FPGAで作成したいのですがどのような方法がありますか?
補足情報(FW/ツールのバージョンなど)
以下の回路を参考に試行錯誤しましたが位相が変更できませんでした。
http://www.i-berry.ne.jp/~nakamura/contents/inv/inv_fig22.gif
arduino関係あります?
「精度」とは? 50%の比率についての精度?
「可能な限り」という言葉は意味がありません。「これしか出来ませんでした」といえば何でもあり、ということになってしまいます。
周波数、位相の分解能とかは?
最終的にFPGAで作るなら、最初からFPGAで作ればよいのではないですか? それとも、FPGAで実現する回路と乖離していてもかまわない、ということですか?
(サンドキャッスルパルスと位相の関係もよくわかりませんが、「関係ない」というだけですね)
回路シムは何をつかいますか?
わざわざ回路として実現しなくても電圧源のパラメータ設定で波形を作れるかもしれません
原発振のクロックをプログラマブルな分周器で...とか考えてたけど、
> 周波数は1kHz〜10MHz程度で0.01kHz刻みで可変(誤差±0.01kHz)
となると、(原発振の精度は別として)10MHzの10の5乗倍の周波数が必要? だめだこりゃ。
PLLとかいう話になると思いますけど、私は知識がないのでパス。
回答2件
あなたの回答
tips
プレビュー