Forum: Mikrocontroller und Digitale Elektronik Seriellen Konverter (parity even -> none und zurück) gesuch


von geronet (Gast)


Lesenswert?

Hallo liebe Leute,

zwei Geräte unterhalten sich per RS232 mit 9600 baud, beide haben 1
Startbit, 8 Datenbits, 1 Stopbit aber der erste sendet/empfängt immer
ein paritybit (gerade) und der andere überhaupt keins. Nun ist das
Problem klar dass keine Kommunikation möglich ist.

Dazu bräuchte ich jetzt einen Konverter(-IC) der in diese Leitung
eingebaut wird und die Daten zwischenspeichert und entweder das
paritybit weglässt oder eins berechnet und mitsendet.

Hab mich schon totgesucht aber nur Konverter für USB/I2C/Parallel
gefunden, nun ist die Frage ob es schon sowas fertig gibt.

Eine Möglichkeit wäre natürlich:

MAX232 <-> UART <-> µC <-> UART <-> MAX232

Ist aber relativ aufwendig und deswegen hoffe ich auf weitere
Vorschläge ;)

Vielen Dank für eure Hilfe,
geronet (linuxforen.de)

von Andreas Jäger (Gast)


Lesenswert?

Hallo geronet(?)

nur mal so gefragt:

Was sind das für Geräte, die ein unterschiedliches Protokoll verwenden,
das sich nicht einstellen läßt, und die trotzdem Daten austauschen
sollen? Bist du denn sicher, das die Geräte die übertragenen Daten des
'Gegenübers' überhaupt interpretieren können (mal abgesehen von
Parity)?

Andreas

von Manfred Glahe (Gast)


Lesenswert?

Eines der beiden Geräte umkonfigurieren.
Geht das nicht, hast Du die Alternative bereits genannt.

MfG  Manfred Glahe

von geronet (Gast)


Lesenswert?

Eins der Geräte ist ein Lese/Schreibgerät für tragbare Erkennungschips
und das zweite ist eine C-Control Schaltung.

Beim Lesegerät kann man nur 1 oder 2 stopbits einstellen, bei C-Control
garnichts (ausser die Geschwindigkeit).

Ich denke da hilft wohl nichts anderes als mein Vorschlag..
Ausser es gibt schon ein ähnliches Projekt, das würde natürlich
ungemein helfen.

Vielen Dank für eure Bemühungen,
geronet

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.