Estoy construyendo un altavoz bluetooth con dos fuentes de alimentación: fuente de alimentación de CA y batería LiPo con un módulo de carga (BMS PCM). Como se puede ver en el diagrama tengo tres interruptores. El objetivo es permitir varios estados: 1. Altavoz trabajando en módulo de batería 2. Altavoz trabajando en fuente de alimentación 3. Altavoz apagado, pero la fuente de alimentación está cargando la batería No me gusta el hecho de que haya tres interruptores para esto y el operador tiene que conocer diferentes secuencias para las posiciones s1, s2, s3 para poder operar el altavoz bluetooth. ¿Hay una manera más inteligente de manejar esto usando una lógica diferente?