俺言語。

自分にしか理解できない言語で書かれた備忘録

RS232CコネクタのRx,Txについて

RS232C 9PinコネクタのRx,Txに送信・受信データどちらをつなぐべきか
いつも迷うのでここで自分まとめ。

なんで迷っていたのかというと

  1. 基盤に載っている9Pinコネクタの基盤上のICからデータが送信されていても
    コネクタから見ると受信データになる
  2. データ送信元の9PinコネクタのTxは接続先のTxと接続されてしまうため
    それではいけないのではないか?

いつもよくわからなくなっていて間違いのもとだったので下記にする

  • 基本的にはオス,メスのコネクタに限らず送信データはTx,受信データはRxを通す
  • クロスさせないといけない場合はロガー or PC側を正として反対側の自作機器側の
    内部でクロスさせる
  • ロガー or PC側の反対側(=周辺機器側)をメス9Pinにして内部でクロスさせる
    ストレートケーブルの方がクロスケーブルより一般的でかつ
     ストレートケーブルはオス-メス構成が多いだから、だそう。