• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PCに複数のRS232C機器を接続するときの接続…)

PCに複数のRS232C機器を接続するときの接続回路

このQ&Aのポイント
  • 1つのPCに複数のRS232C機器を接続する方法や接続回路について教えてください。
  • RS232C機器を接続する際のRXやTXの制御方法についても教えていただきたいです。
  • 他の方法でPCに複数のRS232C機器を接続することができるのか、よい方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#230359
noname#230359
回答No.1

Enable制御とは、具体的にどういう事ですか? プロトコルも含めて新規の設計でしたら 単純に232Cを並列に複数接続することも出来ないことでは無いです。

noname#230358
質問者

補足

回答ありがとうございます。 >Enable制御とは、具体的にどういう事ですか? ある機器が送信しているとき(TXが並列接続されていると)他機器と 信号の衝突があるので他機器はDisableにしてハイインピーダンス 状態にしたいと思った次第です。 >単純に232Cを並列に複数接続することも出来ないことでは無いです。 信号としての衝突はポーリングで回避できても電気的な起きて しまいませんか???

その他の回答 (3)

noname#230359
noname#230359
回答No.4

何となくやりたいことは分かってきました。<つもり? 例として↓こんな感じで良いのですか。 http://www.robotsfx.com/robot/AGB65_RSC.html 3線式の良くある回路で、調歩同期でマスタ対スレーブ(多)

noname#230359
noname#230359
回答No.3

RS232Cのケーブルあるいはコネクター端で複数並列動作を希望してるのですか。 出来ません。 盛んにイネーブルとおっしゃいますが本来232には無いステートですので。本質的に一対一の規格ですから。信号線をっハイインピーダンスには出来ません。 いわゆるバス構造はとれません。 もしどうしても複数と通信がしたいのなら。 cpuのバスに複数の232IFICをつけることになるけど。 いまから新規に開発するならUSBのほうが簡単。端末をバス構造に並列に繋げます。

noname#230359
noname#230359
回答No.2

毎度JOです。 >>1つのPCに複数の・・・ であれば通常はRS422とかRS485を使用します 1つのホスト(PC)に対して30台程度は接続できます、 接続される機器の詳細が記されていないので、なんとも言えませんが RS422とかRS485は「通信方法」なので、これらに対応したIC を調達しても、そのまま通信できる訳ではありません マイコンなどで回路を構築して、その回路の一部としての通信機能として動作します。 「何がしたいのか?」を記載されたほうが良い回答が得られますよ。

参考URL:
http://www.wsuper.com/Tech/SeriIF/485/general.htm
noname#230358
質問者

補足

回答ありがとうございます。 >であれば通常はRS422とかRS485を使用します これも検討しましたが PC側でRS485->RS232C変換が必要になることです。 PC側はRS232Cそのまま使いたいのです。 >「何がしたいのか?」を記載されたほうが良い回答が得られますよ。 1.機器側のTXを並列接続してPCのRXへ接続 2.機器側のRXを並列接続してPCのTXへ接続 したときに1.において送信している機器とそうでない機器のTXの 信号の衝突をさける回路方式をしりたいのです。 単純に考えると送信していない機器のTXをハイインピーダンスに しておけばよいということになりませんか?

関連するQ&A