Hur man drar på ett oscilloskop med Arduino! (1 / 9 steg)

Steg 1: Skapa en Analog spänning



Förra sommaren köpte jag en gammal analog oscilloskop. Inget märkvärdigt, bara grunderna jag behövde för att bekanta dig med hjälp av ett scope. Jag ville räkna ut hur man använder denna bit av testutrustning, och plus den glödande grön skärm och överflöd av mycket clicky knoppar ser ut (och känns) ganska cool.

Ett av de problem jag hade när jag fick min det, var att jag hade några signaler att mäta! Med en Arduino eller andra microcontroller plattform, kan du enkelt göra en 0-5V fyrkantsvåg genom att dra en pin hög och låg i en vanlig smattra. Detta är något intressant, men använder inte omfattningen nästan fullt ut.

Min Arduino Uno kan också producera en PWM-signal, (förkortning för puls-bredd-modulerad signal). Detta innebär mycket snabbt (i den höga kHz till MHz spektrum) kan det gå från 0-5V med varierande driftcykler (mängden tid 0V jämfört med belopp på 5V). Detta visar upp på min oscilloskop som en fyrkantsvåg som ändrar bredden på tiden hög.

Denna signal är producerad av följande kod:

för (int iii = 0; iii < 256; iii ++)

{

analogWrite (outuptPin, iii);

}

En PWM-signal kan härma en analog spänning genom att tillhandahålla samma genomsnittliga makt, men det är verkligen inte ett analogt värde. 50% 0V och 50% 5V lika inte 2.5V, särskilt om ditt prov är hög.

Så nu vi inför ett problem: Hur får vi en analog spänning från stift som kan bara producera 0 eller 5V? En enhet som gör detta kallas en DAC (Digital till Analog omvandlare). Ett sätt är att använda kondensatorer för att "jämna" en PWM-signal. Målet är att välja en kondensator som är tillräckligt stora så att det tar längre tid än bredden på pulsen debitera eller lossa. Detta kommer att producera en spänning som är mellan 0 och 5V beroende på intermittensen, men är också ganska långsam, eftersom den behöver så att kondensatorn att ladda och ändra dess spänning.

Se Steg
Relaterade Ämnen

Hur man gör ett larmsystem med Arduino

Med Arduino är verkligen möjligt att göra komplexa projekt, särskilt genom användning av Internet, kan du genom de olika Shield tillgänglig för mikro-controller. I denna artikel kommer vi se hur man gör en professionell larmsystem med Arduino.Detta s...

Hur man gör ett chattrum (med Notepad)

detta Instructable visar dig hur man gör ett chattrum med gratis windows-program som heter Notepad. Detta program var inte kopierat och klistrat in, det gjordes från grunden, kan du kopiera och klistra in det (om du inte vill lära sig koden). Vad gjo...

Hur man gör ett batteri med inkvarterar

Detta är en del av mitt batteri serie berätta hur man gör ett batteri med inkvarterar. Njut!Steg 1: material Behöver du:~ lite salt~ lite aluminiumfolie~ 10 quarters~ en bit papper~ en skål~ lite vinäger~ två bitar av tråd~ några sax~ en LED eller mu...

Hur man skär ett rep med sig * överlevnad hacka *

Idag vill jag visa dig hur man skär ett rep med sig själv.Om du har varit i den situationen där du måste skära ett rep eller snöre men ingen kniv eller en sax för att hantera, kan detta hur man skär ett rep med sig själv vara till stor hjälp.BÄSTA ÖV...

Hur man gör ett kalejdoskop med vad som finns i en lärare utbudet garderob

i detta instructable ser du hur lätt det är att göra ett kalejdoskop, med hjälp av saker du kan hitta i en lärare garderob. Det är supper lätt och massor av kul.Steg 1: Hur man gör ett kalejdoskop med vad som finns i en lärare utbudet garderob Steg 1...

Hur man gör ett soffbord med lyft upp

Hur man gör ett soffbord med en lift top mekanism och aluminium ben. Lift-toppen gör att tabellen upp till perfekt höjd för middag framför TV: n eller att föra din bärbara dator upp till en ergonomisk position. Titta på medföljande videon en översikt...

Hur man gör felsökning med Arduino Zero

I denna video titta vi på hur man gör felsökning med Arduino noll. Arduino noll har en mycket stor kapacitet och funktioner. En av de stora dragen är det har en inbyggd maskinvara felsökare. I denna video kommer vi titta på hur du använder felsökaren...

Hur man gör ett halsband med Soda kan flikar och inre cykel Tube

I den här guiden visar vi dig hur att göra ett halsband med en innerslang av en cykel och soda kan flikar. Vi hoppas du gillar den instructable. De material som används:-24 soda kan flikar-Rensade innerslang av en cykel-Silver färgad kedja extender-1...

Hur man gör ett spel med Gamesalad

I detta lära jag dig hur man gör ett spel som använder programmet gamesaladSteg 1: Göra/få konst för speletFörst bort du ska göra/få konst för ditt spel, tänka på allt det behöver från tecken knappar.Och glöm inte att ladda ner programmet på www.game...

Hur man gör en "kameleont" med Arduino

Du måste ha sett kameleonter skiftande färger och blandning i omgivningen, i ett fantastiskt sätt. Det sättet att kameleonter faktiskt gör detta är verkligen molekylär. Om man tittar på huden av en kameleont, hittar du att de har flera lager av speci...

Hur man skär ett rep med bara händer

Vet du att du kan klippa ett rep med endast bara händerna, utan kniv eller sax? Kolla in videon.Steg 1: Steg 1: Steg på repet. Markera var du vill skär ropeSteg 2: Steg 2:Få andra huvudet av repet, sätter det under märket.Steg 3: Steg 3: Skjut resten...

Hur man fuskar på ett prov med en skjorta

Fuskar på ett prov med en skjorta! (Hur) - Gratis videor är bara ett klick bort ett av de enklaste och Sneakiest sätt att fuska på ett Test. För ca 7 dollar kan du skicka någon test som du vill. Ta reda på hur genom att titta på denna instruktionsvid...

Hur man gör ett arkiv med flera lösenord

Detta Instructable är om hur du anger ett separat lösenord för varje fil inuti ett arkiv. Detta kan vara bra om du vill göra ett arkiv publicly tillgänglig för en grupp av personer, men varje fil tillgänglig endast för en viss en.Steg 1: Saker du beh...

Hur man gör ett armborst med 4 pennor!

Hej kille,Kolla in min video om du vill lära dig hur man gör detta awesome armborst med bara 4 pennorAllt du behöver är:4 pennorgummibandPen locktejpoch några spett för pilarTack!Steg 1:...

Hur man rengör ett öre med het sås

jag älskar sås (vissa kallar mig "Sågar Baws") men av någon anledning min mun inte kan hantera värmen i het sås. Något händer när het sås träffar mina smaklökar som skickar min mun i en frenesi, ger mig en kall svett och gör att jag vill att ras...

Hur man gör ett brev med en dold pussel / kod

Jag älskar att gå till "Fly från rummet" spel med mina vänner.På min födelsedag i år bjöd jag dem att gå med mig i en annan. Efter samordningen av händelsen och våra scheman, bestämde jag mig för att sätta stämningen och historia före tid att få...

Hur man drar en Cat Eye (med video tutorial)

Hej, alla! Det var längesen. Jag är ledsen att jag övergett y'all ett tag, men life's varit ganska hektiska nyligen, så jag inte kommer fortfarande att bokföra en gång i månaden som jag brukade.Hur som helst, ett tag sedan jag hade gjort en cat eye h...

Hur man gör ett armband med Ring fäst

Kort historia: Denna stil armband kallas en slav armband. Slav armband har funnits länge. De var populära i 20-talet och 70-talet. Det finns många olika stilar av slav armband. Slav armband faktiskt få deras namn eftersom ringen är en "slav" til...

Hur man använder ett Servo med Tessel

Tessel är en mikrokontroller du programmera i JavaScript. Det är som Arduino, men för att vara enklare att använda och web-vänlig.Här är vad du behöver:TesselServo modulServomotor (en kommer med modulen servo, men det finns plats för 16 av dem där.)S...