名称 MIRS1001 超音波
番号 MIRS1001-SOFT-0010

最終更新日:2011.2.28

版数 更新日 作成 承認 改訂記事
A01 2011.2.28 池谷 古橋 初版

  1. 目的
  2. 概要
  3. まとめ


  1. 目的

  2. 本ドキュメントは、超音波プログラムをまとめたものである。

  3. 概要

  4. 既存の超音波プログラムを改造し精度を上げる。
    @ uss_get()で0.1msecごとに5連続で距離を測る。
    A エラーの値以外を足して、その回数で割る。
    B その数値を距離とする。

  5. まとめ

  6. 今回uss_get()の中にこの距離測定関数を作ろうとしたら、while,forのループから抜けれない問題が起きた。
    だから、今回はスレッド内で直接プログラムを書くことで解決した。
    このプログラムを以下に示す。
    uss.c

    沼津工業高等専門学校 電子制御工学科