本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

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

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

2023/10/20 03:44

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

Arduinoを使っていて疑問に思ったのですが

2019/08/02 22:47

閲覧ありがとうございます。

最近趣味でArduinoを使い始めた電子回路初心者なのですが、アナログ出力(PWM)とアナログ出力(DAC)って何が違うんですか?
詳しく解説してるサイトがあればリンクだけでも良いのでどなたか教えていただけませんか?

よろしくお願いいたします。

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

ベストアンサー
2019/08/03 13:55
回答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は役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する

その他の回答 (4件中 1~4件目)

2019/08/03 09:38
回答No.3

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

2019/08/02 23:39
回答No.2

モーターを考えてください 

電圧を上げると 回転数が上がり
電圧を下げれば 回転数が下がります


DAC


電気を流せば モータは 周り
電気を止めれば モーター 止まろうとします
このオン オフ のサイクルや 比率を変えることでモータの回転数を変えようと考えているのが

PWM

です

仕組みは
回答1参考です

2019/08/02 22:59
回答No.1

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

投稿された画像

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。