LoRa UART или SPI? - PullRequest
       67

LoRa UART или SPI?

0 голосов
/ 20 мая 2019

У меня есть приложение Gateway - Node, использующее модуль LoRa, но я не знаю, выбрать ли модуль LoRa для интерфейса UART или SPI. Может кто-нибудь помочь мне различить разницу при использовании этих двух типов? Пример: когда у меня есть 5 узлов, подключенных к шлюзу, какой мне следует использовать? и то же самое, когда у меня есть 50 узлов. Спасибо!

1 Ответ

0 голосов
/ 20 мая 2019

UART преобразует сигналы в сигнализацию RS232 ( НЕ НАПРЯЖЕНО , вам потребуется дополнительный чип адаптера, такой как FTDI 232H) для подключения к последовательному порту на компьютере.Скорость обычно ограничена менее чем 400 килобитами в секунду (зависит от расстояния и устройств)

Если вы подключаете несколько устройств к одному микроконтроллеру (Arduino), используйте SPI.Скорость соединения не ограничена стандартами.Это шинная схема с 4 контактами (тактовый SCLK, вход MISO, выход MOSI и Slave Select SS). SCLK, MISO, MOSI подключены ко всем устройствам. Для цепочки дополнительных устройств требуется дополнительный вывод SS на устройство.

SPI будет быстрее (несколько (<5?) Мегабит в секунду не редкость (зависит от длины (не более 0,3 метра), качества проводов, шума окружающей среды и технических характеристик устройства) и требует меньше дискретных компонентов.</p>

Поскольку максимальная скорость LoRa составляет около 300 кбит / с, один шлюз, подключенный к SPI, теоретически может обрабатывать 15 приемопередатчиков LoRa на одном шлюзе.

Использование 15 устройств может нарушать местные ограничения по рабочему циклу RF, что приводит кв виде штрафов и / или тюремного заключения .

Пожалуйста, свяжитесь с вашими регулирующими учреждениями перед внедрением какого-либо решения.

Я бы предложил использовать четыре приемопередатчика с внешними антеннами, каждая из которых направлена ​​на другой кардиналнаправление (возможно, смещение) на каждом шлюзе.Защита должна разрешать 400+ (в зависимости от моделей использования) клиентских устройств на шлюз.

...