Innholdsfortegnelse:
Video: Digital Arduino voltmeter: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Et voltmeter eller et spenningsmåler er et måleinstrument som brukes til å måle spenning.
Rekvisita
Maskinvarekomponenter
Arduino Uno
LCD - 16x2
Enkelt sving potensiometer- 10k ohm
Motstand 100k ohm
Motstand 10k ohm
Programvarekomponenter
Arduino IDE
Trinn 1: Om prosjektet
Kretsdesign
For å overvinne ulempene med analoge voltmetre, presenteres Digital Voltmeters. I stedet for bare å skalere og peke for å vise en målt spenning som et analogt voltmeter, viser digitale voltmetre den målte spenningen direkte på den digitale skjermen.
Circuit Design Pin 1 og Pin 2 (Vss og Vdd) på LCD -strømforsyningen er pinnene for visning. De er festet til henholdsvis jord og +5V forsyning. Pin 3 (Vee) på LCD -en er koblet til viskerterminalen på 10KΩ POT og de andre terminalene på POT er koblet til henholdsvis +5V forsyning og jord. De neste 3 pinnene på LCD -skjermen er kontrollpinner.
Pin 4 og Pin 6 på LCD -skjermen er festet til henholdsvis digitale inngangs-/utgangsstifter 2 og 3 på Arduino. Pin 5 (RW) på LCD -skjermen er festet til bakken. Pin 15 (LED +) på LCD -en er koblet til +5V forsyning via en strømbegrensende motstand på 220Ω. Pin 16 (LED-) på LCD-skjermen er festet til bakken.
Utgangen til spenningsdelerkretsen som består av 100KΩ motstand og 10KΩ motstand er festet til den analoge inngangspinnen A0 på Arduino UNO med en annen ende av 100KΩ motstand festet til spenningen som skal beregnes og den andre enden av 10KΩ motstand festet til bakken.
Jobber
I et digitalt voltmeter byttes spenningene som skal estimeres, som er i analog form, til digital form ved hjelp av Analog to Digital Converters (ADC).
Derfor brukes ADC -spesialiteten til Arduino UNO i dette prosjektet. Spenningsområdet for Arduino Unos analoge inngang er 0V til 5V.
Derfor, for å forbedre dette området, må en spenningsdelerkrets brukes. Ved hjelp av spenningsdelerkretsen blir inngangsspenningen som beregnes tatt ned til området for Arduino UNOs analoge inngang.
Trinn 2: Kjør et program
/*
DC voltmeter
*/ #include LiquidCrystal lcd (7, 8, 9, 10, 11, 12);
int analogInput = 0;
float vout = 0,0;
float vin = 0,0;
flyte R1 = 100000.0; // motstand på R1 (100K)
flyte R2 = 10000,0; // motstand av R2 (10K)
int verdi = 0;
ugyldig oppsett ()
{pinMode (analogInput, INPUT);
lcd.begin (16, 2);
lcd.print ("DC VOLTMETER");
}
hulrom ()
{// les verdien ved analog inngangsverdi = analogRead (analogInput);
vout = (verdi * 5,0) / 1024,0;
vin = vout / (R2 / (R1+R2));
hvis (vin <0,09)
{vin = 0.0; // uttalelse for å oppheve uønsket lesning
lcd.setCursor (0, 1);
lcd.print ("INNGANG V =");
lcd.print (vin);
forsinkelse (500);
}
Trinn 3:
Lær mer om IoT Training Online som du enkelt kan bygge en Industriell IoT -løsning med.
Anbefalt:
Waveshare E-blekkvisning Presis voltmeter (0-90v DC) med Arduino Nano: 3 trinn
Waveshare E-ink Display presis voltmeter (0-90v DC) Med Arduino Nano: I denne instruksjonsboken bruker jeg en 2,9 '' Waveshare E-Paper-skjerm med en Arduino Nano, en spenningsdeler og en ADS1115 for å vise presise spenninger opp til 90 volt DC på E-Paper Display. Denne instruksjonen kombinerer disse to tidligere prosjektene:- Ardui
Arduino presis og nøyaktig voltmeter (0-90V DC): 3 trinn
Arduino presis og nøyaktig voltmeter (0-90V DC): I denne instruksen har jeg bygget et voltmeter for å måle høyspenninger DC (0-90v) med relativ presisjon og nøyaktighet ved hjelp av en Arduino Nano. Testmålingene jeg tok var nøyaktige nok, stort sett innenfor 0,3v av den faktiske spenningen målt med en
AC voltmeter ved bruk av Arduino: 3 trinn (med bilder)
AC Voltmeter Using Arduino: Dette er en enkel krets for å fastslå AC -spenningen ved hjelp av Arduino UNO uten AC voltmeter !! NYT
Digital voltmeter: 5 trinn
Digital voltmeter: Dette er en brukervennlig og billig DIY voltmeter. Totalkostnaden for å lage dette prosjektet er mindre enn 200 INR eller 2,5 $
Digital voltmeter med CloudX: 6 trinn
Digitalt voltmeter med CloudX: Batterier gir en renere form for likestrøm (likestrøm) når de brukes i kretser. Det lave støynivået gjør dem alltid til en perfekt passform for noen veldig følsomme kretser. Til tider når spenningsnivået deres går ned under en viss tersk