Digital Arduino Voltmeter med temperatur (2 / 6 steg)

Steg 2: spänningsavdelare



Den första delen av koden och elektronik jag byggde var spänningsavdelaren. Jag gillar att bygga mina projekt ett avsnitt i taget och få varje avsnitt fungerar, innan utvecklas till nästa. Jag byggde spänningsavdelaren och testat det med seriell skärmen innan vi går vidare till nästa avsnitt.

För att mäta spänning, du tar två resistorer och ansluta dem i serien. Tillämpa din inspänning till ändarna och ta en läsning från center anslutningen av de två resistorer. Ena änden av motstånd kommer att anslutas till marken på Arduino. Vi har en växelspänning vi vill övervaka, men kommer att rätta till det till DC först.

Läs mer om spänningsavdelare, se http://arduinotronics.blogspot.com/2012/04/voltage-monitor.html

Mitt första försök att detta var en besvikelse. Vid mätning av en DC batteri, var mina värden bergfast. När man läser den dc-utgången av en bro likriktare, svängde de från full spänning till noll, och tillbaka igen på en vanlig cykel. Detta fixades genom att tillämpa en kondensator över produktionen av bron likriktaren, enligt schematiskt. Om du kommer att övervaka en DC-spänning, kan du eliminera kondensatorn och bron likriktaren. Den andra delen av kretsen är 5.1v Zener diod från Arduino indata till Gnd. Detta är att hindra dig från att göra något dumt med spänningsavdelare, som presenterar högre än 5v till Arduino ingångar. Om indata går högre än 5v, genomföra Zener överskottet till marken.

Jag beräknat jag behövde en 3k och en 1 k resistor för spänning avdelare, men vissa justeringar kan bli nödvändiga, så jag använde två 10 k krukor att ge mig möjlighet till fina tune utdata.

Innan du ansluter produktionen av spänningsavdelaren till Arduino, jag inkopplad min DMM i produktionen av spänningsavdelaren ansluten AC källan och justerat två krukor tills jag fick exakt 5v. Igen, 5.1v Zener hindrar dig från att göra något dumt med krukor.

Jag sedan ansluten min DMM till AC källa, tog AC läsningen och sätta den i min map-kommandot i koden som värde för 1023 på ADC. Efter alla ledningarna var avslutat och koden laddas upp till Arduino, jag ansluten tillförsel av min AC transformator till en variac så jag kunde köra transformatorn primära från 0-125vac. Med min DMM på sekundärt av min 29vac transformator speglat Arduino LCD-displayen DMM nästan perfekt hela kompletta utbud.

Arduino kod enligt följande:

int voltPin = 0; spänningsdelare (mellersta terminal) ansluten till analoga stift 0
utanför leder till 0-29vac

void setup()
{
Serial.BEGIN(9600); setup följetong

}

void loop()
{
Val = analogRead(voltPin); Läs ingångsstiftet
Serial.println(val); debug värde
volt = karta (val, 0, 1023, 0, 29); karta 29v utbud
Serial.println(volt); spänning
Delay(50);

}

Se Steg
Relaterade Ämnen

DIY: En 5 minuter Arduino Voltmeter med en OLED-Display

Hej!Jag ska visa dig hur man gör en voltmeter * med Arduino UNO, en OLED-display, 2 motstånd och 9 tröjor för mindre än 5 minuter. Med den kommer du att kunna mäta spänning från 0 till 30V (om du överskrider det kan du skada din arduino!). Kan börja!...

Arduino Real tid väckarklocka med temperatur och LED belysning. Fjärrstyrda

Arduino klocka, med batteribackup (realtidsklocka), tid, datum, Alarm, temperatur, LCD utgång, IR-fjärr ingång, viloläge, LED-belysning (10 X) röd och blå multi-mode.Steg 1: Steg 1: delar listaArduino klocka, med batteribackup (realtidsklocka), tid,...

Arduino termometer med Sensor LM35 temperatur

Arduino termometer med LM35 temperaturgivare är en mycket enkel att genomföra Arduino baserat projekt. Dess en perfekt projekt om du är nybörjare och har bara började praktiskt testa Arduino projekt.I detta projekt kommer vi visar temperaturen i grad...

DIY hemgjord bärbara Arduino kaffe-och dalbana med temperatur indikator LED

Många saker hända bara genom att dricka kaffe. Big business framgångsrika idéer kommer medan människor chattar med kaffe. Jag älskar att ha kaffe speciellt när jag är på kontoret. Jag är ganska säker på att alla där ute älskar kaffe. Men när jag gör...

Voltmeter med Arduino

Denna handledning visar hur man gör en voltmeter med en Arduino, brödunderläggen och motstånd. Voltmetern är programmerad på ett sätt att utdata visas på datorn. Användare enkelt uttryckt den negativa änden av batteriet på den svarta kabeln, och posi...

Arduino Nano - TCN75A temperatur Sensor handledning

TCN75A är en två-tråd seriell temperatursensor med temperatur-till-digital-omvandlare. Det har blandats med användaren programmerbara register som ger flexibilitet för temperaturkännande program. Med registret inställningarna kan användare konfigurer...

DIY Arduino termometer med DS18B20

Hej, alla! Idag ska jag visa dig hur man gör LCD eller följetong * termometer med DS18B20 digitaltemperature sensor använder Arduino, skärbräda, byglar. Så kan du mäta temperaturen i luft, som vätskor vatten och temperaturen i marken.* skriver ut tem...

Arduino Voltmeter prototyp

I detta instructable, jag ska visa dig hur man gör en enkel arduino voltmeter. Det kan mäta spänningar över 30VDC beroende på hur du konfigurerar den. Ju mindre spänningsområde du vill mäta, desto mer exakt att din mätare. Detta projekt kommer att va...

Göra en Arduino voltmeter

Detta är en mycket enkel projekt för mikrokontroller nybörjare.Jag använder i denna tutorial är Arduino Uno (R3), men du kan använda någon styrelse med små förändringar i koden (eller inga ändringar alls!).Lycka till!Steg 1: Gör en Arduino voltmeterD...

Använda LEGO Mindstorm RCX ljussensor med Arduino (Program med Visuino)

I detta Instructable kommer du lära dig att programmera Arduino kontroll, och hämta data från LEGO Mindstorm RCX ljussensor med hjälp av Visuino - en enkel att använda grafiska utvecklingsmiljön för Arduino.Observera att anteckningen på några av bild...

Kontrollerande Arduino Uno med Javascript!

Jag har fått lära Javascript för sent och jag gillar verkligen språket. Så naturligt, jag trodde finns det något sätt att programmera Arduino styrelser med Javascript!En snabb sökning hittade johnny-fem bibliotek i Javascript som använder firmata-pro...

Arduino bärbara temperatur display

I detta projekt kommer jag visa dig hur du skapar en bärbar Arduino temperatur indikator. Poängen med detta projekt är att lära dig grundläggande färdigheter för Arduino och hur man skriver relativt komplex kod i Arduino IDE språket.Så vad är en Ardu...

Styra Arduino RoverBot med TV-fjärrkontrollen

jag är en dålig 15 år gammal Arduino hacka, som har liten tillgång på delar och material för att bygga en högteknologisk robot. Jag är säker på att det finns många andra där ute som är i min situation. Detta lilla Instructable kommer förklara och vis...

RS485 Seriell kommunikation mellan Arduino Mega och Arduino Nano med Visuino

Ibland måste vi ansluta Arduino styrelser ligger långt bort från varandra. RS485 är ett mycket bekvämt sätt att ansluta styrelser med bara 2 kablar, och kan arbeta för ett avstånd på 1200 m (4000 ft). Det gör också flera styrelser kan enkelt anslutas...

Arduino Voltmeter (bilar batteri mätsystem)

Har du någonsin velat en selfmade, opensource Voltmeter för din bil?Vänligen inte mäta högre spänning än 12V!Med några billiga elektroniska delar, kommer du bygga detta på några minuter!Delar av detta projekt: -> Arduino Uno eller Duemilanove (finns...

7 segment klocka med temperatur display [ds18b20 och 5 siffrig display]

5 siffrigt sju segment klocka med temperatur display.PIC16F877A baserade klocka1, hög precision temperatur sensor ds18b202, ds1307 RTC3, 4 växlar, lätt tid justera alternativ4, omväxlande temperatur och tid visningsmetod5, pic16f877a mikro-controller...

Digital LED Voltmeter till RC bil

Steg 1: Digitala voltmetern Kommer du nead en 2 wier digital led voltmeter. Kan du choos hur stor den är men jag har 3 digitalsSteg 2: Conecting Det kommer att se ut så härSteg 3: Hål för Digita voltmetern Göra ett hål i plattan där voltmetern kommer...

#MyoCraft: gest-aktivera din Arduino projekt med en Myo armbindel

Du kan bygga en hel del coola saker med en Arduino. Vore det inte skönt att kunna styra den med en snärt med handleden?Låt mig visa dig hur du lägger till trådlösa gest kontroll en Arduino projekt med hjälp av en Myo armband. Vi gör detta via MyoDuni...

Nybörjarguide till att bygga Arduino robotar med Bluetooth och Android

i den här guiden vi gå mot att skapa en Arduino robot som kan styras via bluetooth med en Android-telefon/tablett. Detta är en Nybörjarguide som kommer att kort gå över ledningar och programmering din robot.Steg 1: Bygga lista... Följande är en lista...