Parte teórica parcial( veja se ajuda) , 1-Quando o botão é pressionado ligamos a base do tranistor Q1 ao VCC. Nesse
momento o valor de
Vcc é 0V, porque o nobreak esta desligado. É aplicado um sinal de 0V, através de R3, na
base de Q11(PNP), que conduz aplicando um sinal de nível alto na base de Q14(NPN),
fazendo-o saturar, assim levando tensão ao RG1, gerando 5Vcc;
2-O microcontrolador começa a chavear um sinal de 1920Hz(dependendo do
nobreak pode ser diferente) , ponto AA ( Pino FONTE). O sinal gerado pelo MC, Carrega
o capacitor C30, onde temos a saturação de Q9, levando nível alto pino 3 do U2-
ULN2003, por conseqüência saída , pino 14 fica baixo e aplica este sinal na base de Q11.
Com isso o transistor Q11 e o Q14 permanecem conduzindo até que o sinal da fonte
cesse(caso o nobreak seja desligado).
3 - Quando o botão voltar ao estado inicial ( normalmente aberto ),o coletor de Q1
ficará em nível alto. Quando o botão for pressionado novamente, ele vai aplicar VCC na
base de Q1 , fazendo ele conduzir e o nível do botão vai a zero. Isso para o
microcontrolador é o sinal para desligar o nobreak. Então ele conta 0,5 segundo e pára
de chavear o sinal no pino FONTE. Enquanto o botão estiver pressionado, o nobreak
ainda está ligado porque está circulando corrente através do resistor R44, mas quando o
botão voltar ao estado inicial ( aberto ) o nobreak desliga.
4 - o sinal da fonte é chaveado para que caso o microcontrolador trave e o WDT
não consiga reativar novamente, o nobreak pelo menos se desliga evitando maiores
danos.
Se o sinal FONTE parar em nível alto, ele carrega o capacitor C31 que está em
série até não circular mais corrente e C30 passa a descarregar através dos resistores
internos do CI U3 ( ULN 2003 ). C30 descarregado temos nível 0V no pino 3 do CI U1,
por conseqüência a saída , pino 14, vai a nível alto cortando Q11, que corta Q14,
desligando o nobreak. Se parar em nível baixo ( 0V), ele descarrega o capacitor C30,
ocorre a mesma seqüência anterior e o nobreak desliga. Isso quer dizer que, tanto faz o
nível do pino FONTE, pois se não chavear ele desliga o nobreak.