собираю входные кнопки на MCP23017, наткнулся в сети на утверждение что входы должны быть развязаны и приведена схема опторазвязки на pc847. Смотрю на схему и пытаюсь понять, это оправданно? Зачем нужна развязка если микроконтроллер и кнопки питаются от одного блока питания? Направьте, пожалуйста, извилины, для чего делается такая нагруженная обвязка? Мне кажется в таком случае проще можно обойтись без оптронов, она просто бесполезна.
и в случае одного блока питания как правильно развязать питание микроконтроллера?