Indholdsfortegnelse:
Video: Digital Arduino voltmeter: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Et voltmeter eller et spændingsmåler er et måleinstrument, der bruges til måling af spænding.
Forbrugsvarer
Hardware -komponenter
Arduino Uno
LCD - 16x2
Enkelt drejningspotentiometer- 10k ohm
Modstand 100k ohm
Modstand 10k ohm
Softwarekomponenter
Arduino IDE
Trin 1: Om projekt
Kredsløbsdesign
For at overvinde ulemperne ved analoge voltmetre præsenteres Digital Voltmeters. I stedet for kun at skalere og pege for at vise en målt spænding som et analogt voltmeter, viser digitale voltmetre den målte spænding direkte på det digitale display.
Circuit Design Pin 1 og Pin 2 (Vss og Vdd) på LCD -strømforsyningen er benene til visning. De er tilsluttet henholdsvis jord og +5V forsyning. Pin 3 (Vee) på LCD'et er forbundet til viskerterminalen på 10KΩ POT, og de andre terminaler i POT er forbundet til henholdsvis +5V forsyning og jord. De næste 3 ben på LCD'et er kontrolnåle.
Pin 4 og Pin 6 på LCD'et er knyttet til henholdsvis digitale input/output pins 2 og 3 på Arduino. Pin 5 (RW) på LCD'et er fastgjort til jorden. Pin 15 (LED +) på LCD'et er forbundet til +5V forsyning via en strømbegrænsende modstand på 220Ω. Pin 16 (LED-) på LCD'et er fastgjort til jorden.
Udgangen af spændingsdelerkredsløbet, der består af 100KΩ modstand og 10KΩ modstand, er fastgjort til den analoge indgangsstift A0 på Arduino UNO med en anden ende af 100KΩ modstanden knyttet til spændingen, der skal beregnes, og den anden ende af 10KΩ modstanden er knyttet til jorden.
Arbejder
I et digitalt voltmeter skiftes de spændinger, der skal estimeres, som er i analog form, til digital form ved hjælp af Analog to Digital Converters (ADC).
Derfor bruges ADC -specialiteten i Arduino UNO i dette projekt. Spændingsområdet for Arduino Unos analoge indgang er 0V til 5V.
For at forbedre dette område skal der derfor bruges et spændingsdelerkredsløb. Ved hjælp af spændingsdelerkredsløbet tages den spænding, der beregnes, ned til området for Arduino UNOs analoge indgang.
Trin 2: Kø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;
float R1 = 100000.0; // modstand på R1 (100K)
flyde R2 = 10000,0; // modstand på R2 (10K)
int værdi = 0;
ugyldig opsætning ()
{pinMode (analogInput, INPUT);
lcd.begin (16, 2);
lcd.print ("DC VOLTMETER");
}
hulrum ()
{// læs værdien ved analog inputværdi = analogRead (analogInput);
vout = (værdi * 5,0) / 1024,0;
vin = vout / (R2 / (R1+R2));
hvis (vin <0,09)
{vin = 0.0; // erklæring for at ophæve uønsket læsning
lcd.setCursor (0, 1);
lcd.print ("INPUT V =");
lcd.print (vin);
forsinkelse (500);
}
Trin 3:
Lær mere om IoT Training Online, som du nemt kan bygge en industriel IoT -løsning med.
Anbefalede:
Waveshare E-ink Display præcis voltmeter (0-90v DC) med Arduino Nano: 3 trin
Waveshare E-ink Display Precise Voltmeter (0-90v DC) Med Arduino Nano: I denne instruktør bruger jeg et 2,9 '' Waveshare E-Paper display med en Arduino Nano, en spændingsdeler og en ADS1115 til at vise præcise spændinger op til 90 volt DC på E-Paper Display.Denne instruktive kombinerer disse to tidligere projekter:- Ardui
AC voltmeter ved hjælp af Arduino: 3 trin (med billeder)
AC voltmeter ved hjælp af Arduino: Dette er et simpelt kredsløb til at fastslå AC spændingen ved hjælp af Arduino UNO uden AC voltmeter !! GOD FORNØJELSE
DIY voltmeter ved hjælp af Arduino og behandling: 4 trin
DIY voltmeter ved hjælp af Arduino og forarbejdning: Hej og velkommen til dagens projekt. Jeg er Sarvesh og i dag vil vi lave et arduino baseret voltmeter. Men hvad der er anderledes ved denne er, at den viser sin output på processoftwaren. Nu i en af mine tidligere øvelser lavede vi en proces
Digital voltmeter: 5 trin
Digital voltmeter: Dette er en let at bruge og billig DIY voltmeter. De samlede omkostninger ved at lave dette projekt er mindre end 200 INR eller 2,5 $
Digital voltmeter med CloudX: 6 trin
Digitalt voltmeter med CloudX: Batterier giver en renere form for jævnstrøm (jævnstrøm), når de bruges i kredsløb. Deres lave støjniveau gør dem altid perfekt til nogle meget følsomme kredsløb. Men på tidspunkter, hvor deres spændingsniveau falder under en bestemt tærskning