Olá, penso que posso ajudar qualquer coisa...
Falarei do sistema da Openenergymonitor -
https://openenergymonitor.org/emon/ - que foi o sistema que eu construi.
Como já foi dito, funciona com um microprocessador arduino. Para quem não sabe, este microprocessador é controlável por qualquer computador e um cabo usb; logo, é possível alterar muitos parâmetros do sistema, por exemplo: ajustar a tensão da rede, ajustar os sensores de corrente, a carga (que deve ser resistiva pura), desfasamento entre tensão e corrente, entre outros.
A coisa funciona assim: com a ajuda de uma ou duas pinças que medem a corrente consumida e/ou a fornecida pelos paineis fotovoltaicos, são feitas uns cálculos matemáticos a cada 20ms (milisegundos) e ajustada a energia a ser desviada. Isto quer dizer que o sistema está sempre a calcular o desvio pois lá em casa a energia consumida também está sempre a mudar. Como devem imaginar 20ms é menos que um piscar de olhos, por isso a percisão é elevada.
O sistema usa um triac para efetuar o desvio. O triac, para quem não sabe, é regulável por uma pequena corrente, deixando passar uma grande corrente, neste caso até 40A. Assim, o arduino vai "dizendo" ao triac, através da sua "gate", quando deve deixar passar ou não.
A carga resistiva, que deve ser uma resistência de um aquecedor tem de ser de valor superior ao que o sistema fotovoltaico deve produzir, para que quando os consumos da habitação sejam muitos poucos, quase tudo o que for produzido, possa ser consumido pela resistência.
Agora vem a parte mais interessante.
Este sistema permite trabalhar com sistemas de pouca ou muita potência, pois aproveita uma "janela" de tolerância dos nossos contadores (que habitualmente é de 1W) e nunca deixa que, entre o que é consumido, produzido e o que é desviado, ultrapasse este valor de 1w, mesmo com uma resistência de 3kw ou mais...
Parece difícil de acreditar. Eu tive muitos problemas iniciais em configurar o sistema, mas neste momento e com quinze dias a funcionar em pleno, posso dizer que é preciso e fiável.
O que o sistema faz é a cada 20ms calcular o que está a ser consumido pela habitação e o que está a ser produzido pelos painéis fotovoltaicos e logo que se aperceba que produz mais do que consome, começa a contar a tal "janela", que na openenergymonitor se chama de "buquet" e antes de atingir os 3600 joules (equivalente a 1w), "diz" ao triac para ligar durante um determinado tempo (que é sempre muito pequeno) para se ligar. Este tempo é na ordem dos milisegundos até três ou quatro segundos, depende da potência da resistência, MAS, sempre sem ultrapassar 1W, fazendo baixar a tal "janela". Isto é um vai e vem constante, para cima e para baixo,
sempre dentro da casa do 1w. Assim o contador ou fica parado e/ou não contabiliza consumos.
Na realidade, a potência desviada é o ligar da resistência por instantes à potência máxima. Não é um desvio de apenas, por exemplo 240w, que corresponde ao diferencial do consumido/produzido. É sempre
à potência total da resistência.
Tudo isto é possível ser visto no nosso Pc através de um programa que se chama "Arduino" ou outro de programação semelhante, ou através do EmonGLCD, para quem quiser o construir... ou comprar.
https://openenergymonitor.org/emon/modu ... ildguide13
Se deixei ficar dúvidas, estejam à vontade em perguntar..
Já agora, com um ferro de soldar e um medidor de corrente/multimetro, qualquer um de vós pode construir o sistema...
Bem hajam!