Устройство должно включаться при подсоединении любого из трех разъемов. В разъемах имеется перемычка, которая замыкает линию управления на землю. Линия управления включает high-side полевичок, который подает питание на схему устройства. Пока ничего сложного, но нужно чтобы контроллер както узнал, какие из 3х разъемов подключены (а они могут быть подключены в произвольной комбинации). Значит нужно завести 3 линии на контроллер. Еще, поскольку контроллер при выключении будет благодаря защитным диодам подтягивать линии к своему питанию (которое при отключении будет падать до нуля), возможно вторичное включение устройства. Также недопустимо, чтобы на входах контроллера напряжение поднималось выше 0,6В или было ниже 2,7В, иначе во входных буферах возникает скозной ток и потребление устройства начинает расти.
Пока что получается как на приведенной схеме. Покритикуйте пожалуйста ее или подскажите другое решение...
зы. S5 симулирует замыкание контактов при подключении одного из разъемов.
Еще хотелось бы както защитить входы контроллера и полевичек от статики.
Эскизы прикрепленных изображений