Página 1 de 2
EVSE com WiFi e/ou Bluetooth baseado em ESP32 com écran OLED
Enviado: 17 ago 2019, 19:40
por alexmol
Re: EVSE com WiFi e/ou Bluetooth baseado em ESP32 com écran OLED
Enviado: 17 ago 2019, 20:15
por RJSC
Essa para mim é a parte fácil.
O pior é a programação para fazer um interface decente no ecrã e numa página web. Tens o código disponível em algum lugar?
Re: EVSE com WiFi e/ou Bluetooth baseado em ESP32 com écran OLED
Enviado: 17 ago 2019, 21:06
por alexmol
Tenho, mas ainda só tem funcionalidades básicas, e além disso não está bem comentado e estruturado, está feito às três pancadas mas funciona e foi testado muitas vezes.
O interface web de momento só permite regular a corrente de carga e ligar/desligar o controlo remoto (funcionalidade para outro ESP se ligar a este e mudar dinamicamente a corrente de carga).
O software ainda está na fase
alpha. Todas as semanas coloco versões mais novas.
Se quiseres:
https://github.com/avataranedotas/EVSE01
Quando estiver mais "maduro" faço um vídeo a mostrar os interfaces.
Re: EVSE com WiFi e/ou Bluetooth baseado em ESP32 com écran OLED
Enviado: 18 ago 2019, 15:15
por Apr
Maravilha, quem diria que saissem tantos projetos DYI deste fóum que em número de users é bem pequeno... Somos poucos mas bons!
Talvez queiras comparar o teu esquema com o do OpenEVSE, que parece-me mais completo com pelo menos a adição do TVS de proteção no pino do piloto.
Re: EVSE com WiFi e/ou Bluetooth baseado em ESP32 com écran OLED
Enviado: 19 ago 2019, 19:58
por migle
O Arduino é engraçado. Ver o PWM directamente ligado ao pino do microprocessador, e o estado do pino controlado numa função de timer. Para quem programa sempre mais complexas que 8086, é engraçado.
Mais engraçado só mesmo controlar o estado do pino num ciclo while!
O tipo de programação que se usa afecta o consumo de energia?
Re: EVSE com WiFi e/ou Bluetooth baseado em ESP32 com écran OLED
Enviado: 20 ago 2019, 10:20
por alexmol
Afecta, e bastante!
Em concreto na aplicação EVSE não sei se será possível poupar muito (no meu caso poupo ao desligar o écran OLED tipo screensaver) mas em geral nos Arduinos e similares, quando não temos coisas críticas para processar podemos colocar o microprocessador e alguns periféricos em modo sleep durante um tempo pré-definido, só acordando quando necessário.
Os vídeos do
"Guy with a Swiss accent" têm boas dicas nesse sentido, e se estivermos a falar de IoT a baterias a poupança de energia é a preocupação nº1.
Re: EVSE com WiFi e/ou Bluetooth baseado em ESP32 com écran OLED
Enviado: 20 ago 2019, 12:03
por migle
Pois, é que desses interrupts a 1000Hz, a cada 100 só 2 é que fazem trabalho útil (alterar o estado do pin). Os outros 98 só incrementam o contador...
Num PC moderno, com estados de adormecimento profundo, mais profundo, acordar de 1 em 1ms é suficiente para não deixar o processador ir aos estados mais profundos de sono. Ainda me lembro da poupança de vida de bateria que foi quando introduziram a opção NO_HZ no Linux, que desactiva os interrupts do timer quando estes não vão gerar trabalho (apenas um thread em execução, por exemplo, e no Linux o relógio é independente dos interrupts do timer há décadas).
Re: EVSE com WiFi e/ou Bluetooth baseado em ESP32 com écran OLED
Enviado: 09 dez 2019, 11:51
por jfr2006
O OpAmp sugerido (AD8541) é adequado? Em todos os datasheets que tenho visto, só falam de 5V como tensão de alimentação e aqui estás a usar +12V/0V/-12V para o alimentar (ou seja, 24V)?
Re: EVSE com WiFi e/ou Bluetooth baseado em ESP32 com écran OLED
Enviado: 10 dez 2019, 13:11
por alexmol
jfr2006 Escreveu: ↑09 dez 2019, 11:51
O OpAmp sugerido (AD8541) é adequado? Em todos os datasheets que tenho visto, só falam de 5V como tensão de alimentação e aqui estás a usar +12V/0V/-12V para o alimentar (ou seja, 24V)?
Bem visto!
O AD8541 devia ser o que eu tinha disponível no programa de desenho do esquema e nem me lembrei disso.
Na realidade nem me lembro qual estou a utilizar, deve ter sido o primeiro que encontrei na gaveta dos AmpOps.
O recomendado é o
LF353 mas qualquer um que suporte +-15V de alimentação e 5V de Input serve.
Re: EVSE com WiFi e/ou Bluetooth baseado em ESP32 com écran OLED
Enviado: 10 dez 2019, 14:34
por jfr2006
Convém também que seja rail to rail na saída
