8 機能,性能
8.1 MPUボード
名称:VSBC-1 Single Board (68HC000) Computer Module for the VMEbus
CPU:MC68HC000 クロック 12.5 MHz
サイズ:100 × 160(mm)
製造元:PEP Modular Computers
詳細は、仕様書VSBC-1 Users Manual Document No.525-UM-0002を参照。
8.2 ロータリ・エンコーダ
この機能は、ロータリ・エンコーダからの信号を取り込み、カウンタでカウントし、CPUの要求に応じてカウント値を得るものである。ロータリ・エンコーダは、A、B2相入力式を用いる。
カウンタは、12ビット・バイナリ・アップ・ダウン・カウンタを用いる。
カウント値は2の歩数表示で、ロータリ・エンコーダが正転時はアップカウント、逆転時はダウンカウントする。
データ出力は、8ビットのパラレルデータを2回に分けて出力する。
8.3 MMIボード
このボードの機能は、MPUボードと人間との間をつなぎ、マシンの状態や、人からの命令をMPUボードに伝えることである。
・4ビットスイッチにより16種類の命令が可能。
・Green、Red LEDにより、マシンの状態を表示。
・7segLEDによりテスト時、各センサの測定値を表示。
・押しボタンスイッチは本機のスタートスイッチである。
8.4 超音波センサ回路
この機能は指定した超音波センサから超音波を送信させ、 受信するまでの時間を カウント値として測定するものである。センサ選択信号を出力すると同時に出て くる信号をトリガとして用い、0.35msに引き伸ばし、それから40kHzの超音波を作り出し、送信する。最少測定距離20cm,測定精度±1cm以内(温度補正後).
一定時間内に反射波を受信できなければカウンタはアンダーフロー信号を出力し 受信信号、又はアンダーフロー信号は割込み要求信号となり、データを読み込ま せる機能を持つ。
8.5 赤外線センサ
赤外線センサ回路は、赤外線を受光状態を2値(有り,無し)で得ることができる.この回路は、赤外線センサ信号回路内の受光素子から送られてくるHorLの信号を処理し、信号に状態変化がおきた時に、割り込み要求信号をCPUに送る機能を有し、またそのときの各受光素子の状態は後述のレジスタを読むことにより得ることができる。最大8個のセンサを処理できるが本システムでは5個使用する.
8.6 I/Oボード
I/Oボードは、VIPC310と、VIPC310上に搭載されるエンコーダボード、及びIP−Dig.48から構成される。
VIPC310
VIPC310ボードは、IP(IndustryPack)を二つ搭載することが出来、INPUT/OUTPUT割り込みといった機能がある。(他にもメモリ機能、リチウムバッテリ(12〔V〕)を搭載しているが、今回は使用しない。)
詳細は、仕様書(User Manual VIPC310)参照
IP−Dig.48
IP−Dig.48ボードは、VIPC310に搭載されるIP(IndustryPack)の一種で、MC68230,PARALLEL INTERFACE/TIMER(PI/T)を2個搭載している。
詳細は、仕様書(User Manual IP-Digital48、IP-Dual PI/T)参照。
IP−エンコーダーボード
このボードは、ロータリーエンコーダからの信号を取り込み、カウンタでカウントし、CPUの要求に応じてカウント値を出力するものである。また、タッチセンサの信号を取り込みスイッチの状態を調べ、スイッチ割込みの割込み信号を発生させるのも、このボードである。
8.7 PWM制御機能
ある周期の方形波のdutyを0〜50%まで128段階で変化する機能及び方向を決定する機能を持つ。そしてこの回路は、LSI68230で制御されている。
8.8 モーター
The maxon motor
定格出力 :20 <W>
公称電圧 :1800 <V>
トルク定数 :16.3 <mNm/A>
回転数定数 :585 <rpm/V>
最大効率 :83.2 <%>
最大連続電流 :1500 <mA>
8.9 電池
電圧 7.2[V]
容量 1700[mAh]
NiCd電池 1700SCR
8.10 電源回路
電源系統図