Forum: Mikrocontroller und Digitale Elektronik Logikanalysator für den Parallel Port


von jochen (Gast)


Lesenswert?

N'abend Zusammen,

ich hab mir hier beim programmieren von meinem AVR schon des öffteren
gedacht das ein Logikanalysator nicht schlecht wäre. Nu hab ich
allerdings nicht das nötige Kleingeld um mir so ein Gerät zu kaufen.
Die FRage ist ob es nicht möglich ist sowas relativ einfach über den
parallel Port zu realisieren.
Googeln danach hat leider nicht all zu viel ergeben. Einzig diesen Link
habe ich gefunden:
http://et.nmsu.edu/~etti/winter97/computers/logic/logic.html

Das ist mit 10kHz Samplingrate aber doch ein bisschen wenig. Kennt
jemand noch andere Links zu diesem Thema.

Danke schon mal Vorab, der Jochen.

von Steffen Burr (Gast)


Lesenswert?

Über den Parallel Port wirst du wohl schlecht eine anständige
Geschwindigkeit erreichen.

Da ich auch mal nach so etwas gesucht hab, hab ich mir einen selbst
gebastelt. Ist zwar nur einfach ohne viele Funktionen, hat mir aber
bereits viel geholfen.

Bestehend aus einem AT90S8515 mit 4 MHz und einem 32k seriellen SRAM.
Bei einem bestimmten Bitmuster startet der Logikanalyser das Einlesen.
Je nach Anwendung hab ich vorher den 8515 programmiert, das er so alle
paar us die Eingänge an einem Port ins SRAM eingelesen hat. Ist also 8
Kanal und geht nur mit 5V (da die Ports direkt angeschlossen wurden).
Ein einfaches VB Programm hat dann die Daten ausgelesen und dann eben
graphisch angezeigt.

Es kommt eben auf den Anwendungszweck an, was du brauchst (wiviele
Kanäle, was für eine Samplingrate).
Grüße
Steffen

von Reinhold Rose (Gast)


Lesenswert?

Hi Jochen,
Such mal bei avrfreaks unter Code with HW nach Lola.
(soll bis 400kHZ gehen???)
Gruß
Reinhold

von jochen (Gast)


Lesenswert?

Mir gehts hauptsächlich darum zu sehen was auf den Datenleitungen
passiert. Z.B. am Wochenende hab ich mir Funktionen zum ansteuern eines
LCD gebastelt. Da wäres einfach ganz hilfreich gewesen mal auf die
Leitungen zu schauen ob alles so tut wie ich mir das vorstelle.
Auch für anstehende Arbeiten zum programmiern des I2C Busses wäre das
halt ganz interessant.

Kannst mir ja mal, wenn Du Lust hast, den Schaltplann (wenn Du sowas
hast) und Code von Deinem Analyser schicken.

Gruß, der Jochen

von Ralf (Gast)


Lesenswert?

Hi,

dieses Jahr war in der Elektor ein Logikanalyzer bis 40MHz vieleicht
ist das ja was für dich.

Gruß,

Ralf

von jochen (Gast)


Lesenswert?

Da hab ich auch schon was drüber gelesen allerding ist das doch mit ner
menge HW verbunden wenn ich das recht im Sinn habe.

Aber danke für den Tip.

Jochen

von Steffen Burr (Gast)


Lesenswert?

Leider kann ich dir den Schaltplan nicht zur Verfügung stellen, weil ich
das ganze nur auf einem Steckbrett aufgebaut habe. Ich hab mich nie
durchringen können, dies auch auf eine Platine zu bannen.

Wenn du willst, kann ich dir ein paar Erklärungen und Bilder mailen.
Falls Interesse besteht einfach mailen (steffen.burr@bluesky-net.de).

Grüße Steffen

von Peter Fleury (Gast)


Lesenswert?

Folgenden Analyzer habe ich erfolgreich benutzt zum Debuggen von
I2C und RC5 Software:

A logic analyzer using the PC's parallel port.
http://www.xs4all.nl/~jwasys/old/diy2.html

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.