Presentation is loading. Please wait.

Presentation is loading. Please wait.

Linuxを組み込んだマイコンによる 遠隔監視システムの開発

Similar presentations


Presentation on theme: "Linuxを組み込んだマイコンによる 遠隔監視システムの開発"— Presentation transcript:

1 Linuxを組み込んだマイコンによる 遠隔監視システムの開発
環境計測   杉本 賢美

2 目的 実験装置、実験の進行状況の遠隔監視ができるシステムの開発 ⇒ワンチップマイコン 小型、静音、省電力 デジタル、アナログ信号の読み取り
ネットワークを利用しデータを転送できる パソコンを利用 使用環境に制限 ⇒ワンチップマイコン

3 ワンチップマイコンとは CPU、メモリ、I/Oコントローラなどを内蔵 パソコンと比較して CPUの処理速度低速 メモリ容量小さい
小型、低消費電力

4 使用したマイコン 必要な機能 イーサネットに対応 A/D変換器 I/Oポート 十分な容量のROM ⇒H8/3069F H8を選択

5 OSの利用 OS(オペレーティングシステム)は ハードウェアによらずユーザーに対して統一の OSの役割 ⇒OSを使用 操作環境を提供
デバイスドライバ メモリ、ファイルの管理 タスクの管理 ⇒OSを使用

6 使用したOS Linuxを選択 H8/3069Fで使用可能 ⇒ uClinux uClinuxとは マイコンなどのMMUを持たないCPUに
今後の拡張性と発展性 H8/3069Fで使用可能 ⇒ uClinux uClinuxとは マイコンなどのMMUを持たないCPUに 実装可能

7 システムの流れ マイコン電源ONで自動的にシステム動作 ブートローダー起動 カーネル起動 監視プログラム動作 ROM上のカーネル、
ファイルをメモリに 展開 カーネル起動 ルートファイル システムを利用 監視プログラム動作 自動的に プログラム実行

8 ソフトウェア開発 uClinuxカーネル設定 必要最低限の機能のみを設定 H8/3069Fへの対応
TCP/IPの利用とネットワークコントローラドライバ シリアルインターフェイスドライバ ファイル形式のサポート 必要最低限の機能のみを設定

9 ソフトウェア開発 カーネルの起動に必要なルートファイルシステムを作成 カーネル、ルートファイルシステム、監視プログラムを圧縮
ブートローダーと圧縮ファイルをROMに書き込む ファイル合計サイズが512 kバイト以下

10 ハードウェア マイコンボード

11 ハードウェア A/D変換器 10BASE-Tコネクタ I/Oポート シリアルインターフェイス ROMの切替スイッチ

12 実際の監視例

13 今後の展望 ケースをより小型化 ネットワークの無線化 電池からの電源供給 ⇒小型の多極コネクタ等の利用
⇒システムを専用化し使用するハードを   最低限に 携帯電話へのメール送信 ⇒有線ネットワーク、コンセントの   ないところで使用可能

14 目次 1. 題目 11. ハードウェア2 2. 目的 12. 実際の監視例 3. ワンチップマイコンとは 13. 今後の展望
1. 題目 11. ハードウェア2 2. 目的 12. 実際の監視例 3. ワンチップマイコンとは 13. 今後の展望 4. 使用したマイコン 5. OSの利用 *メモリマネージメントユニット 6. 使用したOS 7. システムの流れ 8. ソフトウェア開発1 9. ソフトウェア開発2 10. ハードウェア1

15 メモリマネージメントユニット メモリ保護や仮想記憶機能の利用 論理的なアドレス空間を物理的なメモリ空間にマッピング MMUがないと
仮想記憶機能が使えない 大きなメモリを必要とするプログラムが使用できない


Download ppt "Linuxを組み込んだマイコンによる 遠隔監視システムの開発"

Similar presentations


Ads by Google