Forum: Mikrocontroller und Digitale Elektronik 4 ports nach seriell


von Benni (Gast)


Lesenswert?

Hallo

Ich möchte die Schalterstellungen von 4 Schaltern per Funk übertragen.
Dazu müsste ein serielles Signal erzeugt werden, das laufend die 
Schalterstellungen übermittelt. Auf der Empfängerseite müsste das Signal 
dann wieder in die Schalterstellungen zurück umgesetzt werden.

Ist das so machbar, wie ich mir das vorstelle?
Gibt es dafür fertige ICs mit z.B. 4 Eingängen für die Schalter und 
einem Daten-Ausgang?
Oder braucht man dafür einen Mikrocontroller?


Danke im Voraus,
Benni

von R. M. (rmax)


Lesenswert?

Ich würde die Frage eher umgekehrt stellen: Kann man das mit einem 
billigen µC machen oder braucht man dafür ein teures Spezial-IC? ;)

von Stephan S. (plonk)


Lesenswert?

Dafür hat es doch die Parallel-seriell-Wandler.
Also das Gegenstück zum Schieberegister.
Parallel Daten rein, serieller Datenstrom raus.

von R. M. (rmax)


Lesenswert?

Stephan S. schrieb:
> Dafür hat es doch die Parallel-seriell-Wandler.
> Also das Gegenstück zum Schieberegister.

Das ist kein Gegenstück zum Schieberegister, sondern ein Schieberegister 
in anderer Konfiguration.

> Parallel Daten rein, serieller Datenstrom raus.

Klar kann man sowas nehmen, damit alleine kommt man aber nicht weit, 
denn der Schiebetakt und der Puls für die Übernahme der parallelen Daten 
müssen ja auch irgendwoher kommen. Außerdem brauchen die Daten eine 
Markierung für Anfang und Ende, damit der Empfänger weiß, welcher Impuls 
zu welchem Schalter gehört.

An dem Punkt ist es dann einfacher, einen µC für €1,- zu nehmen, als das 
alles diskret aufzubauen.

von spess53 (Gast)


Lesenswert?

Hi

Falls es die noch gibt: HT12D/D oder MC145026, MC145027, MC145028

MfG Spess

von Benni (Gast)


Lesenswert?

ok danke für die Hinweise. Ich werd mir dafür wohl zwei µC zulegen.

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.