Hallo ich suche eine Decoder und Encoder Ic,der folgendes ohne zussätzliche Programmierung können soll: Der Decoder sollte min. 5 I/O Signale in ein serielles Signal umwandeln und per 2 Draht-Leitung an einen Encoder übertragen, der dann die Seriellen Signale wieder Parallel ausgibt. Die Kommunikation sollte also vollkommen von alleine Ablaufen. Es soll nur eine Peer to Peer Komunikation sein. Kann mir da jemand Helfen ?
kennt noch jemand weitere simple Busschaltungen wie oben beschrieben? Der Schaltungsaufwand so möglichst minimal sein
John schrieb: > Der Schaltungsaufwand so möglichst minimal sein Dann muß man allerdings programmieren. Der ATtiny13 ist z.B. geeignet. Der hat 6 IO-Pins (eine Datenleitung und 5 Ein- bzw. Ausgänge). Die oben genannten haben dagegen nur max 4 Ausgänge, wird also wesentlich aufwendiger. Peter
Ich würde es auch mit einem kleinen Mikrocontroller machen. Also einen Port einlesen, per UART an den anderen schicken und dieser gibt das Byte wieder an einem Port aus. Sollte mit einigen wenigen Zeilen Code machbar sein und braucht wahrschienlich nur einige Interrupts. Selbst wenn Du diskrete IC's finden würdest die genau das machen was Du willst, kann es unter Umständen schwierig sein, diese überhaupt zu bekommen.
Früher hätte man das mit einem UART gemacht, aber die gibt es wohl nicht mehr. Ich würde für so etwas auch einen Controller nehmen, schon weil ich dann bei Bedarf die Übertragung besser absichern könnte (CRC-Prüfsumme z.B.) Der Attiny2313(A) hat einen Hardware-UART, das wäre meine Wahl.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.