Inhaltsverzeichnis:
- Schritt 1: Schaltplan
- Schritt 2: Prototyp
- Schritt 3: PCB
- Schritt 4: Teile & Montage
- Schritt 5: Code
- Schritt 6: Beispiele
- Schritt 7: Fazit
Video: Arduino XY-Display auf einem Oszilloskop-Schild - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Im Laufe der Jahre habe ich oft ein Oszilloskop mitgenommen, das Logos und Text im xy-Modus anzeigt, zu Veranstaltungen, bei denen mein Makerspace geholfen hat. Normalerweise wird es mit den PWM-Pins eines Ardiuno und einer RC-Schaltung angesteuert, um den Jitter zu glätten.
Vor ein paar Jahren bin ich auf ein hervorragendes Youtube-Video von Alan Wolke gestoßen, in dem er eine R2R-Leiter als DAC verwendet hat, diese verbesserte Aktualisierungsgeschwindigkeit und ermöglichte insgesamt die Anzeige eines detaillierteren Bildes. Später verbesserte er dies mit Code von Bob bei VintageTek. Ich habe Links zu diesen beiden unschätzbaren Youtube-Videos unten eingefügt.
#144: Verwenden Sie Arduino Uno, um sich drehende XY-Grafiken auf einem Oszilloskop zu erstellen
Nr. 164: Weitere XY-Oszilloskop-Grafiken, VintageTEK und wie sich Projekte entwickeln
Schritt 1: Schaltplan
Die Schaltung ist so ziemlich eine direkte Kopie von Alan Wolke, aber ich habe mich nur für ein R2R-Array entschieden, anstatt es aus einzelnen Widerständen zu machen. Dies lag hauptsächlich an Faulheit und daran, nicht all diese Widerstände einlöten zu wollen!
Schritt 2: Prototyp
Kurz nachdem ich das Video gesehen habe, aktualisiere ich meine Lösungen mit einem Protoboard-Shield. Dies hat uns gute Dienste geleistet und wurde bei vielen Veranstaltungen verwendet, aber während es funktionierte, war es ein wenig zerbrechlich. Also beschloss ich, das Leben einfacher zu machen und eine PCB-Version des Schilds zu bauen. Dies würde die Einrichtung vereinfachen und die Zuverlässigkeit verbessern.
Schritt 3: PCB
Um ehrlich zu sein, war das Entwerfen einer Leiterplatte wahrscheinlich übertrieben, und ich habe dies nicht zuletzt als Lernerfahrung getan. Ich habe mich für BNC-Anschlüsse entschieden, da sie einfach und immer griffbereit sind. Wenn Sie sich für den direkten Anschluss von Sonden entschieden haben, sollten Sie die Kondensatoren weglassen können, da die Sonden selbst genügend Kapazität haben sollten.
Schritt 4: Teile & Montage
Im Folgenden finden Sie eine Liste der Teile, die Sie zum Bau des Schilds benötigen.
- 2 x AMP 5227161-1 BNC Koaxial, rechtwinklige Buchse, Durchgangsloch rechtwinklig, 50 Ohm Anschlüsse
- 2 x BOURNS R2R 10 kOhm, SIP, Bussed, 4300R Serie, 10 Pins Widerstände
- 2 x KEMET C317C100J1G5TA Mehrschicht-Keramikkondensator, Gold Max, 10 pF, Goldmax, 300er Serie
- Stiftleiste mit 0,1 Rastermaß
- PCB
Sie benötigen auch Lötmittel und möglicherweise Flussmittel zum Zusammenbauen.
Um es zu verwenden, benötigen Sie
- Arduino (ich habe ein Uno verwendet)
- 2 x 50 Ohm BNC-zu-BNC-Kabel
- Oszilloskop mit XY-Modus
Schritt 5: Code
Anstatt das Rad neu zu erfinden, habe ich den in Alans Youtube-Post vorgeschlagenen Code verwendet. Es macht wirklich einen sehr guten Job! Sie können es hier herunterladen.
Seitdem habe ich ein paar zusätzliche Displays erstellt.
Schritt 6: Beispiele
Ein paar Beispiele für die Art von Dingen, die Sie auf Ihrem Oszilloskop anzeigen könnten. Animation ist auch möglich, habe ich aber noch nicht ausprobiert.
Schritt 7: Fazit
Abschließend ein schönes lustiges kleines Projekt. Ich habe Pläne, wie ich das in Zukunft anpassen könnte, aber ich werde dies vorerst geheim halten.
Ich bin mir immer noch nicht sicher, ob ich den richtigen Wert für die Kondensatoren erhalten habe, wenn ich die Möglichkeit habe, ein paar andere Werte auszuprobieren.
Empfohlen:
Windows 10 auf einem Raspberry Pi zum Laufen bringen – wikiHow
So funktioniert Windows 10 auf einem Raspberry Pi
So führen Sie eine Kraftkalibrierung auf einem CombiTouch durch: 6 Schritte
So führen Sie eine Kraftkalibrierung auf einem CombiTouch durch: Diese Anleitung zeigt, wie Sie eine Kraftkalibrierung auf einem Alto-Shaam CombiTouch-Ofen durchführen. Wenn der Bildschirm nicht auf die Berührung reagiert oder ein anderes Symbol aktiviert als das, das Sie berühren, folgen Sie einfach diesen Anweisungen. Wenn die
Netflix auf einem Pi2 (obwohl kein Ton): 3 Schritte
Netflix auf einem Pi2 (obwohl kein Ton): Hallo zusammen! Es gibt viele Tutorials online, um Netflix auf dem Raspberry Pi2 zu bekommen. Die meisten von ihnen sind jedoch veraltet und nicht sehr klar. Also, ich bin hier, um Ihnen meine Lieblingsmethode zu zeigen, um Netflix auf dem Himbeer-Pi zu bekommen. Der Pi funktioniert großartig für mos
Wir stellen vor: 'Deodorino' - das Infrarot-gesteuerte Arduino in einem leeren Deodorant-Stick. Klicken Sie auf das 1. Foto: 7 Schritte
Wir stellen vor: 'Deodorino' - das Infrarot-gesteuerte Arduino in einem leeren Deodorant-Stick. Klicken Sie auf das 1. Foto: Jetzt zum Detail
Wie zeichne ich einen Computerbildschirm auf einem Mac auf?: 7 Schritte
Wie zeichne ich den Computerbildschirm auf dem Mac auf?: Wie zeichne ich den Bildschirm auf dem Mac auf? Wollten Sie schon immer etwas aufzeichnen, was auf Ihrem Computer oder Telefon passiert? Vielleicht sehen Sie sich ein Video an und möchten einen Clip aufnehmen; Vielleicht versuchst du jemandem zu zeigen, wie man etwas macht, und ein Video würde es schaffen