DRAGINO LSN50v2-D20 Teplota LoRaWAN 
Návod k použití snímače

Uživatelská příručka snímače teploty DRAGINO LSN50v2-D20 LoRaWAN

www.dragino.com

Zavedení

1.1 Co je snímač teploty LSN50V2-D20 LoRaWAN

Dragino LSN50v2-D20 je snímač teploty LoRaWAN pro řešení internetu věcí. Lze jej použít k měření teploty vzduchu, kapaliny nebo předmětu a poté nahrát na IoT server prostřednictvím bezdrátového protokolu LoRaWAN.

Teplotní senzor použitý v LSN50v2-D20 je DS18B20, který dokáže měřit -55 °C ~ 125 °C s přesností ±0.5 °C (max ±2.0 °C). Kabel senzoru je vyroben ze silikagelu a spojení mezi kovovou sondou a kabelem je dvojité komprimované pro vodotěsnost, odolnost proti vlhkosti a korozi pro dlouhodobé použití.

LSN50v2-D20 podporuje funkci teplotního alarmu, uživatel může nastavit teplotní alarm pro okamžité upozornění.

LSN50v2-D20 je napájen, je navržen pro dlouhodobé používání až 10 let. (Výdrž baterie ve skutečnosti závisí na prostředí používání, době aktualizace. Zkontrolujte související zprávu Power Analyze). Každý LSN50v2-D20 je předem načten sadou jedinečných klíčů pro registraci LoRaWAN, zaregistrujte tyto klíče na místní server LoRaWAN a po zapnutí se automaticky připojí.

Teplotní senzor DRAGINO LSN50v2-D20 LoRaWAN – Co je teplotní senzor LSN50V2-D20 LoRaWAN

1.2 Specifikace

Mikro ovladač:

➢ MCU: STM32L072CZT6
➢ Flash: 192 kB
➢ RAM: 20 KB
➢ EEPROM: 6KB
➢ Rychlost hodin: 32 MHz

Společné DC charakteristiky:

➢ Supply Voltage: vestavěná 8500mAh Li-SOCI2 baterie
➢ Provozní teplota: -40 ~ 85°C

Teplotní senzor:

➢ Rozsah: -55 až + 125°C
➢ Přesnost ±0.5 °C (max ±2.0 °C).

Specifikace LoRa:

➢ Frekvenční rozsah,
✓ Pásmo 1 (HF): 862 ~ 1020 Mhz
➢ Maximální linkový rozpočet 168 dB.
➢ Vysoká citlivost: až -148 dBm.
➢ Neprůstřelná přední část: IIP3 = -12.5 dBm.
➢ Vynikající blokovací imunita.
➢ Vestavěný bitový synchronizátor pro obnovu hodin.
➢ Detekce preambule.
➢ Dynamický rozsah RSSI 127 dB.
➢ Automatické RF Sense a CAD s ultra rychlým AFC.
➢ Specifikace LoRaWAN 1.0.3

Spotřeba energie

➢ Režim spánku: 20uA
➢ Režim přenosu LoRaWAN: 125 mA @ 20 dBm 44 mA @ 14 dBm

1.3 Vlastnosti

✓ LoRaWAN v1.0.3 Třída A
✓ Mimořádně nízká spotřeba energie
✓ Externí sonda DS18B20 (výchozí 2 metry)
✓ Rozsah měření -55°C ~ 125°C
✓ Teplotní alarm
✓ Bands: CN470/EU433/KR920/US915 EU868/AS923/AU915/IN865
✓ AT Příkazy pro změnu parametrů
✓ Uplink je pravidelně zapnutý nebo přerušovaný
✓ Downlink pro změnu konfigurace

1.4 Aplikace

✓ Bezdrátové poplašné a zabezpečovací systémy
✓ Automatizace domácností a budov
✓ Průmyslové monitorování a řízení
✓ Zavlažovací systémy s dlouhým dosahem.

1.5 Definice pinů a přepínač

Teplotní senzor DRAGINO LSN50v2-D20 LoRaWAN – definice pinů a přepínač

1.5.1 Definice pinu

Zařízení je předkonfigurováno pro připojení k senzoru DS18B20. Ostatní kolíky nejsou použity. Pokud se uživatel chce dozvědět více o dalších pinech, nahlédněte do uživatelské příručky LSn50v2 na adrese:

http://www.dragino.com/downloads/index.php?dir=LSN50-LoRaST/

1.5.2 Propojka JP2

Po umístění této propojky zapněte zařízení

1.5.3 REŽIM BOOT / SW1

1) ISP: režim aktualizace, zařízení v tomto režimu nebude mít žádný signál. ale připraven na upgrade firmwaru. LED nebude fungovat. Firmware se nespustí.
2) Flash: pracovní režim, zařízení začne pracovat a odešle výstup konzole pro další ladění

1.5.4 Tlačítko Reset

Stisknutím restartujte zařízení.

1.5.5 LED

Bude blikat:

1) Při spouštění zařízení v režimu flash
2) Odešlete uplinkový paket

1.6 Protokol změn hardwaru

LSN50v2-D20 v1.0:
Uvolnění.

Jak používat LSN50v2-D20?

2.1 Jak to funguje?

LSN50v2-D20 funguje jako koncový uzel LoRaWAN OTAA třídy A. Každý LSN50v2-D20 je dodáván s celosvětově unikátní sadou klíčů OTAA a ABP. Pro registraci musí uživatel zadat klíče OTAA nebo ABP na síťovém serveru LoRaWAN. Otevřete kryt a zapněte LSN50v2-D20, připojí se k síti LoRaWAN a začne vysílat data. Výchozí doba pro každý uplink je 20 minut.

2.2 Rychlý průvodce připojením k serveru LoRaWAN (OTAA)

Tady je example o tom, jak se připojit k Server TTN LoRaWAN. Níže je struktura sítě, kterou používáme v této ukázce DLOS8 jako brána LoRaWAN.

DRAGINO LSN50v2-D20 Teplotní senzor LoRaWAN – Rychlý průvodce připojením k serveru LoRaWAN (OTAA)

DLOS8 je již nastaven na připojení k TTN. Zbytek, který potřebujeme, je zaregistrovat LSN50V2-D20 do TTN:

Krok 1: Vytvořte zařízení v TTN pomocí klíčů OTAA z LSN50V2-D20.
Každý LSN50V2-D20 je dodáván s nálepkou s výchozím EUI zařízení, jak je uvedeno níže:

DRAGINO LSN50v2-D20 Teplotní senzor LoRaWAN - Vytvořte zařízení v TTN pomocí kláves OTAA z LSN50V2-D20

Zadejte tyto klíče do jejich portálu LoRaWAN Server. Níže je snímek obrazovky TTN:

Přidejte APP EUI do aplikace

Teplotní senzor DRAGINO LSN50v2-D20 LoRaWAN – přidejte do aplikace APP EUI

Přidejte APP KEY a DEV EUI

Teplotní senzor DRAGINO LSN50v2-D20 LoRaWAN – přidejte APP KEY a DEV EUI

Krok 2: Zapněte LSN50V2-D20

DRAGINO LSN50v2-D20 Teplotní senzor LoRaWAN – zapnout LSN50V2-D20

Krok 3: LSN50V2-D20 se automaticky připojí k síti TTN prostřednictvím pokrytí LoRaWAN pomocí DLOS8. Po úspěšném připojení začne LSN50V2-D20 odesílat hodnotu teploty na server.

2.3 Uplink Payload

2.3.1 Analýza užitečného zatížení

Normální zatížení nahrávání:
LSN50v2-D20 používá stejné užitečné zatížení jako LSn50v2 mod1, jak je uvedeno níže.

DRAGINO LSN50v2-D20 Teplotní snímač LoRaWAN – analýza užitečného zatížení

Baterie:

Zkontrolujte objem baterietage.
Př.1: 0x0B45 = 2885 mV
Př.2: 0x0B49 = 2889 mV

Teplota:

Exampten:
Pokud je užitečné zatížení: 0105H: (0105 & FC00 == 0), teplota = 0105H /10 = 26.1 stupně
Pokud je užitečné zatížení: FF3FH : (FF3F & FC00 == 1), teplota = (FF3FH – 65536)/10 = -19.3 stupňů.

Příznak a MOD alarmu:

Exampten:
Pokud užitečné zatížení & 0x01 = 0x01 → Toto je poplachová zpráva
If payload & 0x01 = 0x00 → Toto je normální uplink zpráva, žádný alarm
Pokud užitečné zatížení >> 2 = 0x00 → znamená MOD=1, je to jakoampling uplink zprávu
Pokud payload >> 2 = 0x31 → znamená MOD=31, tato zpráva je odpovědí na dotazování, tato zpráva obsahuje nastavení alarmu. vidět tento odkaz pro detail.

2.3.2 Dekodér užitečného zatížení file

V TTN může použití přidat vlastní užitečné zatížení, aby se zobrazovalo přátelsky.
Na stránce Aplikace –> Formáty užitečné zátěže –> Vlastní –> dekodér, ze kterého přidáte dekodér:

http://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LSN50v2-D20/Decoder/

2.4 Funkce teplotního alarmu

Pracovní postup LSN50V2-D20 s funkcí Alarm.

Teplotní senzor DRAGINO LSN50v2-D20 LoRaWAN – funkce teplotního alarmu

Uživatel může použít příkaz AT+18ALARM k nastavení dolního nebo horního limitu alarmu. Zařízení bude kontrolovat teplotu každou minutu, pokud je teplota nižší než dolní limit nebo vyšší než horní limit. LSN50v2-D20 odešle na server poplachovou základnu paketů v režimu Confirmed Uplink Mode.

Níže je example Alarm Packetu.

Teplotní senzor DRAGINO LSN50v2-D20 LoRaWAN – níže je example Alarm Packetu

2.5 Konfigurace LSN50v2-D20

LSN50V2-D20 podporuje konfiguraci pomocí příkazu LoRaWAN downlink nebo AT příkazů.

➢ Pokyny k příkazu downlink pro různé platformy:
http://wiki.dragino.com/index.php?title=Main_Page#Use_Note_for_Server
➢ Pokyny pro přístup k příkazu AT: ODKAZ

Existují dvě části příkazů: Obecná a Speciální pro tento model.

2.5.1 Obecné příkazy konfigurace

Tyto příkazy slouží ke konfiguraci:

✓ Obecná nastavení systému jako: interval uplinku.
✓ Protokol LoRaWAN a příkaz související s rádiem.

Tyto příkazy lze nalézt na wiki:

http://wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands

2.5.2 Příkazy související se senzorem:

Nastavit práh budíku:

➢ Příkaz AT:
AT+18ALARM=min,max

⊕ Když min=0 a max≠0, Alarm vyšší než max
⊕ Když min≠0 a max=0, Alarm nižší než min
⊕ Když min≠0 a max≠0, Alarm vyšší než max nebo nižší než min

Exampten:

AT+18ALARM=-10,30 // Alarm při < -10 nebo vyšší než 30.

➢ Užitečná zátěž pro stahování:

0x(0B F6 1E) // Stejné jako AT+18ALARM=-10,30
(poznámka: 0x1E= 30, 0xF6 znamená: 0xF6-0x100 = -10)

Nastavit interval budíku:

Nejkratší čas ze dvou Alarm paketů. (jednotka: min)

➢ Příkaz AT:
AT+ATDC=30 // Nejkratší interval dvou Alarm paketů je 30 minut, Znamená to, že je k dispozici uplink alarmového paketu, v příštích 30 minutách nebude další.

➢ Užitečná zátěž pro stahování:

0x(0D 00 1E) —> Nastavte AT+ATDC=0x 00 1E = 30 minut

Dotaz na nastavení budíku:

Odešlete sestupnou linku LoRaWAN a zeptejte se zařízení na odeslání nastavení alarmu.

➢ Užitečná zátěž pro stahování:

0x0E 01

Exampten:

Teplotní senzor DRAGINO LSN50v2-D20 LoRaWAN – užitečné zatížení pro stahování

Vysvětlit:

➢ Alarm & MOD bit je 0x7C, 0x7C >> 2 = 0x31: Znamená, že tato zpráva je zprávou nastavení alarmu.

2.6 Stav LED

LSN50-v2-D20 má interní LED, bude aktivní v níže uvedených situacích:

➢ LED při bootování 5x rychle zabliká, to znamená, že je detekován teplotní senzor
➢ Po rychlém blikání při bootování LED jednou blikne, což znamená, že se zařízení pokouší odeslat Join Packet do sítě.
➢ Pokud se zařízení úspěšně připojí k síti LoRaWAN, LED bude svítit po dobu 5 sekund.

2.7 Funkce tlačítka

Vnitřní tlačítko RESET:

Stisknutím tohoto tlačítka se zařízení restartuje. Zařízení znovu zpracuje OTAA připojení k síti.

2.8 Protokol změn firmwaru

Viz tento odkaz.

Informace o baterii

Baterie LSN50v2-D20 je kombinací 8500mAh ER26500 Li/SOCI2 baterie a super kondenzátoru. Baterie je nedobíjecí baterie s nízkou rychlostí vybíjení (<2 % za rok). Tento typ baterie se běžně používá v zařízeních internetu věcí, jako je vodoměr.

Baterie je navržena tak, aby vydržela více než 10 let pro LSN50v2-D20.

Dokumenty týkající se baterií naleznete níže: http://www.dragino.com/downloads/index.php?dir=datasheet/Battery/ER26500/

Konektor je jako níže v případě, že uživatel chce použít vlastní baterii

Teplotní senzor DRAGINO LSN50v2-D20 LoRaWAN - Konektor je jako níže v případě, že uživatel chce použít vlastní baterii

Na výkon baterie má vliv několik parametrů. Podrobné vysvětlení najdete ve zprávě o spotřebě odtud:

http://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LSN50v2-D20/Test_Report/

Použijte příkaz AT

4.1 Přístup k příkazu AT

Uživatel může použít adaptér USB na TTL pro připojení k LSN50V2-D20 a použít AT příkaz ke konfiguraci zařízení. Přample je jako níže:

Teplotní senzor DRAGINO LSN50v2-D20 LoRaWAN – přístup k příkazu AT

FAQ

5.1 Jaký je frekvenční rozsah LSN50v2-D20?

Různé verze LSN50V2-D20 podporují různé frekvenční rozsahy, níže je tabulka pro pracovní frekvenci a doporučená pásma pro každý model:

DRAGINO LSN50v2-D20 Teplotní senzor LoRaWAN – jaký je frekvenční rozsah LSN50v2-D20

5.2 Co je to frekvenční plán?

Podívejte se prosím na frekvenční plán koncového uzlu Dragino: http://wiki.dragino.com/index.php?title=End_Device_Frequency_Band

5.3 Jak aktualizovat firmware?

Uživatel může upgradovat firmware pro 1) opravu chyby, 2) vydání nové funkce nebo 3) změnu frekvenčního plánu.
Postup upgradu naleznete na tomto odkazu:
http://wiki.dragino.com/index.php?title=Firmware_Upgrade_Instruction_for_STM32_base_products#Hardware_Upgrade_Method_Support_List

Objednat Info

Číslo dílu: LSN50V2-D20-XXX

XXX: Výchozí frekvenční pásmo
✓ AS923: pásmo LoRaWAN AS923
✓ AU915: pásmo LoRaWAN AU915
✓ EU433: pásmo LoRaWAN EU433
✓ EU868: pásmo LoRaWAN EU868
✓ KR920: pásmo LoRaWAN KR920
✓ US915: pásmo LoRaWAN US915
✓ IN865: pásmo LoRaWAN IN865
✓ CN470: pásmo LoRaWAN CN470

Informace o balení

Balíček obsahuje:

✓ Teplotní čidlo LSN50v2-D20 LoRaWAN x 1

Rozměr a hmotnost:

✓ Velikost zařízení:
✓ Hmotnost zařízení:
✓ Velikost balení:
✓ Hmotnost balení:

Podpora

➢ Podpora je poskytována od pondělí do pátku od 09:00 do 18:00 GMT+8. Kvůli různým časovým pásmům nemůžeme nabídnout živou podporu. Vaše dotazy však budou zodpovězeny co nejdříve ve výše uvedeném harmonogramu.
➢ Poskytněte co nejvíce informací týkajících se vašeho dotazu (modely produktů, přesný popis vašeho problému a kroky k jeho replikaci atd.) a odešlete e-mail na adresu

podpora@dragino.com

 

Dokumenty / zdroje

DRAGINO LSN50v2-D20 LoRaWAN teplotní senzor [pdfUživatelská příručka
LSN50v2-D20, LoRaWAN teplotní senzor, LSN50v2-D20 LoRaWAN teplotní senzor, teplotní senzor, senzor

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *