Innehållsförteckning:
Video: Digital Arduino voltmeter: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:42
En voltmeter eller en spänningsmätare är ett mätinstrument som används för att mäta spänning.
Tillbehör
Hårdvarukomponenter
Arduino Uno
LCD - 16x2
Enkelvarvspotentiometer- 10k ohm
Motstånd 100k ohm
Motstånd 10k ohm
Programvarukomponenter
Arduino IDE
Steg 1: Om projektet
Kretsdesign
För att övervinna nackdelarna med analoga voltmetrar presenteras digitala voltmetrar. I stället för att bara skala och peka för att visa en uppmätt spänning som en analog voltmeter, visar digitala voltmetrar direkt den uppmätta spänningen på den digitala displayen.
Circuit Design Pin 1 och Pin 2 (Vss och Vdd) på LCD -strömförsörjningen är stiften för visning. De är anslutna till jord respektive +5V matning. Pin 3 (Vee) på LCD -skärmen är ansluten till torkarterminalen på 10KΩ POT och de andra terminalerna på POT är anslutna till +5V matning respektive jord. De nästa 3 stiften på LCD -skärmen är kontrollnålar.
Stift 4 och stift 6 på LCD -skärmen är anslutna till digitala ingångs-/utgångsstift 2 respektive 3 på Arduino. Pin 5 (RW) på LCD -skärmen är fäst vid marken. Pin 15 (LED +) på LCD -skärmen är ansluten till +5V matning via ett strömbegränsande motstånd på 220Ω. Pin 16 (LED-) på LCD-skärmen är fäst vid marken.
Utgången från spänningsdelarkretsen som består av 100KΩ motstånd och 10KΩ motstånd är ansluten till den analoga ingångsstiften A0 på Arduino UNO med en annan ände av 100KΩ motståndet kopplad till spänningen som ska beräknas och den andra änden av 10KΩ motståndet är anslutet till marken.
Arbetssätt
I en digital voltmeter växlar de spänningar som ska uppskattas, som är i analog form, till digital form med hjälp av Analog to Digital Converters (ADC).
Därför används ADC -specialiteten för Arduino UNO i detta projekt. Spänningsintervallet för Arduino Unos analoga ingång är 0V till 5V.
Därför måste en spänningsdelarkrets användas för att förbättra detta intervall. Med hjälp av spänningsdelarkretsen tas den ingångsspänning som beräknas ner till intervallet för Arduino UNOs analoga ingång.
Steg 2: Kör ett program
/*
DC voltmeter
*/ #include LiquidCrystal lcd (7, 8, 9, 10, 11, 12);
int analogInput = 0;
float vout = 0,0;
float vin = 0,0;
float R1 = 100000.0; // motstånd på R1 (100K)
flyta R2 = 10000,0; // motstånd för R2 (10K)
int värde = 0;
void setup ()
{pinMode (analogInput, INPUT);
lcd.begin (16, 2);
lcd.print ("DC VOLTMETER");
}
void loop ()
{// läs värdet vid analogt ingångsvärde = analogRead (analogInput);
vout = (värde * 5,0) / 1024,0;
vin = vout / (R2 / (R1+R2));
om (vin <0,09)
{vin = 0.0; // uttalande för att upphäva oönskad läsning
lcd.setCursor (0, 1);
lcd.print ("INGÅNG V =");
lcd.print (vin);
fördröjning (500);
}
Steg 3:
Läs mer om IoT -utbildning online som du enkelt kan bygga en industriell IoT -lösning på.
Rekommenderad:
Waveshare E-ink Display exakt voltmeter (0-90v DC) med Arduino Nano: 3 steg
Waveshare E-ink Display Precise Voltmeter (0-90v DC) Med Arduino Nano: I denna instruktör använder jag en 2,9 '' Waveshare E-Paper-display med en Arduino Nano, en spänningsdelare och en ADS1115 för att visa exakta spänningar upp till 90 volt DC på E-Paper Display. Denna instruerbara kombinerar dessa två tidigare projekt:- Ardui
AC voltmeter med Arduino: 3 steg (med bilder)
AC Voltmeter Using Arduino: Detta är en enkel krets för att fastställa AC -spänningen med Arduino UNO utan AC voltmeter !! NJUT AV
Uppladdningsbar digital voltmeter med ICL7107 ADC: 7 steg (med bilder)
Laddningsbar digital voltmeter med hjälp av ICL7107 ADC: I denna handledning kommer jag att visa dig hur du gör en superenkel digital voltmeter som kan mäta spänningar från 20 mV till 200V. Detta projekt kommer inte att använda någon mikrokontroller som arduino. I stället för det kommer en ADC, dvs ICL7107 att användas med några pass
Digital voltmeter: 5 steg
Digital voltmeter: Detta är en lättanvänd och billig DIY voltmeter. Den totala kostnaden för att göra detta projekt är mindre än 200 INR eller endast 2,5 $
Digital voltmeter med CloudX: 6 steg
Digital voltmeter med CloudX: Batterier ger en renare form av likström (likström) när de används i kretsar. Deras låga ljudnivå gör dem alltid perfekta för vissa mycket känsliga kretsar. Men ibland när deras spänningsnivå sjunker under en viss trösk