エンベデッドシステムスペシャリスト 2017年 午前2 問12
問題文
マイコンに内蔵されたD/Aコンバータの出力電圧は、次の式で表される。
、の組合せとして、適切なものはどれか。ここで、は基準電圧とする。

選択肢
ア:
イ:(正解)
ウ:
エ:
🔒 解説は解答すると表示されます
D/A変換の出力電圧【午前2解説】
正解の理由
正しい組合せはイです。
式 では、 はD/Aコンバータに与えるデジタル入力値、 は分解能を表すビット数です。
分解能が ビットの場合、表現できるデジタル値は から までです。入力値 を で割ることで、基準電圧 に対する割合を求め、その割合を基準電圧に掛けて出力電圧を計算します。
解法ステップ
- 式の分母にある に注目します。
- ビットで表現できる値の総数は 通りです。したがって、 は分解能を示す値です。
- は、その分解能で表現されたデジタル入力値です。
- よって、 が「入力値」、 が「分解能」の組合せを選びます。
選択肢別の誤答解説
- ア: をサンプリング周波数、 を入力値としています。サンプリング周波数は、一定時間に信号を何回取り込むかを表すもので、この式の や には当たりません。
- イ: は入力値、 は分解能です。式の意味と一致します。
- ウ: を入力値としている点は適切ですが、 は量子化誤差ではなく分解能です。量子化誤差は、アナログ値を離散的な値に置き換える際に生じる誤差です。
- エ:分解能は に対応し、量子化誤差はこの式の変数ではありません。 を分解能、 を量子化誤差とするのは誤りです。
よくある誤解
- 分解能を量子化誤差と混同する
分解能は、デジタル値でどれだけ細かく電圧を表せるかを示します。量子化誤差は、変換によって生じる誤差です。 - を入力値だと思う
は指数に使われており、入力値そのものではありません。 ビットで表現可能な値の数が 通りになることがポイントです。 - サンプリング周波数を式に結び付ける
サンプリング周波数は時間方向の変換頻度に関する量です。この式は、デジタル入力値から出力電圧を求める式です。
補足コラム
ビットの入力値は、一般に から までの整数です。問題の式では、 のとき出力電圧は 、 が大きくなるほど出力電圧も大きくなります。
たとえば、 なら 通りの値を表現できます。入力値 に応じて、基準電圧 を256段階に分けて出力するイメージです。
FAQ
Q. は分解能そのものですか。
A. この問題では、分解能を表すビット数です。 が大きいほど表現できる段階数 が増え、より細かく電圧を表現できます。
A. この問題では、分解能を表すビット数です。 が大きいほど表現できる段階数 が増え、より細かく電圧を表現できます。
Q. に最大値 を入れると、出力は必ず になりますか。
A. 問題の式に従うと、 となり、 より少し小さい値になります。
A. 問題の式に従うと、 となり、 より少し小さい値になります。
関連キーワード: D/Aコンバータ、分解能、量子化誤差、基準電圧、デジタル入力値

\ せっかくなら /
エンベデッドシステムスペシャリストを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

