• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Arduinoを使っていて疑問に思ったのですが)

Arduinoでのアナログ出力(PWM)とアナログ出力(DAC)の違いについて

lumiheartの回答

  • ベストアンサー
  • lumiheart
  • ベストアンサー率48% (1102/2295)
回答No.4

一番大きな違いは用途 よーするに何に使うのか? モータ駆動ならPWMでもDACでもどっちでも動かせる オーディオ系でPWMは概ねムリ オーディオ系でもピーとかプーとかの所謂電子音ならPWMでも可能って言うか いにしえのファミコン時代の音程度が限界 DACなら普通の音声が可能 < Arduinoでは音質に贅沢は言えない よーするに、アナログの分解能と周波数帯域の問題 https://www.switch-science.com/catalog/list/314/ Arduinoの参考にデバプラ https://deviceplus.jp/category/hobby/arduino_works/

関連するQ&A

  • Arduino PWMパワーパックについて

    初めて投稿させていただきます http://www.diotown.com/creative/2011/05/arduino-de-pwm-controller.html こちらのサイトのパワーパックをArduino部分の自作はせずに、回路図右下のMOSFET部分(リセッタブルヒューズがないので保護回路は省略)だけ自作し、ArduinoのピンからPWM波を取り出し増幅する回路を作りました。 ところがレールから出てくるPWMは12VのものではなくArduinoから出ているPWMであろう、1Vくらいの信号がそのまま出てきてしまいます。 MOSFETの故障を疑い替えてみましたが改善されません、回路を見直してみましたが、簡単な駆動回路故間違っているところはないと思います。 この場合考えられる原因は何があるでしょうか。 プログラミングは https://blog-imgs-53-origin.fc2.com/j/i/k/jikomanzokunokosak/keikyu2180ver4_1blog.txt こちらをそのまま使用しております。 また、電源は安定化電源を使用し、三端子レギュレータは秋月電子のキットを使用しております。またショットキーバリアダイオードはSiCのものを使用しております。 保護回路を入れればきちんと走るのでしょうか… よろしくお願いいたします。

  • Arduinoの端子を過電圧から守る方法について

    Arduino初心者です。 Arduinoのアナログ入力を使おうと思っております。 (1) アナログ入力端子は5.5V以上を印加すると壊れると聞きました。 ですが私の接続したいセンサーは希に5.5Vを超えることがあります。 (例えば1分に1秒ぐらい9Vぐらいが印加されてしまう) こういった場合、端子を保護する回路をつければよいかと思うのですが その回路を教えて下さい(センサーの出力を縮小させるのではなくクランプしたい)。 (2) 上記において、勉強した結果、ショットキーバリアダイオードで電源ライン(+5V端子)からクランプ すればいいようなことが書いてありました。確かに5V以上(例えば9V)がかかれば、ダイオードを 通って電源ラインに電流が流れると思うので、アナログ端子は守られる気がします。 しかしながら私の理論では、こんどは電源ライン(+5V端子)に逆電圧がかかるわけで、 結局ボードが壊れてしまうのではないかという気がします。私の理論のどこが間違っているか ご指摘お願い致します。

  • オペアンプを用いたオーディオ信号処理について

    電子工作初学者です. こちらのページを参考にArduinoへオーティオ信号を入力しようとしています. http://www.instructables.com/id/Arduino-Audio-In … オペアンプを用いることでマイナス電圧をオフセットさせArduinoのADCで処理しようとしています. サイトを参考に回路を作成し,添付画像のように組み立てました. 赤字A-B間の電圧をオシロスコープで観察した結果およそ2V程度の波形が出ていました. 同様の条件で,C-D間を観察すると2mVと非常に微弱な電圧となってしまいました. 参考サイトのほうでは(おそらくADCで取り込んだ後ArduinoからPWM出力)オーディオ信号とADCの入力電圧が同じ2Vで扱えるかのように紹介されています. 回路に何か間違いがあるのでしょうか? また,オペアンプのVCC+とVCC-用に9Vの電圧が二つ使用されていますが,一つの電源から分岐して接続してはだめなのでしょうか?

  • PWM信号をアナログ変換・・・

    発信器から発生させたPWM信号(周期5ms、5V出力、切り替わり時間3ns)をアナログ電圧へする回路を考えています。 おそらくアナログ電圧なので、直流の直線な信号を出力させると思うのですが、アナログ電圧へ変換する回路は、どのような回路があるのでしょうか? よろしくお願いします。 ちなみに・・・ 適正電圧7.2V、消費電流2.9Aのモータの制御を行えるものなので、PWM波形→7.2Vのアナログ電圧にしたいと思ってます。 よろしくお願いします

  • PWM信号の切り替わり時間について

    今、PWM制御回路をアナログ回路で考えています。 コンパレータを使い、三角波発振回路と基準電圧で比較してPWM波形を出力して、デューティを可変抵抗で調整できるようなものを考えています。 そこで、PWM信号をHigh→Low、Low→Highへ切り替わる時間を3nsほどにしたいのですが、アナログ回路でこの値で切り替わるようにするには、どのような設計をすればいいのでしょうか? 今調べているのですが、まだわかっておりません。 もしよろしければアドバイスを頂けたら幸いです。

  • PWM信号をアナログ変換・・・

    PWM信号をアナログ電圧へする回路を考えています。 おそらくアナログ電圧なので、直流の直線な信号を出力させると思うのですが、アナログ電圧へ変換する回路は、どのような回路があるのでしょうか? よろしくお願いします。 ちなみに・・・ 適正電圧7.2V、消費電流2.9Aのモータの制御を行えるものにしたいです。 よろしくお願いします

  • 電圧DC 0-10VをPWMに変換する回路について

    電圧DC 0-10VをPWMに変換する回路を作りたいと思っています。 入力 DC 0V-10V 出力 DC 10V 1kHz PWM 0-10Vを分圧で0-5Vに変えてPICにアナログ入力し、PICで1kHz PWMを作りトランジスタで10Vに変える回路は出来ました。 しかし、もう少しシンプルな物が作れないかと考えています。 タイマーIC555でPWMを作る回路のボリューム部分を0-10V入力に変えればいいのか等思っていますが、具体的な回路がわかりません。 出来れば、DC0-10Vを1kHz PWMに変えるIC等あればいいのですが。 アドバイスをお願いします。

  • 調光用 PWM回路制作について

    照明用のPWM調光回路の制作を考えています。 以前のこちらの質問を検索していて、 http://okwave.jp/qa/q5082984.htmlの質問を見つけました。 こちらの質問と非常に似ているのですが、 異なるのは「デジタルIOのPWM出力信号(接続回路に複数の候補があり、電圧は3V・3.3V・5Vの予定です)から」照明調光用の12V 1kHzのPWM信号を作りたいと思っている点です。 先の質問を読ませていただき、 回路図制作→実物制作しようと思ったのですが、 トランジスタのトーテムポール回路あたりの記述から、 自分の電子回路超初心者の頭では解読不能となってしまいました。 どなたか、先の質問の回路の回路図か、 フォトカプラーなどの部品が世代が変わっているようですので 最新の部品でこの出力を実現可能な回路をご教授頂ければ幸いです。

  • arduino SDカードスロット

    arduinoを使って、GPSや温度などをSDカードに記録しようとしています。 秋月電子でSDカードdip化モジュール(製品番号K-05818)を購入したのですが、いかんせん初心者な者で、仕組みが全く分かりません。 インターネットをさまよって、回路を作ることだけならできるようになったのですが、この仕組みが知りたいです。 SDIとかCLSなどの名前のピンがありますが、これは何のことなのでしょうか。 (ちなみにピンは上から、5.0V、3.3V、GND、SDI、SDO、CLK、CS、CDとなっています。) インターネットだと専門用語が多くて、何から手を付けていいのかが分かりません。 これを勉強すれば分かるよ、というアドバイスでもかまいません。 よろしくお願いします。

  • ジョイスティックの改造をしているのですが...

    閲覧ありがとうございます。 電子回路初心者です。 コントローラに付いているジョイスティックの部分を自分が作ったオリジナルのコントローラのようなもので操作したいと考えていまして、ジョイスティックのX座標とY座標をテスターで測定した結果、約2.5Vが初期値でそこから約0V~5Vの範囲で変化していることがわかりました。 そこでArduino Microを用いて、自分のオリジナルコントローラが取得したデジタル値をアナログ値、所謂D/A変換を使い電圧がジョイスティックと同じような挙動をするように調整しました。 しかしジョイスティックが付いていた基板に接続しても操作することは出来ず、その状態でテスターで基板側の電圧を測定すると数mVとしか出力されていませんでした。接続していない状態だとちゃんと約0V~5V出力されているのに何故でしょうか...。 調べても原因が掴めなかったので質問させていただきました。 よろしくお願いいたします。