Разработали и спроектировали плату для сбора и обработки информации с CAN шины.
По ТЗ требовалось, чтобы устройство работало от бортовой сети автомобиля, имело 3 CAN интерфейса, RS232 и RS485.
Возможность работы с тремя CAN шинами — не самое обычное требование, но под эту задачу идеально подошел микроконтроллер от
компании ST Microelectronics — STM32F413VG.
При помощи конфигуратора на ПК можно настроить фильтрацию нужных PGN на каждой из CAN шин, а так же дальнейшую логику работы с полученными данными:
перенаправить в другой интерфейс, в соответствии с одним из стандартных промышленных протоколов (Modbus, LLS…), сохранить в памяти устройста, сменить состояние выхода и тд.