14.04.2020 (10:17:03)
antibalda
:
Nepoužíval bych CAN, to raději RS485. Na sít můžeš pověsit kolik chceš zařízení, akorát jim musíš přidělit unikátní ID. Pak posíláš zprávy s ID a zařízení, kde se ID shoduje, vykonává příkaz, zbytek zařízení zprávu zahazuje. Funguje to, akorát rychlost není moc velká - je to half-duplex. Ještě se nabízí RS422, kde je vyšší rychlost oproti RS485.
Procesor bych tam dal třebas STM32G071 (verzi s 48 nohama, aby to mělo dedikovaný VBAT pin), případně jiný. Pokud tam bude zapojen pouze jeden enkodér a jedna komunikace, výkonu bude nazbyt.