Можно ли подключить много (более 20) датчиков SPI к Arduino Mega? - PullRequest
0 голосов
/ 14 марта 2019

Я создаю систему для измерения наличия или отсутствия вакуума в больших стальных контейнерах.Они расположены на расстоянии до 100 метров от шкафа управления.

Вопрос в том, сколько датчиков SPI можно успешно использовать одновременно с Arduino Mega?

У меня есть две основные проблемы, и, вероятно,вещи, о которых я не думал.

Уровень сигнала Общие линии для CLK, MOSI и MISO необходимо будет разделить на несколько распределительных коробок и привести к различным датчикам.Так как напряжение на выходе Arduino фиксировано, я боюсь нестабильности, потому что сигнал для некоторых датчиков слабее, кто-то сделал что-то подобное?Какая наибольшая допустимая потеря напряжения для этих линий на обычном датчике?

Обработка Будет ли библиотека SPI отлично справляться с таким количеством датчиков?

Частота обновления может быть установлена ​​на очень низкую величину (0,3 Гц).

Альтернатива всему этому - использовать датчики 4–20 мА и иметь цепь преобразователя 0–5 В для каждого датчика рядом с контроллером.

Любые входные сигналы будут весьма полезны!

...