組込み・ファームウェア
マイコンでLEDの明るさやモーターの回転の速さを調整するのによく使われる方法はどれか。
- A電源の電線を太くしたり細くしたりする
- Bプログラムの実行を一時的に止める
- CPWMで、高速にオンとオフを繰り返してオンの時間の割合を変える
答えと解説を見る
正解:C. PWMで、高速にオンとオフを繰り返してオンの時間の割合を変える
LEDやモーターをPWMで高速にオンとオフすると、人の目にはオンの時間の割合に応じた明るさに見え、モーターは慣性によって平均の電力に応じた速さで回ります。トランジスタは完全なオンかオフの状態で使うので、途中の電圧で使うより発熱による損失が少なく、効率よく調整できます。周波数は、LEDのちらつきやモーターの音が気にならない値に選びます。
- A. 配線の太さを変えて調整することはしません。
- B. プログラムを止めても調整にはなりません。
- C. 正しい。平均の電力を細かく調整できます。