Forum: Mikrocontroller und Digitale Elektronik simpler Bus IC gesucht. Decoder/ Encoder


von Maik (Gast)


Lesenswert?

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 ?

von spess53 (Gast)


Lesenswert?

Hi

Evtl. MC145026, MC145027, MC145028 oder HT12.

MfG Spess

von spess53 (Gast)


Lesenswert?

Hi

Evtl. MC145026, MC145027, MC145028 oder HT12  und Konsorten von Holtek.

MfG Spess

von John (Gast)


Lesenswert?

kennt noch jemand weitere simple Busschaltungen wie oben beschrieben?

Der Schaltungsaufwand so möglichst minimal sein

von Peter D. (peda)


Lesenswert?

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

von Johnny B. (johnnyb)


Lesenswert?

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.

von Detlev T. (detlevt)


Lesenswert?

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
Noch kein Account? Hier anmelden.