W600モジュール
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
W600モジュールは、802.11b/g/nをサポートするコスト効率の高い2.4GHz WiFiモジュールです。Seeed W600モジュールは、ARM Cortex-M3を搭載し、1MBのオンチップフラッシュとfreeRTOSカーネルを特徴とするW600チップをベースにしています。
W600チップのピンを取り出し、ボードの裏側に配置しました。これには、I2S/I2C/SPI/GPIO/PWM/UART/SDIOが含まれます。さらに、このモジュールにはオンボードPCBアンテナが搭載されており、アンテナを別途設計する必要がないため、モジュールを迅速に独自のボードに展開できます。また、このモジュールはCE/FCC認証を取得しており、ビジネスプロジェクトに直接使用することができます。

特徴
• 統合された32ビット組み込みCortex-M3 CPU、動作周波数80MHz
• 統合された288KB RAM
• 統合された1MBフラッシュ
インターフェース
• 統合されたGPIOデバイスコントローラー
• 統合された2つのUARTインターフェース、RTS/CTSをサポート、ボーレート: 1200bps~2Mbps
• 高速SPIコントローラーを統合、動作周波数: 0~50MHz
ワイヤレス
• IEEE802.11 b/g/e/i/d/k/r/s/w/nをサポート
• 2.4~2.4835 GHzをサポート
• Wi-Fi WMM/WMM-PS/WPA/WPA2/WPSをサポート
• Wi-Fi Directをサポート
• STBC、GreenField、Short-GI
• 複数のネットワークプロトコルをサポート: TCP/UDP/ICMP/DHCP/DNS/HTTP
その他
• ASCIIエンコーディングに基づくAT+命令プロトコルをサポート(UARTインターフェース)
• ユーザーがプログラム可能なGPIO制御をサポート
• オンボードアンテナ
仕様
カテゴリ | 項目 | パラメータ |
---|---|---|
ワイヤレス | Wi‐Fiモードのサポート | IEEE802.11b/g/n |
RFシステムインピーダンス | 50Ω | |
周波数範囲 | 2.4~2.4835 GHz | |
受信感度 | 20MHz MCS7@‐71dBm; 40MHz MCS7@‐68dBm; 54Mbps@‐73dBm; 11Mbps@‐86dBm; 1Mbps@‐95dBm; | |
物理層データレート | 802.11n MCS 0~7 150Mbps | |
変調方式 | DSSS、OFDM、DBPSK、DQPSK、CCK、QAM16/64 | |
出力電力 | IEEE802.11b, DSSS 1Mbps, POUT = +17dBm; IEEE802.11g, OFDM 54Mbps, POUT = +10dBm; IEEE802.11n, OFDM MCS7, POUT = +10dBm | |
ハードウェア | インターフェースタイプ | UART/SPI/GPIO |
インターフェース速度 | 2Mbps@UART (最大) 50Mbps@SPI (最大) | |
動作電圧 | 3.3V(モジュール)/5V(開発ボード) | |
動作湿度 | 5%~90% (結露なし) | |
保存温度 | ‐40~+125 ℃ | |
動作温度 | ‐40~+85℃ | |
ソフトウェア | ネットワークタイプ | STA/AP/AP+STA/Wi‐Fi Direct |
認証 | WEP/WPA‐PSK/WPA2‐PSK | |
暗号化 | WEP64/WEP128/TKIP/CCMP(AES) | |
WPS機能 | WPS | |
省エネ | PS‐POLL/スタンバイ | |
ネットワークプロトコル | TCP/UDP/ARP/ICMP/DHCP/DNS/HTTP | |
インターフェースプロトコル | AT+命令セット |
詳細な仕様については、W600 Specification V1.0.0_EN.pdf および W600 HardwareDesignGuide_v1.0.1.pdf をご確認ください。
典型的なアプリケーション
- インテリジェント家電
- スマートホーム
- ワイヤレスオーディオおよびビデオ
- スマートトイ
- 医療モニタリング
- 産業制御
- その他のIoTアプリケーション
ハードウェア概要
ブロック図
ピン配置
はじめに
W600モジュールを使用するには、USB-to-Serialツールを使用してRX/TXピンをコンピュータに接続する必要があります。また、このモジュールに3.3VとGNDピンで電力を供給する必要があります。
Macの場合、一部のバージョンのMacシステムがオンボードのUSB-to-SerialチップCH330Nを認識できないことが判明しています。解決策についてはMac os driver issueをご確認ください。
シリアルポートツールsscomを使用してATコマンドを送信します。お好みのシリアルポートツールを使用できますが、sscomを使用したい場合はこちらからダウンロードできます。
いずれの場合でも、AddCrLfオプションを有効にし、ボーレートを115200に設定してください。
AT+を入力してSENDをクリックするか、++enter++キーを押して接続が正常に確立されたか確認します。
AT+
+OKが返されると、このモジュールを制御するためにATコマンドを使用できます。
SoftAPプロセスの作成
- 1- WPRTで無線ネットワークカードの動作モードをSoftAPに設定します:
AT+WPRT=2
- 2- APSSIDでSTA用のAP SSIDを設定します(例:MyAP):
AT+APSSID=MyAp
- 3- APENCRYで無線ネットワークカードのセキュリティモードをWEP64に設定します:
AT+APENCRY=1
パラメータ:
open:0,WEP64:1,WEP128:2
- 4- APKEYで無線ネットワークカードのキーを12345に設定します:
AT+APKEY=1,1,12345
パラメータ1:キー形式、0はHEX、1はASCII
パラメータ2:インデックス番号、1から4はWEP暗号化キー用、その他の暗号化方式は0に固定。
パラメータ3:無線キー(例:12345)
- 5- APNIPでIPアドレスとサブネットマスクを設定します:
AT+APNIP=1,192.168.1.1,255.255.255.0,192.168.1.1,192.168.1.1
パラメータ1:アドレスタイプ、0はDHCPを使用した動的割り当て、1は静的アドレス
パラメータ2:IP:192.168.1.1
パラメータ3:ネットマスク:255.255.255.0
パラメータ4:ゲートウェイ:192.168.1.1
パラメータ5:DNS:192.168.1.1
- 6- PMTFで上記のパラメータをSPIフラッシュに保存します。次回の起動時にはステップ7から開始します。
AT+PMTF
- 7- WJOINで無線ネットワークMyApを作成します:
AT+WJOIN
- 8- SLISTでSoftAPに接続されたSTA情報を照会します:
AT+SLIST
APスキャンプロセス
無線ネットワークカードがAPをスキャンするためのATコマンドは以下の通りです:
AT+WSCAN
最後のパラメータは信号強度で、単位はdbです。
STAがAPに参加するプロセス
- 1- WPRTで動作モードをSTAに設定します:
AT+WPRT=0
- 2- SSIDで参加するAP名を設定します(例:TEST_AP):
AT+SSID=TEST_AP
- 3- KEYで参加するAPの無線キーを設定します(例:12345678):
AT+KEY=1,0,12345678
パラメータ1:0はHEX、1はASCII
パラメータ2:インデックス番号、1から4はWEP暗号化キー用、その他の暗号化方式は0に固定。
パラメータ3:無線キー(例:12345678)
- 4- NIPでDHCPを有効にします:
AT+NIP=0
- 5- PMTFで上記のパラメータをSPIフラッシュに保存します。次回の起動時にはステップ6から開始します:
AT+PMTF
- 6- WJOINで無線ネットワークTEST_APに参加します:
AT+WJOIN
APSTAプロセスの作成
- 1- WPRTで動作モードをAPSTAに設定します:
AT+WPRT=3
- 2- SSIDで参加するAP名を設定します(例:TEST_AP):
AT+SSID=TEST_AP
- 3- KEYで参加するAPの無線キーを設定します(例:12345678):
AT+KEY=1,0,12345678
パラメータ1:0はHEX、1はASCII
パラメータ2:インデックス番号、1から4はWEP暗号化キー用、その他の暗号化方式は0に固定。
パラメータ3:無線キー(例:12345678)
- 4- APSSIDで作成するSOFTAPのネットワーク名を設定します:
AT+APSSID=”MYSoftAP”
- 5- APENCRYでSoftAPの暗号化タイプを設定します(例:WPA2-TKIP):
AT+APENCRY=5
- 6- APKEYでSoftAPのパスワードを設定します(例:ASCIIコード87654321):
AT+APKEY=1,0,87654321
- 7- APNIPでIPアドレスとサブネットマスクを設定します:
AT+APNIP=1,192.168.1.1,255.255.255.0,192.168.1.1,192.168.1.1
- 8- PMTFで上記のパラメータをSPIフラッシュに保存します。次回の起動時にはステップ9から開始します:
AT+PMTF
- 9- WJOINで無線ネットワークTEST_APに参加します:
AT+WJOIN
ATコマンドの詳細については、WM_W60X_SDK_AT Command_V1.0.2.pdfをご確認ください。
ファームウェアプログラミング
ファームウェアプログラミングについては、以下をご確認ください:
WM_W60X_SDK_User Manual_V1.0.0.pdf および WM_W60X_Firmware Generation Guide_V1.1.pdf
FAQ
Q1. STAがAPから切断する方法
A: ワイヤレスネットワークカードがAPから切断するためのATコマンド:
AT+WLEAV
Q2. SoftAPが切断された場合
A: SoftAPがネットワークを切断するためのATコマンド:
AT+WLEAV=2
Q3. STAが現在の状態を確認する方法
A: ワイヤレスネットワークカードが現在の状態を確認するためのATコマンド:
AT+LKSTT
Q4. 現在のSoftAPの状態を確認する方法
A: 現在のSoftAPの状態を確認するためのATコマンド:
AT+APLKSTT
回路図オンラインビューア
リソース
[ZIP] sscom
技術サポート & 製品ディスカッション
弊社製品をお選びいただきありがとうございます!お客様が弊社製品をスムーズにご利用いただけるよう、さまざまなサポートをご提供しております。異なるニーズやご希望に応じた複数のコミュニケーションチャネルをご用意しています。