Ausbreitungsfaktor von LoRa

11

Ich bin neu in der LoRa-Technologie und habe die technischen Spezifikationen auf der Website lora-alliance.org gelesen. In dem Dokument wird der SF immer zwischen 7 und 12 berücksichtigt. Was ist der Grund dafür, dass Werte außerhalb dieses Bereichs, z. B. SF6 oder SF13, nicht berücksichtigt werden? Liegt es an der Empfindlichkeit des Empfängers oder gibt es einen mathematischen Grund dafür?

Rabe
quelle

Antworten:

4

Die Chips der sx1276-Serie unterstützen keine Spreizfaktoren außerhalb von SF6-SF12 (gemäß Datenblatt sx1276 / 77/78/79). Die neuen Chips der sx1262-Serie unterstützen SF5 (gemäß sx1261 / 2-Datenblatt).

Mit niedrigeren Spreizfaktoren ist es irgendwann kein Spreizspektrum mehr und wahrscheinlich am besten, auf FSK-Modulation umzuschalten. Höhere Spreizfaktoren stellen strengere Anforderungen an die Anpassung der TX- und RX-Frequenzen, insbesondere bei engen Bandbreiten.

Ich bin kein RF-Experte, daher kann ich nicht beantworten, welche theoretischen Grenzen es geben könnte. Aus praktischer Sicht ist SF12 bereits ziemlich schwierig zu verwenden, da die Datenraten am Ende niedrig sind.

TvE
quelle
2

Die Gründe sind rein technisch.

In einem SX127x-Chip ist der PHY-Header im expliziten Header-Modus immer 28 Bit lang und muss in die ersten 8 Symbole passen, die bei CR 4/8-Redundanz fest codiert sind. Bei SF7 codieren 8 Symbole bei CR 4/8 genau 28 Bit. Bei SF6 reichen nur 24 Bit nicht aus. Und wenn Sie keinen expliziten Header senden können, können Sie keinen Frame mit variabler Länge senden, also keinen SF6 LoRaWAN-Frame. SX126x-Chips erhalten ihre neue Framing-Engine vom SX128x, müssen jedoch mit der etablierten SX127x- und SX130x-Basis kompatibel bleiben, sodass auch kein SF6 LoRaWAN vorhanden ist.

SF13 ist möglich, aber Sie müssten die Größe der FFT-Einheit und der Puffer im Chip verdoppeln, was den Preis erhöht, um die Rendite zu verringern. Es wurde als nicht wert angesehen.

Sylvain
quelle