授業の目標と概要 |
第3 学年における「メカトロニクスⅠ」から継続してPICマイコンを用いたC++プログラム言語の文法と
その用法について解説する。さらに、それらの応用に重点をおき、数多くの演習を通して問題解決のた
めの情報技術を修得し、以後の他科目での利用の促進を図り、実践的なプログラム開発能力
を体得させる事を目標とする。
|
履修上の注意
(準備する用具・
前提とする知識等)
|
PICマイコンの制御プログラムを通して、C++言語を利用できることのための解説と演習を重要視し、進
行する。特に演習を数多く行うことで、充分なプログラミング能力の育成を主眼とする。
|
到達目標 |
(1) PICマイコンのプログラムを作成できる。
(2) スピーカやモーターなどの基本的なマイコン制御ができる。
(3) 技術的課題を情報機器を使って分析し、解決できる。
(4) 報告書等をパソコンなど情報機器を使って作成できる。
|
成績評価方法 |
合否判定は、単元毎の演習レポートが全て期限内に提出されていることを前提に、
最終評価は、2 回の定期試験の結果の平均(90%)と演習レポート(10%)の
合計とする。
なお、再試験は、2回の試験範囲とし、60点以上を合格とする。
|
テキスト・参考書 |
教科書:「キットで遊ぼう電子回路シリーズ9 新PIC入門C言語編」、ADWIN社編
参考書:「問題解決のためのC プログラミング」、佐藤次男他共著、コロナ社
「初心者のためのプログラミング課題集」,情報処理教育研究会,森北出版
|
メッセージ |
演習主体なので、ほとんど毎回問題を課します。欠課をすることはレポート
評価点がもらえないので欠課をしないこと。また、試験は、マイコン制御の
アルゴリズムの理解度に重点をおくので、単元毎の内容の理解に努力して下
さい。
|
授業の内容 |
授業項目 | 授業項目ごとの達成目標 |
1.3年次の復習(1 回)
2.スイッチによる分岐(1 回)
3.複数のスイッチの利用(1 回)
4.チャタリング防止処理(2 回)
5.割込み(2 回)
|
1.3 学年の復習で、処理の再確認と理解度向上を目指す。
2.if文を利用して分岐処理ができる。
3.if文を利用して複数の分岐処理ができる。
4.チャタリングの防止ができる
5.割込み処理の概念と簡単な割込み処理ができる。
|
前期中間試験 |
実施する
|
6.外部割込み(1 回)
7.音の出力(2 回)
8.タイマ(タイマ0割込み)(1 回)
9.タイマ(CCP割込み)(2 回)
10.PWM制御(1 回)
|
6.外部割込み処理によるPICマイコンの制御ができる。
7.スピーカからの音を制御できる。
8.PICマイコンのタイマ機能を利用することができる。
9.より複雑な割込み処理によってPIC制御ができる。
10.ブザー、DCモータの回路を組み、そのプログラミングができる。
|
前期期末試験 |
実施する
|