Seguinte galera tenho um carregador de bateria de carro e fonte automotiva. 
O que acontece 
Se eu deixar ela ligada na bateria ela não desliga chega a inchar a bateria e derreter mas não para.
queria  um circuito que desarmasse ela quando atingisse 13,5v 
dai pensei
usar uma porta do arduino como voltimetro obter os dados e dependendo da voltagem acionar ou desarmar um rele que ligaria e desligaria a fonte.
Poderiam me ajudar no codigo ?
pensei assim  
rele Ligado de 0,1v ate 13.4 v
acima ou igual 13,5v rele desligado
  

tenho o codigo para o voltimetro 

o codigo para voltimetro segui do site 
http://br-arduino.org/2015/06/voltimetro-com-arduino-como-montar-pr...

Esse codigo serve para medir duas voltagens codigo voltimetro 

float tensaoA2;
float tensaoA0;

float aRef=5;
float relacaoA0=11;
float relacaoA2=11;
#define AMOSTRAS 12

void setup() {
Serial.begin(9600);
}

float lePorta(uint8_t portaAnalogica) {
float total=0;
for (int i=0; i<AMOSTRAS; i++) {
total += 1.0 * analogRead(portaAnalogica);
delay(5);
}
return total / (float)AMOSTRAS;
}

void mostraTensoes() {
Serial.print("Tensao em A2: ");
Serial.print(tensaoA2 * relacaoA2);
Serial.print ("V / ");
Serial.print("Tensao em A0: ");
Serial.print(tensaoA0 * relacaoA0);
Serial.println ("V");
}

void loop() {
tensaoA2 = (lePorta(A2) * aRef) / 1024.0;
tensaoA0 = (lePorta(A0) * aRef) / 1024.0;
mostraTensoes();
delay(500);
}

Exibições: 342

Responder esta

Respostas a este tópico

Terá que usar um divisor de tensão. 

O pino analógico do Arduino aceita somente até 5V !

Veja isso :

http://labdegaragem.com/forum/topics/carregador-de-bateria-selada-d...

Jose Gustavo

irei usar sim um circuito divisor de tensão  feito com resistores 
meu  maior problema e o código 
dei uma olhada nesse topico esses dias o problema e que aqui a fonte tem mais de 100amp

100 Ampéres !! Muito cuidado ! 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço