令和7年度 秋期 応用情報技術者試験 午前 問10
テクノロジ/ハードウェアモーターの軸に装着された回転センサーから出力されるパルスの周期を,1MHz のクロック周波数でカウントアップするタイマーで計測したところ,10,000 カウントであった。モーターの回転数は毎秒何回転か。ここで,回転センサーはモーターの軸が1回転するごとに図のようなパルスを2回出力するものとする。

出典:令和7年度 秋期 応用情報技術者試験 午前 問10
- ア50
- イ100
- ウ200
- エ5,000
正解:ア
解説
1MHz のクロックでは1カウントが1マイクロ秒なので,10,000カウントはパルスの周期が10,000マイクロ秒=10ミリ秒であることを意味します。回転センサーは軸1回転につきパルスを2回出力するので,1回転に要する時間は 10ミリ秒×2=20ミリ秒です。したがって毎秒の回転数は 1秒÷20ミリ秒=50回転となります。
選択肢ごとの解説
- ア正しい。1回転が20ミリ秒なので毎秒50回転です。
- イ誤り。100 は,1回転につき2パルスという条件を無視し,パルスの周期10ミリ秒をそのまま1回転の時間とみなした場合の値です。
- ウ誤り。200 は,1回転を2パルス分ではなく,パルス周期の半分の5ミリ秒と取り違えた場合の値です。
- エ誤り。5,000 は,カウント値10,000を単純に2で割った値で,クロック周波数による時間への換算をしていません。