- 締切済み
任意の周波数の正弦波(サイン波)を生成する方法
任意の周波数の正弦波をソフトウエアだけで生成する方法をどなたかご教授ください。 組み込み機器に実装します。sin(), cos()を使っての演算は負荷がかかりすぎるため使えません。 (サンプルレート16kHzで音声として出力しようとしています) 1Hz~10000Hzくらいの範囲で出力できれば十分です。 コードではなくアルゴリズムだけで結構です。 お知恵をお貸しください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Oh-Orange
- ベストアンサー率63% (854/1345)
- rabbit_cat
- ベストアンサー率40% (829/2062)
- ballville
- ベストアンサー率47% (233/487)
関連するQ&A
- 複数の周波数の波が重なったときRMSはどうやって計算しますか?
50Hzでも500kHzでもただ一つだけ正弦波がある場合、 そのRMS値はその正弦波のp-0の電圧を√2で割った値となります。 一方で50Hzと500kHzが混在する場合には2つの正弦波のRMS値が 足し合わせの波のRMS値になると思います。 ではホワイトノイズはあらゆる周波数の波(0Hz~∞Hz)の足し合わせとなるわけですが、とするとホワイトノイズのRMS値は∞となってしまうのでしょうか?
- ベストアンサー
- 科学
- FFTを使って異なるサンプリング周波数での周波数強度について
100Hzのsin波に対してFFTを行い周波数スペクトルを出したときのことです。 解析条件 サンプリング周波数・・・・44.1kHz , 22.1kHz FFTの点数・・・32768点 窓関数・・・ハニング窓関数 まず、サンプリング周波数44.1kHzで解析を行い、100Hzにメインローブが現れていました。 次に、サンプリング周波数22.1kHz以外は同様の解析条件で解析を行ったのですが、サンプリング周波数44.1kHzに比べて、100Hzのスペクトル強度が下がっていました。また、サイドローブは44.1kHzに比べて上がっていました。 スペクトル強度がサンプリング周波数によって変化するというのはありえるのでしょうか? それとも、私の組んでいるプログラムが間違っているという事なのでしょうか?どなたかご教授下さい。よろしくお願いします。
- ベストアンサー
- 科学
- マルチ周波数発振回路について
今、5つの周波数(10Hz,100Hz,1kHz,10kHz,100kHz)で発振可能な正弦波の発振回路を製作することを考えています。 回路のイメージは、スイッチを使って5つの周波数を切り替えるタイプのものを考えています また、DDSは使うことを考えていません。 一番簡単(回路がシンプル、回路規模が比較的小さい)にできる方法をご存知の方がいたら教えてください。
- ベストアンサー
- その他(趣味・娯楽・エンターテイメント)
- 筋電の周波数成分について教えて下さい。
表面電極から差動アンプを通して検出した生の筋電波形をFFT演算してみたところ 全周波数成分は数Hz~数kHzでした。しかし、純粋な筋電成分は何Hz付近なのでしょうか? 負荷と筋電レベルの関係を調べたく、どの周波数成分の電圧レベルを見たら良いか分からないのです。 ちなみに電極固定箇所は前腕部の撓側手根屈筋付近です。 よろしくお願い致します。
- ベストアンサー
- 医療
- スピーカーの周波数特性
完全に素人です。 1KHzのサイン波をスピーカーに入力し、出力した音を計測した場合、1KHz以外の周波数帯の音圧はゼロになるのでしょうか? よろしくお願い致します。
- ベストアンサー
- オーディオ
- 周波数特性のグラフ
OSCの出力を、10[mV]一定として、周波数を、15[Hz]から100[kHz]まで変化させたときの、出力電圧を測定し、電圧増幅度、電圧利得を求める。結果より、周波数特性のグラフを、片対数グラフに描き、帯域幅を求めなさい。周波数の目盛りは、1,1.5,2,3,5,7,10,15,20・・・とする。 をやって下さい。よろしくお願いします。
- 締切済み
- その他(学問・教育)
- 周波数特性のグラフ
OSCの出力を、10[mV]一定として、周波数を、15[Hz]から100[kHz]まで変化させたときの、出力電圧を測定し、電圧増幅度、電圧利得を見て、結果より、周波数特性のグラフを、片対数グラフに描き、帯域幅を求めなさい。周波数の目盛りは、1,1.5,2,3,5,7,10,15,20・・・とする。 というグラフを描く課題が出ました。まったくわからなくて困っています。教えてください。よろしくお願いします。
- 締切済み
- その他(学問・教育)
- 高周波パルス生成ICを探しています
色々と探してみましたが、 見つかりませんでしたので質問させていただきます。 現在大学の開発でマイコンからACサーボパックへパルスを送り 対象を制御しようとし、高周波数を出力できるICを必要としています。 具体的に 125.000KHzと、 124.958KHzのパルスを生成したいのですがこれを実現するには、 約374MHzの周波数が必要なのです。 パラレル、シリアル通信どちらでもいいのですが マイコンからの信号を受けて周波数を可変できるようなICを探しています。 信号 パルス ■⇒⇒⇒□⇒⇒⇒■ マイコン IC 制御対象 CPLDなどで組むのもいいのですが、開発費の問題で出来る限り安価な IC単品で可能になれば、と考えています。 ご教授宜しくお願いいたします。
- ベストアンサー
- その他(学問・教育)
- 周波数発生器と直流電圧発生器を直列/並列に繋ぐとどういう波形になる?
カテゴリが違うかも知れませんが、 詳しい方が多いと思い、ここに質問させて頂きます。 今、ある変換器に模擬入力を入れようとしていますが、 分かっているようで理解出来ていなかった 電圧と周波数について教えて下さい。 お分かりになる範囲だけでも結構です。 周波数発生器がHz(正弦波)出力のとき、 直流電圧発生器5Vを「直列」に接続すると 5V付近で正弦波が波打っている波形になるんだろうなぁ、 と思っています。 これを「並列」に接続するとどうなるのでしょうか? 実質、このような発生器の接続は可能なのでしょうか? また周波数発生器の出力がHz、Vrmsとありますが Hzは発生器に設定された1V~-1Vが?Hzで発振 していると考えて問題ないのでしょうか。 ではVrmsは? 実効値のことだとは理解しているつもりですが、 実際、このときの周波数はどうなっているのでしょうか? 宜しくお願いします。
- 締切済み
- その他(音響・映像機器)
- 個人年金を考えている方におすすめなのが、メットライフのサニーガーデンEXです。
- ドル建てなのでレートの変動が絡んできますが、現在の円安なら積立利率が高く魅力的です。
- 将来の年金額を増やすために、サニーガーデンEXへの参加を検討してみてはいかがでしょうか。
お礼
皆様の御知恵をせっかく拝借しましたが、結局最終的な問題解決とはなりませんでした。 これが文系上がりの組み込みエンジニアの限界です。この業界を続けていくのは正直厳しいと今回実感致しました。 皆様、本当にありがとうございました。