Keywords: IR LAP Timer PIC PIC16C84 PIC16F84 Video Super Impose Car Motor Sports

18-97-9-168.crawl.commoncrawl.org , 36555th 2002/06/11 UPDATED

ビデオスーパーインポーズ
赤外線計測ラップタイマーV2.0の製作

Copyright(C)1997 H.Kashima
97/6/18初版

UNDER CONSTURUCTION

  1. はじめに
  2. 前回のモデルとの違いは、

    • 内蔵ブルーバックジェネレータ
    • 同期信号補正、タイムベースコレクタ
    • 本体基板の小型化(50mm x 70mm)

    のようなものです。

  3. 動作説明
  4.  映像文字挿入部は、OSDC(オンスクリーンディスプレイコントローラー) M35012を ワンチップマイコン PIC16C84で制御します。 M35012 は、ビデオの同期信号 /H.SYNCと /V.SYNCを必要とするのでビデオシンクセパレータ LM1881 で同期信号を抽出しています。

     赤外線検出部については、家電用リモコンの受光モジュールを流用し、スタートラインに設置した 38KHz変調の赤外線を受光させます。

     ソフトウェアは、Microchip社のアセンブラ mpasmでアセンブルしてあります。 mpasm は ftp://ftp.microchip.comで入手する事ができます。

     PIC16C84では、前回の PIC16C57と違いスタックが8レベルとなり、プログラムサイズも縮小、かつプログラムもしやすくなったのですが、プログラムエリアが1KWとなったため削られた機能もあります。

  5. 製作
  6.  部品点数が少ないので超簡単です。 なれた人なら3〜4時間で作成できるでしょう。  また、製作するにあたって問題になりそうなのは PIC16C84へのプログラム書き込みでしょうか。NiftyServeのFDEVICEに PICEEというプリンターポートに接続する書込機の製作記事がアップされています。 ムチャムチャ簡単な回路なのですぐに作れます。 また、書き込み済みチップも配布できるので、ご希望の方はメールで連絡を下さい。

     回路図中には電源レギュレータ付近に記載してありますが、パスコンは PIC16C84, M35012, LM1881, NJM2264, NJM2266 のできるだけ近くへ配置してください。  赤外線送信部は防水性能が重要であるので、VU管と言ういわゆる排水管を使ってケースを作ります。

     配水管を15〜25cmに切断し、前側に永久蓋, 後ろ側にはひねると取れるタイプの蓋を取り付けます。

     永久蓋には長方形の赤外光が出る穴をあけて、透明アクリル板もしくは赤外線フィルターで水が入り込まないよう接着します。

     諸回路や電池ボックスなどは発泡スチロールを丸く切って内部に固定すると良いでしょう。

     当然、後ろ側のひねると取れる蓋が付いているのは電池交換や電源スイッチ操作のためですから、その役目が果たせるような構造にしなければなりません。

  7. 使用方法
  8. 前回のモデルでは VIDEO INに何らかの画像が入力されていないと動作しませんでしたが、今回のモデルでは同期信号発生回路を内蔵したチップを使用しているので、単独で動作します。

    1. 設置

      ビデオカメラの映像に時間をインポーズする場合は、VIDEO INにビデオ映像を入力し、RESETボタンを押しながら電源を入れてください。 すると、インポーズモードで起動します。 ラップ計測時のみ RESETボタンを押すことによりインポーズモードとブルーバックモードを切り替えることができます。

       受光モジュールは家電用であり、テレビのリモコンに反応するのでギャラリーにイタズラされないよう注意しましょう。

       赤外線送信機は送出窓を縦にしてスタートラインに設置します。

       パイプ型形状は某社のホットラップに似ているので同じように設置固定すればよいでしょう。

    2. 操作

       操作ボタンは、スタート, エンド, リセットの3ボタンのみです。電源投入後しばらくすると、PUSH STARTの画面になります。走行会などではピットでエンジンを始動した時の状態と言えるでしょう。

       ピットロードに入り本コースに入るときにスタートボタンを押します、この時画面は READYの表示になります。

       最初の1周目はたいがいウォームアップ走行ですから、最初の赤外線検出までは計測が開始されません。

       ぐるっと廻ってきてスタートラインを通過し、赤外線を検出すると、計測が開始され、画面には、"LAP 01"が表示されます。

       以降赤外線を検出する毎に ラップ数, 直前のタイムが中央に表示されます。

       何周かすると1ヒートが終了するわけですが、計測を終了するには、エンドを押下します。すると、"LAP CONTENTS" 画面になり、周回したラップ毎の計測リストが表示されます。

       スタートボタン/エンドボタンがそれぞれ 次頁, 前頁となっており、タイム表示横に矢印があればページをめくることができます。

       また、リセットボタンを押す事により、PUSH START画面にジャンプし、再び計測を開始することが可能です。

      	タイトル画面		電源オン
      	      |
      	PUSH START表示		ピットロードからコースへ進入、スタート押下。
      	      |
      	  READY表示		最初の赤外線検出待ち
      	      |
      	    計測		ヒート終了時エンド押下
      	      |
      	   結果表示		リセットボタン押下により、PUSH START画面に
      	   			戻る。
      

      ビデオインポーズ機能を使わないユーザのために V2.0Zバージョンのプログラムも作成しました。 ブルーバックモード専用で、画面全体に時間が拡大文字で表示される仕様です。 この仕様と標準仕様が切り替えできると本当は良いのですが、1KWのプログラムエリアではできませんでした。

  9. 最後に
  10.  シフトポジションが表示可能ですと、前回言ったのですが、めんどくさいのでやめました。 Version3.0あたりで考えてみましょうか。;(^^)

  11. 参考文献
  12. PIC16Cxx Applications Handbook V1.1		Parallax, Inc.
    PIC16Cxx PIC Tools Manual V3.1			Parallax, Inc.
    MPASM User's Guide				Microchip
    専用マイクロコンピューター/リモコン・OSD編	三菱電機(株)
    

画面例

タイトル画面
スタート画面
ラップリスト画面

実物写真

試作基板
完成基板
完成基板裏

回路図

本体回路図
暫定版基板アートワーク

プログラム

プログラムリスト Ver2.0

E-mail [注意]不適正な題名は即座ゴミ箱、名前を名乗らぬ者への返事はしない事があります。フリー系メールからは自動的に拒絶する場合があります。
-- LINK FREE --
 
HOME LAST