Programm für Serielle schnittstelle

Gast #158661
Lesenswert?
• ▲
▼
Hallo,

ich suche ein Programm mit dem ich die einzelne Bits die bei der
Seriellen-Schnittstelle einlaufen speichern und graphisch ausgeben
kann.

Also kein Hyperterminal oder ähnliches.

Ich habe eine Blackbox die einen Datenstrom Bitweise ausgibt und ich
diesen halt über die COM1 einlesen möchte.

Danke und Gruß

Jörg
Gast #158662
Lesenswert?
• ▲
▼
was bitte meinst du mit "graphisch ausgeben"?
bei dem datenstrom handelt es sich doch um bytes also 0x00 bis 0xFF
da stellt sich mir doch die frage was genau du dabei graphisch ausgeben
willst?
Gast #158663
Lesenswert?
• ▲
▼
"was bitte meinst du mit "graphisch ausgeben"? bei dem datenstrom
handelt es sich doch um bytes also 0x00 bis 0xFF da stellt sich mir
doch die frage was genau du dabei graphisch ausgeben willst?"

Häh? Serielle Schnittstelle ist seriell, darum heisst sie so.
Warum schreibst Du so einen Quark?

@Jörg: Ganz simpel machst Du das mit einem Sampling-Programm, also nur
die Pegel der Schnittstelle aufnehmen, z.B. mit der Soundkarte.
Software dazu sollte es genug geben. Nur die Auswertung müsstest Du von
Hand anhand der Graphen machen.
Gast #158665
Lesenswert?
• ▲
▼
Hallo,

Danke für die schnellen Rückmeldungen.
Die Daten der BB habe ich schon mittels MAX203 an den PC übertragen ich
bin mir aber nicht sicher, ob es wirklich Serielle Daten mit 19200 Baud
8N1 sind oder halt Zeitversetzt immer 20Bits pro Zyklus.

Ich hoffe das war verständlich.

@Andi
Genau so ein Programm zum Aufnehmen des Pegels für die
Serielle-Schnittstelle suche ich. Ich möchte ungern eine andere
Schnittstelle nehmen, da ich die Konvertierung für den Com-Port schon
habe.

Gruß Jörg
Gast #158668
Lesenswert?
• ▲
▼
Hallo Jörg,

sinnvoll wäre es, erst einmal zu klären, welches Protokoll Deine
BlackBox für die Datenübertragung benutzt. Über die serielle
Schnittstelle von PCs lässt sich normalerweise nur ein asynchroner
Datenstrom lesen (Startbit, bis zu 9 Datenbits, Stopbit(s)).
Zum Samplen eines beliebigen seriellen Datenformats ist diese
Schnittstelle kaum geeignet.

Ciao, Yagan
Gast #158669
Lesenswert?
• ▲
▼
Wie Pegel der Seriellen Schnittstelle aufnehmen??? Die (Spannungs)Pegel
sind durch die Schnittstelle definiert.
Geht es dir darum eine Software zu haben, welche die Daten, die Du Dir
bisher in Hyperterminal angeschaut hast in eine Datei zu schreiben?
Gast #158670
Lesenswert?
• ▲
▼
@Yagan

Ich glaube auch, dass ich mir den Datenstrom erstmal über einen
Logic-Analysator (LoLA von AVRfreks.net) einlesen werde um genau zu
sehen wie der Datenstrom aussieht.

Danke für Eure Hilfe.

Gruß Jörg
Gast #158671
Lesenswert?
• ▲
▼
Hallo Jörg

Schau mal unter
http://www.franksteinberg.de/SOURCE/UNI8AD.BAS

Da ist ein Programm zur Erfassung der Werte aus dem 8bit-AD-Wandler
TLC549. Die Erfassung wird wahlweise auf den LPT- bzw. einen COM-Port
ausgeführt. Die Asugabe auf dem Bildschirm geschieht aber leider nicht
graphisch sondern als Zahlenwert. Interessant für viele wird auch die
einfache dazugehörige Schaltung sein. War auch mal mein
Einstiegsprojekt (und hat sehr gut funktioniert).
Leider ist das Programm in Basic, was natürlich nicht mehr viele
nutzen. Für mich hat es jedoch immer ausgereicht.
Kann dir heute Abend mal ein Programm zur graphischen Anzeige von
seriell eingelesenen Messwerten posten.
Gruß Gerrit

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren