Innehållsförteckning:
- Steg 1: Schematisk
- Steg 2: Prototyp
- Steg 3: PCB
- Steg 4: Delar och montering
- Steg 5: Kod
- Steg 6: Exempel
- Steg 7: Slutsats
Video: Arduino XY Display på ett oscilloskopsköld: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Under åren har jag ofta tagit ett oscilloskop som visar logotyper och text med hjälp av x y -läget till evenemang som min Makerspace har hjälpt till med. Normalt körs den med PWM -stiften på en Ardiuno och en RC -krets för att jämna ut jitteren.
För ett par år sedan stötte jag på en utmärkt youtube -video av Alan Wolke, där han använde en R2R -stege som DAC denna förbättrade uppdateringshastighet och övergripande möjliggjorde visning av en mer detaljerad bild. Han förbättrade senare detta med kod från Bob på VintageTek. Jag har inkluderat länkar till båda dessa ovärderliga youtube -videor nedan.
#144: Använd Arduino Uno för att skapa snurrande XY -grafik på ett oscilloskop
#164: Mer XY -oscilloskopgrafik, VintageTEK och hur projekt utvecklas
Steg 1: Schematisk
Kretsen är i stort sett en direkt kopia av Alan Wolkes men jag valde bara en R2R -matris som jag skulle göra den ur individuella motstånd. Detta berodde till stor del på latskap och att man inte ville lödda alla dessa motstånd!
Steg 2: Prototyp
Snabbt efter att ha sett videon uppgraderar jag mina lösningar med en protoboard -sköld. Detta tjänade oss bra och användes vid många evenemang men medan det fungerade var det lite ömtåligt, så jag bestämde mig för att göra livet enklare och bygga en PCB -version av skölden. Detta skulle göra det enklare att installera och förbättra tillförlitligheten.
Steg 3: PCB
För att vara ärlig var det troligtvis överdrivet att utforma ett kretskort, och jag gjorde det inte minst som en lärandeupplevelse. Jag valde att använda BNC -kontakter eftersom de är enkla och alltid till hands. Om du valde att bara ansluta prober direkt borde du kunna utelämna kondensatorerna eftersom proberna borde ha tillräckligt med kapacitans själva.
Steg 4: Delar och montering
Följande är en lista över delar du behöver för att bygga skölden.
- 2 x AMP 5227161-1 BNC koaxial, höger vinkeluttag, genomgående hål högervinkel, 50 ohm-kontakter
- 2 x BOURNS R2R 10 kohm, SIP, Bussed, 4300R Series, 10 Pins Resistors
- 2 x KEMET C317C100J1G5TA Flerskiktad keramisk kondensator, guld Max, 10 pF, Goldmax, 300 -serien
- 0,1 tonhöjd
- PCB
Du kommer också att behöva lödning och kanske fluss för att montera.
För att använda den behöver du
- Arduino (jag använde en Uno)
- 2 x 50ohm BNC till BNC kablar
- Oscilloskop med X Y -läge
Steg 5: Kod
Istället för att återuppfinna hjulet har jag använt koden som föreslås i Alans youtube -inlägg. Det gör verkligen ett mycket bra jobb! Du kan ladda ner den här.
Jag har sedan skapat några extra skärmar.
Steg 6: Exempel
Ett par exempel på den typ av saker du kan visa på din omfattning. Animering är också möjlig men jag har ännu inte provat detta.
Steg 7: Slutsats
Avslutningsvis ett trevligt litet litet projekt. Jag har planer på hur jag kan anpassa detta framöver men kommer att hålla det hemligt för tillfället.
Fortfarande inte säker på att jag fick rätt värde för kondensatorerna om jag får chansen att jag kan prova några andra värden.
Rekommenderad:
Hur man gör ett USB -minne med ett suddgummi - DIY USB Drive -fodral: 4 steg
Hur man gör ett USB -minne med ett suddgummi | DIY USB Drive Case: Den här bloggen handlar om " Hur man gör USB Flash Drive med ett suddgummi | DIY USB Drive Case " jag hoppas du kommer gilla det
Hur man programmerar ett AVR -kort med ett Arduino -kort: 6 steg
Hur man programmerar ett AVR -kort med ett Arduino -kort: Har du ett AVR -mikrokontrollkort? Är det svårt att programmera det? Tja, du är på rätt ställe. Här kommer jag att visa dig hur du programmerar ett Atmega8a mikrokontrollerkort med ett Arduino Uno -kort som programmerare. Så utan längd
Ett litet larmsystem som använder ett superlitet Arduino -kompatibelt kort!: 10 steg
Ett litet larmsystem som använder ett Super Tiny Arduino -kompatibelt kort !: Hej, idag ska vi göra ett litet coolt projekt. Vi ska bygga en liten larmanordning som mäter avståndet mellan sig själv och ett föremål framför den. Och när objektet rör sig förbi ett bestämt avstånd meddelar enheten dig med en
Lödning med ett AA -batteri och ett bilbatteri: 8 steg
Lödning med ett AA -batteri och ett bilbatteri: Du behöver ett bilbatteri, AA -batteri, bygelkablar och löd. Genom att röra kolstången från AA -batteriet med lödet stängs kretsen - detta producerar värme (& ljus!) Som smälter lodet. Det som är intressant är att värmen är lokaliserad
Fixa ett trasigt Nintendo med ett utgånget sparkort: 6 steg
Fixa ett trasigt Nintendo med ett utgånget sparkort: Kanske, precis som jag, har du en gammal NES och har upptäckt att oavsett hur många gånger du blåser in i patronerna så kommer spelet bara inte att laddas. Så, du tittade upp på internet hur du får dina spel att ladda. Med hjälp av det första tipset