2018年3月21日水曜日

エンベデッド対策 平成25年度午後1問1

ガソリンエンジンの問題です。
すらすら解けた気がしましたが、しっかり計算問題は間違えました。

公式の問題と回答はここにあります。
IPAの公式過去問

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
設問1
(1)58[回] 70[回]
   ※クランク角度はー360°~360°の範囲だから720°回転する
   ※つまりパルスは72回。ただし、カウントしない範囲が20°分あるから、
   ※72-2=70[回]
(2)排気バルブが開いている期間
設問2
(1)タイマのカウント値が通常の3倍の値になった次の立ち上がりで検出する
   サイクル信号がHighで、割り込み処理でタイマ計測値を読み、
   直近の約2倍になるのを検出する
   ※クランク角度が0°の時は、LowからHighの立ち上がりの時であり、
   その直前がー20°~-10°であることからクランク信号が出ていない。
   ということを理解して、どんな時に何をして検出するのかを意識して
   書く必要がある。
(2)278 3333
   ※以下のように考える
   ・クランク角度が50°の時、タイマ計測値が500。
   ・カウントクロックは1[MHz]。なので周期は1[μ秒]。
   ・10°移動する時間は500×1[μ秒]=500[μ秒]。
   ・クランク1回転は360°だから、
    36×500[μ秒]=18000[μ秒]=18[ミリ秒]
   ・問題が1分間の回転数を求めているので、
    60[秒]÷18[ミリ秒]=3333.333
   ・小数第1位を四捨五入するので答えは3333。

設問3
(1)a.クランク角
   b.回転速度算出
   c.バルブ可変量計算
   d.モータ制御
(2)エンジン回転数、エンジンの負荷情報

プロセス名|経過時間
a    |  ■■■
b    |     ■■■■■■■
c    | ■          ■■■■■
d    |                 ■
メイン  |

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー



0 件のコメント:

コメントを投稿