Loratech S0 Node slouží k čítání pulsů elektroměrů a odesílání zaznamenaných dat přes bezdrátovou síť LoRaWAN.
Připojení
Pulsní vstupy INx
Pulsní výstupy měřidla se připojí na svorky INx. Obsazují se od IN0 po IN3. Vždy je důležité dodržet polaritu, tedy +
čítače připojit na +
měřidla
- IN0 (P1) - čítač 0
- IN1 (P2) - čítač 1
- IN2 (P3) - čítač 2
- IN3 (P4) - čítač 3
Konfigurační rozhraní
Převodník USB- UART přepneme na 3.3 V a připojíme v pořadí podle následujícího schematu.
- GND (nejblíže stěně krabičky)
- VCC - pokud je připojena baterie, nemusíme připojovat
- RX
- TX
Konfigurace modulu pomocí programu PUTTY
Konfiguraci provádíme pomocí jakéhokoliv program pro komunikaci po sériové lince, doporučujeme program PUTTY, který je volně ke stažení na internetu.
- Spustíme PUTTY
- Na záložce Session nastavíme:
- Connection type na Serial
- Serial line na název a číslo našeho COM portu (např. COM7)
- Speed na hodnotu 9600
- Klikneme na tlačítko Open, otevře se černé terminálové okno, zařízení je připraveno na komunikaci.
Následně je potřeba do zařízení zapsat následující příkazy. Každý příkaz se odešle klávesou enter.
Ověření funkce čítače
Pro ověření, zda modul správně načítá pulsy slouží následující sekvence příkazů:
set S0 value0 0
- nastaví počáteční stav čítače na 0set core basePeriod 20000
- nastaví periodu odesílání na 20 sreload
zapíše nastavení nastavení
Poté každých 20s modul odešle zprávu a vypíše stavy čítačů. Pokud se stav navyšuje, modul pulsy načítá.
Konečné nastavení modulu
set S0 value0 XXXXXX
nastaví počáteční stav čítače 0 (vstup IN0 / P1) na XXXXXXset core basePeriod YYYYYY
nastaví periodu vysílání na YYYYYY milisekund - tj pro vysílání po 60 minutách nastavíme3600000
, po 30 minutách pak1800000
reload
zapíše nastavení a zresetuje modul- příkazem
show core basePeriod
zkontrolujeme že se perioda vysílání zapsala. Nikdy nenechávejte modul zapnutý s periodou vysílání nižší než 15 minut (900000 ms), jinak dojde k velmi rychlému vybití baterie. - odpojte konfigurační kabel a uzavřete kryt modulu