Gostaria de fazer uma montagem compacta e simples para rapidamente saber se o alternador está carregando a bateria de seu carro?
Os eletricistas de carros utilizam um método eficaz para saber se o alternador está ou não carregando: Medindo a tensão da bateria, com o motor do veiculo funcionando. Se a tensão estiver acima de 13 volts é uma indicação que está ocorrendo a carga da bateria. Então porque fazer um teste de leds se o multitester resolve? Quem trabalha com veículos, em especial, os que fazem socorro, sabem como é difícil ficar levando aparelhos sensíveis como o multitester de um lado para outro, sem danifica-los .
Então, com este compacto dispositivo, que pode ficar menor que uma caixa de fósforo, podemos coloca-lo dentro de uma caixa de ferramentas, sem ocupar muito espaço e por ser robusto, sem se preocupar em quebrar. A montagem poderá ser feita em uma caixinha de plástico comercial ou um simples pedaço de tubo de água marrom de 3/4 com comprimento de 5 a 7 cm, usando 2 tampões de cola em cada lado. Faça pequenos furos para colocar os leds (no tubo ou em um dos tampões) e para passar os 2 fios . Use um pequeno soquete de 8 pinos para poder tirar e colocar o PIC, quando for grava-lo. Poderá usar garrinhas ‘jacaré’ nas pontas dos fio para facilitar a ligação na bateria do carro.
Obviamente, este dispositivo pode ser montado de forma fixa em um veiculo, para monitorar constantemente a situação de carga do veiculo. Mas para que? O veiculo já dispõem da lampada indicadora de funcionamento do alternador no painel , mas ela somente indica quando não está carregando. Quando ocorre falha no regulador ( apesar de ser raro) e ocorre sobrecarga, não existe indicação disto, mas a bateria começará a ser danificada pelo excesso de carga e terá uma vida útil mais curta.
Veja abaixo o esquema do circuito:
Como funciona o circuito?
Ele aproveita a própria tensão da bateria para funcionar, por extrair os 5 volts para o PIC usando um regulador de tensão 7805. Temos 3 leds indicadores: verde, amarelo e vermelho.
Ao ligar o dispositivo na bateria, irá acender um dos leds apenas da seguinte forma:
1) Led vermelho piscando = Tensão da bateria abaixo dos 10 volts (descarregada, se motor ligado, então não está carregando)
2) Led vermelho aceso = Tensão entre 10 e 11,5 volts (descarregada, se motor ligado, então não está carregando)
3) Led Amarelo aceso = Tensão entre 11,5 e 13,0 v (bateria normal, carga deficiente)
4) Led verde aceso = Tensão entre 13,0 e 15,0 v (bateria normal, carga ok)
5) Led verde piscando = Tensão acima de 15 v (sobrecarga da bateria, trocar regulador de voltagem do alternador, sob risco de estragar bateria)
O programa usa o conversor analógico/digital para ler a tensão no pino 5 e compara-la com níveis fixos de basculamento. Veja a porção de código abaixo:
if(valor> 125) pisca=1; //pisca led verde (acima de 15v)
if(valor> 110){ vd=1;am=0; vm=0;}//liga led verde sem piscar acima de 13,5v
else {
if(valor> 95){ am=1; vd=0; vm=0;}//liga led amarelo entre 11,5 v a 13,5v
else {
if(valor> 85) { vm=1; vd=0; am=0;}//liga led vermelho entre 11,5v e 10 v
else {vm=1; vd=0; am=0; pisca=1;}//pisca led vermelho abaixo de 10 v
}
}
A leitura do conversor fica armazenado no registrado ‘valor’ e por meio de ‘if’s escolhemos qual led será ligado.
Um flag denominado de ‘pisca’ é setado quando os limites superiores e inferiores de tensão são ultrapassados. Assim, se estiver setado, será acionado o
processo de pisca, conforme abaixo:
if (pisca){// verifica se deverá piscar o led verde ou vermelho
pisca=0;// piscará
delay_ms(300);
gpio=0;
delay_ms(300);
}
else {
delay_ms(100); // não piscará , mas dará um breve atraso entre leituras
}
Antes de usar, deverá fazer uma calibração inicial usando o trimpot de 4k7.
Faça desta forma:
1) Ligue uma fonte DC regulavel de 0-20 volts no equipamento, simulando a bateria.
2) Ajuste a fonte em 15 volts.
3) Ajuste o Trimpot para começar a piscar o led verde nesta tensão.
4) Confira esta tensão de transição, por abaixar e aumentar a tensão gradativamente, e observando o led verde quanto a piscar ou não.
Pronto! As outras escalas deverão estar corretas.
Caso necessite de outros valores de transição, altere o valores das constantes usadas para comparar com o registrador ‘valor’, conforme mostrada acima.
Com certeza, podemos fazer uso do circuito em outras aplicações que necessitem ‘vigiar’ níveis de tensão ‘críticos’.
Obs. Esta montagem é de caracter didático apenas, sujeita a bug’s ainda não observados. Está sendo fornecido os arquivos que podem ser alterados conforme a necessidade do hobista.
Segue pasta com arquivos “C”, HEX e esquema:
Segue pasta compactada com arquivo para placa de circuito impresso fornecido gentilmente por FoxCon (Agnaldo):
Manuais:
PIC12f675
Sistema de Carga
Curiosidades:
Conserte seu carro com segurança
“A sabedoria da natureza”
A capacidade de armazenamento do DNA
Por que é necessária uma nova fonte de energia?
Os desafios da menopausa
Duro, mas maleável
Os eficientes e versáteis escudos da Terra
Assista videos educativos
Dicas de segurança para os idosos
Você pode melhorar sua memória!
Outros assuntos:
Fortaleça seu casamento por meio de boa comunicação
Como ser ‘bom um ouvinte’
O que é depressão?
Como criar filhos bondosos num mundo egoísta?
Como estabelecer regras para adolescentes
Como acabar com a tática do silêncio
Como criar filhos responsáveis
Como administrar o seu dinheiro
Ensine valores morais a seus filhos
Ensine seus filhos bons principios com atividades de colorir
Como posso ter ânimo para exercitar
Como posso controlar meu peso?
Entrevista com um bioquímico
Adolescentes- O que fazer se estou sofrendo bullying?
Como evitar ferir com palavras?
Como tratar seu cônjuge com respeito?
Até o próximo artigo!!!
Olá Claudio, por gentileza em qual compilador vc fez esta versão. Obrigado…
Olá Foxcon!
Foi usado CCS C compiler v3.0 .
Claudio
Ou posso simplesmente dobrar os valores, queria saber se a parte física tem que ser adulterada também? Ou somente a programação?