Medidor de consumo elétrico
Este projeto implementa um medidor de consumo elétrico usando um Arduino UNO. O código proporcional executa a tensão, a medição de corrente e potência em um sistema elétrico.
Requisitos
- Arduino um
- Sensor de tensão ZMPBT-101
- SCT-013 Sensor de corrente
- Circuito de verão de tensão LM358
Configuração
- Conecte o sensor de tensão ZMPBT-101 ao pino analógico A1 da Arduino.
- Conecte o sensor de corrente SCT-013 ao circuito de verão de tensão LM358.
- Conecte a saída do verão de tensão LM358 ao pino analógico A0 do Arduino.
Usar
- Carregue o código no Arduino usando o Arduino IDE.
- Conecte o Arduino a uma fonte de alimentação adequada.
- Veja os resultados da medição de energia através da comunicação serial a uma velocidade de 115200 baud.
Detalhes do código
- O código fornecido utiliza uma aproximação discreta da soma para calcular a potência média, tensão efetiva, corrente eficaz e fator de potência.
- Use um circuito de verão de tensão LM358 para aumentar a tensão de saída do sensor de corrente SCT-013 e fazê-lo compatível com o Arduino One ADC.
- Atualmente, o código não inclui a funcionalidade para determinar se o fator de potência está adiantado ou atrasado.
- A determinação da frequência da rede elétrica ainda não foi implementada no código.
- O código pode ser otimizado para melhorar o desempenho e a eficiência.
Esquema de conexão
Um arquivo de esquema de conexão (formato PDF) será fornecido na pasta "esquema" do repositório. Verifique o esquema para conectar corretamente os sensores e o verão de tensão ao Arduino.
Contribuições
As contribuições para este projeto são bem -vindas. Se você encontrar algum erro, você terá sugestões de melhoria ou deseja adicionar novas funcionalidades, crie uma solicitação de tração ou abra um problema no repositório.
Licença
Este projeto está sob uma licença Creative Commons CC por 4.0. Verifique o arquivo LICENSE para obter mais detalhes.
A Licença Internacional Creative Commons Attribution 4.0 (CC por 4.0) permite que outras pessoas distribuam, remixem, modifiquem e usem esse projeto, mesmo para fins comerciais, desde que o crédito correspondente seja atribuído a eles.
Se você deseja usar este projeto ou partes dele em seu próprio projeto, não deixe de revisar e atender aos termos e condições da licença CC por 4.0.
Estamos trabalhando para desenvolver as seguintes características adicionais:
- Determinação do fator de potência com antecedência ou atraso.
- Determinação da frequência da grade de eletricidade.
- Otimização de código para melhorar o desempenho.
- Atualização do esquema de conexão.
Agradecemos qualquer contribuição adicional para melhorar este projeto. Se você tiver idéias ou sugestões sobre como implementar essas características ou qualquer outra melhoria, não hesite em compartilhá -las.