CH9121イーサネットモジュールのTCPCLENTとTCPサーバー接続
CH9121の紹介
CH9121ネットワークモジュールは、TCPまたはUDPネットワークデータパケットとシリアルポート(TTLレベル)データパケットの透過的な送信を実現するネットワークモジュールです。多機能の組み込みデータ変換モジュールとして、このモジュールはハードウェアTCP / IPプロトコルスタックと10 / 100Mイーサネットデータリンク層(MAC)および物理層(PHY)を統合します。ユーザーはシリアルポートを介して端末をネットワークに簡単に接続できるため、開発時間と開発コストを大幅に削減できます。モジュールのパラメータは、シリアルポートまたはネットワークを介して命令を送信することでリアルタイムに変更できます。また、ClaymanTechnologyが提供するパラメータ設定ソフトウェアで照会および設定することもできます。シリアルポートのボーレートは300〜921600bpsをサポートします。モジュールには、TCP_Server、TCP_Client、UDP_Client、およびUDP_Serverの4つの動作モードがあります(TCP_Clientクライアントモードはここでテストされます)。
このモジュールは、イーサネット透過伝送デバイスへのユニバーサルシリアルポートであり、51、AVR、PIC、ARM、その他のMCU、またはその他のシリアルポート(TTL)デバイスに接続できます。
配線
USB-TTLモジュール | CH9121ネットワークモジュール |
---|---|
VCC | 5V |
GND | GND |
TX | 処方箋 |
処方箋 | TX |
コンピューターのIPアドレス設定
TCP_Clientとサーバーを接続するときは、IPアドレスの設定に注意する必要があります。
1.モジュールとコンピューターはネットワークケーブルで直接接続されています。コンピューターのIPアドレス設定を自分で構成し、コンピューターのネットワークとインターネットを開く必要があります。アダプターオプションを変更します-イーサネット-プロパティ-IPV4-プロパティ-次のIPを使用します住所。次の図のパラメーター構成を参照できます。
2.ルーターをコンピューターに直接接続し、モジュールもルーターに接続します。この種の接続では、コンピューターのIPアドレスを構成する必要がなく、使用するコンピューター(コンピューター)の実際のIPアドレスを直接読み取ることができます。切断されません)。
IPアドレスを照会する
コンピューターのIPアドレスを構成した後、構成と一致しているかどうかを確認し、Windows + Rキーを使用して[ファイル名を指定して実行]ウィンドウを開き、CMDと入力してコマンドプロンプトウィンドウに入り、ipconfigと入力してを押す必要があります。入力して、IP構成情報を表示します。
ipconfigと入力すると、実行可能ファイルではないことがわかります。これは、ipconfigがコンピューターでこの変数を実行するためのデフォルトのパスがないため、設定する必要があるためです。[マイコンピュータ]→[プロパティ]→[詳細設定]タブの[環境変数]をクリックし、[システム変数]の[パス]パラメーターをダブルクリックして、変数値「c:\ windows \ system32」を設定します。新しいセミコロンを作成するときは、セミコロンを追加しないように注意して
ください。Pathパラメータが設定されます。コマンドラインモードで「ipconfig」を入力したことを確認すると、正しい情報が表示されます。
パラメータ設定
「ParameterConfigurationSoftware.exe」ソフトウェアを開き、「Search Device」をクリックすると、デバイスリストにすべてのオンラインモジュールが表示されます。モジュールをダブルクリックしてデバイスリストのパラメータを変更し、必要に応じてモジュールパラメータを変更します。変更が成功すると、モジュールがリセットされ、電源オフ後にモジュールパラメータが保存されます。
機能テスト
機能テストでは、ClaymanTechnologyが提供する「TCP-To-232V1.11」ソフトウェアを例にとります。このソフトウェアには、シリアルポート(ソフトウェア左)とネットワーク通信機能(ソフトウェア右)が統合されています。
「TCP-232V1.11」ソフトウェアのシリアルポートパラメータをモジュールのシリアルポートパラメータと一致するように設定し、シリアルポートを開きます(工場出荷時のデフォルト:ボーレート9600、データビット8、ストップビット1、パリティなし) )!クリックして作成します。ソフトウェアの右側にある宛先IPには、設定したデバイスIPが表示され、宛先ポートがランダムに作成されます。
[作成]をクリックすると、デバイスIPがソフトウェアの右側の宛先IPに表示され、宛先ポートがランダムに作成されます。その後、あなたはお互いに通信することができます。(2番目のソフトウェアを接続できない場合は、最初のソフトウェアの工場出荷時の設定に戻し、再度リセットしてください)。構成はクライアントとサーバーである必要があります。
総括する
TCP_Clientモードでは、モジュールの電源をオンにすると、設定されているネットワークパラメータに従ってリモートTCP_Serverサーバーの指定されたポートにアクティブに接続し、長い接続を確立して透過的なデータ送信を実行します。このモードでは、サーバーIPはインターネットの固定IPまたはローカルエリアネットワークのイントラネットIPにすることができます。リモートサーバーIPはモジュールに表示されます。つまり、モジュールが配置されているIPにpingを送信できます。リモートサーバーIP。同様の記事の長期リリース、注意を払うことを歓迎し、いつでもメッセージを残すことを歓迎します。情報が必要な場合は、以下にメッセージを残すこともできます!