ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
1099559 Топик полностью
Mahagam (13.05.2021 13:10, просмотров: 384) ответил 3m на Какой выбрать проводной интерфейс для опроса 500...1000 узлов ? Длина линии менее 100 метров. В 90% случаев полезная информация от слейва к мастеру 8 байт, в оставшихся - 1 килобайт в обе стороны. Обмен только мастер-слэйв. Есть ли шансы решить задачу без разделения на сегменты ?
есть ещё рассуждения - раз девайсов тыща, то удешевление даже на бакс каждого - это уже тыща баксов экономии, значит надо интерфейс на девайсах делать как можно более простым. множество девайсов - значит дифф линия. итого - RS485. 

далее вопрос нагрузочной способности и параллельно - вопрос скорости. посадить 1000 девайсов на одну линию и опрашивать по очереди - ну такое себе. значит на сэкономленную тыщу баксов разрабатываем плату на плисине (гыгыгы), которая будет представлять из себя скажем 32-х портовый хаб RS485, с буфером по килобайту как на приём так и на передачу. от плисины к самому главному ведущему лепим SPI на предельной скорости. теперь мастер может мгновенно распихать по 32-м каналам запрос, и выждав интервал времени тупо прочитать сразу 32 ответа.

да в плисине можно много чего тогда сделать, хоть например автопроверку CRC32 в конце каждого пакета.


получим адресацию в 32 линии по 32 устройства, адресация: номер линии и 5 бит номера устройства. это если минимумом задаваться ))