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

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

このQ&Aのポイント
  • Arduinoでのアナログ出力(PWM)とアナログ出力(DAC)の違いについて解説します。
  • アナログ出力(PWM)はパルス幅変調で信号を出力するのに対し、アナログ出力(DAC)はデジタル信号をアナログ化して出力します。
  • PWMはデューティサイクルを変えることで信号の平均値を変化させる一方、DACは電圧を直接変化させます。

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

  • ベストアンサー
  • lumiheart
  • ベストアンサー率47% (1141/2406)
回答No.4

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

その他の回答 (3)

  • ohkawa3
  • ベストアンサー率59% (1509/2539)
回答No.3

PWMは、時間の比率がアナログ的に変化する。 ADCは、電圧がアナログ的に変化する。

  • hahaha8635
  • ベストアンサー率22% (800/3610)
回答No.2

モーターを考えてください  電圧を上げると 回転数が上がり 電圧を下げれば 回転数が下がります ↑ DAC 電気を流せば モータは 周り 電気を止めれば モーター 止まろうとします このオン オフ のサイクルや 比率を変えることでモータの回転数を変えようと考えているのが PWM です 仕組みは 回答1参考です

  • kaba__san
  • ベストアンサー率45% (27/59)
回答No.1

この絵でイメージ伝わりますか。

関連するQ&A