18 мая 2022 г.
Попал ко мне ну очень большой корпус.
И возникла идея реализовать этакий супер пупер контроллер. При этом создать его очень надёжным и с максимальными эксплуатационными функциями.
Пока задача решается в виде концепции. И вот что я думаю реализовать (пока только теоретические) пожелания.
- Ну прежде всего, более мощный блок питания, с защитой по высокой и нижней стороны.
- Использовать два одинаковых контроллера, для реализации горячего аппаратного резервирования.
- Быстрая замена плат контроллеров.
- Защита пинов по току и напряжению.
- Использовать опторазвязку.
- Внутри корпуса установить реле.
- На корпусе использовать индикацию всех состояний выводов.
- Вывести интерфейсы.
- По блоку питания: Использовать AC\DC 220/5 В. на 2 ампера. Использовать фильтры и защиту по нагрузке.
- В корпусе установить два одинаковых контроллера. Самое сложное, нужно реализовать переключение пинов на другой контроллер, при зависании или аварии одного из контроллеров. Думаю здесь использовать переключающее микрореле. Использовать контроль работы контроллеров, для мониторинга.
- Для быстрой замены контроллеров, использовать клеммные колодки типа папа-мама.
- Защитить пины по току и напряжению можно при этом применить стабилитроны и самовостанавливаемые термопредохранители.
- Установить оптопары на выход пинов.
- Для выполнения команд в корпусе установить электромагнитные реле.
- Вывести светодиоды на корпус для контроля состояния пинов контроллера. При этом индикацию использовать на все пины.
- Вывести все стандартные интерфейсы: SPI, I2C, UART, RS-485 и беспроводные каналы связи. Использовать Ethernet модуль.
- Ну а там посмотрим, что ещё добавить.