ARDUINO ENERGY METER (3 / 10 paso)

Paso 3: Medición de voltaje

Voltaje se mide con la ayuda de un circuito divisor de tensión. Como el voltaje de entrada de pin analógico de ARDUINO
restringido a 5V diseñé el divisor de voltaje de manera tal que el voltaje de la salida de ella debe ser menor que 5V. Mi batería que se utiliza para almacenar la energía del panel solar está clasificado 6v, 5.5Ah.So tengo que bajar este 6.5v a una tensión menor que 5V.
He usado R1 = 10k y R2 = 10K. El valor de R1 y R2 puede ser inferior pero el problema es que cuando la resistencia es baja mayor corriente a través de ella como resultado gran cantidad de energía (P = I ^ 2R) disipada en forma de calor. Valor de resistencia tan diferente puede ser elegido pero debe tener cuidado para reducir al mínimo la pérdida de energía a través de la resistencia.

Vout = R2 /(R1+R2) * Vbat
VBAT = 6.5 cuando está completamente cargada
R1 = 10k y R2 = 10k
Vout = 10 /(10+10) * 6,5 = 3.25v que es inferior a 5v y conveniente para el pin analógico ARDUINO

NOTA
He mostrado 9 batería de voltio en el circuito del tablero pelado es solo por ejemplo conectar los cables. Pero el real de la batería utiliza es un 6 voltios, 5.5Ah batería de plomo.

Calibración de voltaje:
Cuando la batería está completamente cargada (6.5v) obtenemos una Vout = 3.25v y el valor más bajo para otros menor voltaje de la batería.

Convertir ADC AEDUINO analógica señal de aproximación digital correspondiente.
Cuando el voltaje de la batería es 6.5v tengo 3.25v del divisor de tensión y sample1 = 696 en el monitor serial, donde sample1 es el valor de ADC corresponde a 3.25v

Para mejor comprensión he adjuntado la simulación en tiempo real por 123D.circuit para medida de voltaje

Calibración:

3.25V equivalente a 696
1 es equivalente a 3.25/696=4.669mv
Vout = (4.669 * sample1) / 1000 voltios
Voltaje de la batería real = (2 * Vout) voltios

CÓDIGO DE ARDUINO:

tomar 150 muestras de divisor de tensión con un intervalo de 2 segundos y medio entonces los datos de las muestras recogidos para (int i = 0; i < 150; i ++)
{
sample1=sample1+analogRead(a2); leer el voltaje del circuito divisor
demora (2);
}
sample1 = sample1/150;
voltaje = 4.669 * 2 * sample1/1000;

Artículos Relacionados

Arduino/Twitter Mets Apple

Arduino/Twitter Mets Apple

Cada vez que voy a Citi Field con mis hijos a ver a los Mets, van locos para el Apple.To de Home Run, la manzana es lo que hace béisbol emocionante para los niños. A pesar de que mis hijos no pueden ver la mayoría de los juegos, todavía disfruto llev
Arduino controla meta

Arduino controla meta

microcontroladores son grandes en parpadear LEDs y sensores de lectura.  Con esto en mente, he construido esta simple meta electrónica para que mi hijo de 5 años podría ver fácilmente cual de sus hot wheels acabados de primera.Nota: he encontrado alg
Arduino Energy Switch

Arduino Energy Switch

Algún día usted podría han hecho un brillante objeto inteligente en su casa. Por ejemplo, persianas de la ventana automático. Ahora quieren estas persianas para cerrar automáticamente cuando se enciende algún otro hardware, como la televisión.Usando
Temporizador de Arduino Pinewood Derby

Temporizador de Arduino Pinewood Derby

El verano pasado, SLO MakerSpace decidido organizar un taller de 'Hacer cosas' NOVA para nuestra comunidad local. Una de las actividades del taller es un Pinewood Derby.La buena noticia es que aquellos son siempre muy divertidas. La mala noticia es q
Añadir Ethernet a cualquier proyecto de Arduino para menos de 10$

Añadir Ethernet a cualquier proyecto de Arduino para menos de 10$

para que tenga un proyecto Arduino limpio pasando. ¿Sería bueno añadir conectividad a Internet y hacer así baratos? Este Instructable le mostrará cómo agregar conectividad a Internet en forma de una interfaz Ethernet por unos pocos dólares y en menos
Arduino Monome simple

Arduino Monome simple

ResumenEste Instructable es la versión simple de la Monome MaKey MaKey, un instrumento de música electrónica diseñado para ser fácil para niños y principiantes para reproducir (e iterar sobre!). Para obtener más información, no dude de misitio Web.Ma
Luz de LED con un Arduino

Luz de LED con un Arduino

Un Arduino es un hardware informático de código abierto, software de código abierto y basado en el microcontrolador kits para la construcción de dispositivos digitales y objetos interactivos que pueden detectar y controlar dispositivos físicos. Hay v
DIY BioPrinter

DIY BioPrinter

Bioprinting es la impresión con materiales biológicos. Pensar en él como la impresión 3D, pero con ingredientes squishier! Hay mucho trabajo que se realiza en laboratorios de investigación y grandes compañías como Organovo de imprimirlos tejidos huma
Tutorial de Shield Adafruit Motor

Tutorial de Shield Adafruit Motor

El escudo de Adafruit Motor es una forma rápida y grande motores DC control, servos o incluso motores paso a paso. Tiene la capacidad de controlar hasta 2 motores paso a paso, motores DC 4. y 2 servos. Creo que este escudo sería un buen comienzo para
Dazzlers aire Hockey construir.

Dazzlers aire Hockey construir.

He construido un completo tamaño emulador de Arcade, la máquina de Pinball y ahora a partir de una gran mesa de Air Hockey. Para que sea más de un desafío que incluirá algunos electrónica con Arduino.1) puntuación electrónica y pantalla de siete segm
Coche de RC de IoT con Edison de Intel (IntelIoT)

Coche de RC de IoT con Edison de Intel (IntelIoT)

PrefacioEn primer lugar entendamos lo que estamos tratando de lograr aquí. Tenemos todo tipo de juguetes RC para nuestros hijos y luego hay juegos de videos y móviles. Uno es seguro que cada uno sólo ama los coches, ya sea real o ya sea en la juegos
El jardín que sabe

El jardín que sabe

Una cosa que siempre he querido ser capaces de lograr es mantener un jardín exuberante y fecundo. En mis intentos de jardinería a regañadientes he encontrado no poseen un pulgar verde y han matado a un puñado de plantas en el camino. Esto me llevó a
Arduino ocupado-o-Meter

Arduino ocupado-o-Meter

Cuando estoy trabajando en un proyecto me encanta largos tramos de pensamiento creativo ininterrumpido, así que diseñé esta ocupado-o-meter dejar a gente saber si estoy en la zona antes de que vengan me interrumpen.Cosas que necesitará:Cartón (caja d
Arduino-Fart-O-Meter

Arduino-Fart-O-Meter

OH NO! No lo hizo!Sí lo hice!Mi proyecto es simple: pedos en una silla y enviando la señal de forma inalámbrica a un panel que muestra la intensidad del pedo!Palabras de PRECAUCIÓN: Por favor, no lo fuerce a pedo, podría cagar en los pantalones si tr