平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問16
テクノロジ/ハードウェアマイコンの出力ポートに接続されたランプ回路を図に示す。ランプが点灯するのはどの場合か。 ア:信号A=High,信号B=High イ:信号A=High,信号B=Low ウ:信号A=Low,信号B=High エ:信号A=Low,信号B=Low (注:本サイトでは原問題の表を文字表記に変換しています)

出典:平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問16
- ア信号A=High,信号B=High
- イ信号A=High,信号B=Low
- ウ信号A=Low,信号B=High
- エ信号A=Low,信号B=Low
正解:ア
解説
図の回路では,出力ポートの信号A,信号Bがバッファ(論理積的に働く2入力バッファ,図の記号はAND相当)に入力され,その出力が抵抗を介してトランジスタのベースに接続されています。トランジスタは,ベースに十分な電流(Highレベルの信号)が流れ込むとオンになり,コレクタ・エミッタ間が導通してランプに電流が流れ点灯します。バッファの出力がHighになるのは,信号A,信号Bの両方がHighのときであり,このときトランジスタがオンになってランプが点灯します。信号AまたはBのいずれかがLowであれば,バッファの出力はLowとなり,トランジスタはオフのままでランプは点灯しません。
選択肢ごとの解説
- ア正しい。信号A,信号Bの両方がHighのとき,バッファの出力がHighとなってトランジスタのベースに電流が流れ込み,トランジスタがオンになるため,Vccからランプ,トランジスタを経て電流が流れ,ランプが点灯します。
- イ誤り。信号AがHigh,信号BがLowの場合,2入力のバッファ(AND相当)の出力はLowとなり,トランジスタのベースに十分な電流が流れないため,トランジスタはオフのままでランプは点灯しません。
- ウ誤り。信号AがLow,信号BがHighの場合も,バッファの出力はLowとなり,トランジスタはオフのままとなるため,ランプは点灯しません。
- エ誤り。信号A,信号Bの両方がLowの場合,バッファの出力はLowとなり,トランジスタはオフのままとなるため,ランプは点灯しません。