DRAGINO LSN50v2-D20 Teplota LoRaWAN
Návod k použití snímače
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í.
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č
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.
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:
Zadejte tyto klíče do jejich portálu LoRaWAN Server. Níže je snímek obrazovky TTN:
Přidejte APP EUI do aplikace
Přidejte APP KEY a DEV EUI
Krok 2: Zapněte 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.
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.
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.
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:
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.
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
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
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:
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:
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
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 |