Página 1 de 1

pic lendo tensao da bateria esta matando tensao

MensagemEnviado: 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

MensagemEnviado: 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.

MensagemEnviado: 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 !

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

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

MensagemEnviado: 20 Out 2009 19:36
por cristian

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

MensagemEnviado: 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.

MensagemEnviado: 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