Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Windows 10
  • Relejno upravljanje putem interneta. Jednostavan način za daljinsko upravljanje električnim uređajima putem interneta

Relejno upravljanje putem interneta. Jednostavan način za daljinsko upravljanje električnim uređajima putem interneta

proizvoda - 0 kom.



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

dokumentacija:


Najnovija verzija "Firmware"

softver:


Web interfejs SDK


Opis:

Modul Laurent (izgovara se "Laurent") dizajniran za kontrolu digitalnih i analognih uređaja, senzora i aktuatora preko Ethernet (LAN) sučelja. Laurent uključuje mnoštvo hardverskih perifernih uređaja, uključujući:

  • moćni elektromagnetski releji 220 V / 7 A (4 kom)
  • ulazne (6 kom) i izlazne (12 kom) diskretne linije
  • ulaz za povezivanje temperaturnog senzora
  • pulsni brojači (4 kom)
  • PWM izlaz
  • ADC, dva kanala
  • RS-232 port


Modul se može kontrolisati na različite načine:

  • putem ugrađene web stranice
  • direktni HTTP zahtjevi
  • skup komandi za kontrolu teksta preko DirectIP protokola (TCP port 2424)
  • TCP-2-COM interfejs – transparentna razmena podataka između serijskog porta i TCP porta 2525
  • autonomno upravljanje hardverskim resursima kada se dogode različiti događaji (CAT sistem)

Modul ima ugrađenu web stranicu za upravljanje. Dovoljno je da pokrenete bilo koji pretraživač, unesete IP adresu modula (podrazumevano 192.168.0.101) i dobijate zgodan vizuelizovani interfejs za upravljanje različitim resursima modula i praćenje njegovih parametara u realnom vremenu.



Koristeći Laurent modul i CAT sistem, možete brzo izgraditi sistem za praćenje statusa servera preko mreže i automatski ga ponovo pokrenuti ako se detektuje zamrzavanje. Server i Laurent su na istoj podmreži. Laurent periodično šalje PING komandu serveru preko njegovog IP-a (CAT sistem). Ako nema odgovora, napajanje se automatski resetuje preko releja.

Kontrola se vrši pristupanjem određenoj HTTP stranici s različitim parametrima koji određuju radnju koja se izvodi. Na primjer, ako pokrenete zahtjev kao što je prikazano ispod, relej broj 4 će se uključiti:



Moguće je povezati nekoliko modula na jednu mrežu putem rutera:

Laurent moduli se mogu lako povezati na bežičnu Wi-Fi mrežu preko Wi-Fi rutera. Ova kombinacija Laurent modula i Wi-Fi rutera omogućava vam da kontrolišete/upravljate modulom sa skoro svakog uređaja opremljenog Wi-Fi interfejsom na značajnoj udaljenosti.

Prepoznatljive karakteristike:

  • upravljački modul sa Ethernet (LAN) interfejsom
  • ne zahtijeva dodatne elemente kola - odmah spreman za upotrebu
  • hardverski resursi dostupni na terminalnim konektorima
  • 4 x releja (220V/7A)
  • 6 x diskretnih opto-izolovanih ulaznih linija
  • Mogućnost direktnog povezivanja temperaturnog senzora
  • 2 x 10-bitna ADC za eksterno mjerenje napona
  • 4 x opto-izolovana brojača impulsa
  • 12 x izlaznih diskretnih upravljačkih linija (do 50 V, 0,5 A po liniji)
  • PWM izlaz za glatku promjenu ulazne snage za opterećenje
  • serijski port RS-232
  • TCP-2-COM interfejs (transparentni most za prenos podataka preko mreže između RS-232)
  • skup gotovih komandi za kontrolu teksta visokog nivoa (KE - komande) preko TCP/IP protokola (otvoreni komandni interfejs)
  • Preporučeni napon napajanja: 6 do 9 V (preporučeno napajanje PWR-75A)
  • LED indikatori za mrežnu aktivnost i status modula
  • indikatorske LED diode za diskretne ulazne linije
  • svaki modul ima jedinstveni serijski broj
  • podrška za Windows 95, 98, 2000, 2003, XP 32/64 bit, Vista 32/64 bit i Windows 7 32/64 bit
  • Podrška za OS Linux
  • ugrađeni Web server za upravljanje i nadzor
  • mogućnost povezivanja više modula na jednu mrežu (potrebno je promijeniti IP/MAC adrese)
  • mogućnost promjene mrežnih postavki modula (IP, MAC, Default Gateway, Subnet Mask)
  • pristup web stranici za upravljanje i komandnom interfejsu zaštićen je lozinkom
  • Sistem “Watchman” - način automatskog praćenja promjena stanja diskretnih ulaznih linija
  • mogućnost čuvanja i naknadnog vraćanja stanja hardverskih resursa nakon nestanka struje (releji, diskretne izlazne linije, brojač impulsa, PWM)
  • sistem CAT– automatska kontrola izlaznih resursa modula kada se događaji dogode na ulaznim linijama, pomoću tajmera, praga temperaturnog senzora i PING naredbom sa udaljenog uređaja

Sadržaj isporuke:

Komplet za isporuku uključuje samo sam Laurent modul. Modul je upakovan u foliju za zaštitu od mehurića ili u kartonsku kutiju sa penom koja apsorbuje udarce. Kada se pošalje poštom, modul je upakovan u čvrstu kartonsku kutiju i obložen papirnim „zračnim jastukom“. Dokumentacija i drajveri dostupni su u elektronskom obliku.


garancija:

Normalan rad modula je zagarantovan 1 godinu od datuma prodaje, u skladu sa uslovima rada i pravilima skladištenja navedenim u Tehničkom opisu. U slučaju kvara, neispravan modul se zamjenjuje (popravlja). Garancija se ne odnosi na module koji imaju mehanička, električna ili druga oštećenja uzrokovana nepravilnom upotrebom.


Kao što je praksa pokazala, kućni satelitski tjuneri koje koriste kablovski operateri često se moraju ponovo pokrenuti zbog periodičnog gubitka zvuka ili slike. To je uzrokovano raznim faktorima: neujednačenim nivoom signala iz konvektora, pregrijavanjem prijemnika ili isušivanjem elektrolita. Možete zadržati osoblje na dužnosti za brzu promjenu, ali kada to nije ekonomski isplativo, opisani uređaj će pomoći. U principu, upotreba razvijenog uređaja nije ograničena na ovo područje aktivnosti.

ukratko:
Svrha. Omogućuje vam kontrolu uključivanja i isključivanja opterećenja povezanih na kontrolirane releje putem lokalne mreže (ili interneta).
Uređaj. U osnovi, uređaj se sastoji od tri modula: Ethernet modula, modula mikrokontrolera i modula za kontrolu opterećenja.
Eternet modul je sastavljen na mikročipu od Microchip ENC28J60 i preporučljivo je da ga uzmete gotovog, na primer ovde: http://www.aliexpress.com/wholesale?SearchText=enc28j60. Koristio sam Atmega32 čip kao mikrokontroler. Upravljački modul sadrži tranzistorske prekidače koji uključuju odgovarajuće releje. Svaki relej uključuje ili isključuje napajanje potrošaču kojem je to potrebno.
Princip rada. Princip rada uređaja lako je razumjeti iz dijagrama strujnog kola:

Za interaktivnu upotrebu sistema obezbeđen je web interfejs, ulogom u koji operater omogućava ili onemogućava odgovarajući port (vidi sliku). Dizajn i firmver omogućavaju upotrebu 20 izlaznih portova: PA0...PA7, PC0...PC7, PD4...PD7. Međutim, po želji, broj izlaza se može povećati na 80 komada - za to trebate koristiti dekodere (na primjer K155ID3) i prepisati JavaScript web panela tako da MK izlazi generiraju kontrolne riječi (0x0...0xF). Ovaj pristup će donekle zakomplicirati kolo uređaja i bit će potrebno ponovno pokretanje tjunera "jedan po jedan". Mnogo je prikladnije koristiti nekoliko opisanih uređaja pod različitim IP adresama.

Firmware mikrokontrolera. Za flešovanje Atmega32 koristio sam "4-žični" programator za COM port i softver. Uradio sam fleš na starom računaru sa Windows XP. Nisam ga isprobao na modernim operativnim sistemima zbog nedostatka COM-a. firmware.

Takođe morate ugraditi osigurače kao na slici.

Izvorni kodovi firmvera sa komentarima se mogu preuzeti. U izvornom folderu postoji radni Makefile. Za kompajliranje projekta koristio sam besplatni . Da biste to učinili, otvorite komandnu liniju, idite u mapu s projektom i upišite “make”. Kao rezultat rada kompajlera, u fascikli će se pojaviti nekoliko međufajlova za povezivanje i HEX fajl firmvera.

Da biste očistili rezultat kompajlera, napišite “make clean” u komandnoj liniji.

Ako isečete izvore, obratite pažnju na dvije funkcije:

Fill_tcp_data_p(buf,plen,PSTR("string prosleđen paketu")); char stroka = "string prosleđen paketu"; fill_tcp_data(buf,plen,strok);

Mi koristimo prvu funkciju gdje je jasno potrebno prenijeti string (statički tekst). Koristimo drugi sa string varijablama.
Iz fajla ip_arp_udp_tcp.c:

Uint16_t fill_tcp_data_p(uint8_t *buf,uint16_t pos, const prog_char *progmem_s) ( char c; // popunjavanje tcp podataka na poziciji pos // // bez opcija podaci počinju nakon kontrolne sume + još 2 bajta (hitno ptr) dok ((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))); )

Prikupljeni primjerci:

Demonstracija rada:

Firmver mikrokontrolera omogućava promjenu IP adrese (podrazumevano 192.168.1.99) i JavaScript domena. Dakle, idite na: 192.168.1.99/?i=91će promijeniti adresu uređaja u 192.168.1.91 nakon ponovnog pokretanja (koristite vrlo pažljivo i samo kada je to apsolutno neophodno, kako ne biste izgubili uređaj!!! :)). Domena skripte se mijenja ovako: 192.168.1.99/?d=mydomain.com, tj. vaša skripta će biti učitana sa adrese: mydomain.com/eth/script.js. Imajte na umu da eth direktorij na serveru treba da sadrži .

Otvorite script.js i promijenite opise portova kako bi odgovarali vašim potrebama:

Var name = "Upravljanje portom:"; // naslov // ispod naziva portova (može se zamijeniti nečim smislenim) var title = ["PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6" , " PA7", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PD4", "PD5", "PD6", " PD7" ];

Na primjer, imam ovo:

Var name = "Duga, 75 stepeni"; // naslov // ispod naziva portova (mogu se zamijeniti nečim smislenim) var title = ["Ruska iluzija", "24 tehno", "Imaje", "Zdrava TV", "Retro", "Vožnja", "Feniks +bioskop", "Dečiji", "Lov i ribolov", "Europa Plus", "Sony Entertaiment", "Sony Sci-Fi", "Multimania", "National Geographic", "NST", "ne koristi se" , "nije korišteno", "nije korišteno", "nije korišteno", "WWW SERVER"];

Za napajanje možete koristiti punjač za mobilni telefon (izlazni napon oko 7 volti). U standby modu potrošnja struje je oko 120 mA. Kada se uključi jedan relej, potrošnja struje se povećava na 180 mA. Mora se uzeti u obzir da ako postoji potreba za istovremenom aktivacijom svih releja (isključivanje svih prijemnika), tada napajanje već mora imati odgovarajuću snagu (najmanje 1,5 A).

Predstavljeni članak je samo demonstracija uređaja. U komercijalnoj verziji, smjer ovog razvoja je značajno proširen - do 150 priključaka, tri temperaturna senzora itd., Sve ovisi o narudžbi. (Još jedan primjer za 40 portova :)

Strukturno, uređaj se može postaviti u kućište nekog starog prekidača u 19″ telekomunikacioni rack. Pošto takav prekidač nije bio pri ruci, naručio sam ovu kutiju od optičkog ulaznog distributivnog sistema od Mobilne usluge (košta 290 hiljada bez PDV-a):


Nastavljam da pričam o najjednostavnijim i najpristupačnijim načinima upravljanja električnim uređajima putem Interneta pomoću usluga u oblaku. Prije svega, takvi uređaji su relevantni za vlasnike seoskih kuća kako bi mogli daljinski uključiti grijanje i spriječiti smrzavanje kuće. Bežični Wi-Fi releji u DIY formatu iz ITEAD-a prvenstveno su atraktivni po svojoj cijeni. Uređaj spreman za upotrebu se zapravo nudi po cijeni komponenti koje se u njemu koriste. Zar je šala da najjednostavniji relej košta manje od 5 dolara?

Ranije sam već govorio o kompaktnim relejima koji vam omogućuju daljinsko upravljanje opterećenjem. Danas ću pokazati nove uređaje. Prvo, ovo je uređaj sa dva nezavisna Sonoff Dual releja, a drugo, Sonoff TH relejem, koji ima ugrađeni ulaz za eksterni senzor temperature/vlažnosti. Takav relej omogućava ne samo stjecanje mogućnosti daljinskog praćenja temperature i vlažnosti, već i automatizaciju procesa održavanja ovih parametara u datom rasponu.

Dakle, hajde da saznamo!


2. Prije svega, relej je dobio novo kućište. Oni su otprilike 2 puta veći od releja prve generacije. Postoje jasnije oznake i pogodnije dugme za programiranje i ručnu kontrolu.

3. Vijčani stezaljci su zamijenjeni opružnim stezaljkama. Vrlo ispravno rješenje koje vam omogućava da pouzdano povežete opterećenje bez rizika od skidanja navoja na kontaktima. Sonoff TH je dostupan u dvije verzije, sa relejem dizajniranim za opterećenje od 10 ili 16 ampera. To jest, u drugom slučaju, opterećenje snage do 3600 W može se prebaciti preko releja. Modifikacija sa relejem od 10 ampera košta 7,5 dolara. Sa relejem od 16 ampera - 8,6 dolara (ista cijena za Sonoff Dual 10A relej).

4. Relej može raditi nezavisno ili se na njega mogu priključiti eksterni senzori. Možete birati između temperaturne sonde DS18B20 (na slici u sredini), koja košta 3,5 USD, ili AM2301 senzora temperature/vlažnosti, koja košta 4,3 USD.

5. Na lijevoj strani je jedan relej sa konektorom za eksterne senzore. Desno je dupli relej, bez konektora za eksterne senzore.

6. Uređaj je baziran na dobro poznatom ESP8266 čipu. Cijeli slabostrujni dio nalazi se na dnu ploče. Na lijevoj strani možete vidjeti konektore koji vam omogućavaju povezivanje USB-TTL adaptera. Oni koji nemaju povjerenja u javni cloud servis uvijek mogu učitati modificirani firmver na uređaj i prilagoditi ga svojim potrebama. Na internetu postoje primjeri kako se to radi.

7. Sastavljamo jednostavno kolo da demonstriramo rad uređaja. Imamo mali LED reflektor kao teret. Povezujemo ga na mrežu od 220 volti preko Sonoff TH10 releja. Da biste mogli daljinski upravljati relejem, potrebno je da ga „uparite“ sa svojom kućnom Wi-Fi mrežom koja radi u opsegu od 2,4 GHz.

8. Podešavanje se vrši putem vlasničke EWeLink aplikacije na pametnom telefonu, dostupnoj za iOS i Android.

9. Nakon inicijalne procedure uparivanja, dobijate mogućnost da kontrolišete opterećenje i ručno (preko dugmeta na kućištu releja) i daljinski (preko aplikacije na pametnom telefonu). Također možete podesiti tajmere za uključivanje i automatizaciju kontrole određivanjem raspona radne temperature i vlažnosti.

10. Jedna od opcija za korištenje releja prve verzije je upravljanje svijećnjakom pored kreveta u spavaćoj sobi. Jedina mana je što bi sa estetske tačke gledišta bilo bolje da je relej napravljen u kućištu običnog prekidača podnih lampi, jer u sadašnjem obliku, pritiskanje malog dugmeta na tijelu za uključivanje svjetla bez korištenja aplikacije je potpuno nezgodno. Prisustvo tajmera omogućava vam da programirate paljenje/gašenje svjetla, na primjer, za period vašeg odmora, kako biste stvorili imitaciju činjenice da je neko u stanu.

11. Postoji mnogo opcija za korištenje releja. Konkretno, imam želju da konačno automatizujem upravljanje pomoću Sonoff Dual releja (jedan relej za spuštanje kabla, drugi za podizanje). Kada to uradim, svakako ću pisati o tome. Također koristim relej za daljinsko uključivanje svjetla kada se noću vozim do seoske kuće.

Ima dosta aplikacija. Možete, na primjer, napraviti domaći akumulator topline od spremnika vode, programirajući ga da grije noću, po niskoj cijeni. Možete napraviti skladište za krompir na grijanom balkonu ili daljinski otvoriti kapiju u garaži. Možete automatski uključiti ventilator u kupatilu kada se premaši navedeni prag vlažnosti. Općenito, sve ovisi o vašoj mašti. Za programiranje i daljinsko upravljanje relejima, oni moraju imati pristup Internetu. Ako su unaprijed programirani da rade na tajmeru, mogu raditi autonomno. Bolje je naručiti relej na službenoj web stranici kompanije; dostava u Rusiju košta 6 dolara.

Svi materijali o izgradnji seoske kuće vlastitim rukama mogu se pregledati hronološkim redom.

U ovom kratkom pregledu ćemo pogledati četiri tipa releja kojima se upravlja putem interneta ruske kompanije KERNELCHIP. Više od 10 godina ova kompanija se profesionalno bavi razvojem i programiranjem nestandardnih uređaja za povezivanje sa računarima, kao i razvojem sistema automatizacije i upravljanja i sistema daljinskog upravljanja i nadzora putem Etherneta i GSM/GPRS. Danas, kada je internet svuda, ovakva rješenja su relevantnija nego ikad. Govorit ćemo o kontroliranim relejima serije Laurent.

Ovaj modul ima posebnu karakteristiku: prikupljanje i prijenos, preko Ethernet (LAN) sučelja, očitavanja digitalnih temperaturnih senzora. Modul može raditi sa maksimalno 20 Dallas DS18B20 senzora. Senzori su povezani na zajedničku 1-Wire magistralu.

Dakle, Laurent-T je Ethernet kontroler temperature sposoban da radi sa 1 do 20 senzora, koji ima ugrađeno web sučelje sa prikladnom tablicom naziva senzora (koju korisnik može slobodno podesiti), s mogućnošću hardverskog resetiranja 1-Wire sabirnica koristi ugrađeni relej, dok je komandni interfejs (API), naravno, otvoren.

Često u preduzeću postoji potreba za grupnim prikupljanjem podataka sa digitalnih temperaturnih senzora – za centralizovano prikupljanje očitanja. Zgodno je to učiniti putem Ethernet mreže na daljinu. Nemate uvijek vremena za šetnju i prikupljanje bitova i informacija sa svakog od desetina digitalnih temperaturnih senzora povezanih preko 1-Wire magistrale. Ovo su tipovi problema koje Laurent-T modul pomaže u rješavanju.

Očitavanja prikupljena sa senzora će se prenijeti operateru preko Ethernet mreže preko integriranog web sučelja, XML/JSON ili komandne linije (TCP port). Svakom senzoru se lako može dodijeliti ime prema ID broju senzora. Očitavanja senzora su zaštićena od kratkotrajnih smetnji (tipično za dugu liniju) kroz izglađivanje i filtriranje. U slučaju kvara na sabirnici dolazi do automatskog resetovanja pomoću releja. Na ovaj način se veliki broj temperaturnih senzora može nadzirati i kontrolisati daljinski.

Ugrađena web stranica se otvara u bilo kojem pretraživaču; potrebno je samo unijeti IP adresu modula, koja je po defaultu 192.168.1.99, a korisnik će vidjeti zgodan vizuelni interfejs za praćenje očitavanja svih temperaturnih senzora u realnom vremenu . Tabela s nazivima senzora bit će pohranjena u trajnoj memoriji modula.

Modul Laurent-112 je izgrađen na bazi 12 releja za upravljanje različitim uređajima preko Etherneta preko web sučelja ili korištenjem otvorenog komandnog interfejsa. Ploča ima 12 releja, dizajniranih za prebacivanje napona od 0 do 220 volti, sa strujom do 7 ampera. Svaki relej se može kontrolisati zasebno. CAT sistem vam omogućava da implementirate kontroliranu reakciju na događaje: na osnovu tajmera ili, na primjer, u odsustvu odgovora od udaljenog mrežnog uređaja pomoću naredbe PING. Komandni interfejs (API) ovde je otvoren.

Ugrađena web stranica za upravljanje modulom će se otvoriti u bilo kojem pretraživaču; potrebno je samo unijeti IP adresu modula, koja je po defaultu 192.168.0.101. Interfejs je praktično vizualiziran, stanje releja je vidljivo (dugme je uključeno - zeleno ili dugme isključeno - sivo). Integrirani web sučelje može opciono biti zaštićeno lozinkom koja se može mijenjati. Komplet za isporuku proizvoda uključuje samo sam modul; napajanje se mora kupiti zasebno.

Ovo je modul sa naprednom funkcionalnošću; sadrži bogatu hardversku periferiju za kontrolu releja i za praćenje i konfigurisanje parametara različitih uređaja preko mreže. Dozvoljena je autonomna obrada događaja (brojači impulsa, tajmer, PING, ADC, temperaturni senzor). Moduli mogu međusobno komunicirati pomoću posebnih naredbi (vidi upute) čak i bez sudjelovanja servera (M2M funkcija).

Ploča je opremljena sa 4 releja za maksimalnu struju do 7A. Ima 4 brojača impulsa, 6 diskretnih ulaza, 12 diskretnih izlaza, PWM izlaz, RS-232, par 10-bitnih ADC-a, ulaz za digitalni temperaturni senzor KTS-18B20, CAT sistem - kontrolisan odgovor na događaje, otvoreni komandni interfejs (API) . Dakle, ovaj modul je poboljšani i razvijeni model prethodnih proizvoda uz zadržavanje pune kompatibilnosti konektora i komandi.

Laurent-2 modul je pogodan za upravljanje analognim i digitalnim uređajima, aktuatorima i senzorima putem Etherneta. Mogući su različiti načini upravljanja modulom: preko web interfejsa, korišćenjem direktnih http zahteva, tekstualnih naredbi preko TCP porta, korišćenjem podataka primljenih sa COM porta, autonomno preko CAT sistema i konačno preko M2M.

Kontrolna web stranica ugrađena u modul radit će u bilo kojem pretraživaču; njena zadana adresa je 192.168.0.101. Ovdje je zgodno vizualizirano sučelje za upravljanje različitim resursima modula i praćenje njegovih parametara na mreži.

Koristeći CAT sistem, konfigurišu se reakcije modula na različite događaje na njegovim ulazima: kada je prekoračen temperaturni prag, brojač impulsa, tajmer, ili kada nema odgovora sa udaljenog uređaja na PING komandu. CAT sistem vam omogućava da programirate modul i koristite ga čak i samostalno bez potrebe da ste stalno povezani na mrežu.

Koristeći Laurent-2 modul i CAT sistem, možete brzo izgraditi sistem za automatsko praćenje stanja servera preko mreže i odmah ga ponovo pokrenuti ako se detektuje zamrzavanje. Server i Laurent-2 će biti na istoj podmreži. Laurent-2 će periodično slati PING komandu serveru preko svoje IP adrese, a ako nema odgovora, izvršit će se automatsko resetiranje napajanja preko releja.

Laurent-2 moduli se mogu lako povezati na bežičnu Wi-Fi mrežu preko Wi-Fi rutera. Ova kombinacija Laurent-2 modula i Wi-Fi rutera omogućava vam da kontrolirate / upravljate modulom s gotovo bilo kojeg uređaja opremljenog Wi-Fi sučeljem na značajnoj udaljenosti.

Laurent-2G modul je modificirana verzija Laurent-2 modula, jednostavno dodavanjem GSM modema sa mogućnošću povezivanja antene na njega. Laurent-2G je, kao i prethodni model, dizajniran za upravljanje digitalnim i analognim uređajima, senzorima i aktuatorima putem Ethernet (LAN) sučelja, samo što je ovdje sada moguće upravljati putem GSM sučelja - korištenjem SMS komandi ili DTMF tonskih naredbi.

Andrey Povny

Često se javlja situacija kada je Ethernet mreža instalirana u prostoriji ili čak zgradi i postoji želja da se ona koristi za prijenos jednostavne komande iz jedne prostorije u drugu. Na primjer, iz sobe domara, pritiskom na dugme, otvorite vrata u dvorištu. Sada je to moguće učiniti bez korištenja računara i servera, bez pisanja dodatnih programa itd. Dovoljno je povezati Laurent komandne i izvršne module na mrežu, uključiti napajanje i izvršiti manja podešavanja. Nakon toga, moduli će moći direktno komunicirati jedni s drugima.

Ovaj članak govori o tehnologiji M2M (Module-to-Module) koristeći primjer postavljanja komunikacije između Laurent-2 i KBX-3D.

M2M tehnologija omogućava modulima da međusobno komuniciraju koristeći tekstualne podatke, na primjer, Ke kontrolne komande, bez učešća eksternog servera, tj. offline. Na primjer, možete automatski poslati kontrolnu naredbu drugom modulu koji se nalazi na istoj mreži kada se dogodi neki događaj. U ovom slučaju nisu potrebni eksterni serveri ili programi - sve se može uraditi pomoću CAT+M2M veze u samom modulu.

Na primjer, razmotrimo ovaj problem:

Na lokalnu mrežu su povezana dva modula: Laurent-2 i KBX-3D. Potrebno je da kada se zatvori 1. ulazna linija Laurent-2 modula, relej KBX-3D modula klikne. Važan uslov je odsustvo eksternog servera. Svi moraju sami završiti module bez “spoljne” pomoći.

Za svaki slučaj, prvo ćemo razmotriti proceduru povezivanja nekoliko modula na jednu mrežu. Suptilnost je u tome što svi moduli po defaultu imaju iste IP i MAC adrese. Za normalan rad mrežnih uređaja, ovi parametri moraju biti različiti za uređaje na mreži. Stoga, u našem primjeru, promijenimo mrežne detalje Laurent-2 modula i ostavimo KBX-3D postavke nepromijenjene.

Idemo na Laurent-2 Web interfejs (podrazumevana adresa: 192.168.0.101). Idite na odjeljak postavki i promijenite IP i MAC adresu. Postavimo IP 192.168.0.102 i MAC 0.4.163.0.0.12.

Da bi promjene stupile na snagu, modul se mora resetirati, na primjer, resetiranjem napajanja. Nakon toga, modul će biti dostupan na novoj adresi i neće biti u sukobu sa MAC adresama sa KBX-3D modulom, čije smo postavke ostavili nepromijenjenim.

Kreirajmo CAT događaj na Laurent-2 modulu. Ako se nivo napona na ulaznoj liniji IN_1 promijeni (na primjer, vod je kratko spojen na +5V od dugmeta ili bilo kojeg kontaktnog senzora), tada će kao odgovor na ovaj događaj Ke kontrolne komande biti poslate na IP adresu KBX- 3D modul.

Komandna linija sadrži dvije odjednom - komandu za unos lozinke za pristup KBX-3D modulu ($KE,PSW,SET) i, u stvari, komandu za kontrolu releja ($KE,REL). Na kraju svake naredbe mora biti simbol ';' - kada se pošalje, bit će zamijenjen sa znakovima za povratak i novi red (CR+LF).

Naredba sa lozinkom se prenosi jer moduli po defaultu imaju uključen sigurnosni sistem koji blokira izvršavanje naredbi za upravljanje resursima modula dok se ne unese pristupna lozinka.

Ako je sigurnosni sistem onemogućen na KBX-3D modulu, neće biti potrebe da šaljete prvu komandu sa lozinkom.

Preporučljivo je omogućiti softverski kontakt debouncer na Laurent-2 modulu. Ako se to ne učini, tada se pri korištenju mehaničkog ključa ili gumba spojenog na ulaznu liniju, kada se pritisne, umjesto jednog događaja, formira se nekoliko desetina događaja odjednom zbog "poskakanja" mehaničke veze. U skladu s tim, pokušat će se poslati lista naredbi za izvršenje nekoliko desetina puta, što nije uvijek prihvatljivo.

Sada je sve spremno. Dovoljno je da se signal sa dugmeta (visoki nivo) primeni na ulaznu liniju IN_1, CAT sistem će raditi, set specificiranih komandi će biti poslat na KBX-3D modul i prvi relej KBX-3D modula će biti uključeno.

Za praktičnost povezivanja dugmeta na ulaznu liniju, preporučuje se povezivanje GND i ISO_GND linija. Činjenica je da su ulazne linije modula opto izolovane. Za tipke nema posebne potrebe za tim i možete primijeniti signal sa same ploče na ulaznu liniju (na primjer, sa +5 V terminala). Da biste to učinili, uzemljenje ulaznog voda i napajanje ploče moraju biti zajednički. Ovo se postiže povezivanjem GND i ISO_GND.

Primjer je jednostavan, ali otvara široke mogućnosti za upravljanje vašom opremom.

Najbolji članci na ovu temu