Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
projekte:grossprojekte:lorawan:einfuehrung [2019/12/14 11:54] – fablab_wiki | projekte:grossprojekte:lorawan:einfuehrung [2022/05/09 05:49] – michael | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ===== 1 Einführung ===== | + | ====== 1 Einführung |
- | Ob zu Hause, im Büro, der Werkstatt, einer Fabrik oder in der freien Natur, überall finden wir Sensoren, die für uns Daten erfassen. | + | Ob zu Hause, im Büro, der Werkstatt, einer Fabrik oder in der freien Natur, überall finden wir Sensoren, die für uns Daten erfassen oder wir würden gerne Daten erfassen. |
- | Sei es: | + | **Sei es:** |
- | *Temperatur (Luft, Boden, Wasser, ...) | + | *Temperatur (Luft, Boden, Wasser, Mauerwerk, ...) |
*Status (ein, aus, offen, geschlossen, | *Status (ein, aus, offen, geschlossen, | ||
*Position (links, mitte, rechts, ...) | *Position (links, mitte, rechts, ...) | ||
*Wind (Stärke, Richtung, ...) | *Wind (Stärke, Richtung, ...) | ||
- | *Wasser (Stand, Fließgeschwindigkeit, | + | *Wasser (Wasserstand, Fließgeschwindigkeit, Druck, ...) |
*Feuchte (Luft, Boden, ...) | *Feuchte (Luft, Boden, ...) | ||
- | *Stromfluß | + | *Stromfluß |
- | *Bienenstock-Überwachung (Gewicht, Stocktemperatur, | + | *Bienenstock-Überwachung (Stockgewicht, Stocktemperatur, Luftfeuchte im Stock, ...) |
*Vieh-Herdenüberwachung (GPS, ...) | *Vieh-Herdenüberwachung (GPS, ...) | ||
- | *Bewegungserkennung (Ultraschall, PIR, Radar, ..., Personen, Fahrradfahrer, | + | *Bewegungserkennung (Personen, Fahrradfahrer, KFZ ...) |
- | * .... | + | *Belegungserkennung (Parkplätze, ...) |
+ | *Licht (Stärke, UV-Anteil, ...) | ||
+ | *Füllstände (Flüssigkeitsbehälter, | ||
Es gibt unzählige Möglichkeiten. Dies ist nur eine kleine Auflistung zur Einführung. | Es gibt unzählige Möglichkeiten. Dies ist nur eine kleine Auflistung zur Einführung. | ||
Man kann die Sensoren in zwei Gruppen einteilen: | Man kann die Sensoren in zwei Gruppen einteilen: | ||
- | *Sensoren, die ihre Daten kontinuierlich generieren und weitergeben | + | *Sensoren, die ihre Daten kontinuierlich generieren und weitergeben |
- | *Sensoren, die ihre Daten nur bei einer Änderung | + | *Sensoren, die ihre Daten nur bei einer Zustandsänderung |
Für erstere Gruppe benötigt man entsprechende Übertragungskapazitäten (Mobilfunk, Ethernetanbindung, | Für erstere Gruppe benötigt man entsprechende Übertragungskapazitäten (Mobilfunk, Ethernetanbindung, | ||
Zeile 35: | Zeile 37: | ||
Das gibt es - die Lösung heißt: | Das gibt es - die Lösung heißt: | ||
- | **LoRa - long range - low power** | + | **LoRa |
Und wenn man das ganze dann vernetzt, erhält man ein: | Und wenn man das ganze dann vernetzt, erhält man ein: | ||
Zeile 49: | Zeile 51: | ||
**In unserem Projekt benötigen wir also immer Sende- Empfangschips für 868 MHz!** | **In unserem Projekt benötigen wir also immer Sende- Empfangschips für 868 MHz!** | ||
- | Die Sensoren (nodes genannt) senden ihre Daten in alle Richtungen. Ein oder auch mehrere Empfänger in Reichweite (concentrator oder gateways) empfangen diese und leiten | + | Die Sensoren (nodes genannt) senden ihre Daten in alle Richtungen. Ein oder auch mehrere Empfänger in Reichweite (concentrator oder gateways) empfangen diese und leiten |
Da alle Sensoren eindeutig indentifizierbar sind, können Anwender nur auf Daten derjenigen Sensoren zugreifen, die sie in der Cloud selbst angemeldet haben. Bei der Anmeldung erhält jeder Sensor eine eindeutige und einmalige Adresse, die einprogrammiert werden muss. Daher ist ein Zugriff auf Fremdsensoren nicht möglich. | Da alle Sensoren eindeutig indentifizierbar sind, können Anwender nur auf Daten derjenigen Sensoren zugreifen, die sie in der Cloud selbst angemeldet haben. Bei der Anmeldung erhält jeder Sensor eine eindeutige und einmalige Adresse, die einprogrammiert werden muss. Daher ist ein Zugriff auf Fremdsensoren nicht möglich. | ||
Zeile 59: | Zeile 61: | ||
Doch es gibt auch eine freie und kostenlose Alternative - und das Weltweit - [[ https:// | Doch es gibt auch eine freie und kostenlose Alternative - und das Weltweit - [[ https:// | ||
- | Dort kann man sich ein Benutzerkonto einrichten seine Gateways registrieren, | + | Dort kann man sich ein Benutzerkonto einrichten seine Gateways registrieren, |
- | Diese Gateways empfangen sämtliche aus dem Umfeld eingehenden Sensordaten, | + | Die Gateways empfangen sämtliche aus dem Umfeld eingehenden Sensordaten, |
- | Auf der Internetseite von TTN lassen sich auch alle regsistrierten | + | Auf der Internetseite von TTN lassen sich auch alle registrierten |
- | Sollte das Umfeld verwaist sein, also keine Gateways vorhanden sein, kann man selber welche aufstellen und anmelden. | + | Sollte das Umfeld verwaist sein, also keine Gateways vorhanden sein, kann man selber welche aufstellen und anmelden |
- | **LoRaWAN | + | **Verarbeitungsweg |
- | {{ : | + | {{ : |
**((https:// | **((https:// | ||
Zeile 105: | Zeile 107: | ||
Die Kanalbelegungszeit ist vom Gesetzgeber begrenzt. Pro node auf 1% per Stunde. Das entspicht einer maximalen Sendzeit von 36 Sekunden pro Stunde. Also öfters mit kleinem SF oder seltener mit größerem SF übertragen. Dies aber nur, wenn nötig. Generell gilt, immer den niedrig möglichsten SF wählen. Die Sendezeiten schwanken nämlich von wenigen ms (SF7) bis etwas über 1 s (SF12). | Die Kanalbelegungszeit ist vom Gesetzgeber begrenzt. Pro node auf 1% per Stunde. Das entspicht einer maximalen Sendzeit von 36 Sekunden pro Stunde. Also öfters mit kleinem SF oder seltener mit größerem SF übertragen. Dies aber nur, wenn nötig. Generell gilt, immer den niedrig möglichsten SF wählen. Die Sendezeiten schwanken nämlich von wenigen ms (SF7) bis etwas über 1 s (SF12). | ||
- | Der Sinn dieser Regel ist einfach: In Städten oder in gößeren Betrieben können leicht mehrere hundert bis tausend | + | Der Sinn dieser Regel ist einfach: In Städten oder in gößeren Betrieben können leicht mehrere hundert bis tausenden |
Durch das Modulationsverfahren ist das **link budget** enorm groß. Die Empfänger können selbst sehr schwache Signale auf Grund der speziellen Modulationstechnik aus Störsignalen und dem Rauschen herausrechnen. | Durch das Modulationsverfahren ist das **link budget** enorm groß. Die Empfänger können selbst sehr schwache Signale auf Grund der speziellen Modulationstechnik aus Störsignalen und dem Rauschen herausrechnen. | ||
Unter link budget versteht man das Verhältnis von Sendeleistung zu Empfangsleistung. Die Sendeenergie wird durch Parameter wie Antennenkabel(längen), | Unter link budget versteht man das Verhältnis von Sendeleistung zu Empfangsleistung. Die Sendeenergie wird durch Parameter wie Antennenkabel(längen), | ||
- | Die überbrückbaren Entfernungen liegen je nach Gegebenheiten zwischen 1 km und 3 km (es geht sogar oft noch weiter). | + | Die überbrückbaren Entfernungen liegen je nach Gegebenheiten zwischen |
Wer sich gerne das Thema LoRa, LoRaWAN, LoRa nodes und Gateways von jemanden anderen erklären lassen möchte, dem sei auch der YouTube-Kanal von [[https:// | Wer sich gerne das Thema LoRa, LoRaWAN, LoRa nodes und Gateways von jemanden anderen erklären lassen möchte, dem sei auch der YouTube-Kanal von [[https:// | ||
Zeile 118: | Zeile 120: | ||
\\ | \\ | ||
\\ | \\ | ||
- | + | \\ | |
- | Stand: | + | Stand: |