Решил я развести и заказать на EasyEDA плату ввода / вывода на основе Ардуино Нано. Ардуинка вставляется на плату в разъем.
На плате установлена MCP23017, которая ведет обмен данными с контроллером по шине I2C.
Имеется опторазвязка по входам и выходам. На выходах стоят мощные Мосфеты.
Напряжение на входах и выходах 24 в. Выбрано как общепринятое для промышленных систем.
Плату можно будет использовать как блок ввода / вывода по проводам с любым другим контроллером, для этого Ардуина не устанавливается на плату.
Пока проект находится в стадии доводки.
Буду очень признателен за замечания и предложения.
Планируемый заказ 10 плат. Кому будет нужна плата, спишемся.
Черновик схемы...