ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
25 марта
1506814
Eddy_Em (18.03.2025 17:46, просмотров: 714)
А может, я дурью маюсь и существует готовый преобразователь USB в RS-485 с хотя бы четырьмя портами 485? И обязательно, чтобы в линуксе все 4 работали, а не как у "мох" всяких… 

Начал вот рисовать: т.к. на STM32 больше семи CDC не повесить, то, взяв 48-лапый F303, получаем 5 последовательных интерфейсов, CAN и еще два в запасе: можно, скажем, I2C или SPI прицепить, или как отладочный и логгирующий забацать. И тут меня осенило: вдруг дурью маюсь, и есть подобные готовые штуки? Пусть даже без CAN (их есть у меня), но все-таки, чтобы обязательно на каждом 485 была отдельная гальваноразвязка.


С другой стороны, своя платка - это всегда своя платка. И можно поменять прошивку под нужный вариант (скажем, собирать из 4-5 модбасовых шин данные и в CAN-шину их запуливать)…

Вот преобразователь SSI/CAN стопудово рисовать таки придется. Как и изолированный I2C на 485 (надо ИК-датчики подключить к компу, но так, чтобы при ударе молнии комп не помер).

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