Tabla de contenido:

Voltímetro digital Arduino: 3 pasos
Voltímetro digital Arduino: 3 pasos

Video: Voltímetro digital Arduino: 3 pasos

Video: Voltímetro digital Arduino: 3 pasos
Video: CÓMO HACER UN VOLTÍMETRO DIGITAL 0- 30V CON ARDUINO (DESCARGA EL SKETCH AQUÍ) 2024, Noviembre
Anonim
Voltímetro digital Arduino
Voltímetro digital Arduino

Un voltímetro o un medidor de voltaje es un instrumento de medición que se utiliza para medir el voltaje.

Suministros

Componentes de hardware

Arduino Uno

LCD - 16x2

Potenciómetro de una sola vuelta - 10k ohmios

Resistencia 100k ohmios

Resistencia 10k ohmios

Componentes de software

IDE de Arduino

Paso 1: Acerca del proyecto

Acerca del proyecto
Acerca del proyecto

Diseño de circuito

Para superar los inconvenientes de los voltímetros analógicos, se presentan los voltímetros digitales. En lugar de solo escalar y señalar para mostrar un voltaje medido como un voltímetro analógico, los voltímetros digitales muestran directamente el voltaje medido en la pantalla digital.

Diseño de circuito La patilla 1 y la patilla 2 (Vss y Vdd) de la fuente de alimentación LCD son las patillas para la visualización. Están conectados a tierra y suministro de + 5V respectivamente. El pin 3 (Vee) de la pantalla LCD está conectado al terminal del limpiaparabrisas del POT de 10KΩ y los otros terminales del POT están conectados al suministro de + 5V y a tierra, respectivamente. Los siguientes 3 pines de la pantalla LCD son pines de control.

El pin 4 y el pin 6 de la pantalla LCD están conectados a los pines de entrada / salida digital 2 y 3 de Arduino respectivamente. El pin 5 (RW) de la pantalla LCD está conectado al suelo. El pin 15 (LED +) de la pantalla LCD está conectado al suministro de + 5 V a través de una resistencia limitadora de corriente de 220 Ω. El pin 16 (LED-) de la pantalla LCD está conectado al suelo.

La salida del circuito divisor de voltaje que consta de una resistencia de 100KΩ y una resistencia de 10KΩ está conectada al pin de entrada analógica A0 del Arduino UNO con otro extremo de la resistencia de 100KΩ conectado al voltaje que se va a calcular y el otro extremo de la resistencia de 10KΩ conectado a el terreno.

Laboral

En un voltímetro digital, los voltajes a estimar, que están en forma analógica, se cambian a forma digital con la ayuda de convertidores analógicos a digitales (ADC).

Por lo tanto, en este proyecto se utiliza la especialidad ADC de Arduino UNO. El intervalo de voltajes para la entrada analógica de Arduino Uno es de 0 V a 5 V.

Por lo tanto, para mejorar este rango, es necesario utilizar un circuito divisor de voltaje. Con la ayuda del circuito divisor de voltaje, el voltaje de entrada que se calcula se reduce al rango de la entrada analógica de Arduino UNO.

Paso 2: ejecutar un programa

/*

Voltímetro DC

* / #incluye LiquidCrystal lcd (7, 8, 9, 10, 11, 12);

int analogInput = 0;

flotar vout = 0.0;

flotador vin = 0.0;

float R1 = 100000.0; // resistencia de R1 (100K)

flotador R2 = 10000.0; // resistencia de R2 (10K)

valor int = 0;

configuración vacía ()

{pinMode (entrada analógica, ENTRADA);

lcd. comienzo (16, 2);

lcd.print ("VOLTÍMETRO CC");

}

bucle vacío ()

{// leer el valor en la entrada analógica value = analogRead (analogInput);

vout = (valor * 5,0) / 1024,0;

vin = vout / (R2 / (R1 + R2));

si (vin <0.09)

{vin = 0.0; // declaración para anular la lectura no deseada

lcd.setCursor (0, 1);

lcd.print ("ENTRADA V =");

lcd.print (vin);

retraso (500);

}

Paso 3:

Obtenga más información sobre la capacitación en línea de IoT con la que puede crear fácilmente una solución de IoT industrial.

Recomendado: