Mittlerweile werden von verschiedenen Herstellern kleine Boxen angeboten, die per USB oder Netzwerkschnittstelle mit einem PC bzw. Notebook verbunden werden und dann als Digitales Speicheroszilloskop verwendet werden können. Obwohl der prinzipielle Aufbau eines solchen Gerätes kein großes Geheimnis ist und im Internet auch zahlreiche Ansätze für den (Selbst)-Bau kursieren, findet man praktisch keine vollständigen Schaltpläne dieser Geräte. Meinen (noch nicht ganz fertigen) Schaltplan und eine kurze Beschreibung finden Sie unter nachfolgendem Link:
Im Prinzip ist es mein Ziel, einige Prototypen zu fertigen und zumindest eine minimale quelloffene Software unter GPL-Lizenz für das Gerät bereitzustellen.
Meinen Vorschlag für eine sehr einfache, preiswerte analoge Eingangsstufe finden Sie hier -- noch ungetestet:
Um einige weitere Footprints (Lötmasken) für das Programm PCB aus der gEDA-Sammlung freier Werkzeuge zur Entwicklung elektronischer Schaltungen (EDA) erzeugen zu können habe ich ein kleines Programm für die (Linux)-Kommandozeile in der Sprache Ruby geschrieben. Näheres findet man hier:
Momentan nur auf Englisch:
Der USB bietet sich an um verschiedene Mikrocontroller-Schaltungen mit einem PC zu verbinden.
Für den 8-Bit Mikrocontroller AT90USB1287 (AVR) der Firma Atmel habe ich eine Experimentierplatine aufgebaut und eine freie USB-Firmware (GPL) entwickelt. Die Funktion der Firmware wird durch ein kleines Anwendungsprogramm demonstriert, das mit Hilfe des internen Analog-Digital-Wandlers des AT90USB ein analoges elektrisches Signal aufzeichnet und die Messwerte über den USB an einen (Linux)-PC sendet.
Näheres zu der Experimentierplatine für den AT90USB1287 (Schaltplan, Layout und Bauteilliste) finden Sie hier: Zu der Beschreibung der USB-Firmware gelangen Sie über diesen Link: Alternativ können Sie auch direkt in das Verzeichnis mit den Quelltexten gehen: