記事はの続きです 以前の投稿 ここでは、モデル機関車システムで列車の一意の赤外線IDを作成するためのソリューションを見つけようとしました。ここでは、アプリケーションを詳細に理解し、調整されたIR検出器回路を使用してアイデアを正常に実装する方法を学びます。アイデアはヘンリック氏からリクエストされました
技術仕様
親愛なるスワガタム、
“可変モーター速度制御回路 ”
デンマークのリーベやインドの私に住んでみませんか。それをすべてはるかに簡単にします:o)
少なくとも50両以上の機関車があるので、きっと来るでしょう。各駅の線路に50ユニットを実装するというアイデアは機能しませんが、たとえば、一部の列車だけを通過させることで、各線路の回路の量を減らすことができるかもしれません。トラック1とトラック2のいくつかなど。それについて息子に話します。
理想的な解決策は、すべての機関車が線路のどこにあるかを正確に知ることです。大企業の一部のモジュールは、線路を介してRFまたはデジタル信号を使用して、列車の位置を通知します。彼らのモジュールの唯一の悪い点は価格です。
ほとんどの人は機関車が数台ある小さな線路を持っており、鉄道模型を手動で簡単に走らせることができます。私たちのものは大きすぎて、50本の列車を追跡することは人間には不可能です。
そのため、私たちは私たちを助けるためのソフトウェアを開発しました。ただし、ソフトウェアは、前述のように機能するためにいくつかの入力が必要です。ソフトウェアへのすべての入力は、S88モジュール(ドイツの会社によって列車の線路をモデル化するために特別に開発されたもの)、USB、および並列I / O回路基板から供給されます。
これはあなたがおそらくアイデアを持っているかもしれない別のポイントに私をもたらします。
トランジスタをオン/オフしてリレーなどを切り替える小さな回路を作りました。入出力付きの自家製USB回路のアイデアはありますか?私たちのコンピューターにはたくさんの入出力が必要です。
列車が止まるところまで、減速して加速します。すべての列車にはデジタルコントローラーが装備されており、線路を介して加速、停止、ライトの点灯などの情報を受け取ります。
当社のソフトウェアは、LAN経由で接続されたメルクリン(メルクリン60212)からデジタルコントローラーユニットを介してこれらのコマンドを送信します。
これらの情報はすべて、鉄道模型でどのように機能するかを通知するためのものです。
したがって、電車を停止するには、家の任意のコンピューターから、または電車のIDを選択して手動でコマンドを送信し、60212コマンドユニットから停止するように指示します。
RXモジュールはレシーバーですよね?はいの場合、それらは列車の線路とTXモジュールの下にあるはずです。 RXモジュールは、列車の接近時にS88、USBのポート、またはパラレルインターフェイスボードをアースに切り替える必要があります。
私のソフトウェアは、S88、USB、およびパラレルインターフェイスボードを監視し、アースへの切り替えポートで動作します。私の説明をご理解いただければ幸いです。したがって、回路がコンピュータに特定の列車が解析したことを伝えることができれば。コンピューターはコマンドを送信できます。
バンドパスフィルターはおそらく解決策です。しかし、コンピューターはどの列車を止めるべきかわからないのでしょうか、それとも私はこれを間違えているのでしょうか?しかし、バンドパスフィルターは鉄道模型の線路のより多くの場所で使用できます。例えば。クロスオーバーなどを切り替えます。
あらかじめ決められた8〜10本の列車で十分だと思います。
私は自分自身を正しく説明しなかったと思います。コンピュータに接続されたインターフェース回路が、入力ポートがグランドに切り替えられたことを検出しているのがわかります。私の知る限り、コンピューター用のほとんどのインターフェースボードはこれを行います。
Vellemanのインターフェースボードの回路図を含むファイルを追加しました。これはインターフェースボードの一例にすぎません。
それが私が地面に切り替えることを意味したものでした。これは、回路からの出力にあるBC 547 NPNトランジスタでは実行できませんか?
“バイメタル温度計とは ”
基本的には、どの列車がどの駅に近づいているかを知るだけです。情報がどのようにコンピュータに届くのか、どちらが最適かわかりません。ワイヤレスのアイデアは良いように聞こえますが、それは実行可能ですか?
最初からの私の考えは、どの列車がどの駅に近づいているかをインターフェースボードを介してコンピューターに知らせることができる回路のようなものでした。
ただし、インターフェイスボードの使用には大きな問題が1つあります。必要なボードの数と、1台のPCに接続できるボードの数。
Velleman K8055の回路図を見ると、0〜5Vの2つのアナログ入力があります。おそらくそれらを使用できます。
スワガタム私はあなたの考え方が好きです。ただやめるだけでなく解決策を模索する。実際、ヨーロッパのサーキットでかなりのお金を稼ぐことができると思います。鉄道模型の愛好家は、購入に多額のお金を払うために使用されます。
宜しくお願いします、
ヘンリック・ローリッセン
回路ソリューション:
提案された検出のためのいくつかの回路オプションを以下に見ることができます、これらのいずれかを試すことができます:
どちらの回路も、IRリモートコントロール、IRセキュリティシステム、IRベースのロックおよびキーデバイスなど、独自に調整された赤外線検出を必要とするあらゆるアプリケーションに使用できます。
最初の回路は、LM567フェーズロックループ周波数検出器チップを利用して受信回路を形成します。
R2 / R3 / C2は、ICのラッチ周波数を固定して、回路が応答し、フォトダイオードを介して入力ピン3でこの周波数を検出するとゼロロジック出力を作成するようにします。
フォトダイオードは、図の左側に示されている555ベースの非安定回路によってトリガーされます。 555回路は、受信LM567フォトダイオードデバイスを介して周波数を送信するためのフォトダイオードも採用しています。
555送信機は、LM567回路のR2 / R3 / C2で設定された周波数に正確に調整する必要があります。それ以外のものは、Rx回路によって単に無視されます。
第2の調整された赤外線検出器回路では、LC調整されたオペアンプが、一意に調整された送信機周波数に応答して受信するために使用される。
L1 / C1フィードバックループ
オペアンプの出力入力ピン配列の両端に配置されたL1 / C1フィードバックループは、ラッチオンを意図するラッチ共振周波数を決定します。
L1 / C1は、ロックアクションを実行するための他の固有の調整された周波数を実現するために適切に調整できます。
ここでも、オペアンプのRx回路をトリガーするためのIR送信機として555アスタブルが使用されています。
555 Txから一致する周波数を検出すると、オペアンプは応答し、出力ピンにローロジックを作成します。このロジックは、指定された操作のために外部デバイスにさらに統合される場合があります。
上記の回路は、提案された列車ID検出に適切に使用でき、8つのそのようなRxユニットを線路に配置し、各列車に555 Txユニットを配置して、一意のTxを持つ一意に選択された列車の数を得ることができます。 Rxレシーバーによって検出され、対応する低ロジック情報がコンピューターに送信され、ユーザーにその存在が通知されます。
前:シンプルなシャドウセンサーアラーム回路 次へ:Arduino回路を使用して3つのLED(R、G、B)を順番に点滅させる