Gör en Mini Arduino programmerbar 4 kanal DC-DVM (2 / 8 steg)

Steg 2: DVM grundprinciper



Innan vi börjar att sätta projektet tillsammans, låt oss granska vissa grundläggande principer och försiktighetsåtgärder spänning mätningar med en DVM.

Noggrannhet och precision
Vår DVM blir inte lika exakt eller precis som en commercialy tillgänglig enhet, men det wil säkert vara mer flexibla.
För att göra avläsningarna så exakt som möjligt, måste vi tänka på två saker: indataupplösning och kalibrering. Indataupplösning beror på den Arduinos analog ingång A/D-omvandlare, vilket är 10 bitar på Arduino uno och nano. Kalibrering beror på kvaliteten på de komponenter som används och de referenser som används för att kalibrera mätningarna.

Inimpedans
Comercial Digitala multimetrar som mäter likspänning har vanligtvis en mycket hög inimpedans 10MΩ eller högre. (dvs-motståndet mellan två multimeter test sonder är 10MΩ eller mer.)

En hög inimpedans för en voltmeter är nödvändigt så att voltmetern inte kommer att påverka värdet på kretsen som mäts.

Om en voltmeter har en låg ingång impedans, kan det eventuellt ändra spänningen som mäts och ger dig felaktiga avläsningar.

Det finns också en nackdel, men att ha en hög inimpedans; Test-sonder är mer benägna att plocka upp elektromagnetisk interferens (EMI) som också kan kompensera dina mått och Visa "fantom" avläsningar.

Även om en hög inimpedans är önskvärt, ger spänningsavdelare kretsen vi kommer att använda, våra voltmeter en inimpedans av om 1MΩ, som är godtagbar för de flesta låg spänning mätningar och låg impedans kretsar oftast byggda av elektronikhobby.

Spänningsavdelare krets
Vi kommer att använda två motstånd i serie som kommer att skala ner spänningen till ett område inom säkra gränser för Arduino analog ingång specs. Grundläggande spänningsavdelare ekvationen är:

V ut = V i * R b / (R en + R b).

Om:
R en = 1MΩ
R b = 100KΩ
V ut = 5V (den högsta spänningen för arduino analog ingång stiften)
då;
V i = 55V (den högsta spänning som kan mätas på ett säkert sätt)

Kretsen kommer vi att använda, delar ingångsspänningen med 11. (100K / (100 K + 1 M)) = (100 /1100) = (1 /11)

Gemensam grund-villkor
De flesta comercial DVMS kan du mäta spänningen över alla komponenter, inte bara från marken referens. Vårt Arduino baserade voltmeter inte kan göra att det endast kan mäta från marken referens eftersom den Arduino GND pin används som negativt eller gemensamma (COM) test sonden leda av en vanlig multimeter, och bör vara ansluten till marken av kretsen under testet.

Ingående skydd
Resistor värdena vi använder ger vissa överspänningsskydd vid mätning av låga spänningar och upp till cirka 55 volt. För att skydda Arduino från en oavsiktlig overvoltage(>55VDC), vi kan, du kan också använda 5,1 volt zenerdioder parallellt med 100KΩ motstånden, detta kommer att ge extra skydd till Arduino analog ingång stift.

Maximal spänning
Som tidigare förklarats, punkten på motstånd divider nätverk ansluten till den Arduino analoga ingångsstift är lika med spänningen dividerat med 11 (55V ÷ 11 = 5V). Den maximala spänningen som säkert kan mätas är 55 volt, Arduino analoga stiftet på dess högsta spänning på 5V. Försiktighet! försök inte att mäta spänningar högre än 55 volt eller du kan skada din Arduino

Se Steg
Relaterade Ämnen

Arduino programmerbara 5 pedal kopplat

Söker efter en enkel programmerbara pedal kopplat över nätet var jagförvånad om de dyra redskap runt där... så jag kom ut med DIY lösning och hittade flera stora projekt men hittade dem alltför komplicerat (PCB Etsning...) eller kanske alltför dyra f...

Mini Arduino Multi funktion styrenhet med LCD-skärm

detta Instructable bygger på mini Arduino miljö monitor och mini Arduino EEGEN monitor Instructables.Det kan du styra upp till 4 reläer med tid, temperatur och/eller ljus, ditt sinne, eller vilken sensor du vill använda.Exemplen är prototyper, jag gå...

Koppleri min Arduino

Ja sötnos! Ibland ekonomin är inte hur jag vill flyga. Då måste jag göra en liten anpassa så jag kan få saker rätt av mig.Steg 1: Ifall du missade detIgår laddade jag upp en artikel om att sätta några fötter på dessa Arduino styrelser. Du kan se det...

Arduino-programmerbar LED Infinity Mirror

Är du trött på att titta på rummet element som förefaller ha ändliga djup?Kanske bör du överväga att bygga ditt eget Arduino-programmerbar LED Infinity spegel!Denna synvilla är ett blickfång och erbjuder massor av utrymme för anpassning och cool prog...

Min Arduino linje efter Robot! -Med Pololu kvart-6A IR reflektans Sensor Array

använde jag en Arduino Duemillanove med ATMega 328. Framdrivning sker med två Parallax Futaba kontinuerlig Rotation servon. Min sensor är Pololu kvart-6A IR reflektans Sensor Array, och den drivs alla av 4 uppladdningsbara NiMH Duracell AA batterier...

Mini Arduino Portable EEG - Brain Wave Monitor +

detta är ett annat exempel på mångsidigheten, och för vad, Arduino, en liten LCD-färgskärm och rätt typ av sensorer, kan göra.OBS:Detta är ett pågående arbete... Jag kommer att arbeta på flera faser tills jag slutföra en "bärbara människans vitala mo...

Mini Arduino CNC

Detta instructable visar dig hur man bygger en billig och enkel, men mycket liten CNC använder Arduino UNO. Du kan använda den till mill tunna trä, olika skum eller du kan använda den för plottning olika skisser och kan också användas för gravyr och...

Hjälp med min arduino projekt. (2, 7 segment med piezo summern och relä)

Hej, jag behöver lite hjälp med min arduino projekt.Jag har 2, 7 segment visar vilka nedräkning från 20 till noll sv sedan piezo Summer beebs ett tag.Min fråga är:Jag vill ha ett relä påslagen för 20 sekunder samtidigt med 7 segment nedräkningen.så o...

Mini Arduino PC [Eng-Ita] hur & kod för

Sono stato libero per un fina settimana e ho deciso di rispolverare un vecchio mito, l'arduino. Ho messo insieme FN atmega fristående tre bottoni FN ledde e FN lcd... e ho creato quello che mai avrei pensato di creare. FN: S manuale di fisica con le...

Min Arduino i Circuit programmerare

/ * formatmallsdefinitioner * / bord. MsoNormalTable {mso-stil-namn: "Tabell Normal"; mso-tstyle-rowband-storlek: 0; mso-tstyle-colband-storlek: 0; mso-stil-noshow:yes; mso-stil-förälder: ""; MSO-stoppning-alt: 0 i 5.4pt 0 i 5.4pt; MSO...

Arduino programmerbar konstant nuvarande Power motstånd konstlast

Kul att se du har kommit på denna sida att lära sig hur man bygger en programmerbar konstant likström konstlast. Denna belastning kan du rita en uppsättning aktuella från någon källa. Denna belastning kan också anges till en konstant motstånd eller e...

Mini arduino Plotter utan en servomotor

I detta projekt ska jag visa dig hur du sätter två gamla DVD-enheter i ett mini plotter.this projekt är enkel och lätt att göra och gör en god praxis om du vill göra en riktig CNC maskin (det är därför jag började detta projekt för att förbereda mig...

WEEKLIMATIC Arduino programmerbar termostat

Det är en programmerbar termostat Arduino baserat.Upp till 9 veckoprogram kan sparas.Tre modalitet: Ställ in PROGRAM, AUTO-läge, PROGRAM-lägeTvå PROGRAM modalitet: läge av / på-läge.. .och mer fuctions, helt anpassningsbara!Steg 1: Introduktion Hej a...

Mini Arduino miljön bildskärm ** uppdatering - lagt till RTC ***

detta är ett exempel på hur du kan använda Arduino att övervaka olika miljöparametrar och visa dem på en LCD-skärm.Obs: Jag la en realtidsklocka! För att se steg, extra delar och skiss jag lagt till nya steg...Steg 1: Reservdelslista Arduino uno R3 e...

Mini Arduino Lux mätaren

Jag behövde en Lux-mätaren för att testa ficklampor. Det finns några bra lux mäter finns i intervallet $15-25, men frakt alltid tar lång tid och jag behövde det nu. Det var då jag insåg att jag hade en oanvänd BH1750 ljusmätare modul liggandes, som j...

Laser Controller för min Arduino CNC maskin

när du använder Linux EMC jag enkelt kunde köra en laser från den riktning pin av Z-axeln på parallellporten. Stiftet hölls det sista så om den sista satsen berömma var ner den stannade så även när den andra axeln var rörliga. Allt jag hade att göra...

Arduino programmerbara knappen Panel som tangentbord

Detta är ett ganska enkelt och roligt projekt med Arduino som är ett idealiskt alternativ för din första interaktion med Arduino. Du ska skapa en panel med olika knappar, var och en kommer att göra en åtgärd i din dator (Mac eller Pc) genom att efter...

Gör din egen anpassade elektroniska prylar, som min Arduino LED dag/natt Widget.

Detta är bara en kort köra ner på hur enkelt det blivit för att göra egna kretsar komplett med din egen PCB. Har du någonsin velat göra något anpassad som passar dina behov?Självklart har du!För mig började det verkligen när jag byggde min första dag...

Mini Arduino LED Julljus

Letar du efter ett enkelt elektronik projekt för att få lite träning med Arduino och PWM? Prova på detta!Här är vad du behöver:1 x Arduino UNO + USB-kabel6 x färg LED's för att förstora (jag använde 3 röda, 3 gul)6 x 1 k motstånd8 x manlig-till-man s...