Önállóan javítja az otthoni útválasztót. CC3200 - Cortex-M4 mikrokontroller beépített WiFi modul paraméterek ESP8266

A routerek leginkább számos osztálya - "közepes" jellemzőkkel rendelkező modellek. A legtöbb ilyen rendszer, ugyanakkor egy modern elem alapon épül fel. Elméletileg az útválasztóban helyettesítheti valamit, hogy javítsa. Fontolja meg, hogy mely összetevők tartalmaznak egy router-sémát annak eldöntésére, hogy pontosan szüksége van egy "frissítésre".

Hogyan lehet javítani a router jellemzőit

A router "javítható" programmatikusan az alternatív firmware telepítésével. E firmware szerzők próbálják megtenni, hogy minden dolgozott a szabványos "hardveren".

A router hardverfrissítése a portcsatlakozók telepítése és a memória növekedése. Az utóbbi, az úton, végre a saját felelősségére, mivel a csere a chip - a művelet bonyolultsága és a sikerének valószínűsége itt kevesebb, mint 100%.

A modern router eszköze

Tekintsünk egy blokkdiagramot a router alapja a SOC chip (rendszer a chip). A processzor közvetlenül csatlakozik a memóriához (RAM), ROM, Wi-Fi modulhoz és egy óragenerátorhoz:

Routher modulok kapcsolati rendszer

A valóságban sok SOC-zseton nem rendelkezik öt LAN vezérlővel (így a táblán is bekapcsolva). Ezenkívül az energiagazdálkodási rendszer elemei jelen vannak, különböző portok (USB, COM), gombok és izzók:

Routher eszköz - kilátás belülről

  1. CPU-t tartalmazó soc mikrocircuit
  2. Flashmemória
  3. RAM (2 modul 16 megabájt)
  4. Rádiómodul (ebben a routerben - CX50221 vagy CX50321)
  5. Hardver svitche
  6. Kikötő hibakereséshez
  7. SPI soros memória csatlakozó
  8. Vezérlőgomb és reset
  9. Kapcsolatok USB-port alatt

Megjegyezhető, hogy a táblát sok interfészvel (például USB) ültetik, amelyeket nem használnak. Logikus, hogy elindítsa az útválasztó frissítését a megfelelő csatlakozók telepítéséről. De az a tény, hogy a probléma lehet a szoftver hiányában, amelyben a kívánt felület támogatott.

A Linux adatbázisban készült firmware (amelyet a legtöbb routerben használnak), támogatja a COM portot. Maga a routerben, leggyakrabban egy ilyen kikötő is jelen van. Csak egy pár kapcsolatot kell forrnunk az igazgatótanácsnak:

COM-port az útválasztó táblán

RX és TX - Standard kapcsolatok a soros interfész, GND - jelterület. Kinek szüksége van a tápfeszültségre az SPI csatlakozóból (de 3,3 volt).

Frissítés memória mikrocircuit

Az útválasztók SD-RAM vagy DDR memóriát használnak, ugyanaz, mint a régi számítógépeken (Pentium i..iv). Hasonló memória deszkákat állítottak elő a DDR2 megjelenése előtt, de most már megvásárolhatja őket. Azonban nem kell rohanni! Először meg kell találnod, hogy melyik zseton fog működni ezen a routeren (nemcsak a típus, például a PC133, hanem a márka is).

A mikrokrokrok cseréje után a következő "negatív" következmények lehetségesek:

  1. Router működik, de a memória mennyisége - ugyanaz maradt
  2. Az útválasztó nem kapcsol be, és nem tölt be

A második helyzet nem fordulhat elő a forrasztási hiba miatt, de csak a zsetonok miatt nem kompatibilis a táblán tervezett processzorral. A "Véletlenszerű" memória kiválasztásakor, és ez megtörténik.

Memória a routerben (két Samsung chips)

A "1" helyzet okai lehetnek "szoftverek", vagyis képesek használni az összes memóriát - a szabványos firmware nem szükséges.

"Hardver" A kötet korlátozások - hiányzó pálya vagy ellenállás. SOC Chip címek 128 MB (a legtöbb modellhez). A táblán nem lehet a vezető címe (akkor csak "videó" csak 64 MB). Néha van egy karmester, de nem szükséges alkatrészek (lehet egy ellenállás a tábla alján).

Fontos tudni, hogy a chip "első" érintkezője kör vagy pont. A helyszínen a megfelelő területen - van egy nyíl vagy egy.

Olyan fontos a frissítés? Könnyen chip, nehezebb eltávolítani a tábla eltávolítása nélkül egyszerre. Ez az, amit meg kell emlékezni a döntés meghozatala előtt.

Aktiválja a szükséges memóriát a firmware-ben

Az SSH vagy Telnet útválasztó vezérlő konzolra kell mennie. Az utolsó protokollok támogatják az összes modellt (de alapértelmezés szerint tilos).

További parancsok végrehajtása:

  • nVRAM SET SDRAM_INIT \u003d 0X11 // TRUE 128MB, 64-re van szükség 0x13
  • nvram set sdram_config \u003d 0x62 // vagy 0x32, meg kell próbálnia
  • nVRAM COMMATE // Szóval szükséges

Végül továbbra is újraindul az útválasztó újraindítása parancsával. Tekintse meg a rendelkezésre álló memória mennyiségét - A konzolról is, a szabad parancsot is:

Elérhető 128 MB

Sikeres frissítés!

És most (ne próbálja meg ismételje meg) - a memória chipek cseréje forrasztópákkal 30 Watt:

Megtekintések: 2762.

Forgalmi exacerbation
A WLAN-termékágazat ma a legnagyobb a vezeték nélküli rendszerpiacon. Az IDC analitikai vállalat előrejelzései szerint a vezeték nélküli helyi hálózati rendszerek félvezető chipek szállítása 23,5 millióan fog növekedni 2002-ben 114,5 millió PC-re. 2007-ben, amely elsősorban a laptopok használatának növekedéséhez esedékes. Így a vállalat elemzői szerint 2007-re a hordozható rendszerek 91% -a 802.11a / b / g chipsettel van felszerelve, lehetővé téve a felhasználó számára, hogy csatlakozzon az 54 Mbps-en működő helyi hálózatokhoz (802.11g) vagy 11 Mbit / s (a 802.11b / a) a 2.4 (802.11b / g) és az 5 GHz-es szabványok (802.11a szabvány). Már 2003-ban a laptopok mintegy 42% -a Wi-Fi-vel felszerelt. A mobiltelefonok 802.11a / b / g láncainak használata nem lesz olyan széles. Az IDC szerint 2007-ben a 802.11a / b / g chipset alapul szolgáló beépített zsebszámítógépes funkciókkal rendelkező telefoncsövek aránya nem haladja meg az 5% -ot. Ugyanakkor a 802.11b chipset $ 5,9, 802.11g szabványos - $ 6,8 és a 802.11a / b / g szabványok kétsávos mikrocirkinek költsége - $ 7.4. Az árcsökkentés a Wi-Fi-Fi -s értékesítését eredményezi Az értékelési feltételek alapján az értékelési feltételek 599 millió dollárról 1,1 milliárdra nőnek. Nem meglepő, hogy a WLAN rendszerek zsetonjainak száma is növekszik. Mindez súlyosbítja a 802.11 chippiac versenyképes harcát, amely ösztönzi a gyártókat, hogy csökkentsék a chipek számát a chipletben, és bővítsük az általuk végzett funkciókat. Az IEEE 802.11 szabvány támogatására tervezett chipsetnek három fő funkcionális blokkot kell tartalmaznia:
· Transzceiver 2,4 vagy 5,6 GHz frekvenciájára;
· Olyan modem, amely támogatja a jelek ortogonális frekvencia-elválasztását (OFDM) és a CCK modulációt;
· Egységes adatátviteli vezérlő (Media-Access-Controller - Mac), amely az A / B / G szabvány 802.11 szabványának két vagy mindhárom verzióját támogatja, valamint a bővítést.
A mai napig előállított 802.11 chipsek két mikrocirkuitot tartalmaznak - Mac / Baseband processzor * és rádiómodul. Ez a standard két vagy három változatával való együttműködésre alkalmas chipkészletek létrehozására összpontosít.
A legnagyobb reklám "zaj" könnyen létrehozható az Intel 2003-ban, amikor a mobil technológiát támogató szabványos 802.11b, a Centrino család laptopok és zsebszámítógépei számára **. 2004-ben a Pro / Wireless 2200bg típusú Wi-Fi mini-PCI modem, amely támogatja az A és B verziót a 802.11, és biztosítja a 11 és 54 Mbps átviteli sebességet, valamint a Pro / Wireless 2915ABG típusú modemet amely támogatja a szabvány három változatát. A Pro / Wireless 2200BG a 2,4 GHz-es frekvenciafrekvenciák ISM sávjában működik, és támogatja a DSSS technológiát (közvetlen működési frekvencia szekvencia), hogy 802.11b szabványos és OFDM hálózatokhoz kapcsolódjon 802.11G szabványhoz. A 802.11 g-ben a modem szabványa 30 mb 54 Mbps-os és 91 m-es sebességgel, 802,11b, szabványos - 30 m-es, 11 Mbps-on, Mbps. A Pro / Wireless 2915ABG modem az 5 GHz-es tartomány UNII frekvenciasávában működik, és támogatja a 802.11a / g szabványokat és a DSSS technológiát a 802.11b hálózatokhoz. A standard szabványban a zárt helyiségben lévő átviteli távolság 54 Mbps-on és 91 m-nél 6 Mbps-nál, B-30 m-es verzióban 11 Mbps-on és 90 m-nél 1 Mbpsben, G-30 m-ben 54-ben Mbps és 91 m 1 Mbps.
Az Intel vezeték nélküli kompatibilitási rendszer lehetővé teszi a PRO / vezeték nélküli családi mikrokrokrok és a Bluetooth szabványos eszközök kölcsönös interferenciáját. Hőmérséklet kalibráló szerszámok dinamikusan optimalizálják a működést úgy, hogy a kimeneti teljesítményt a hőmérsékletváltozásnak megfelelően állítsa be.
Ugyanakkor a cégek, mint például a Broadcom, Atheros, a Philips és Icefyre Semiconductor (Kanada) sikeresen versenyezni az Intel, megelőzve azt a kiadás fejlettebb 802.11 szabvány chipsetek értékű $ 20, ha a vásárlás a nagy pártok. És a támogatása a termékek a piacon nagymértékben hozzájárult 300 millió $, töltött az Intel a Centrino mobil technológia reklámkampány.
2004 közepén a Broadcom bejelentette egyetlen chip megoldás létrehozását a 802.11 g szabványos WLAN-kapcsolatokhoz. Ez a BCM4318 adó-vevő chip, amely a légiforgalmi családban szerepel, 72% -kal kisebb méretű, mint a hagyományos Wi-Fi-modulok, és olcsóbb. Ennek köszönhetően széles körben elterjedt használata laptopok, zsebszámítógépek és háztartási elektronikus eszközök. A chip a Broadriange technológián alapul, digitális jelfeldolgozási módszerekkel a nagy érzékenység érdekében. Tartalmaz egy nagyon hatékony RF egységet a 2,4 GHz-es frekvenciájához, 802.11a / g, Mac és más rádiós komponensek bázissávos feldolgozójához. A meglévő megoldásokkal összehasonlítva a mikrokircuit alkatrészeinek 45% -a lehetővé teszi a háztartási eszközök és a kisvállalkozások eszközeinek felszerelésének csökkentését, amelyben használják.
A Microcircuit támogatja az 54G technológiát - a 802.11g szabványos Broadcom kiviteli alakját. Ez a technológia jobb teljesítménykombinációt, akciós zónát és adatvédelmet biztosít. Az 54G technológiát támogató vállalatok kompatibilisek több mint 100 millióval a 802.11b / g szabványok naprakész eszközeihez.
A mikroáramkör egy energiagazdálkodási rendszert, amely kiterjeszti az akkumulátor élettartamát, és a SuperStandby szoftvereszközök a cég, amikor elérhetőségének ellenőrzése bejövő üzenetek biztosítják a felvétel egy minimális számú chip elemek a lehető legrövidebb idő alatt. Ennek eredményeképpen készenléti állapotban az energiafogyasztás szintje 97% -kal kevesebb, mint a hagyományos WLAN megoldásoké.
Ezenkívül a céget a Crystal System - a BCM5352E egyszemcsés chip, amely 54 Mbps útválasztási funkciót végez, átkapcsolva a gyors Ethernet hálózatot és feldolgozza a MIPS processzor parancsot. Mind a mikrocirkuitok támogatják a számítógépes szoftvereszközöket, ezáltal nagy teljesítményt és védelmet nyújtanak.
2004 őszén a Broadcom kiadta az 54 g BCM4320 típusú chipet beépített USB 2.0 interfésszel. A chip lehetővé teszi a Wi-Fi-t, amely bármely eszközt tartalmaz az USB 2.0 porthoz a helyi hálózathoz. A szabványos, USB 2.0 adó-vevő 802.11a / g processzorjának elhelyezése miatt a vállalat nemcsak csökkentette a vezeték nélküli modul méretét és energiafogyasztását, hanem csökkentette a vezeték nélküli modul méretét és energiafogyasztását is 50% -kal használt anyagok költsége.
A Mac és a Processors Chip egyik leghíresebb fejlesztője, valamint a WLAN Systems - Texas Instruments szoftvere. A TNETW1130 Mac / Baseband processzor (1. A chipet Wi-Fi Alliance választja ki a 802.11G eszközök funkcionális kompatibilitása, és garantálja a 802.11b eszközzel és a 802.11g szabványokkal rendelkező hálózatok funkcionális kompatibilitását. A 802.11i szabvány követelményeinek megfelelően, amely jelenleg a legmagasabb szintű adatvédelemmel rendelkezik, a chip tartalmaz egy gyorsítót a biztonságos hozzáférési protokollok (WPA) és a kötelező és további AES szabványos programok végrehajtására. Ezenkívül biztosítja a minőségi támogatási egységet az adatátvitel minőségéhez (szolgáltatásminőség - QoS) a kiterjesztett elosztott koordinációs és hibrid koordinációs funkció elvégzéséhez, amely lehetővé teszi, hogy a feltörekvő alkalmazások frekvenciatartományait valós időben, például Voice átvitel WLAN hálózaton keresztül, rádióátvitel, videokonferencia stb. Továbbá, a mikrocircuit függvény tartalmazza a tápfeszültség szabályozását az átvitel során, amely lehetővé teszi az energiafogyasztás optimalizálását és az akkumulátor élettartamát.
A TNETW1130 chip a 257-tűs BGA típusú test 16x16 mm-es van szerelve. Az ügy kompatibilis a korábbi generációk Mac / Baseband processzoraival kapcsolatos következtetések elrendezéséről.

További összeköttetés, kevesebb fogyasztás
A 802.11 hálózatok modern gyártói munkáinak egyik fő iránya a tartomány növekedése. Ez a paraméter a legtöbb szabványos Wi-Fi-modemek nem haladja meg a 100 m beltéri és 300 m, a nyílt tér a területen a rálátás. Az Artos Communications AR5004X sorozatú AR5004X sorozatú 902.11a / b / g chipset, amely két zsetont és egy kiterjesztett tartományt tartalmaz (kiterjesztett tartomány - XR), nagyobb tartománytartományt biztosít - akár 790 m. A lapkakészlet lehetőséget biztosít a Eszköz a helyi hálózathoz Bármely aktuális 802.11 szabvány a világ bármely pontján. A lapkakészlet két chipet tartalmaz, amelyet CMOS technológia végez (2. ábra):
· Dual-band „rádióállomás-on-kristály” (RNS) típusú AR5112, tervezett frekvenciatartomány 2,3-2,5 és 4,9-5,85 GHz tartalmazó végerősítő és a kis zajú erősítő. Speciális alkalmazásokhoz külső erősítők (teljesítmény és alacsony zajszint) használható. A mikroáramkör elvégzését teszi lehetővé anélkül, FIR szűrők nélkül a legtöbb HF szűrők, valamint a külső Gun és felületaktív anyag. 2,5-3,3 konttételi feszültség;
· Multiprotocol Mac / BaseBand processzor AR5213 típus, az RNS támogatása. A mikrocircuit a valós idejű, gyors keret és csomagküldés, DAC és ADC-ben tartalmaz adatcsomagolásokat. Tápfeszültség 1,8-3,3 V.
Az átviteli tartomány növekedését a Mac / Baseband processzor chip javításával érjük el, és nem a HF chipet. A chipben használt XR technológia lehetővé teszi, hogy a négy részvénycsatornának jeleit kísérje, kalibrálja és értelmezze. Az átutalási sebesség hosszú távú kibocsátásának köszönhetően a csúcs teljesítményének arányának csökkentése az átlagos és a jobb kódolási hatékonyság érdekében.
A 802.11a szabvány szerinti adatátviteli sebesség 6-54 Mbps, a 802.11b szabványban - 1-11 Mbps és 802.11g - 1-54 Mbps. A Chipset lehetővé teszi, hogy a Super G és Super AG módokban dolgozzon az Adaptive Radio Communications technológiával, és lehetővé teszi, hogy automatikusan meghatározza az ingyenes csatornákat a maximális sávszélesség biztosítása érdekében. Ebben az esetben az átviteli sebesség eléri a 108 Mbps-t. Ennek eredményeképpen a felhasználói csatorna sávszélesség tipikus értéke meghaladhatja a 60 Mbps-et. A chipkészlet által biztosított vevő érzékenysége -105 DBM, amely több mint -20 dBm jobb, mint a szabványban megadott paraméter értéke.
Az új lapkakészlet másik fontos előnye az energiafogyasztás csökkenése. A legmodernebb WLAN rádióállomások mindig engedélyezve vannak, még az adatátvitel vagy a vétel hiányában is. A rádióállomáson egy új chipkészleten alapul, a nem működő hatalomban, az áramellátás ki van kapcsolva, és ennek eredményeképpen a teljes energiafogyasztás más hasonló eszközökhöz képest 60% -kal csökken (még akkor is, ha az átviteli sebességgel működik) 54 Mbps), és a készenléti állapotban felhasznált áram 4 mA.
A lapkakészlet nemcsak a vezeték nélküli hálózathoz csatlakozik, hanem a riasztási jel is a lopásban. Ebben az üzemmódban a készlet mikrokrokiuitájának étkezése nincs kikapcsolva, még akkor is, ha azokat a készüléket használják (laptop, Pocket Computer vagy más gazdaeszköz), nem működik. A perem alatt történő kiváltás esetén a lapkakészlet figyelmezteti a hálózatot a mobileszköz jogosulatlan lefoglalásáról, még akkor is, ha ez az eszköz ki van kapcsolva.
A készlet szerelt mikrocirkinek egy 64 pólusú, alacsony korlátozott műanyag burkolatban 9x8 mm-es kristályméretű, vagy az 196 tű BGA típusú testben.
2004 végén az Atheros bejelentette a világ első, teljesen működőképes Wi-Fi moduljának létrehozását a világon - AR5006X - az AR5413 egy-fogás-chip (3. ábra) alapján, amely végrehajtja a 802.11 helyi hálózatokhoz való kapcsolatot A / B / G szabványok. A chip tartalmaz egy tömeges, egy alapsávi processzor és egy kétsávos RF egység, javított jellemzőkkel. Hála a lehetősége, hogy „láthatatlan” kapcsolat bármilyen Wi-Fi-hálózatok támogatása 802.11i szabvány, valamint támogatja az XR és a Super AG módok AR5006X lesz képes megtalálni nagy a kereslet a gyártók integrált rendszerek PC-khez, ipari , Kereskedelmi és háztartási elektronikus berendezések. Az AR5006X nem csak lehetővé teszi, hogy kizárja az előző chipet egy chipet, hanem a 24. által használt diszkrét komponensek számának csökkentését is. Ennek eredményeként csökkenthető a kifejlesztett eszközökben kifejlesztett eszközök számának csökkentése 15%, és jelentősen csökkenti az anyagok költségeit.
A 802.11a / b / b / g típusú AR5413 típusú grillező támogatási rendszerben javított szélessávú vevőt használtunk, amely magában foglalja a csatornaszekvencia-szabályozót a legjobb átviteli feltételekkel, nagyobb sebességváltóval és magasabb multipath rezisztenciával, mint a hagyományos Equalizer-alapú eszközök. Az előző RNS-chip esetében a speciális alkalmazások lehetővé teszik a külső teljesítményerősítő és az alacsony zajszintű erősítő használatának lehetőségét, valamint az összes FIS szűrőt és a legtöbb HF-szűrőt, valamint a külső pisztolyt és a felületaktív anyagokat. Általában szerint a paraméterek, egykaros mikroáramkör hasonló az előző lapkakészlet.
A tápfeszültség 1,8-3,3 V. A mikrokrokuitás a műanyag BGA típusú műanyag tokba 13x13 mm méretű.
A WLAN-eszköz tömeggyártását 2004 negyedik negyedévére tervezték. Az ár nem haladhatja meg a 12 dollárt, amikor 10 ezer darabot vásárol.
A 802.11 szabvány által biztosított lehetőségek, és ezért a mikrokrokrok és a lapkakészletek piacai végtelenek számukra. Ha felszerelni minden zseb számítógép és egy mobiltelefon, hogy egy eszköz, a szabványt támogató (vagy legalábbis annak egy része), a felhasználók száma az ilyen eszközök növelik tízmillió százmillió. Ez jelentős számú chipkészletet igényel, kis energiafogyasztással. Az ilyen zsetonok létrehozásának első lépését az Icefyre félvezető, amely 2003 végén jelentett két chipkészlet létrehozásáról: az egyik-surefyre standard 802.11a és a második - twinfyre, hogy támogassa a szabvány A, B és G.
Az Surefyre Chipset tartalmazza:
· Ice5125 Mac-Controller Microcircuit alacsony energiafogyasztással, amely támogatja a 802.11a, B, H, I verziót, és garantált minőségi adatszolgáltatásokat biztosítson több mint 30 Mbps sebességgel (4. ábra). A vezérlő architektúrája méretezhető, hogy legfeljebb 108 Mbps adatsebességet biztosítson;
· A 802.11 típusú ice5351 típusú fizikai réteg chipje (a fejlesztők szerint a chipkészlet létrehozásának időpontjában - a 802.11a szabvány fizikai szintjének egyetlen gabona diagramja);
· Az F osztályú fekvési erősítő Gaas-erősítője az 5 GHz-es típusú ICE5352 frekvenciájú, a hagyományos AV osztályerősítők hatékonyságát a 40-120 MW kimeneti teljesítmény tartományában.
Miután javította a hagyományos OFDM modem kialakítását, a cég fejlesztői sikerült befogadták a három számítástechnikai mechanizmust a fizikai réteg chipben. Ez egy fényvágó (fényvágó), amely korlátozza a csúcs teljesítményének arányát az OFDM jeláramhoz elfogadható szintre; az előzetes torzítás adaptív forrása; Fázisú fragmens, hasító egy OFDM jelátvitel a jelek sokaságát egy állandó borítékot egy csúcsteljesítmény aránya átlagosan egyenlő 0 dB (ábra. 5).
A Twinfyre Chipset tartalmazza ugyanazt az ICE5125 Mac Microcircuitokat és az ICE5352 teljesítményerősítőt, valamint az ICE5825 típus fizikai szintjét, valamint a CCK modulációt támogató beépített alapsávos processzorral, valamint az ICE2501 típusú rádiós modulus mikrokirkóval, amely biztosítja a chipkészlet működése két zenekarban.
Mindkét chipset kimeneti csúcs teljesítménye meghaladja az 1,1 W-ot 54 Mbps átviteli sebességgel. A vevő érzékenysége és az átviteli jel linearitása 10 és 2 dB jobb, mint a 802.11 szabványnál. Tehát a vevő érzékenysége 54 Mbit / s átviteli sebességgel -75 dB (a meghatározott szinten meghatározott -65 dB), minimális átviteli sebességgel (6 Mbps) -95 dB. Hála a tolerancia egy késés, egyenlő 150 ns, valamint a térbeli szétválasztása antennák és teljesítmény szabályozás, a minden egyes átviteli az adatcsomag, a távolság beltérben sebességgel 54 Mbps és gyakoriságát az átviteli hibák 6 % meghaladhatja a 40 métert. A külső kétpontos csatlakozással az átviteli tartomány maximális sebességgel 2,9 km. Ezen túlmenően, a chipset a Surefyre és Twinfyre családok nagyobb rugalmasságot biztosít a családjára lehetővé teszi, hogy használja vagy egy komplett rendszer, vagy csak a fizikai réteg interfész a beépített gazda vagy szabadalmazott MAC által mikroáramkörös. A Twinfyre chipset jelátviteli linearitás A 802.11b szabvány végrehajtásakor -30 dB, 802.11g szabvány - -27 dB. Az átlagos kimeneti RF teljesítmény meghaladja a 20 DBM-t.
A maximális fogyasztás mindkét chipset közel kétszer kisebb, mint a konkurens chipset - 720 MW. Az ilyen alacsony energiafogyasztási és agresszív teljesítményvezérlő rendszernek köszönhetően az Icefyre chipsets képes lesz csatlakoztatni egy mobiltelefont vagy a 802.11 hálózatot. Ezenkívül ezek a chipsetek hozzájárulnak a TV, audio rendszer, a televíziós előfizetői konzol, a kábelmodem, stb. Háztartási eszközök hálózatainak kialakulásához.
Icefyre tervezett kezdete nagyüzemi termelés 802.11a chipset a 2004 első negyedévében, és 802.11a / b / g TWINFYRE lapkakészlet a harmadik negyedévben az ugyanabban az évben. A Surfyre Chipset kezdeti ára körülbelül 20 dollár volt, a Twinfyre-t 5-7 dollárral értékesítik.

Válasz a MIMO technológiára
Mint minden iparágban, a WLAN-rendszerek piacra jutó sikeres előmozdítása a folyamatos növekedést igényli, és javítja a kommunikáció minőségét. Meg lehet különböztetni az ilyen rendszerek javítását a következő három kulcsfontosságú iránymutatás:
· A rádiókommunikáció javítása az átviteli sebesség növelése érdekében;
· A fizikai réteg üzemmódok megvalósítására szolgáló új mechanizmusok kidolgozása;
· Az átvitel hatékonyságának javítása a fejlécek átviteléhez kapcsolódó teljesítmény romlásának kompenzálásához és a rádióberendezés átviteli módba történő átkapcsolása érdekében.
És mindezzel meg kell őrizni a szabványos 802.11-es három verziót. A vezeték nélküli rendszerek sebességének növelésének egyik módja - több antennák használata a vezeték nélküli kapcsolat mikrokrokium bemeneténél és kimenetén keresztül a helyi hálózathoz. Ez a technológia a többszörös bemeneti többszörös (MIMO), vagy "ésszerű" (intelligens) antennáknak nevezhető, többutas eloszlást használ a vezeték nélküli kommunikációs rendszerekben, a szolgáltatáshoz ezekre a rendszerekre (6. ábra). Lehetővé teszi, hogy több csatornával érkező információkat koordinálja az antenna által elválasztott antennával. A MIMO technológia megoldja azt a problémát, hogy növeli az átvitel arányát a nagy távolságokon és a teljes kompatibilitással a meglévő szabványokkal. És mindez további frekvenciaspektrum használata nélkül. Szerint a cégek képviselői félvezetı- Wi-Fi chip, MIMO válik kulcsfontosságú technológia, amely biztosítja a végrehajtás a 802.11n szabvány nyújtott támogatással az átviteli sebesség több mint 100 Mbps. Csak az Egyesült Államokban az 5 GHz tartományban 24 nem címzett csatorna és három csatorna van a 2,4 GHz tartományban. A 100 Mbps-on mindegyik 27 csatornás átviteli sebessége, a hozzáférhető sávszélesség elérheti a 3 GB / s-t.
A Mimo-technológiát 1995 óta fejlesztették ki a Stengo Networks Egyetem tudósai, később a Levego Networks (www.airgonetworks.com), amely 2003 augusztusában bejelentette, hogy létrehozott egy tapasztalt Wi-Fi-Fi-Fi-Filset típusú AGN100, amelyet valódi MIMO technológiával készítettek egy egyedülálló többféle rendszerek alapján, és akár 108 Mbps sebességváltó sebességet biztosítanak. Igaz, meg kell használni a routereket és az ügyfelek táblákat, hogy elérjék az ilyen sebességet, amely a vállalat MIMO technológiáin alapul. Ugyanakkor az új lapkakészlet kompatibilis az összes meglévő Wi-Fi-szabványokkal. A tesztek azt mutatják, hogy az átvitel tartományával a lapkakészlet két-hatszor magasabb, mint a kiadás idején fennálló eszköz. Ennek eredményeként az egyes hozzáférési pontok lefedettségi területének területe (hozzáférési pont - AP) egy megrendeléssel nőtt.
A lapkakészlet AGN100 tartalmaz két mikroáramkörök - MAC / alapsávi processzor (AGN100BB) és az RF modul (AGN100RF). A mikrocircuit architektúra méretezhető, amely lehetővé teszi a gyártó számára, hogy egy rendszert egy HF-chip segítségével, vagy növelje a sávszélességet, amely további RF chipeket hoz létre. A lapkakészlet támogatja a 802.11a / b / g három változatot, és megfelel a 802.11i IEEE munkacsoport követelményeinek a kommunikáció biztonságáról és biztonságáról, valamint a nyújtott szolgáltatások minőségéről.
A vállalat szerint 2004 végén több mint 1 millió mimo chipkészletet vásároltak egynegyed óta a kiskereskedelmi piac értékesítése óta.
A MIMO-technológia népszerűségének növekedését is jelzi, hogy a 2005. január 6-9-én tartott fogyasztói elektronika (CES) kiállításánál számos OEM vállalat bemutatta WLAN-rendszereket ezen a technológián vagy annak leírásán alapuló WLAN rendszereikkel. És sok ilyen rendszer, köztük Belkin, Netgear és Linksys cégek, a AIRGO hálózatok chipsets.
Ragyogó a helyzetet, és bemutatót a CES által ATEROS Communications AR5005VL lapkakészletnek MIMO-hasonló rendszerek működésére alapuló intelligens antennák. A 802.11g és a 802.11a / g támogató lapkakészlet négy antennával működhet és 50 Mbps felhasználói teljesítményt nyújthat, ha a vonal mindkét végén van felszerelve (amikor a chipet a hálózati vonal egyik végén telepíti, sok különböző 802.11g eszközzel. Teljesítmény. Mbit / s). Egy technikát alkalmaz a fázisú antennák diagramjának és a relé ciklusos elválasztásának kialakítására. Ezenkívül a rendszer ígéretes jelfeldolgozási módszereket kínál a bejövő RF jelek kombinálására, és ezáltal növeli a kapott jelek intenzitását és minőségét.
A 802.11a / g chipset verziója 23 dollár áron kerül megrendezésre, amikor 10 ezer darabot vásárol., 802.11g verziók - 20 dollárnál kevesebb áron.
A WLAN-eszközpiac jelentősen nőtt az elmúlt négy évben, és nyilvánvalóan a közeljövőben a növekedés aránya nem csökken. És ez nagy lehetőségeket nyit meg az ilyen eszközök elem alapjainak gyártói számára.

Chip beszállítók WLAN rendszerekhez

Vállalat

Wi-Fi modul ESP-01 a legnépszerűbb ESP8266 sorozatú modul. A számítógépes vagy mikrokontrollerrel való kommunikációt az UART segítségével végezzük egy sor parancsot. Ezenkívül a modul független eszközként használható, ezért letöltenie kell a firmware-t. A firmware programot programozhatja és letöltheti az ARDUINO IDE verzióval az 1.6.5. A modul firmware esetén UART-USB adapterre lesz szüksége. Az ESP-01 modul széles körben elterjedt a IOT eszközök (a dolgok internetének) használatához.

Előírásokmodul

  • Wi-Fi 802.11 b / g / n
  • WiFi módok: Ügyfél, hozzáférési pont
  • Kimeneti teljesítmény - 19,5 dB
  • Tápfeszültség - 1,8 -3,6 in
  • Jelenlegi fogyasztás - 220 mA
  • Ports GPIO: 4
  • Processzor órafrekvencia - 80 MHz
  • Memória a kódhoz
  • RAM - 96 KB
  • Méretek - 13 × 21 mm

Kapcsolat

Tekintsük a parancs módot. Ehhez csatlakoztassa a modult a számítógéphez az USB-UART adapteren keresztül. A modul következtetéseinek célja (lásd az 1. ábrát):
  • VCC - +3.3
  • GND - Föld
  • RX, TX - UART KÖVETKEZTETÉSEK
  • Output_pd - chip engedélyezése
  • GPIO0, GPIO2 - Digitális kapcsolatok
A modul külső táplálkozást igényel 3.3 V.

1. ábra Az ESP-01 modul érintkezőinek célja

A csatlakozási rajz a parancsok moduljával történő kommunikációhoz (2. ábra):

2. ábra: Az ESP-01 modul csatlakozási rajza a soros porton lévő számítógéphez

3. ábra: diagramszerkezet

A Mac OS X parancsok küldéséhez a COOLTERM programot használja a Windows operációs rendszer termeszében. Csak a COM port sebességét megtalálhatja a modulhoz való csatlakozáshoz, amely kísérletileg a különböző firmware-hez való csatlakozásához más lehet. A modulomhoz a sebesség 9600-as baud-val egyenlő volt. Ezenkívül csak a CH_PD kimeneti teljesítményhez való csatlakoztatás és újra csatlakoztatás után lehetséges a csere telepítése. A kapcsolat után írja be az AT terminálra, és az OK modulból válaszolnia kell. Az AT + GMR parancs a modul firmware verziószámát adja meg, az AT + RST parancs újraindítja a modult (lásd a 4. ábrát). A parancsok listájának megtekinthetők ebben a dokumentumban (ESP82666ATCOMMANDSSET.PDF).

4. ábra: A parancsok küldése a Termite programból

Ha a Command mód nem kényelmes az Ön számára, akkor a táblát az Appstack ESP8266 Config program segítségével állíthatja le, amely letöltheti a http://esp8266.ru/download/p8266-utils/p8266_config.zip. A program megjelenése az 5. ábrán látható. A modul beállítása grafikus felület segítségével történik, míg a végrehajtó parancsok a programmonitorban láthatók (lásd a 6. ábrát). A monitor parancsokat is küldhet a parancssorból.

5. ábra Appstack ESP8266 CONFIGRE

6. ábra: Soros monitor APPSTACK ESP8266 CONFIG

A modul használata két lehetőség van:

  • egy mikrokontrollerrel (például Arduino), amely szabályozza az UART modult;
  • saját firmware írása az ESP8266 független eszközként történő használatához.

Példa a használatra

Tekintsünk egy példát a páratartalom-érzékelő ESP-01 moduljához és a DHT11 hőmérséklethez való csatlakozásához, és adatot küldenek a The Thingpeak Cloud szolgáltatáshoz (https://thingspeak.com/). A következő részletekre lesz szükségünk:
  • eSP-01 modul
  • kenyerület
  • nedvesség és hőmérséklet-érzékelő DHT11
  • ellenállás 10 com
  • csatlakozó vezetékek
  • tápellátás 3 - 3.6V
Először csatlakoztassa a DS18B20 érzékelőt az ESP-01 modulhoz. DS18B20 - Digitális hőmérséklet-érzékelő az egyvezetékes 1-vezetékes felületen. A DS18B20 érzékelő csatlakoztatása a modulhoz a 2. ábrán látható. 7.

7. ábra: A DHT11 érzékelő csatlakozási rajza az ESP-01 modulhoz.

Ezután el kell indítania egy profilt a The Thingpeak szolgáltatásban. A szolgáltatás utasításai vannak az adatok küldésére a szolgáltatáshoz és az adatok fogadásához a szolgáltatástól.

8. ábra: Rendszeregység.

Meg fogjuk írni a programot az Arduino IDE környezetben az ESP8266-hoz. Az ESP8266WIFI.H könyvtárakat (beépített) és az onwire.h-t fogjuk használni. Hajtás az Arduino fórumon vázlatot az 1-es listáról - Adatok beszerzése a hőmérséklet-érzékelőtől és az adatok küldését a The Pringpeak szolgáltatáshoz. Szükséges, hogy az adatokat az ESP-01 modul WiFi hozzáférési pontjára:

  • cONSTRY * SSID;
  • const char * jelszó;
És a privát paraméter az Ön alkalmazásához a dolgozó szolgáltatásban. Listing 1 // Website // Csatlakoztassa a könyvtárat az ESP8266 # -t // Csatlakoztassa a DHT könyvtárat a DHT11 #INCLUDE használatához // PIN csatlakozási adatok #define dhtpin 4 // DHT11 érzékelő #define dhttype DHT11 // A DHT DHT DHT objektum (Dhtpin, Dhttype) példányának létrehozása; // SSID WiFi hálózati kapcsolat CONSTRY SSID \u003d "*********"; // Jelszó WiFi hálózati kapcsolat CONSTRY jelszó \u003d "******"; // Server ThiseSpeak Const Char * Host \u003d "184.106.153.149"; // API kulcs Az alkalmazás ThisePeak Const Char * privát \u003d "******************"; // A hőmérséklet és a páratartalom tárolására szolgáló változók úszási hőmérséklet; Úszós páratartalom; // változó a mérési intervallum aláírás nélküli hosszú millisz_int1 \u003d 0; Void Setup () (// Serial.begin soros port (115200) futó (115200); késleltetés (10); serial.print ("Connect to wifi"); serial.println (SSID); // Connect on wifi wifi.begin (SSID) , Jelszó); míg (wifi.status ()! \u003d Wl_connected) (késleltetés (500);) serial.println ("WiFi csatlakoztatva"); // fut a dht dht.begin (););) Void Loop (); Az intervallum 10 percig várunk, ha (Milis () - Millis_int1\u003e \u003d 10 * 6000) (Serial.Print ("Connect to ThingsPeak"); serial.println (Host); // Használja a WiFi kliens Wifilient kliens; ha ( ! Client.Connect (Host, 80) (serial.println ("kapcsolat sikertelen"); visszatérés;) // Get temp \u003d get_data_temperature (); páratartalom \u003d get_data_humidity (); // Hozzon létre egy URL-t a karakterlánc URL-jének lekérdezésével \u003d "/ Frissítés? Billentyű \u003d"; URL + \u003d privátok; URL + \u003d "és temp \u003d"; URL + \u003d temp, url + \u003d "és páratartalom \u003d"; URL + \u003d páratartalom; // küldjön egy kérést az ügyfélnek .print szerver (string ("Get") + URL + "http / 1.1 \\ r \\ n" + "http:" + host + "\\ r \\ n" + "Csatlakozás: Bezárás \\ r \\ n \\ r \\ n ); Késleltetés (10); // ThiseSpeak, míg a kiszolgáló ellenáll (kliens.An.Anable ()) (String Req \u003d Client.readstringTringuntil ("r" ("r"); serial.print (req);))) Most a dolgokat láthatjuk a DHT11 hőmérsékletérzékelőnk (9. ábra).

9. ábra: DS18B20 Hőmérséklet-érzékelő leolvasása a dolgokat.

Gyakran feltett kérdések GYIK

1. A modul nem válaszolCsapatban
  • Ellenőrizze, hogy a modul megfelelően van-e csatlakoztatva;
  • Ellenőrizze, hogy az RX, TX névjegyek megfelelően vannak-e csatlakoztatva az UART-USB adapterhez;
  • Ellenőrizze a CH_PD érintkező kapcsolatot 3,3 V-ig;
  • Vegye fel a kísérleti árfolyamot a soros porton.
2. Az ESP-01 modul nem kap hőmérsékletadatokat az érzékelőtőlDHT11.
  • Ellenőrizze, hogy a DHT11 érzékelő csatlakozik-e a modulhoz.
3. Nem továbbított adatokat a szolgáltatáshoz
  • Ellenőrizze a modul-kapcsolatot WiFi hozzáférési ponttal;
  • Ellenőrizze az internethez csatlakozó WiFi hozzáférési pontot;
  • Ellenőrizze a The Pringpeak szolgáltatás helyességét.

Javaslom ma, hogy megismerkedjünk az amatőr rádióberendezések újdonsága - WiFi modul. Ez valami hosszú időt jelent az összes ismerős NRF24L01-re, de mérete egy kicsit kevesebb és egy kicsit különböző funkcionalitás. A WiFi modulnak mind vitathatatlan előnyei és néhány hátránya, az utóbbi, az utóbbi valószínűleg, részben annak köszönhető, hogy ez az újdonság és a fejlesztők közeledtek hozzá - az információ nagyon szoros (a dokumentáció csak általános ötleteket ad a modulokról funkcionalitás). Nos, várni fogunk arra, hogy a vállalatnak a "vas" -val várjuk.

Különösen érdemes megjegyezni a modul költségét: Jelenleg 3-4 dollár (például az AliExpressen)

Jobb NRF, a bal ESP modulon.

Milyen pontosabban ezek a WiFi modulok? A WiFi-chip a táblán található, ugyanabban az esetben, ha egy 8051 mikrokontroller van, amely programozható, külön mikrokontroller nélkül, de egy másik alkalommal, a beállítások mentéséhez szükséges EEPROM memória mikrokrekuciója A fedélzeten, a modulfedélen is van egy minimálisan szükséges pántolás - kvarc rezonátor, kondenzátor, a tápellátó LED-ek és az információ átvitelének bónusz jelzése. A modul csak az UART interfészt hajtja végre, bár a WiFi-chip képességei más interfészeket tesznek lehetővé. A fedélzeten lévő nyomtatási vezető a WiFi antenna szükséges konfigurációval történik. A legnagyobb elem egy 4 x 2-es csatlakozó.

Ennek sémához való csatlakozáshoz a modulot a VCC és a GND tápellátásához kell csatlakoztatni, az UART fogadó eszköz TX és RX megfelelő kimenetén (ne feledje, hogy az RX csatlakozik a TX-hez és az RX-vel) és a ch_pd-hez ( Mint például az ENB chip, minden megvilágítva van, de semmi sem működik) a plusz hatalomra.

ESP8266 Modul paraméterek:

  • a tápfeszültség 3,3 V (majd a modul maga 5 B lesz, de a kimeneti következtetések megtagadják a legvalószínűbb munkát)
  • aktuális maximum 215 mA átviteli módban
  • aktuális akár 62 mA-ig a vétel közben
  • 802.11 b / g / n protokoll
  • + 20.5DBM teljesítmény a 802.11b üzemmódban
  • SDIO (két kimenet van jelen a modul táblán, de nem szabad használni, kivéve a hivatalos műveleteket)
  • energia- és alvási védelmi módok az energiatakarékosság érdekében
  • beépített mikrokontroller
  • parancsnoki menedzsment
  • működési hőmérséklet -40-től +125 Celsius fokig
  • maximális kommunikációs távolság 100 méter

Amint a megadott, a modul a parancsoknál vezérelhető, de a teljes listájuk nem ismert, a leginkább szükséges az alábbiakban:

# Csapat Leírás
1 Csak egy tesztparancs, ha normál állapotban a modul rendben lesz
2 A + RST.
3 Ellenőrizze a modul firmware verzióját, a válasz a verzió és a válasz rendben lesz
4

At + cwmode \u003d<режим>

SET MODE MODUL MODULE: 1 - Ügyfél, 2 - Access Point, 3 - Kombinált mód, Válasz OK
5 Szerezd meg a hozzáférési pontok listáját, amelyekhez csatlakozhat, válaszolhat a lista pontok és az ok
6

At + cwjap \u003d<имя>,<пароль>

Csatlakozzon a hozzáférési ponthoz a nevét és jelszavát, válaszoljon az OK-ra
7 Húzza ki a hozzáférési pontot, válaszoljon az OK-ra
8

At + cwsap \u003d<имя>,<пароль>,<канал>,<шифрование>

Állítsa be a modul hozzáférési pontját a paraméterek beállításával, válaszoljon az OK-ra
9 Szerezd meg a mellékelt eszközök listáját
10 Az aktuális TCP kapcsolat állapotának megszerzése
11


AT + CIPSTART \u003d<тип>,<адрес>,<порт>

AT + CIPSTART \u003d<айди>,<тип>,<адрес>,<порт>

TCP / UDP kapcsolat
<айди>- Csatlakozási azonosító
<тип>- Csatlakoztatás típusa: TCP vagy UDP
<адрес>- IP-cím vagy URL
<порт>- kikötő.
12

AT + CIPMODE \u003d<режим>

Állítsa be az átviteli módot:

<режим>\u003d 0 - Nem adatmód (a kiszolgáló adatokat küldhet az ügyfélnek, és adatokat kaphat az ügyféltől)
<режим>\u003d 1 - Adatmód (A kiszolgáló nem tud adatokat küldeni az ügyfélnek, de adatokat kaphat az ügyféltől)

13

Egy kapcsolathoz (+ CIPMUX \u003d 0):
At + cipsend \u003d<длина>
Multi csatlakozásokhoz (+ CIPMUX \u003d 1):
AT + CIPSTART \u003d<айди>,<длина>

Adatok küldése
<айди>- Csatlakozási azonosító
<длина>- Az elküldött adatok száma
Az adatátviteli adatokat a Symbol Module\u003e fogadása után küldjük el, miután megadta a parancsot
14

Egy kapcsolathoz (+ CIPMUX \u003d 0):
AT + CIPCLOSE
Multi csatlakozásokhoz (+ CIPMUX \u003d 1):
AT + CIPCLOSE \u003d<айди>

Szoros kapcsolat. Multipotens mód paramétere<айди>- Csatlakozási azonosító. A modul válaszának rendben kell lennie, és nem oldja meg
15 Kap IP modul
16

AT + CIPMUX \u003d<режим>

Állítsa be a vegyületek számát<режим>\u003d 0 egy kapcsolathoz,<режим>\u003d 1 Multiport kapcsolat (legfeljebb négy csatlakozás)
17

AT + Cipserver \u003d<режим>, <порт>

Emelje fel a portot.<режим>- Step mód (0 - rejtett, 1 - nyitott),<порт> - kikötő.

18

AT + CIPSTO \u003d<время>

Állítsa be az egy kapcsolat időpontját a kiszolgálón
19

At + ciobaud \u003d<скорость>

A 0,92-es firmware verzióihoz beállíthatja a sebességű uartot
20

Információ fogadása

Az adatokat a PREAMBLEBLE + IPD-vel fogadják el, majd a beérkezett adatokra vonatkozó információkat, majd maga az információt

Egy kapcsolat (+ CIPMUX \u003d 0): + IPD,<длинна>:<передаваемая информация>

Többcsatlakozásokhoz (+ CIPMUX \u003d 1): + IPD,<айди>,<длинна>:<передаваемая информация>

Példa: + IPD, 0,1: X - Elfogadva 1 bájtos információ

Hogyan kerülnek be a csapatok:

  • Parancs végrehajtása:<Команда>.
  • A csapat állapotának megtekintése:<Команда>?
  • Futtassa a parancsot a paraméterek beállításával:<Команда>=<Параметр>

Modul vásárlásakor ellenőrizheti a modul firmware verzióját az AT + GMR parancs segítségével. A firmware verzió lehet frissíteni külön szoftver vagy firmware verzió 0,92 ez csak akkor történik az AT + CIUPDATE parancsot. Ebben az esetben a modulnak az útválasztóhoz kell csatlakoztatnia az internet eléréséhez. A cikk végén a modul firmware és programja a 0.92-es verzióra kerül sor. A szoftver segítségével a firmware-hez a GPIO0 kimenetet a POWER PLUS-hez kell csatlakoztatni. Ez bekapcsolja a modul frissítési módját. Ezután válassza ki a program modul firmware fájlt, és csatlakoztassa a WiFi modulhoz, a firmware-frissítés automatikusan megy a kapcsolat után. A frissítés után a későbbi firmware-frissítések csak az interneten keresztül lehetségesek.

Most, tudva a WiFi modulparancsok megszervezését, alapja alapján az információ átadását a vezeték nélküli kommunikáció eszközön keresztül szervezheti, amelyben hiszek a fő céljukat. Ehhez az AVR ATMEGA8 mikrokontrollert használjuk, mint egy vezeték nélküli modulon keresztül vezérelt eszközként. Eszköz-diagram:

A rendszer lényege a következő lesz. A DS18B20 hőérzékelőt mért hőmérsékletet mértük, mikrokontroller feldolgozva, és a WiFi hálózaton keresztül egy kis időintervallummal továbbítják. Ugyanakkor a vezérlő figyeli a kapott WiFi adatokat, a LED1 LED megfordul, amikor megkapja az "A" szimbólumot, amikor megkapja a "B" szimbólumot, a LED kimegy. A rendszer több, mint hasznos, bár a hőmérséklet távolról is használható, például az utcán, csak szoftvert kell írnia egy számítógéphez vagy telefonhoz. Az ESP8266 modul 3,3 voltos tápegységet igényel, így a teljes sémát 3,3 voltos AMS1117 stabilizátorral táplálja. A mikrokontroller 16 MHz-es külső kvarc generátorból tapintható, 18 pf-es pántoló kondenzátorokkal. Az R1 ellenállás húzza a reset mikrokontroller lábát a POWER PLUS-hoz, hogy kiküszöbölje a mikrokontroller spontán peracamát, ha nincs interferencia. Az R2 ellenállás végrehajtja az áramot a LED-en keresztül történő korlátozásának függvényében, hogy ne égesse vagy az MK visszavonását. Ez a lánc helyettesíthető például egy relé áramkörön, és távvezérlő áramkört használhat. Az R3 ellenállás szükséges a hőmérőt az 1-vezetékes buszon keresztül. A rendszert meglehetősen erőteljes forrásból kell használni, mivel a WiFi modul csúcsfogyasztása akár 300 mA-t is elérhet. Ez valószínűleg a modul fő hátránya - nagy fogyasztás. Az elemek ilyen rendszere sokáig nem működik. Ha az inicializálás során a tápellátást alkalmazzuk, a LED-nek 5-szer villognia kell, amely jelzi a kikötő és az előző műveletek sikeres megnyitását (a reset gomb megnyomásával a diagram bekapcsolása után a LED 2-szer villoghat normális).

Részletesebben a rendszer munkáját a mikrokontroller firmware forráskódjában lehet megtekinteni az SI nyelven, amelyet az alábbiakban bemutatunk.

A sémát összegyűjtöttük és hibakerítették a dömpinglapon, a DS18B20 hőmérőjét a "szonda" formátumban használják fém sapkával:

Az ilyen rendszerrel "kommunikálhat", mind a szabványos WiFi számítógépes vezérlőt is használhatja, és egy adó-vevői sémát egy USB-UART átalakító és egy másik ESP8266 modul segítségével készítheti el:

Az adapterek és a terminálok tekintetében ezek a modulok meglehetősen szeszélyesek számukra, jól működnek a CP2303-as átalakítóval, és megtagadják a mikrokontrollerek (házi készítésű) konverterekkel való megfelelő munkát, a terminál leginkább alkalmas a terminálra (automatikus A kocsi visszaadása szimbólum, amely nélkül a modul is megfelelő, nem fog működni a terminállal). De egyszerűen csatlakozik a mikrokontrollerhez, a modulok panaszok nélkül működnek.

Tehát, hogy az információcsere a WiFi mikrokontroller fogjuk használni a második modul csatlakoztatva van a számítógéphez és a termeszek terminál. Mielőtt elkezdené a rendszert a rendszerrel, az egyes modulokat USB-UART-on keresztül kell csatlakoztatni, és több műveletet kell létrehoznia - konfigurálja a működési módot, hozzon létre egy kapcsolati pontot, és csatlakozzon arra a pontra, amelyre az információcserére kerül sor, A WiFi modul IP-címe (szükséges lesz a modulok egymáshoz való csatlakoztatásához és az információk megosztásához). Mindezek a beállítások mentésre kerülnek, és automatikusan használhatók minden alkalommal, amikor a modul be van kapcsolva. Ily módon mentheti el a mikrokontroller memóriát a modul előkészítő parancsára a munkához.

A modulok kombinált módban működnek, vagyis mindkettő ügyfél és hozzáférési pont lehet. Ha a modul ebben a módban működik ebben a módban (a + cwmode \u003d 3), akkor ha újra megpróbálja konfigurálni a modult ugyanarra a módra, a válasz megjeleníti a "Nincs változás". Annak érdekében, hogy a beállítások érvénybe lépjenek, újra kell indítania a modult, vagy írja be a + RST parancsot.

A második modul azonos beállításai után az "Atmega" nevű pontunk megjelenik a rendelkezésre álló pontok listájában.

A mi esetünkben a WiFi-rendszer olyan modul lesz, amely mikrokontrollerrel van összekötve az otthoni routerhez (valójában a mikrokontroller beírhatja az internetet, ha regisztrálja), majd emelje fel a portot és a cselekményt az algoritmus szerint. A másik oldalon a modul csatlakozik az útválasztóhoz, és csatlakozhat egy mikrokontrollerrel a TCP-n keresztül (a képernyőképen látható módon, ehhez be kell állítania az átviteli módot és a + CIPMODE + CIPMUX parancsokat, és írja be a parancsot az AT + CIPSTART kiszolgálóhoz való csatlakozáshoz). Minden! Ha csatlakozik a hozzáférési ponthoz (WiFi pont, csak akkor kell újracsatlakoztatnia a kiszolgálót, még akkor is, amikor a kiszolgálót a másik végén fel kell emelni, minden alkalommal, amikor bekapcsolja a hatalmat), és indítsa újra a modulot, akkor nincs Újra kell csatlakozniolni, azt is elmenti a memóriába. És automatikusan összekapcsolódik az elérhetőséggel, ha a modul be van kapcsolva. Kényelmes azonban.

Most a hőmérsékleti adatok automatikusan elérhetik a számítógépet, és a számítógép parancsát a LED vezérléséhez vezérelheti. A kényelem érdekében szoftvert írhat a Windows alatt, és figyelheti a hőmérsékletet WiFi segítségével.

Az AT + Cipsend parancs, amelyet az adatok fogadásakor elküldünk az adatokat, megjelenik az adatok,<айди>,<длинна информации>: "Miután a vastagbél hasznos (továbbított) információt szeretne használni.

Egy dolog - kívánatos, hogy a modult nem az elemekből táplálja, hanem a helyhez kötött tápegységből (természetesen a tápegységen keresztül) a modulok nagy fogyasztása miatt.

Ez az egyik lehetőség közötti információ továbbítására WiFi modul, akkor is csatlakoztatni őket router nélkül közvetlenül egymáshoz, és tud-e csatlakozni a modul segítségével a szabványos WiFi számítógép és a munka rajta.

A funkcionalitás a legnyilvánvalóbb ilyen modulok, akik tudják, hogy még mindig fejlesztők készítettek nekünk!

A mikrokontroller programozásához a következő fúziós bitek kombinációját kell használnia:

Összefoglalva szeretném megjegyezni, hogy ez valójában az internet forradalma! A modul ára több zöld egységbe, teljes Wi-Fi modulunk van, hatalmas funkciókkal (amelyek még mindig korlátozzák a csoda fejlesztőit), a hatóköre egyszerűen nem korlátozott - mindenütt, ahol a fantázia megengedi és adja meg Az a tény, hogy ebben a modulban már van egy mikrokontroller, nincs szükség külső mikrokontroller használatára, amelyet valahogy programozni kell. Szóval, barátok, ez a helyzet - minden rozettához Wi-Fi-t adunk!

A cikk tartalmaz egy firmware egy mikrokontroller, a forráskód a program, a dokumentáció a chip a Wi-Fi modul, a program frissítése a firmware a modul és a firmware a modul verzió 0.92 (archív van osztva 3 részből áll, mert a teljes mérete túl nagy ahhoz, hogy csatolja a cikk), valamint a videó bizonyítja a működését a rendszer (a videón mutatott fórumon keresztül kapcsolódik a WiFi vezérlő modul, az irányított ellátás időközönként információt továbbít a hőmérséklet , ha a hőmérő a hőmérőbe meríti a videót, akkor látható, hogy a hőmérséklet elkezd esni, akkor ha átadhatja az "A" karaktert a vezérlőmodulból, a LED világít a kezelt táblára, és ha a "B" szimbólum hajlandó.

Ez mindennek tűnik. Ne felejtsd el megjegyezni, hogy megjegyzéseket és kívánságokat írjanak, ha figyelmet fordít erre a témára, akkor újakat fogunk fejleszteni.

Rádiókészülékek listája

Kijelölés Egy típus Névleges szám jegyzetPontszámA jegyzetfüzetem
U1. WiFi modul.1 Notebook
IC1 Mk avr 8-bites

ATMEGA8.

1 Notebook
IC2. hőmérséklet szenzor

DS18B20.

1 Notebook
VR1. Lineáris szabályozó

AMS1117-3.3.

1 Notebook
C1, C2. Kondenzátor18 PF2 Notebook
C3, C7, C8 Elektrolitikus kondenzátor100 μF3