. : New eShop! - Mobilní verze - Pandatron.cz - Pandatron.sk - Diskuzní fórum - Zakázkový vývoj : .
 
WizFi250 – První připojení k síti
17. října 2014 - 6:08 | Pandatron | WizFi250 – První připojení k síti | Komentářů: 1  

WizFi250 – První připojení k síti

Představení základních vlastností WiFi modulů WizFi250 a jejich první použití v podobě připojení do stávající síťové infrastruktury.

Moduly WizFi250 společnosti WIZNET patří do kategorie kompaktních, snadno použitelných WiFi modulů, splňujících všechny běžné požadavky typických aplikací. Díky svým parametrům, snadnému ovládání a především také nízké ceně jsou moduly vhodné pro masové použití prakticky ve všech oblastech elektroniky. Své uplatnění tak nacházejí od průmyslových a automatizačních systémů až po spotřební elektroniku či dálkově ovládané roboty.


Obr. 1: WiFi moduly WizFi250 společnosti WIZNET
Zdroj: SOS electronic

Základní vlastnosti WizFi250:

  • Snadno aplikovatelný Wi-Fi modul
  • Připojení do stávající sítě (Client) nebo vytvoření vlastního AP
  • Sériový UART a SPI rozhraní
  • Jednoduché AT příkazy
  • IEEE 802.11 b/g/n
  • WEP / WPA / WPA2-PSK
  • Přenosová rychlost až 65 Mb/s
  • Možnost konfigurace přes zabudovaný web-server
  • Rozměry pouze 29 x 26 mm

První zapnutí
Moduly WizFi250 jsou navrženy tak, aby je bylo možné snadno a rychle použít v jakékoliv aplikaci. Jelikož se jedná o moduly, které jsou určeny pro povrchovou montáž a navíc výhradně strojové osazení (mají piny pouze ze spodní strany desky jako BGA obvody), jsou k dispozici moduly WizFi250H, které tvoří kombinaci WiFi modulu a malé desky s piny. Tím je usnadněno jejich použití při vývoji i při malosériové výrobě a navíc lze umístit SMD součástky i přímo pod WiFi modul a tím dále ušetřit nějaké místo.


Obr. 2: Rozložení pinů modulu WizFi250H

První zapnutí modulů je tak otázkou několika málo okamžiků. V podstatě stačí pouze připojit napájecí napětí 3,3V na piny VDD, VBAT a VDDIO. Signálové piny TxD a RxD se křížem propojí například s naším PU232F USB převodníkem a tím je hotovo. Ostatní piny, stejně jako piny RTS/CTS a další, mohou zatím zůstat nezapojené.

Po zapnutí napájecího napětí by se již modul měl hlásit na povel AT (s odpovědí OK) na použitém sériovém portu se standardní konfigurací 115200,N,8,1,N.


Obr. 3: Odpověď modulu na povel AT značí že je vše v pořádku

Dostupné povely modulu WizFi250
Pro bližší seznámení s prací s moduly doporučuji stáhnout uživatelskou příručku WizFi250 Programmer's Guide, která je ke stažení v našem e-shopu na stránce zde WizFi250H.
Již první pohled na tabulku podporovaných povelů značí, že práce s moduly bude velmi jednoduchá. K dispozici je pouze malé množství jednoduchých instrukcí, určených k základních konfiguraci WiFi modulu, řízení volných I/O pinů, spuštění integrovaného webového serveru i samotný přenos dat.

Přehled všech podporovaných povelů je uveden v následující tabulce:


Tab. 1: Přehled podporovaných povelů moduly WizFi250

Připojení ke stávající síti
Nyní se již dostáváme k samotné praktické ukázce použití modulů WizFi250 a to připojení ke stávající WiFi síti. Modul máme pomocí PU232F převodníku připojený k PC a jako terminálový program nám poslouží freeware aplikace Termite 3.1. Abychom mohli jednotlivé zprávy odlišit, jsou námi psané zprávy červené a přijímané zprávy mají barvu černou.

Nejprve se podíváme, jaké sítě jsou v našem okolí k dispozici a zda vidíme tu naši. K tomu slouží jednoduchý povel AT+WSCAN, který nám vypíše například něco takového:

AT+WSCAN

Index/SSID/BSSID/RSSI(-dBm)/MaxDataRate(Mbps)/Security/RadioBand(GHz)/Channel
001/Pandatron/38:72:C0:09:AD:7A/-61/54.0/Infra/WEP/2.4/4
002/Interneit/EC:43:F6:AD:2F:02/-74/144.4/Infra/WPA2-Mixed/2.4/1
003/macek/38:72:C0:4D:B1:64/-76/144.4/Infra/Unknown/2.4/4
004/M+P_/00:24:D2:30:E2:1C/-71/54.0/Infra/WPA/2.4/11
[OK]

WiFi síť našeho routeru se jmenuje Pandatron a pro ukázku jsme jí přidělili jednoduché zabezpečení WEP s kódem 12345.

V dalších krocích provedeme základní nastavení modulu do režimu klient a zadáme mu parametry pro připojení k naší síti (povely AT+WSET a AT+WSEC). Posledním povelem AT+WNET pak zapneme DHCP klienta, aby nám mohl router přidělit IP adresu atuomaticky.

AT+WSET=0,Pandatron (režim klient a SSID sítě)
[OK]

AT+WSEC=0,WEP,12345 (zabezpečení WEP a přístupové heslo)
[OK]

AT+WNET=1 (DHCP klient)
[OK]

Tím je celé nastavení dokončené a povelem AT+WJOINT se můžeme připojit k síti…

AT+WJOINT
Joining : Pandatron
Successfully joined : Pandatron
(úspěšné připojení k síti)

[Link-Up Event]
IP Addr : 192.168.1.116
(přidělená IP adresa a brána)
Gateway : 192.168.1.254
[OK]

Připojení a přidělení IP adresy trvá zhruba 3s a potvrzeno vypsáním získané adresy. Pokud připojení z nějakého důvodu selže (nejčastěji slabý signál nebo problém se zabezpečením), je toto oznámeno zprávou Failed to join: Pandatron a pokus o připojení se opakuje (celkem 3x).

Nyní můžeme ověřit, zda jsme skutečně připojeni k síti, případně zda je na síti dostupný internet. K tomuto účelu se nejčastěji používá povel PING, v našem případě tedy AT+WPING, například na IP adresu DNS serveru Googlu (8.8.8.8).

AT+FPING=4,8.8.8.8
Ping Reply : 40 ms
Ping Reply : 39 ms
Ping Reply : 54 ms
Ping Reply : 40 ms
[OK]

Tím jsme úspěšně připojeni k bezdrátové WiFi síti, na které je dostupný internet, a můžeme například zahájit přenos dat. Popis dalších možností si však uvedeme v dalších článcích.

Detailní popis jednotlivých použitých povelů a jejich hodnot naleznete v již zmíněné WizFi250 Programmer's Guide.

Dostupnost a cena:
Moduly WizFi250-H, stejně jako další WiFi a LAN moduly, jsou dostupné skladem prostřednictvím našeho eShopu.

Odkazy & Download:
Domovská stránka výrobce
WizFi250 - Single band 2.4GHz IEEE802.11b/g/n Wi-Fi module

WizFi250-H v našem eShopu
Technická dokumentace WizFi250
WizFi250 Quick Start Guide
Přehled AT povelů a jejich význam







GooglePlus1 FaceBook Twitter del.icio.us DiGG Google StumbleUpon Google Buzz Email RSS PDF Tisk

Komentáře (1):

Zobrazit starší 30 dnů (1)...

host
1. Dne 17. 10. 2014 v 09:15 zaslal host
co to umí
Hezký začátek, bude to pokračovat ? Např. co vše to umí. Navázat TCP spojení nebo UDP to asi umí ale co dál ? Je WIZ určený jako klient nebo spíš jako host ? Dá se spojit s počítačem přes SSH ? Mohu poslat email nebo stáhnout či nahrát soubor přes FTP protokol ? Zatím používám robustní Raspberry s USB WiFi jako klienta i jako hosta.


Název příspěvku: Vaše jméno: host
                 
  Zakázat formátování [Zakáže kódování a nahrazování smajlíky.]
Připojit soubory
reklama:
CBA-LS-40M
Kablík s konektorem pro GPS modul GPS-320FW od RF Solutions.
od 165 Kč

Informace uvedené v článcích jsou platné v době jejich vydání a samotné články jsou určeny pouze jako zdroj informací. Autor článku ani správce webu nenesou žádnou zodpovědnost za případné újmy na majetku a zdraví. Názvy společností a výrobků, loga a další multimediální materiál mohou být ochrannými známkami příslušných společností.
RSS kanály: | |
+420 723 846 377
info@pandatron.cz
Všechna práva vyhrazena | mobilní verze | © Copyright 2000 - 2016 ISSN 1803-6007