Hur man gör en billig 16 MHz Arduino oscilloskop med hjälp av Excel och skärmen till Visa (7 / 7 steg)

Steg 7: Steg 7: programmering

Det finns två delar att programplaneringen eftersom oscilloskopet använder två hjärnor. Den första delen är Arduino kod som är mest bara en massa upprepningar. Det väntar en trigger och sedan samlar digitala ingångar med kommandot PIND för att läsa stift D0-D7 samtidigt. Jag har slingan inrättas för att ta 1000 prover och sedan skicka 1000 prover. Du kan ändra det till ta mer eller mindre ganska enkelt. Varje annan våglängd kommer att ha en lägsta frekvens krävs för att få en tydlig bild.

Frekvens * våglängd = Speed of Light (en konstant)

så de långsammare frekvenserna har proportionellt längre våglängder och är därför mer känsliga för fel från provstorlek. Riktigt kanske höga frekvenser å andra sidan inte få urvalet tillräckligt snabbt för att representera vad de gör. Jag har inte spenderat tid att hitta min cutoffs ännu, men kommer jag antagligen att uppdatera detta instructable med att info senare.

Jag hade ursprungligen tänkt att bygga min hela räckvidd använder en modell från Davis bok. Sedan stekt jag min lilla skärmen en vecka innan det var på grund av och hade att komma med en annan lösning över natten. Jag googlade hur du ansluter min Arduino utdata till min laptop skärm och kom upp med en obskyr liten förvärv datamakro för Excel. Här barnet gör två saker jag gillar. Först, loggas alla inkommande data i ett Excel-kalkylblad. För det andra, det visar info grafiskt i ett diagram. Vara försiktig dock. Du kan bara ansluta för 10 eller 20 sekunder innan du har så mycket data att den överlaster Excel och låser upp. Detta är egentligen inte ett problem för en scoper eftersom de signaler vi vill visa sker en bazillion gånger per sekund. Om det inte händer i 20, kommer det förmodligen inte till.

Här är länken för nedladdning: https://www.parallax.com/downloads/plx-daq när du får som kan öppnas, helt enkelt flytta fliken "Enkla Data med tomter" i första position. Programmet startar med en varning om ActiveX-kontroller, men tryck bara okej, och det tuffar höger längs. Du kommer att se en liten ruta på din skärm med kontroll och som anges. Ändra baud Betygsätt till 128000 eftersom det är den som jag satte i koden, och det måste matcha. Räkna ut vilken port din oscilloskop är ansluten till datorns Kontrollpanelen och ange som också. Nu bara klicka på Anslut och titta på data starta streaming i. Stoppa den på runt 5-10000 genom att träffa koppla från. Ta bort diagram som automatiskt dyker upp och klicka på fliken Infoga. Om du väljer du rekommenderade sjökort bör du se en linje graf, och när du klickar på den det automatiskt kommer att fylla med dina data. Du kan ändra dataområdet täcker, utseendet på axlarna, lägga till sekundära axlar... Jag vet inte ärligt talat allt det kan göra, men det gör mycket! Nu om du klickar på rensa kolumner och slog Connect igen, kommer du se din signal stött på skärmen i realtid. Voila, är din räckvidd gjort.

Obs: Om du inte är lycklig nog att ha Excel, du kommer att hitta några andra sätt att mata din signal bild. Davis information programmering för flera olika skärmar. De är relativt billiga, och boken ger hela koden för ca 8 olika sorter.

Se Steg
Relaterade Ämnen

Hur man gör en solar K'nex väckarklocka med inbyggd små elektronik laddare och lockbox.

Here it is. Den första knex solar väckarklockan. Detta har tagit mig över en månad att designa, bygga, bygga, perfekt och göra instruktioner. I själva verket jag sprang ut delar och fick ta flera saker sönder till slut det.Hur som helst fungerar dett...

Hur man krossa en kan i mindre då 30 millisekunder med endast en kan vatten och en värme källa.

Detta är min andra instructable som jag lärde mig i science klass för några månader sedan. Det är häftigt eftersom efter några steg du kan krossa en kan snabbare än du kan blinka.Steg 1: Saker du behöver De saker du behöver.. En kan.... A spis eller...

Hur man gör en billig soldäck

hur man gör en billig bärbar soldäck eller spaförst kommer du att följande objektintex uppblåsbar poolen spa bath mattasedan få din bärbara spa badrumsmattan och använda endast air blower maskinen och lämna mattan i rutan kommer du bara behöver slang...

Hur man gör en billig grön skärm - på bara 30 sekunder

Hur man gör en billig grön skärm - på bara 30 sekunderBara en snabb tutorial jag gjorde för att gå tillsammans med min chroma keying video =)...

Hur man gör en billig USB-Powered fläkt

hur man gör en billig fläkt från delar köpt på dollar store. Denna fläkt kan göras för ca $2 (plus skatt), om inte du kan köpa en dubbel slutade USB-sladden, då kan du göra 2 USB-fläktar för $3 (plus moms). Som slår definitivt $15 eller $20 butiker t...

Hur man gör en billig WiFi-antenn

Detta instructable visar dig hur man gör en billig WiFi-antenn. Denna booster är en Parabolisk reflektor gjorde att fokusera en signal så det är starkare och kan ta emot från längre. Detta är perfekt om din trådlösa router är besvärligt och inte sänd...

HUR MAN GÖR EN BILLIG PRAKTIKEN SVÄRD!

Hej killar idag jag kommer att Visa u hur man gör en billig praktiken svärd!Kolla in min kanal:https://www.youtube.com/channel/UCcy89C37haOar5fi-...Tack för att titta på!Inspektera trä u användning eller det kommer att visa sig som min men med lite a...

Hur man gör en billig men effektiv airsoft granat

detta är hur man gör en billig men effektiv airsof granat. Liten än waterballoon granat, ägg granat, bakpulver granat eller något du kunde gå och köpa och lika effektivtSteg 1: Inköpslistan okej en del av dessa kan du bara få nya år eller den fjärde...

Hur man gör en billig Pop Filter (HD video)

en guide om hur man gör en billig pop filter från objekt som är lätt att hitta....

DIY: Hur man gör en coilgun från engångskamera med flash

IntroduktionDenna tutorial ska show dig hur man gör egna coilgun från disponibel kamera med blixt. Det ser svårt men det är lättare än du tror. Jag har byggt denna sak för min fysik skolprojekt och jag är fortfarande slags upptagen gör forska på hur...

Hur man gör hemmagjord kycklingbuljong: recept på kycklingbuljong accent med färsk rosmarin och timjan.

Hur man gör hemmagjord kycklingbuljong: recept på kycklingbuljong accent med färsk rosmarin och timjan. I den här videon visar jag dig min hybrid metod för att göra en djup och rik hemmagjord kycklingbuljong.Jag älskar hemmagjord kycklingbuljong. Des...

Hur man målar en Camouflage-färgad mönster med rost effekt

Jag har blivit ombedd att göra en kompatibel av hur man målar en Camouflage-färgad mönster med en rost effekt som i min... Tja, är här det!Steg 1: Material du behöver Du måste i allmänhet för rost-effekten:Aibrush (jag kommer att använda Sparkman 2,0...

Hur man gör en vattenstämpel över ett foto med Photoshop?

Detta är en instrucable om hur man gör en vattenstämpel på ett foto med hjälp av Adobe Photoshop(Tablet Version)Steg 1: Placera foto Overlaping det Välj foto som du vill överlappa det och resacle bilden att överlappa andra bilden.Steg 2: Placera foto...

Hur man gör en hjälm cam hållare med en vatten flaska

Ok så jag såg detta någonstans, men kan inte minnas var, så jag tänkte jag skulle visa er hur man gör en hjälm cam hållare med en vatten flaska (tom en förstås)Steg 1: Att göra hjälm cam innehavaren Ok so all you need is:-En liten tom vattenflaska-sc...

Hur man gör en billig Attiny Arduino ombord

Och de flesta av tid får jag oroliga när jag behöver Arduino i några projekt där jag behöver några I/O pinsJa tack till Arduino-Tiny plattformArduino program kan brännas in i Avr-tiny serien som Attiny 85/45Arduino-Tiny är en öppen källkod uppsättnin...

Hur man gör en billig och kraftfulla nerf gun

detta är min första instructable, så jag försökte att göra det enkelt.Syftet med detta instructable är att göra en billig Nerf dart pistol som bär 25 rundor och skjuter snabbare än en genomsnittlig Nerf pistol.Huvudtanken är att göra en marshmallow s...

Hur man gör en billig Multitouch Pad

ALL HÅRDVARA OCH MJUKVARA UPPDATERINGAR KOMMER ATT GÖRAS PÅ MIN BLOGG:http://sethsandler.com/multitouch/mtmini/Vad är en MTmini?En Multitouch Mini, MTmini för kort, är en billig, liten, bärbar multitouch pad. Den kan användas för alla olika ändamål i...

Hur man gör en billig nerf red dot sikte

Obs: detta är min mycket första INSTRUCTABLE så vänligen ursäkta mig om det suger. JAG VET INTE RIKTIGT HUR MAN GÖR EN INSTRUCTABLE PÅ HÄR... (även ledsen för dåliga bilder, jag var med min webcam. och linsen jag gjorde var lite suddig... men det for...

Hur man gör en billig ljus reflektor

hur man gör en ljus reflektor för dig fotografering eller filmer på en billig budget. De flesta reflexer kan kosta upp till 30 till 50 dollar. Min version är lika bra och kostar mindre än 2 dollar att göra och de flesta av de objekt som används för a...