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);
}
Tags:
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 !
segui os topicos desse link
http://br-arduino.org/2015/06/voltimetro-com-arduino-como-montar-pr...
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por