Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Windows 10
  • Releu de control prin Internet. O modalitate simplă de a controla de la distanță aparatele electrice prin Internet

Releu de control prin Internet. O modalitate simplă de a controla de la distanță aparatele electrice prin Internet

produse - 0 buc.



1 - 2 buc:3500.0 rub.
3 - 10 buc:3250.0 rub.
11 - 25 buc:3100,0 rub.
26 - 75 buc:2950,0 rub.
76 - 100 buc:2550.0 rub.
>100 buc:2350.0 rub.

Documentație:


Cea mai recentă versiune a „Firmware”

Software:


SDK pentru interfață web


Descriere:

Modul Laurent (pronunțat „Laurent”) conceput pentru a controla dispozitive digitale și analogice, senzori și actuatoare prin intermediul unei interfețe Ethernet (LAN). Laurent include o multitudine de periferice hardware, inclusiv:

  • relee electromagnetice puternice 220 V / 7 A (4 buc)
  • linii discrete de intrare (6 buc) și de ieșire (12 buc).
  • intrare pentru conectarea unui senzor de temperatură
  • contoare de puls (4 buc)
  • Ieșire PWM
  • ADC, două canale
  • Port RS-232


Modulul poate fi controlat în diferite moduri:

  • prin intermediul paginii web încorporate
  • solicitări HTTP directe
  • un set de comenzi de control text prin protocolul DirectIP (port TCP 2424)
  • Interfață TCP-2-COM – schimb transparent de date între portul serial și portul TCP 2525
  • gestionarea autonomă a resurselor hardware atunci când apar diverse evenimente (sistem CAT)

Modulul are o pagină de management web încorporată. Este suficient să lansați orice browser, să introduceți adresa IP a modulului (implicit 192.168.0.101) și obțineți o interfață vizualizată convenabilă pentru gestionarea diverselor resurse ale modulului și monitorizarea parametrilor acestuia în timp real.



Folosind modulul Laurent și sistemul CAT, puteți construi rapid un sistem de monitorizare a stării unui server prin rețea și îl puteți reporni automat dacă este detectată o înghețare. Serverul și Laurent sunt pe aceeași subrețea. Laurent trimite periodic o comandă PING către server prin IP-ul său (sistem CAT). Dacă nu există niciun răspuns, alimentarea este resetată automat prin releu.

Controlul se realizează prin accesarea unei anumite pagini HTTP cu diverși parametri care determină acțiunea de efectuat. De exemplu, dacă executați cererea așa cum se arată mai jos, releul numărul 4 va fi pornit:



Este posibil să conectați mai multe module la o singură rețea printr-un router:

Modulele Laurent pot fi conectate cu ușurință la o rețea Wi-Fi fără fir printr-un router Wi-Fi. Această combinație între modulul Laurent și un router Wi-Fi vă permite să controlați/gestionați modulul de pe aproape orice dispozitiv echipat cu o interfață Wi-Fi pe o distanță considerabilă.

Trăsături distinctive:

  • modul de control cu ​​interfață Ethernet (LAN).
  • nu necesită elemente de circuit suplimentare - imediat gata de utilizare
  • resurse hardware disponibile pe conectorii terminali
  • 4 x relee (220V/7A)
  • 6 x linii de intrare discrete optoizolate
  • Posibilitatea de conectare directă a unui senzor de temperatură
  • 2 x ADC-uri pe 10 biți pentru măsurarea tensiunii externe
  • 4 x contoare de impulsuri optoizolate
  • 12 x linii de control discret de ieșire (până la 50 V, 0,5 A pe linie)
  • Ieșire PWM pentru schimbarea lină a puterii de intrare la sarcină
  • port serial RS-232
  • Interfață TCP-2-COM (punte transparentă pentru transmisia de date prin rețea între RS-232)
  • un set de comenzi de control text la nivel înalt gata făcute (KE - comenzi) prin protocolul TCP/IP (interfață de comandă deschisă)
  • Tensiune de alimentare recomandată: 6 până la 9 V (alimentare recomandată PWR-75A)
  • LED-uri indicatoare pentru activitatea în rețea și starea modulului
  • LED-uri indicatoare pentru linii de intrare discrete
  • fiecare modul are un număr de serie unic
  • suport pentru Windows 95, 98, 2000, 2003, XP 32/64 biți, Vista 32/64 biți și Windows 7 32/64 biți
  • Suport OS Linux
  • server Web încorporat pentru management și monitorizare
  • posibilitatea de a conecta mai multe module la o singură rețea (este necesară schimbarea adreselor IP/MAC)
  • posibilitatea de a schimba setările de rețea ale modulelor (IP, MAC, Gateway implicit, Mască de subrețea)
  • accesul la pagina web de management și interfața de comandă este protejat prin parolă
  • Sistemul „Watchman” - modul de monitorizare automată a modificărilor stărilor liniilor de intrare discrete
  • capacitatea de a salva și, ulterior, a restabili stările resurselor hardware după o întrerupere a curentului (relee, linii de ieșire discrete, contor de impulsuri, PWM)
  • sistem PISICĂ– controlul automat al resurselor de ieșire a modulului atunci când apar evenimente pe liniile de intrare, prin temporizator, prin pragul senzorului de temperatură și prin comandă PING de la un dispozitiv la distanță

Continutul livrarii:

Setul de livrare include doar modulul Laurent în sine. Modulul este ambalat în folie de protecție împotriva impactului cu bule sau într-o cutie de carton cu spumă care absoarbe șocurile. Când este trimis prin poștă, modulul este ambalat într-o cutie de carton rezistentă și căptușit cu un „airbag” de hârtie. Documentația și șoferii sunt disponibile în format electronic.


Garanție:

Funcționarea normală a modulului este garantată timp de 1 an de la data vânzării, sub rezerva condițiilor de funcționare și regulilor de depozitare prevăzute în Descrierea tehnică. În cazul unei defecțiuni, modulul defect este schimbat (reparat). Garanția nu se aplică modulelor care prezintă daune mecanice, electrice sau de altă natură cauzate de o utilizare necorespunzătoare.


După cum a arătat practica, tunerele de uz casnic prin satelit utilizate de operatorii de cablu trebuie adesea să fie repornite din cauza pierderii periodice de sunet sau imagine. Acest lucru este cauzat de diverși factori: nivelul neuniform al semnalului de la convector, supraîncălzirea receptorului sau uscarea electroliților. Puteți menține personalul de serviciu pentru schimbarea promptă, dar atunci când acest lucru nu este viabil din punct de vedere economic, dispozitivul descris vă va ajuta. În principiu, utilizarea dispozitivului dezvoltat nu se limitează la acest domeniu de activitate.

Scurt:
Scop. Vă permite să controlați pornirea și oprirea sarcinilor conectate la relee controlate printr-o rețea locală (sau Internet).
Dispozitiv.În principiu, dispozitivul constă din trei module: un modul Ethernet, un modul de microcontroler și un modul de control al sarcinii.
Modulul Ethernet este asamblat pe un microcip de la Microchip ENC28J60 și este mai indicat să-l iei gata, de exemplu aici: http://www.aliexpress.com/wholesale?SearchText=enc28j60. Am folosit un cip Atmega32 ca microcontroler. Modulul de control conține comutatoare cu tranzistori care pornesc releele corespunzătoare. Fiecare releu pornește sau oprește alimentarea către consumatorul care are nevoie de el.
Principiul de funcționare. Principiul de funcționare al dispozitivului este ușor de înțeles din schema circuitului:

Pentru utilizarea interactivă a sistemului este furnizată o interfață web, prin logare în care operatorul activează sau dezactivează portul corespunzător (vezi figura). Designul și firmware-ul prevăd utilizarea a 20 de porturi de ieșire: PA0...PA7, PC0...PC7, PD4...PD7. Cu toate acestea, dacă se dorește, numărul de ieșiri poate fi crescut la 80 de bucăți - pentru aceasta trebuie să utilizați decodoare (de exemplu K155ID3) și să rescrieți JavaScript pentru panoul web, astfel încât ieșirile MK să genereze cuvinte de control (0x0...0xF). Această abordare va complica oarecum circuitul dispozitivului și va fi nevoie să reporniți tunerele „unul câte unul”. Este mult mai potrivit să folosiți mai multe dispozitive descrise sub diferite adrese IP.

Firmware-ul microcontrolerului. Pentru a flash Atmega32 am folosit un programator „4 fire” pentru portul COM și software. Am făcut flash-ul pe un computer vechi care rulează Windows XP. Nu l-am încercat pe sisteme de operare moderne din cauza lipsei COM. firmware.

De asemenea, trebuie să instalați siguranțele ca în imagine.

Codurile sursă de firmware cu comentarii pot fi descărcate. Există un Makefile care funcționează în folderul sursă. Pentru a compila proiectul am folosit gratuit . Pentru a face acest lucru, deschideți linia de comandă, accesați folderul cu proiectul și tastați „make”. Ca rezultat al muncii compilatorului, în folder vor apărea mai multe fișiere intermediare de legătură și un fișier firmware HEX.

Pentru a curăța rezultatul compilatorului, scrieți „make clean” pe linia de comandă.

Dacă tăiați sursele, acordați atenție două funcții:

Fill_tcp_data_p(buf,plen,PSTR("șirul trecut la pachet")); char stroka = "șirul trecut la pachet"; fill_tcp_data(buf,plen,strok);

Folosim prima funcție în care este clar necesar să trecem un șir (text static). Pe al doilea îl folosim cu variabile șir.
Din fisier ip_arp_udp_tcp.c:

Uint16_t fill_tcp_data_p(uint8_t *buf,uint16_t pos, const prog_char *progmem_s) ( char c; // completați datele tcp la poziția poziției // // fără opțiuni, datele pornesc după suma de control + încă 2 octeți (urgent ptr) în timp ce ((c = pgm_read_byte(progmem_s++))) ( buf=c; pos++; ) return(pos); ) ... uint16_t fill_tcp_data(uint8_t *buf,uint16_t pos, const char *s) ( return(fill_tcp_data_len(buf,pos) ,(uint8_t*)s,strlen(s))); )

Copii colectate:

Demonstrație de lucru:

Firmware-ul microcontrolerului prevede modificarea adresei IP (implicit 192.168.1.99) și a domeniului JavaScript. Deci, mergi la: 192.168.1.99/?i=91 va schimba adresa dispozitivului in 192.168.1.91 dupa o repornire (folositi foarte atent si numai cand este absolut necesar, pentru a nu pierde dispozitivul!!! :)). Domeniul scriptului se modifică astfel: 192.168.1.99/?d=mydomain.com, adică scriptul tău va fi încărcat de la adresa: mydomain.com/eth/script.js. Vă rugăm să rețineți că directorul eth de pe server ar trebui să conțină .

Deschideți script.js și modificați descrierile porturilor pentru a se potrivi nevoilor dvs.:

Var name = "Gestionare port:"; // titlu // sub numele porturilor (poate fi înlocuit cu ceva semnificativ) var title = ["PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6" , " PA7", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PD4", "PD5", "PD6", " PD7" ];

De exemplu, am asta:

Var name = "Curcubeu, 75 de grade"; // titlu // sub numele porturilor (poate fi înlocuit cu ceva semnificativ) var title = ["Iluzie rusă", "24 techno", "Estate", "Healthy TV", "Retro", "Drive", „Phoenix +cinema”, „Copii”, „Vânătoare și pescuit”, „Europa Plus”, „Sony Entertaiment”, „Sony Sci-Fi”, „Multimania”, „National Geographic”, „NST”, „nefolosit” , „nu este folosit”, „nu este folosit”, „nu este folosit”, „SERVER WWW”];

Pentru alimentare se poate folosi un încărcător de telefon mobil (tensiune de ieșire aproximativ 7 volți). În modul standby, consumul de curent este de aproximativ 120 mA. Când un releu este pornit, consumul de curent crește la 180 mA. Trebuie avut în vedere faptul că, dacă este nevoie să activați toate releele în același timp (opriți toate receptoarele), atunci sursa de alimentare trebuie să aibă deja puterea corespunzătoare (cel puțin 1,5 A).

Articolul prezentat este doar o demonstrație a dispozitivului. În versiunea comercială, direcția acestei dezvoltări a fost extinsă semnificativ - până la 150 de porturi, trei senzori de temperatură etc., totul depinde de comandă. (Un alt exemplu pentru 40 de porturi:)

Din punct de vedere structural, dispozitivul poate fi plasat în carcasa unui comutator vechi într-un rack de telecomunicații de 19 inchi. Deoarece un astfel de comutator nu era la îndemână, am comandat această cutie de la sistemul de distribuție a intrărilor cu fibră optică de la Serviciul mobil (costă 290 mii fără TVA):


Continui să vorbesc despre cele mai simple și mai accesibile modalități de a controla aparatele electrice prin internet folosind serviciile cloud. În primul rând, astfel de dispozitive sunt relevante pentru proprietarii de case de țară pentru a putea porni încălzirea de la distanță și pentru a preveni înghețarea casei. Releele wireless Wi-Fi în format DIY de la ITEAD sunt în primul rând atractive pentru prețul lor. Un dispozitiv gata de utilizare este de fapt oferit cu prețul componentelor care sunt folosite în el. Este o glumă că cel mai simplu releu costă mai puțin de 5 USD?

Mai devreme, am vorbit deja despre relee compacte care vă permit să controlați de la distanță sarcina. Astăzi voi arăta dispozitive noi. În primul rând, acesta este un dispozitiv cu două relee Sonoff Dual independente și, în al doilea rând, un releu Sonoff TH, care are o intrare la bord pentru un senzor extern de temperatură/umiditate. Un astfel de releu permite nu numai obținerea capacității de a monitoriza de la distanță temperatura și umiditatea, ci și automatizarea procesului de menținere a acestor parametri într-un interval dat.

Deci, hai să aflăm!


2. În primul rând, releul a primit o carcasă nouă. Au dimensiuni de aproximativ 2 ori mai mari decât releele din prima generație. Există marcaje mai clare și un buton mai convenabil pentru programare și control manual.

3. Bornele cu șurub au fost înlocuite cu borne cu arc. O soluție foarte corectă care vă permite să conectați în mod fiabil sarcina, fără riscul de a dezlipi firele de pe contacte. Sonoff TH este disponibil în două versiuni, cu un releu proiectat pentru o sarcină de 10 sau 16 amperi. Adică, în al doilea caz, o sarcină cu o putere de până la 3600 de wați poate fi comutată printr-un releu. O modificare cu un releu de 10 amperi costă 7,5 USD. Cu un releu de 16 amperi - 8,6 USD (același preț pentru un releu Sonoff Dual 10A).

4. Releul poate funcționa independent, sau la el pot fi conectați senzori externi. Puteți alege dintre sonda de temperatură DS18B20 (imaginea în centru), care costă 3,5 USD, sau senzorul de temperatură/umiditate AM2301, care costă 4,3 USD.

5. În stânga este un singur releu cu un conector pentru senzori externi. În dreapta este un releu dublu, fără conector pentru senzori externi.

6. Dispozitivul se bazează pe binecunoscutul cip ESP8266. Întreaga parte cu curent scăzut este situată în partea de jos a plăcii. În stânga puteți vedea conectori care vă permit să conectați un adaptor USB-TTL. Cei care nu au încredere în serviciul public cloud pot oricând să încarce firmware modificat pe dispozitiv și să-l personalizeze în funcție de nevoile lor. Există exemple pe Internet despre cum să faceți acest lucru.

7. Asamblam un circuit simplu pentru a demonstra funcționarea dispozitivului. Avem un mic spot cu LED ca încărcătură. Îl conectăm la o rețea de 220 de volți printr-un releu Sonoff TH10. Pentru a putea controla releul de la distanță, trebuie să „împerechezi” releul cu rețeaua Wi-Fi de acasă care operează în intervalul de 2,4 GHz.

8. Configurarea se face prin intermediul aplicației proprietare EWeLink pe un smartphone, disponibilă atât pentru iOS, cât și pentru Android.

9. După procedura inițială de asociere, aveți posibilitatea de a controla încărcătura atât manual (de la un buton de pe corpul releului), cât și de la distanță (prin intermediul unei aplicații pe un smartphone). De asemenea, puteți seta temporizatoare pentru a porni și automatiza controlul prin specificarea intervalelor de temperatură și umiditate de funcționare.

10. Una dintre opțiunile de utilizare a releului din prima versiune este controlul aplicei de lângă patul din dormitor. Singurul dezavantaj este că, din punct de vedere estetic, ar fi mai bine ca releul să fie realizat în corpul unui întrerupător obișnuit al lampadarului, deoarece în forma sa actuală, apăsarea unui mic buton de pe corp pentru a aprinde lumina fără a utiliza aplicația este complet incomod. Prezența unui cronometru vă permite să programați aprinderea/stingerea luminilor, de exemplu, pentru perioada vacanței dvs., pentru a crea o imitație a faptului că cineva se află în apartament.

11. Există o mulțime de opțiuni pentru utilizarea releelor. În special, am dorința de a automatiza în sfârșit controlul folosind un releu Sonoff Dual (un releu pentru coborârea cablului, celălalt pentru ridicarea acestuia). Odată ce o voi face, cu siguranță voi scrie despre asta. De asemenea, folosesc un releu pentru a aprinde luminile de la distanță când conduc noaptea la o casă de țară.

Există destul de multe aplicații. Puteți, de exemplu, să faceți un acumulator de căldură de casă dintr-un rezervor de apă, programându-l să se încălzească noaptea, la un preț ieftin. Puteți face depozit pentru cartofi pe balconul încălzit sau puteți deschide poarta de la distanță în garaj. Puteți porni automat ventilatorul din baie când este depășit un prag de umiditate specificat. În general, totul depinde de imaginația ta. Pentru a programa și controla de la distanță releele, acestea trebuie să aibă acces la Internet. Dacă sunt preprogramate pentru a funcționa pe un temporizator, pot funcționa autonom. Este mai bine să comandați releul pe site-ul oficial al companiei; livrarea în Rusia costă 6 USD.

Toate materialele despre construirea unei case de țară cu propriile mâini pot fi vizualizate în ordine cronologică.

În această scurtă recenzie, vom analiza patru tipuri de relee controlate prin internet de la compania rusă KERNELCHIP. De mai bine de 10 ani, această companie s-a angajat profesional în dezvoltarea și programarea dispozitivelor non-standard pentru interfața cu computerele, precum și în dezvoltarea sistemelor de automatizare și control și a sistemelor de control și monitorizare de la distanță prin Ethernet și GSM/GPRS. Astăzi, când internetul este peste tot, astfel de soluții sunt mai relevante ca niciodată. Vom vorbi despre releele controlate din seria Laurent.

Acest modul are o caracteristică specială: colectarea și transmiterea, printr-o interfață Ethernet (LAN), a citirilor de la senzorii digitali de temperatură. Modulul este capabil să lucreze cu maximum 20 de senzori Dallas DS18B20. Senzorii sunt conectați la o magistrală comună cu 1 fir.

Astfel, Laurent-T este un controler de temperatură Ethernet capabil să lucreze cu de la 1 la 20 de senzori, având o interfață web încorporată cu un tabel convenabil de nume de senzori (pe care utilizatorul le poate seta liber), cu posibilitatea de a reseta hardware-ul Autobuz 1-Wire care utilizează releul încorporat, în timp ce interfața de comandă (API) este, desigur, deschisă.

Adesea, la o întreprindere este nevoie de colectarea în grup a datelor de la senzorii digitali de temperatură - pentru colectarea centralizată a citirilor. Este convenabil să faceți acest lucru prin intermediul unei rețele Ethernet de la distanță. Nu aveți întotdeauna timp să vă plimbați și să colectați informații de la fiecare dintre zecile de senzori digitali de temperatură conectați printr-o magistrală cu 1 fir. Acestea sunt tipurile de probleme pe care modulul Laurent-T le ajută să le rezolve.

Citirile colectate de la senzori vor fi transmise operatorului printr-o rețea Ethernet printr-o interfață web integrată, XML/JSON sau linie de comandă (port TCP). Fiecărui senzor i se poate atribui cu ușurință un nume în funcție de numărul de identificare al senzorului. Citirile senzorilor sunt protejate de interferențe pe termen scurt (tipic unei linii lungi) prin netezire și filtrare. În cazul unei defecțiuni la magistrală, are loc o resetare automată folosind un releu. În acest fel, un număr mare de senzori de temperatură pot fi monitorizați și controlați de la distanță.

Pagina web încorporată se deschide în orice browser; trebuie doar să introduceți adresa IP a modulului, care în mod implicit este 192.168.1.99, iar utilizatorul va vedea o interfață vizuală convenabilă pentru monitorizarea citirilor de la toți senzorii de temperatură în timp real . Tabelul cu numele senzorilor va fi stocat în memoria nevolatilă a modulului.

Modulul Laurent-112 este construit pe baza a 12 relee pentru a controla diverse dispozitive prin Ethernet printr-o interfață web sau folosind o interfață de comandă deschisă. Placa are 12 relee, concepute pentru a comuta tensiuni de la 0 la 220 volți, cu un curent de până la 7 amperi. Fiecare releu poate fi controlat separat. Sistemul CAT vă permite să implementați o reacție controlată la evenimente: pe baza unui cronometru sau, de exemplu, în absența unui răspuns de la un dispozitiv de rețea la distanță folosind comanda PING. Interfața de comandă (API) aici este deschisă.

Pagina web încorporată pentru gestionarea modulului se va deschide în orice browser; trebuie doar să introduceți adresa IP a modulului, care este implicit 192.168.0.101. Interfața este vizualizată convenabil, starea releului este vizibilă (butonul este pornit - verde sau butonul este oprit - gri). Interfața web integrată poate fi protejată opțional cu o parolă care poate fi schimbată. Setul de livrare a produsului include doar modulul în sine; sursa de alimentare trebuie achiziționată separat.

Acesta este un modul cu funcționalități avansate; dispune de periferice hardware bogate pentru controlul releelor ​​și pentru monitorizarea și configurarea parametrilor diferitelor dispozitive din rețea. Procesarea autonomă a evenimentelor este permisă (contoare de impulsuri, temporizator, PING, ADC, senzor de temperatură). Modulele pot interacționa între ele folosind comenzi speciale (vezi instrucțiuni) chiar și fără participarea unui server (funcția M2M).

Placa este echipata cu 4 relee pentru un curent maxim de pana la 7A. Are 4 contoare de impulsuri, 6 intrări discrete, 12 ieșiri discrete, ieșire PWM, RS-232, o pereche de ADC-uri pe 10 biți, o intrare pentru un senzor digital de temperatură KTS-18B20, un sistem CAT - răspuns controlat la evenimente, un interfață de comandă deschisă (API). Astfel, acest modul este un model îmbunătățit și dezvoltat al produselor anterioare, menținând în același timp compatibilitatea deplină a conectorilor și comenzilor.

Modulul Laurent-2 este potrivit pentru controlul dispozitivelor analogice și digitale, actuatoarelor și senzorilor prin Ethernet. Sunt posibile diferite moduri de control al modulului: prin interfața web, folosind solicitări http directe, comenzi text printr-un port TCP, folosind date primite de la un port COM, în mod autonom prin sistemul CAT și, în final, prin M2M.

Pagina web de control încorporată în modul va funcționa în orice browser; adresa sa implicită este 192.168.0.101. Iată o interfață vizualizată convenabilă pentru gestionarea diverselor resurse ale modulelor și monitorizarea online a parametrilor acestuia.

Folosind sistemul CAT, reacțiile modulului la diferite evenimente de la intrările sale sunt configurate: când este depășit un prag de temperatură, de un contor de impulsuri, de un cronometru sau când nu există niciun răspuns de la un dispozitiv de la distanță la comanda PING. Sistemul CAT vă permite să programați modulul și să îl utilizați chiar și independent, fără a fi nevoie să fiți conectat la rețea tot timpul.

Folosind modulul Laurent-2 și sistemul CAT, puteți construi rapid un sistem pentru monitorizarea automată a stării serverului prin rețea și reporniți imediat dacă este detectată o înghețare. Serverul și Laurent-2 vor fi pe aceeași subrețea. Laurent-2 va trimite periodic o comandă PING către server prin IP-ul său, iar dacă nu există niciun răspuns, se va efectua o resetare automată a puterii prin intermediul releului.

Modulele Laurent-2 pot fi conectate cu ușurință la o rețea Wi-Fi fără fir printr-un router Wi-Fi. Această combinație între modulul Laurent-2 și un router Wi-Fi vă permite să controlați/gestionați modulul de pe aproape orice dispozitiv echipat cu o interfață Wi-Fi pe o distanță considerabilă.

Modulul Laurent-2G este o versiune modificată a modulului Laurent-2, adăugând pur și simplu un modem GSM cu capacitatea de a conecta o antenă la acesta. Laurent-2G, ca și modelul anterior, este proiectat pentru a controla dispozitive digitale și analogice, senzori și actuatoare printr-o interfață Ethernet (LAN), doar că aici este acum posibil să se controleze prin interfața GSM - folosind comenzi SMS sau comenzi de ton DTMF.

Andrei Povny

Adeseori apare o situație când o rețea Ethernet este instalată într-o cameră sau chiar într-o clădire și există dorința de a o folosi pentru a transmite o comandă simplă dintr-o cameră în alta. De exemplu, din camera portarului, apasand un buton, deschide usa din curtea din spate. Acum este posibil să faceți acest lucru fără a utiliza computere și servere, fără a scrie programe suplimentare etc. Este suficient să conectați modulele de comandă și executive Laurent la rețea, să aplicați putere și să faceți setări minore. După aceasta, modulele vor putea comunica direct între ele.

Acest articol discută tehnologia M2M (Module-to-Module) folosind exemplul de configurare a comunicării între Laurent-2 și KBX-3D.

Tehnologia M2M permite modulelor să comunice între ele folosind date text, de exemplu, comenzile de control Ke, fără participarea unui server extern, de exemplu. deconectat. De exemplu, puteți trimite automat o comandă de control către un alt modul aflat în aceeași rețea atunci când are loc un eveniment. În acest caz, serverele sau programele externe nu sunt necesare - totul se poate face folosind conexiunea CAT+M2M din modulul propriu-zis.

De exemplu, să luăm în considerare această problemă:

Două module sunt conectate la rețeaua locală: Laurent-2 și KBX-3D. Este necesar ca atunci când prima linie de intrare a modulului Laurent-2 este închisă, releul modulului KBX-3D să facă clic. O condiție importantă este absența unui server extern. Toți trebuie să completeze modulele singuri fără ajutor „extern”.

Pentru orice eventualitate, mai întâi vom lua în considerare procedura de conectare a mai multor module la o singură rețea. Subtilitatea este că toate modulele au în mod implicit aceleași adrese IP și MAC. Pentru funcționarea normală a dispozitivelor din rețea, acești parametri trebuie să fie diferiți pentru dispozitivele din rețea. Prin urmare, pentru exemplul nostru, să modificăm detaliile de rețea ale modulului Laurent-2 și să lăsăm setările KBX-3D neschimbate.

Mergem la interfața Web Laurent-2 (adresă implicită: 192.168.0.101). Accesați secțiunea de setări și modificați adresele IP și MAC. Să setăm IP 192.168.0.102 și MAC 0.4.163.0.0.12.

Pentru ca modificările să aibă efect, modulul trebuie resetat, de exemplu, printr-o resetare a puterii. După aceasta, modulul va fi disponibil la noua adresă și nu va intra în conflict cu adresele MAC cu modulul KBX-3D, ale cărui setări le-am lăsat neschimbate.

Să creăm un eveniment CAT pe modulul Laurent-2. Dacă nivelul de tensiune pe linia de intrare IN_1 se modifică (de exemplu, linia este scurtcircuitată la +5V de la un buton sau orice senzor de contact), atunci, ca răspuns la acest eveniment, comenzile de control Ke vor fi trimise la adresa IP a KBX- modul 3D.

Linia de comandă conține două simultan - o comandă pentru a introduce o parolă de acces la modulul KBX-3D ($KE,PSW,SET) și, de fapt, o comandă pentru a controla releul ($KE,REL). La sfârșitul fiecărei comenzi trebuie să existe un simbol „;” - atunci când este trimis, acesta va fi înlocuit cu retur car și caractere de linie nouă (CR+LF).

Comanda cu parolă este transmisă deoarece, implicit, modulele au un sistem de securitate activat care blochează executarea comenzilor de gestionare a resurselor modulelor până la introducerea unei parole de acces.

Dacă sistemul de securitate este dezactivat pe modulul KBX-3D, nu va fi nevoie să trimiteți prima comandă cu o parolă.

Este recomandat să activați software-ul de debouncer de contact pe modulul Laurent-2. Dacă acest lucru nu se face, atunci când se utilizează o cheie mecanică sau un buton conectat la linia de intrare, atunci când este apăsat, în loc de un eveniment, se formează simultan câteva zeci de evenimente din cauza „săririi” conexiunii mecanice. În consecință, se va încerca trimiterea unei liste de comenzi pentru execuție de zeci de ori, ceea ce nu este întotdeauna acceptabil.

Acum totul este gata. Este suficient să aplicați un semnal de la butonul (nivel înalt) la linia de intrare IN_1, sistemul CAT va funcționa, un set de comenzi specificate va fi trimis către modulul KBX-3D și primul releu al modulului KBX-3D va fi pornit.

Pentru confortul conectării butonului la linia de intrare, se recomandă conectarea liniilor GND și ISO_GND. Faptul este că liniile de intrare ale modulelor sunt optoizolate. Pentru butoane nu este nevoie specială de acest lucru și puteți aplica un semnal de la placă în sine la linia de intrare (de exemplu, de la borna +5 V). Pentru a face acest lucru, împământarea liniei de intrare și sursa de alimentare a plăcii trebuie să fie comune. Acest lucru se realizează prin conectarea GND și ISO_GND.

Exemplul este simplu, dar deschide posibilități largi de gestionare a echipamentului.

Cele mai bune articole pe această temă