Hola, estoy trabajando en un medidor de energía arduino igual que:
excepto que estoy usando el sensor ACS712 - 30A con sensibilidad "66" en la hoja de datos.
sample2=sample2/150;
val =(5.0*sample2)/1024.0;
actualval =val-2.5; // offset voltage is 2.5v
amps =actualval*10;
He modificado el valor real * 10 al valor real * 6.6, pero todavía mi sensor está lejos.
En los comentarios a otro chico se le ocurre:
Below is the detailed calculations if you use ACS712 - 5A:
Current = (0.00489 * Analog_Read - 2.5) / 0.185
where the 0.185 is the sensitivity of ACS712 - 5A (mV/A)
No tengo ni idea de dónde está sacando todo esto. ¿Alguien sabe la respuesta?
Thx