Tabla de contenido:

Cómo hacer un medidor de ohmios Arduino: 5 pasos (con imágenes)
Cómo hacer un medidor de ohmios Arduino: 5 pasos (con imágenes)

Video: Cómo hacer un medidor de ohmios Arduino: 5 pasos (con imágenes)

Video: Cómo hacer un medidor de ohmios Arduino: 5 pasos (con imágenes)
Video: ✅ Medidor de frecuencia, RPM y Velocidad con Arduino 2024, Mes de julio
Anonim
Image
Image

Nos resulta difícil leer los códigos de color en las resistencias para encontrar su resistencia. Para superar la dificultad de encontrar el valor de resistencia, vamos a construir un medidor de ohmios simple usando Arduino. El principio básico detrás de este proyecto es una red de divisores de voltaje. El valor de la resistencia desconocida se muestra en la pantalla LCD de 16 * 2.

Paso 1: Componentes necesarios: -

Componentes necesarios
Componentes necesarios
Componentes necesarios
Componentes necesarios
  • Placa de pruebas (https://www.banggood.in/custlink/Kv3KBp15nG)
  • Arduino UNO (https://www.banggood.in/custlink/DmmmecTtQy)
  • Pantalla LCD 16x2 (https://www.banggood.in/custlink/3GGD6JTVbV)
  • Cables de puente (https://www.banggood.in/custlink/Kmm34JuHs8)
  • Potenciómetro de 10k (https://www.banggood.in/custlink/D3D36p7F6A)
  • Resistencia de 470ohm (https://www.banggood.in/custlink/vDvDBJ7PNl)

Paso 2: circuito y conexiones: -

Circuito y conexiones
Circuito y conexiones

LCD PIN 1 ------------ TIERRA

LCD PIN 2 ------------ VCC

LCD PIN 3 ------------ Pin medio de la olla

LCD PIN 4 ------------ D12 de arduino

LCD PIN 5 ------------ TIERRA

LCD PIN 6 ------------ D11 de arduino

LCD PIN 7 ------------ NC

LCD PIN 8 ------------ NC

LCD PIN 9 ------------ NC

LCD PIN 10 ---------- NC

LCD PIN 11 ---------- D5 de arduino

LCD PIN 12 ---------- D4 de arduino

LCD PIN 13 ---------- D3 de arduino

LCD PIN 14 ---------- D2 de arduino

LCD PIN 15 ---------- VCC

PIN 16 LCD ---------- TIERRA

Paso 3: Calcular la resistencia usando el medidor de ohmios Arduino:

El funcionamiento de este medidor de resistencia es muy simple y se puede explicar usando una red de divisores de voltaje simple que se muestra a continuación.

De la red divisoria de voltaje de las resistencias R1 y R2, Vout = Vin * R2 / (R1 + R2)

De la ecuación anterior, podemos deducir el valor de R2 como

R2 = Vout * R1 / (Vin - Vout)

Donde R1 = resistencia conocida

R2 = Resistencia desconocida

Vin = voltaje producido en el pin 5V de Arduino

Vout = voltaje en R2 con respecto a tierra.

Nota: el valor de resistencia conocida (R1) elegido es 470Ω, pero los usuarios deben reemplazarlo con el valor de resistencia de la resistencia que hayan elegido.

Paso 4: el código:

#incluir

// Cristal líquido (rs, sc, d4, d5, d6, d7)

LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

const int analogPin = 0;

int analogval = 0;

int vin = 5;

potenciador flotante = 0;

flotar vout = 0; flotar R1 = 0; flotador R2 = 470;

configuración vacía () {

lcd. comienzo (16, 2); }

bucle vacío () {

analogval = analogRead (analogPin);

if (analogval) {buff = analogval * vin; vout = (mejora) / 1024.0;

si (vout> 0.9) {

buff = (vin / vout) - 1; R1 = R2 * potenciador; lcd.setCursor (0, 0); lcd.print ("-Resistencia-"); lcd.setCursor (0, 1);

si ((R1)> 999) {

lcd.print (""); impresión lcd (R1 / 1000); lcd.print ("K ohmios"); } else {lcd.print (""); lcd.print (redondo (R1)); lcd.print ("ohmios"); }

retraso (1000);

lcd.clear ();

}

else {lcd.setCursor (0, 0); lcd.print ("! Poner resistencia"); lcd.setCursor (0, 1);

}

} }

Paso 5: Conclusión:

Este circuito con el R1 de 470 ohmios funcionará bien entre 100 ohmios y 2k ohmios de resistencias. Puede cambiar el valor de la resistencia conocida por valores más altos de resistencias desconocidas.

Espero que les haya gustado este tutorial.

Considere apoyarme en youtube. Estoy seguro de que no se decepcionará. youtube.com/creativestuff

Recomendado: