LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

Povezovanje množice naprav, ki imajo vgrajene senzorje in dokaj samostojno komunicirajo med seboj in z najrazličnejšimi aplikacijami.

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a s54mtb » 19 Nov 2019, 14:27

Za udeležence delavnice predlagam nabavo tegale modula:
https://store.mcci.com/collections/lora ... technology

- modul ima že nekaj senzorjev gor (lahko izvedemo delavnico brez dodatnega materiala)
- vse je open source, tako da si lahko vsak sam potem na osnovi te sheme naredi lastne module po svojih potrebah
- programira se v arduino okolju, kar pomeni da praviloma ne bo izgubljanja časa na delavnici s postavljanjem okolja
- isti hardver se potem lahko programira tudi v vseh ostalih orodjih (kar jih podpira STM)
- na modulu je tudi fram, ki omogoča shranjevanje brez "obrabe" internega flasha

Ima pa par slabosti:
- Cena ni najbolj ugodna, je pa tak modul potem tudi dejansko uporaben ne le kot razvojna plata
- poraba v stand-by je 100uA, kar je veliko v primerjavi z drugimi, se pa seveda da to zmanjšati (na modulu je kar nekaj porabnikov, ki imajo po par 10uA v mirovanju)

Glede na to, da je PCB in BOM na voljo, se lahko da tudi izdelati "n" modulov preko društva, če je to komu ljubše. Samo vprašanje, če bo dosti ceneje prišlo skozi.

LP,
Mare
Namesto "Zahvali se" sprejemam tudi šalco kofeta: https://www.buymeacoffee.com/s54mtb
Uporabniški avatar
s54mtb
 
Prispevkov: 10465
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1456 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a xfce » 19 Nov 2019, 16:47

Škoda, so se kar potrudili. VDD linijo, ki gre na LUX sensor, temp/pressure, flash in FRAM bi se moralo dati programsko izklopiti, ko greš v sleep mode.
uf, kar ne morem verjeti, da so naredili tak modul, ki naj bi bil baterijsko napajan.
100uA current draw in stand by

tako, da bi tisto alinejo, da je modul dejansko uporaben črtal, zato, ker ima visoko.

Modul je drugače super, ampak s porabo so pa resno zgrešili.

Recimo še ta modul ima 300 uA deep sleep porabe:
https://www.adafruit.com/product/3078

Sicer pa nima dodatnega spomina, nima antenskega konektorja, zastarel atmel itd..
Uporabniški avatar
xfce
 
Prispevkov: 752
Pridružen: 14 Feb 2015, 11:38
Kraj: Poljane nad Škofjo loko
Zahvalil se je: 100 krat
Prejel zahvalo: 219 krat
Uporabnika povabil: S52O
Število neizkoriščenih povabil: 43

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a s54mtb » 19 Nov 2019, 17:02

To enistavno rešiš s svojim pcb, kjer napajanje RF dela spelješ na gpio. Murato se da spravit na 10uA (čaka na rtc timeout). K temu potem prišteješ cca 5uA Iq napajača, + kar imaš svoje periferije.
Namesto "Zahvali se" sprejemam tudi šalco kofeta: https://www.buymeacoffee.com/s54mtb
Uporabniški avatar
s54mtb
 
Prispevkov: 10465
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1456 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a Dorijan » 20 Nov 2019, 22:37

xfce je napisal/-a:... temp/pressure ....bi se moralo dati programsko izklopiti, ko greš v sleep mode.

Za drugo ne vem ampak i2c pull up uporov, SHT21/HDC2080 temp/humidity, DPS310 preasure in LIS2DH12 accelometrom na Murata modulu ne boš opazil razlike z/brez senzorjev v porabi pa tudi če z OTII-jem meriš
Pozna se pa npr. če vse skupaj furaš na višji napetosti kot je potrebno. Eg na 3V3 namesto, da bi dal vmes LDO ala TPS78326 in delal na 2.6V. Glede na to da se da LoRa zadeve v spanju spraviti pod 10uA karkoli 2mestnega že ni več low power, in je verjetno posledica duhcev v kodi, ko ne gre procesor pravilno v spanje, če npr. par ur ni gatewaya etc.
Dorijan
 
Prispevkov: 675
Pridružen: 20 Jan 2015, 23:09
Zahvalil se je: 2 krat
Prejel zahvalo: 110 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 21

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a xfce » 20 Nov 2019, 23:43

Dorijan je napisal/-a:
xfce je napisal/-a:... temp/pressure ....bi se moralo dati programsko izklopiti, ko greš v sleep mode.

Za drugo ne vem ampak i2c pull up uporov, SHT21/HDC2080 temp/humidity, DPS310 preasure in LIS2DH12 accelometrom na Murata modulu ne boš opazil razlike z/brez senzorjev v porabi pa tudi če z OTII-jem meriš
Pozna se pa npr. če vse skupaj furaš na višji napetosti kot je potrebno. Eg na 3V3 namesto, da bi dal vmes LDO ala TPS78326 in delal na 2.6V. Glede na to da se da LoRa zadeve v spanju spraviti pod 10uA karkoli 2mestnega že ni več low power, in je verjetno posledica duhcev v kodi, ko ne gre procesor pravilno v spanje, če npr. par ur ni gatewaya etc.



V mislih sem imel, da bi v sleep mode kar odrezal VDD linijo za senzorje flash in fram.

FRAM MB85RC64TA v sleep mode kuri 4 μA in v stanby 8 μA
flash MX25R8035F ima v deep sleep tudi manj kot 1 μA
SI1133 ima man kot 500 nA standby current
BME280 ima 0.1 μA sleep

mic5353-3.3ymt LDO low quiescent current: 90 μA

hm, zgleda da v tem grmu tiči zajec? LDO kuri 90 μA???
http://ww1.microchip.com/downloads/en/D ... ic5353.pdf

torej če damo soliden LDO, so že blizu dvomestne številke..
Uporabniški avatar
xfce
 
Prispevkov: 752
Pridružen: 14 Feb 2015, 11:38
Kraj: Poljane nad Škofjo loko
Zahvalil se je: 100 krat
Prejel zahvalo: 219 krat
Uporabnika povabil: S52O
Število neizkoriščenih povabil: 43

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a xfce » 08 Dec 2019, 16:18

Uspelo mi je razdevičiti moj LoRaWan gateway.

Preizkusil sem s kitajskim TTGO LoRa32 SX1276 OLED in z MCCI LoRaWan knjižnjico. Lepo pošiljam in sprejemam paketke.

Slika

Zgleda lep modul, ima LCD, in dvojederni ESP32, polnilnik baterije.

2019-12-08 16_11_57-Moj disk - Google Drive – Google Chrome.png
2019-12-08 16_11_57-Moj disk - Google Drive – Google Chrome.png (36.11 KiB) Videno 131 krat


Je to normalno da je RSSI -80 dBm 5 m stran? SNR pa 8? Sem testiral domet po vasi in lepo lovi. Če grem pa recimo 300 m stran rahlo za hrib pa ne dela več. Sumim, da ima ta TTGO LoRa32 bolj tako tako dizajniran RF del.

TheThingsNetwork mi pa deluje bolj prof of concept, kot pa dodelana rešitev. Zemljevid komaj naloži. Kako je s tistim javascriptom, ki naj bi dekodiral paketke? Kaj sploh podpira?
https://www.thethingsnetwork.org/

s54mtb, kaj praviš? ima ta modul MCCI Catena® 4610 tak ldo, da toliko pokuri, ker drugače je modul soliden..
Uporabniški avatar
xfce
 
Prispevkov: 752
Pridružen: 14 Feb 2015, 11:38
Kraj: Poljane nad Škofjo loko
Zahvalil se je: 100 krat
Prejel zahvalo: 219 krat
Uporabnika povabil: S52O
Število neizkoriščenih povabil: 43

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a s54mtb » 08 Dec 2019, 16:39

Kuri OLED.

Antena za 868MHz je plehek v plastiki. Če želiš boljši domet, naredi kolinearko in jo porini skozi okno.
https://e.pavlin.si/2018/04/03/colinear ... n-gateway/


RSSI na kretkih razdaljah je nesmiseln.
Namesto "Zahvali se" sprejemam tudi šalco kofeta: https://www.buymeacoffee.com/s54mtb
Uporabniški avatar
s54mtb
 
Prispevkov: 10465
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1456 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a tilz0R » 08 Dec 2019, 16:40

Samo ESP32 je vse prej kot low-power vs tvoji specsi.
Knowledge sharing is people' caring., T. MAJERLE
Uporabniški avatar
tilz0R
 
Prispevkov: 1752
Pridružen: 17 Jan 2015, 23:12
Kraj: Črnomelj
Zahvalil se je: 224 krat
Prejel zahvalo: 452 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 255

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a xfce » 08 Dec 2019, 23:42

tilz0R je napisal/-a:Samo ESP32 je vse prej kot low-power vs tvoji specsi.


Ta modul sem kupil, da vidim, če gateway deluje in seveda sem se tako sploh spoznal s to tehnologijo.

Všeč mi je Maretov predlog za to board:

https://store.mcci.com/collections/lora ... technology

Tukaj sem približno analiziral porabo iz sheme:

FRAM MB85RC64TA v sleep mode kuri 4 μA in v stanby 8 μA
flash MX25R8035F ima v deep sleep tudi manj kot 1 μA
SI1133 ima man kot 500 nA standby current
BME280 ima 0.1 μA sleep

mic5353-3.3ymt LDO low quiescent current: 90 μA

Tukaj pri te ploščici vidim problem v LDO-ju.. tega bi morali zamenjati, senzorje pa pometati dol in bi imel board, ki bi ga lahko uporabil tudi v produkciji. Samo rad porabo v dvomestni μA številki v deep spleep načinu.
Uporabniški avatar
xfce
 
Prispevkov: 752
Pridružen: 14 Feb 2015, 11:38
Kraj: Poljane nad Škofjo loko
Zahvalil se je: 100 krat
Prejel zahvalo: 219 krat
Uporabnika povabil: S52O
Število neizkoriščenih povabil: 43

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a s54mtb » 08 Dec 2019, 23:51

Poglej npr. MIC33050-SYHL
ima okrog 20uA Iq in zelo dober izkoristek pri malih tokovih.
Namesto "Zahvali se" sprejemam tudi šalco kofeta: https://www.buymeacoffee.com/s54mtb
Uporabniški avatar
s54mtb
 
Prispevkov: 10465
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1456 krat
Prejel zahvalo: 3616 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: LoRa, LoRaWAN - Kako deluje itd.. PRIJAVE predavanje

OdgovorNapisal/-a xfce » 09 Dec 2019, 09:28

s54mtb je napisal/-a:Poglej npr. MIC33050-SYHL
ima okrog 20uA Iq in zelo dober izkoristek pri malih tokovih.


Meni je regulator všeč. To je že skoraj 5 x manjša poraba. Namesto 100 μA, kar nanese cca 900 mAh letno, prideš recimo na 250 mAh v sleep mode.

Kaj če bi dal vzporedno še en navaden LDO, ki ni tokovno zmogljiv, ampak zmore recimu quiescent current pod 1μA in ima izhodno napetost recimo 3 V. Potem bi enejblal buck converter samo takrat, ko bi zbudil MCU iz spanja. Potem bi pa prišel na kakšne 50 mAh porabe v sleep mode na leto :) To je pa že zelo spodobno.
Te ima tudi micochip dobre.
https://www.microchip.com/design-center ... regulators
Uporabniški avatar
xfce
 
Prispevkov: 752
Pridružen: 14 Feb 2015, 11:38
Kraj: Poljane nad Škofjo loko
Zahvalil se je: 100 krat
Prejel zahvalo: 219 krat
Uporabnika povabil: S52O
Število neizkoriščenih povabil: 43

Prejšnja

Vrni se na IoT - Internet of things

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost