LoRa_stm8l
1.0.0
LoRa採用星型網絡結構,與網狀網絡結構相比,它是具有低延遲、最簡單的網絡結構。在實際應用中,採用LoRa協議的物聯網設備無線通信距離超過15公里(郊區環境),電池使用壽命可達10年以上,並且能夠將數百萬的無線傳感器節點與LoRa技術網關連接起來,這一優勢是傳統網絡通訊標準無法達到的。常用的無線通信方式的傳輸距離、速率、功耗對比如下:
| 模式 | 最遠傳輸距離 | 最高傳輸速率 | 最低接收功耗 |
|---|---|---|---|
| Bluetooth | 15m | 2MB/s | 6mA |
| WiFi | 100m | 54MB/s | 105mA |
| ZigBee | 75m | 250KB/s | 2mA |
| LoRa | 15km | 600KB/s | 3mA |
SX1278收發器主要採用LoRa遠程調製解調器,用於超長距離擴頻通信,抗干擾性強,能夠最大限度降低電流功耗。借助Semtech的LoRa專利調製技術,SX1278採用低成本的晶體和物料即可獲得超過-148dBm的高靈敏度。
本設計中採用的是安信可的Ra-02模塊,相關的技術參數可以參考https://docs.ai-thinker.com/lora。
在本設計中,採用的是STM8L051F3處理器,相關的技術參數可以在https://www.st.com/en/microcontrollers-microprocessors/stm8l051f3.html上找到。 STM8L051F3有5種低功耗模式,分別為Wait mode、Low-power run mode、Low-power wait mode、Active-halt mode和Halt mode。
在這5個不同的模式下運行,工作的電流如下表所示:
| 模式 | 電流 |
|---|---|
| Wait mode | |
| Low-power run mode | 5.1μA |
| Low-power wait mode | 3μA |
| Active-halt mode | 1.3μA |
| Halt mode | 350nA |
STM8L051F3單片機I/O引腳的最低驅動電流可以達到5μA,這些都是為了實現單片機的低功耗。