pic lendo tensao da bateria esta matando tensao

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

pic lendo tensao da bateria esta matando tensao

Mensagempor cristian » 20 Out 2009 16:53

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
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor proex » 20 Out 2009 17:13

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.
Editado pela última vez por proex em 20 Out 2009 18:13, em um total de 1 vez.
proex
Dword
 
Mensagens: 2101
Registrado em: 11 Out 2006 14:05
Localização: São Paulo

Mensagempor _blackmore_ » 20 Out 2009 17:32

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 !
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor cristian » 20 Out 2009 17:33

mas nao dar pra colocar o pic em sleep
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor vtrx » 20 Out 2009 18:12

De novo...da pra postar o esquema elétrico?
Avatar do usuário
vtrx
Dword
 
Mensagens: 2240
Registrado em: 20 Abr 2008 21:01

Mensagempor cristian » 20 Out 2009 19:36

cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor zazulak » 20 Out 2009 20:32

Dá pra usar um fet.. assim, nem a polarização dele drenará corrente da bateria.
zazulak
Nibble
 
Mensagens: 97
Registrado em: 06 Out 2007 16:40

Mensagempor vtrx » 20 Out 2009 21:18

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.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2240
Registrado em: 20 Abr 2008 21:01

Mensagempor Andre_Cruz » 21 Out 2009 08:40

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
Andre_Cruz
Word
 
Mensagens: 559
Registrado em: 03 Jan 2009 14:06


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x