2010年7月18日

PCで自動運転 その31!ソフト編4(Qkeys)


アプリケーション定義の一部に、Qkeys(Quick keys)というのがあります。これは写真のようにPC画面上に、マウスでクリックするだけで、走行、停止、ポイント操作ができるシステムです。弊社の例では、下記のように定義しました。”Start"は出発進行で、ソフトで作成した走行パターンで自動運転が開始します。"FR"は前進と後退を手動で設定切り替えできます。"Change"は走行路線を内線と外線を切り替えます。"Switch"はポイントのON/OFFを手動で設定できます。"Stop"は、次に駅に到着したら、強制的に停車させるものです。

定義文は、下記のようにします。
Qkeys:Start,FR,Change,Switch_1,Switch_2,Switch_3,Switch_4,stop

転車台 コントロールBOX


先の転車台配線図に従い、コントロールBOXを作りました。写真左には転車台システムに付属のコントローラを配置し、右にはサービス線路、アプローチ線路の正/逆/OFFを選択するトグルスィッチ群を取り付けました。転車台の位置決めにはコントローラを使い、機関車の出入りにはトグルスィッチとの組み合わせで動かします。電源の極性を合わせるには、結構頭を使います。これだけで1日遊べます。

2010年7月2日

PCで自動運転 その30! ソフト編3(定義)


まず始めに,システムを定義してアプリケーションに教える必要があります。センサー,速度モジュール,リレーモジュールなど,ご自分の鉄道模型制御システムに接続されているものを全部,個別にご自分の名前を付けて定義します。未使用分は"Spare"として確保しておきます。
例えば,TBrain(センサー/リレーモジュール)1個,速度モジュール1個のシステムとすれば:
センサーとコントロール,速度モジュールは個別に定義します。写真に定義の一部をお見せします。それぞれの名前は自分で決められますが,定義の順番でハードのどれを使うかが決定します。これらはゲージに依存しませんので,N,HO,O他どんなゲージでもご利用いただけます。

転車台の制御


転車台は位置決めがポイントです。 キット含めて色々な市販品がありますが,ゼロ位置調整はセンサー精度に掛かっています。弊社の転車台は,毎回少しずれる傾向が有りますので,手動で微調整できるようにしました。コントロールBOXは,トグルスイッチ群と,転車台の制御ユニットの組み合わせとしました。アプローチ線路にはメイン線路から機関車が進入してきますので,ギャップを設け,一旦転車台ブリッジ前で停止し,アプローチ線路をメインと切り離し,ブリッジ電源を使います。写真の接続図をご覧ください。

2010年6月26日

閑話休題2!あじさい




名古屋の南にある、”なばなの里”を訪れました。あじさいが50種類、70,000株もあり、梅雨に濡れて満開でした。あじさいの花言葉は、”移り気”(日本で命名)とか、”辛抱強い愛情”(フランスで命名)とか言われています。少し離れたところに長島スパーランドがあり、お子様大好きなアンパンマンミュージアムもあります。パン工場もあります。1日楽しめます。写真をお楽しみ下さい。

2010年6月21日

転車台 機関車を収納してみました!


サービス線路が沢山出来ましたので、弊社機関車群を整列させてみました。結構迫力があります。左クリックすると、画像が拡大されます。次はコントロールボックスを作って配線する作業です。そのまえに自動運転システムとどう(自動、手動など)接続するかを考えて、このコントロールボックスを設計します。

2010年6月17日

PCで自動運転 その29!ソフト編2(使用言語)


”アプリケーションソフトをご自分で開発する”ことでPCによる監視制御と自動運転が出来ます。でも”ソフトを自分で開発するの?”、”出来そうもない!”と思われるかもしれません。でも大丈夫です。まずソフト開発に使う使用言語ですが、英語的ではありますが、専用に用意された言語で、C言語などのように難しいものではありません。
何かが起こると(例えば、駅のセンサーがONする とか)、それに基づいて実行する事を定義します。例えば駅で編成を停車させるなどです。
ソフトの例を書いてみます。
When station_sensor=TRUE, Do train_throttle=OFF,
こんな感じです。
弊社は、その開発を請負うサービスもご提供しております。自動運転したいが、自分では無理を思われる方は、ご相談ください。