Página 1 de 1
pic lendo tensao da bateria esta matando tensao

Enviado:
20 Out 2009 16:53
por cristian
galera fiz um circuito e estou minitorando a tensao da bateria pra avisar quando for para trocar
mas ao desligar o pic ele esta comsumindo a tensao da bateria estou ligando no pino2 do pic q esta configurado pra entrada mas o problema é quando desliga o pic
a tensao da bateria é 3,12v quando desliga cai para 1,10v parece q o pic esta colocando pra nivel bvaixo o pino
como resolvo isso
pesei num diodo mas daria queda de tensao
pensei num resistor mas sera q dar queda de tensao tb
como isolar a bateria pra evitar o comsumo

Enviado:
20 Out 2009 17:13
por proex
Na entrada A/D do PIC há dois diodos de proteção (Veja o datasheet)
Num deles, o anodo esta ligado ao pino do A/D e o catodo ao VDD interno do PIC.
Quando desligar a alimentação do PIC, o potencial no catodo desse diodo tende a zero (gnd) nessa hora esse diodo começa a conduzir provocando o efeito descrito.
Vc deve arrumar uma forma de desconectar esse pino da bateria quando desligar a alimentaçao do Pic ou coloca-lo no modo Sleep em vez de desliga-lo.

Enviado:
20 Out 2009 17:32
por _blackmore_
não posso dar o bolo ... mas os ingredientes ... hehe
tive um problema bem semelhante na empresa onde trabalho ... utilizamos um diodo e um transistor qqer ... o pic ficou em sleep se não me engano ... dae o bixim soh consumia quando o pic estava trabalhando ... fora isso ... consumo zero !

Enviado:
20 Out 2009 17:33
por cristian
mas nao dar pra colocar o pic em sleep

Enviado:
20 Out 2009 18:12
por vtrx
De novo...da pra postar o esquema elétrico?

Enviado:
20 Out 2009 19:36
por cristian

Enviado:
20 Out 2009 20:32
por zazulak
Dá pra usar um fet.. assim, nem a polarização dele drenará corrente da bateria.

Enviado:
20 Out 2009 21:18
por vtrx
Dando uma olhada rápido,voce esta monitorando a bat do RTC(DS1307) certo?
Seu esquema tem um erro,no pino VDD do Pic ,que é +5,esta como ligado ao (-) e o pino VSS do pic,que é o (-),esta ligado como + e aterrado.
O diodo não vai resolver pois se o Pic estiver 'aterrando' a bateria,o diodo não vai impedir isto pois sua quada de tensão será de 0.6v.
Voce pretende monitorar a tensão passo a passo ou apenas quando a bat estiver para esgotar?
Dependendo,posso te passar um circuito com 3 resistores e um Transistor para voce testar.

Enviado:
21 Out 2009 08:40
por Andre_Cruz
cristian,
Eu tenho uma plaquinha alimentada a bateria e a fonte externa, que monitora a tensão da bateria 9,6V.
Fiz assim:
Da bateria uso um resistor de 1K no coletor de um BC 337 no emissor um resistor de 560R para terra, e do PIC um resistor de 10K para a base, entre o emissor e o resistor de 560R é a referência de tensão da bateria, lido com o A/D.
Eu leio a tensão da bateria de um em um minuto, e quando eu quero ler eu seto a base do transistor e leio a tensão e coloco a base em nivel baixo.
É uma sugestão.
Abraço