Hoe maak je een goedkope 16 MHz Arduino oscilloscoop met behulp van Excel en uw computerscherm naar Display (7 / 7 stap)

Stap 7: Stap 7: programmeren

Er zijn twee delen aan de programmering omdat de oscilloscoop twee hersenen gebruikt. Het eerste deel is de Arduino-code die meestal gewoon een stelletje herhaling is. Het wacht op een trigger en vervolgens verzamelt digitale ingangen met de opdracht PIND pinnen D0-D7 tegelijk lezen. Ik heb de lus ingesteld op 1000 monsters te nemen en vervolgens verzenden 1000 monsters. U kunt het zich min of meer vrij gemakkelijk. Elke verschillende golflengte zal hebben een minimale sample rate nodig om een duidelijk beeld te krijgen.

Frequentie * golflengte = snelheid van licht (een constante)

dus de lagere frequenties hebben verhoudingsgewijs langere golflengten en zijn daarom meer vatbaar voor fouten van de steekproefgrootte. Echt misschien hoge frequenties aan de andere kant niet krijgen bemonsterd snel genoeg om te vertegenwoordigen wat zij doen. Ik heb niet de tijd besteed aan mijn cutoffs nog vinden, maar ik zal waarschijnlijk later dit instructable met die info bijwerken.

Ik had oorspronkelijk bedoeld om het bouwen van mijn gehele scope met behulp van een model van Davis boek. Toen ik mijn kleine scherm een week voordat het te wijten was en moest komen met een andere oplossing 's nachts gebakken. Ik googled aansluiten mijn Arduino output naar het scherm van mijn laptop en kwam met een duistere weinig data acquisitie macro voor Excel. Deze baby doet twee dingen die ik graag. Eerst logt hij alle binnenkomende gegevens in een Excel-werkblad. Ten tweede, het toont grafisch de info in een grafiek. Maar wees voorzichtig. U kunt alleen verbinding maken voor 10 of 20 seconden voordat hebt u zoveel gegevens dat het overbelasting van Excel en opsluit. Dit is niet echt een probleem voor een scoper aangezien de signalen die we willen zien een bazillion keer per seconde gebeuren. Als het niet in 20 gebeurt, gaat waarschijnlijk het niet om.

Dit is de link voor de download: https://www.parallax.com/downloads/plx-daq als je eenmaal dat open, gewoon het tabblad "Eenvoudige gegevens met percelen" eerste positie zetten. Het programma gestart met een waarschuwing over ActiveX-besturingselementen, maar net hit oke en het klein rechtsaf langs. U gaat een vakje te zien op uw scherm met de controle en de weergegeven instellingen. Verandering de baud rate te 128000 want dat is het tarief dat ik in de code, en het moet overeenkomen. Erachter te komen welke poort uw oscilloscoop is aangesloten met behulp van het Configuratiescherm van uw computer, en stel dat ook. Nu gewoon op Verbinden klikken en Bekijk de gegevens beginnen met streaming in. Stoppen op rond 5-10000 door op verbinding verbreken. Verwijderen van de grafiek dat automatisch verschijnt en klik op het tabblad invoegen. Als u aanbevolen grafieken selecteert u een lijndiagram moet zien, en wanneer u erop klikt wordt automatisch ingevuld met uw gegevens. U kunt het bereik van de gegevens die het behandelt, het uiterlijk van de assen wijzigen, toevoegen van secundaire assen... Ik eerlijk gezegd niet weten alles wat die het kan doen, maar het doet veel! Nu als u op duidelijke kolommen klikt en opnieuw verbinding maken raakte, ziet u uw signaal tegenkomen op het scherm in real-time. Voilestof, wordt uw bereik gedaan.

Opmerking: Als u geen geluk hebt Excel bent, u gaat moet vinden sommige andere weg naar de uitgang van de afbeelding van uw signaal. Davis details programmeren voor verscheidene verschillende vertoningen. Ze zijn relatief goedkoop, en het boek biedt de volledige code voor ongeveer 8 verschillende rassen.

Gerelateerde Artikelen

Hoe maak je een muis-gedreven Menu als EXE met behulp van Windows batchcode

Hoe maak je een muis-gedreven Menu als EXE met behulp van Windows batchcode

Dit leerprogramma zal verklaren hoe maak je een muis gedreven menu uit subs in een gecompileerde EXE te voeren. (dwz de gebruiker kiest menu-opties met een links-muis klikken.) Dit leerprogramma veronderstelt u begrijpen en vertrouwd zijn met element
Hoe maak je een eenvoudige chatprogramma in visual basic met behulp van de Microsoft Winsock Control

Hoe maak je een eenvoudige chatprogramma in visual basic met behulp van de Microsoft Winsock Control

In dit instuctable zal ik u tonen hoe te maken van een eenvoudig chatprogramma in visual basic. Ik zal ingaan op wat alle code doet, dus u leren zult aangezien u het maakt, en aan het eind zal ik u tonen hoe het te gebruiken.Stap 1: overzicht Dit pro
Hoe maak je een smartphone/tablet stand die werkt met behulp van Sugru

Hoe maak je een smartphone/tablet stand die werkt met behulp van Sugru

dit instructable is gemaakt tijdens Sugru bouwen nacht juli op Makespace Madrid. We waren uitgenodigd voor het testen van verschillende toepassingen voor dit nieuwe materiaal en kwamen we met een paar originele ideeën.Ik besloot dat het zou geweldig
Hoe maak je een glanzende Duct Tape driebladige portemonnee met behulp van meer dan alleen tape

Hoe maak je een glanzende Duct Tape driebladige portemonnee met behulp van meer dan alleen tape

Moe van het maken van lelijke duct tape portefeuilles, maar nog steeds wil dat duct tape essentie? Goed hier is het! Mijn oude portemonnee was trouwe, maar dik. De beste optie voor een dunne portemonnee was de all-ett billfolds, maar ik wilde niet te
Maak een aangepaste 3D prothetische afdrukbare apparaat met behulp van gegevens uit een CT-scanner

Maak een aangepaste 3D prothetische afdrukbare apparaat met behulp van gegevens uit een CT-scanner

Dit Instructable illustreert hoe maak je een aangepaste 3D prothetische afdrukbare apparaat met behulp van gegevens uit een CT-scanner. In dit geval zal ik het proces voor het maken van een aangepaste luchtpijp stent illustreren. Dit Instructable bev
Hoe maak je een goedkope USB Powered Fan

Hoe maak je een goedkope USB Powered Fan

hoe maak je een goedkope fan uit delen gekocht bij de dollaropslag. Deze ventilator kan worden gemaakt voor ongeveer $2 (plus BTW), tenzij u een dubbele eindigde USB draad kopen kunt, dan kunt u 2 USB-fans voor $3 (plus BTW). Dat klopt zeker de $15 o
Hoe maak je een goedkope groene scherm - In slechts 30 seconden

Hoe maak je een goedkope groene scherm - In slechts 30 seconden

Hoe maak je een goedkope groene scherm - In slechts 30 secondenGewoon een snelle tutorial ik heb om te gaan samen met mijn chroma keying video =)
Hoe maak je een goedkope maar effectieve airsoft granaat

Hoe maak je een goedkope maar effectieve airsoft granaat

dit is hoe maak je een goedkope maar effectieve airsof granaat. Kleine dan de waterballoon-granaat, ei granaat, baking soda granaat of om het even wat dat je zou kunnen gaan kopen en net zo effectiefStap 1: Boodschappenlijst goed deel van deze kunt a
Hoe maak je een goedkope jacuzi

Hoe maak je een goedkope jacuzi

hoe maak je een goedkope draagbare jacuzi of spaeerst zult u het volgende itemeen intex opblaasbaar zwembadeen spa Badmatdan krijg je draagbare spa Badmat en gebruiken alleen de lucht blower machine en verlaten van de mat in het vak u slechts zult mo
HOE MAAK JE EEN GOEDKOPE PRAKTIJK ZWAARD!!!

HOE MAAK JE EEN GOEDKOPE PRAKTIJK ZWAARD!!!

Hey jongens vandaag zal ik u laten hoe maak je een goedkope praktijk zwaard!Bekijk mijn kanaal:https://www.youtube.com/channel/UCcy89C37haOar5fi-...Bedankt voor het kijken!Het hout u gebruik inspecteren kun of zal blijken als het mijne maar met een b
Hoe maak je een paar Jump Ring kroonluchter oorbellen met parels

Hoe maak je een paar Jump Ring kroonluchter oorbellen met parels

In deze tutorial leert u hoe maak je een paar jump ring kroonluchter oorbellen met parels. Volg mij en hebben een leuk geprobeerd.Stap 1: Leveringen in het maken van de kroonluchter oorbellen:10 MM blauw glas kralen6MM glaskralen met licht blauw4 MM
Hoe maak je een College-stijl begroting met behulp van Excel

Hoe maak je een College-stijl begroting met behulp van Excel

Microsoft Excel is een zeer krachtig instrument dat wordt gebruikt in de zakelijke wereld dagelijks. Meestal wordt het gebruikt om te communiceren hoe een bedrijf presteert financieel, maar haar ' toepassingen zijn eindeloos. Of je met behulp van Exc
Hoe maak je een lappendeken stijl gegolfde one size zak luier van quilten kladjes

Hoe maak je een lappendeken stijl gegolfde one size zak luier van quilten kladjes

wat u nodig zult hebben:luier patroon in de grootte die u maken wilt, afgebeeld is mijn eigen ontwerp voor een luier one size1 luier knippen van PULluier besnoeiing van suedecloth, of andere luier weefsel zoals microfleece, flanel, bamboe-velours voe
Hoe te te bevestigen van een LCD backlight vermogen omvormer. Met behulp van een Fujiplus FP - 988D. Voor $0.

Hoe te te bevestigen van een LCD backlight vermogen omvormer. Met behulp van een Fujiplus FP - 988D. Voor $0.

In dit instructible ik begeleidt u stapsgewijs door vaststelling van een dode LCD-achtergrondverlichting power omvormer met behulp van de onderdelen die u hebt. U kunt vertellen als je een dode achtergrondlicht doordat andere mogelijkheden. Selectiev