Foto von Dr. S. Salewski

Homepage von Stefan Salewski

Projekte

Hier sind einige meiner Projekte aufgelistet -- das aktuelle zu oberst.

Digitales Speicheroszilloskop (DSO)

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:

Footprint Generator für PCB

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:

Ein einfaches Ruby-Skript um gEDA Schaltplan-Symbole zu korrigieren

Momentan nur auf Englisch:

USB -- Universal Serial Bus

Freie, quelloffene Firmware für Atmels AT90USB Mikrocontroller

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: