ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1306565 Топик полностью
Eddy_Em (04.05.2023 23:39, просмотров: 442) ответил Nikolay_Po на Ну, модбас постарше будет, его пока больше оборудования поддерживает. Это раз. Не во всех микроконтроллерах есть модуль CAN, но во всех есть (или реализуем программно!) UART. Со временем - да, модбас может уступить.
Вот именно, что модбас - сгнившее дерьмо мамонта. И психически вменяемые люди его в 21 веке не используют! Тем более, что модбас не умеет мультимастера, да еще и требует идиотских пауз в передаче… 

Что до CAN-модуля, то даже в 50-рублевых STM32F103C6T6 он есть! О чем еще говорить?

С CAN я не должен ломать голову о том, как обеспечить целостность посылки, как мониторить коллизии и т.д., и т.п. Единственная проблема, которая может возникнуть с CAN — слишком много устройств в сети, либо кто-то с маленьким ID слишком много треплется и забивает сеть. А на модбасе никогда не получится сделать даже систему управления несчастным метровым телескопом, т.к. вместо того, чтобы дать возможность всем приводам, энкодерам и т.п. самим выбирать, когда им посылать данные в сеть, придется мастеру всю эту когорту поочередно опрашивать…

eddy-em.livejournal.com github.com/eddyem