修了試験 2021-01-24実施分 基本情報技術者試験 問20
分解能が8ビットのD/A変換器に,ディジタル値0を入力したときの出力電圧が0Vとなり,ディジタル値128を入力したときの出力電圧が2.5Vとなる場合,最下位の1ビットの変化による当該D/A変換器の出力電圧の変化は何Vか。
正答1
解説
正解は1です。 D/A変換器は、ディジタル値を対応するアナログ電圧に変換する装置です。 入力値と出力電圧が比例する場合、最下位ビット(LSB)1つ分の変化に相当する電圧は、電圧の増分をディジタル値の増分で割れば求められます。 【計算】 ディジタル値0のときの出力は0Vです。 ディジタル値128のときの出力は2.5Vです。 ディジタル値1当たりの電圧変化は、(2.5-0)÷(128-0)=2.5/128Vです。 【選択肢別解説】 1:○ 0から128まで128段階で2.5V変化するので、1段階(1ビット)当たり2.5/128Vです。 2:× 2.5/255Vは、8ビットの最大値255で2.5Vになると誤解した値です。 問題文では128で2.5Vです。 3:× 2.5/256Vは、8ビットで表せる値の個数256で割った値です。 2.5Vに対応するのは256ではなく128です。 4:× 2.5/512Vは、分母を誤って2倍にした値です。 根拠となる条件が問題文にありません。 【ポイント】 分解能のビット数に惑わされず、問題文で与えられた「どの入力値で何Vか」という対応から比例計算します。 この変換器では、最大値255を入力すると約4.98Vが出力されます。まとめて解く
修了試験 2021-01-24実施分を通しで解く(80問)→