Forum: Mikrocontroller und Digitale Elektronik CD4051 mit 3.3V schalten


von Marco K. (morpheus133)


Lesenswert?

Hi,
ich wollte gerne einen RS232 Umschalter mittels CD4051 realisieren.
Was ich aus dem Datenblatt nicht ganz entnehmen kann, ist ob ich für die 
Channel Auswahl andere Pegel nehmen kann als für die eigentlichen 
Signale.

Ich würde gern mit meinen MSP430 die mit 3.3V arbeiten die 15V 
(max)Signale der RS232 steuern.

Die Pegelwandlung der Signale hinter dem De/Muxer sind unproblematisch.

Ist der 4051 überhaupt dafür geeignet oder würdet ihr einen ganz anderen 
Ansatz wählen?
Im Endeffekt soll es ein Multi RS232 auf USB werden. Dass ich 
verschiedene RS232 auf einem USB Anschluss nutzen kann und diese dann 
über den µC auswählen kann.

von Helmut L. (helmi1)


Lesenswert?

Zeus Mclane schrieb:
> Ist der 4051 überhaupt dafür geeignet oder würdet ihr einen ganz anderen
> Ansatz wählen?

Der 4051 ist dafuer nicht geeignet. Einfach fuer jeden RS232 Port einen 
eigenen MAX232 spendieren und danach einen Multiplexer zum MSP430.

>die 15V (max)Signale der RS232 steuern.

RS232 hat +-15V Pegel!

von TheMiB (Gast)


Lesenswert?

für den rs232 usb umsetzer brauchst du in der regel sowieso TTL Pegel, 
also warum nicht das(die) RS232 signal(e) erstmal mit einem MAX2232 oder 
ähnlichem auf 3.3V bringen, dann die signale mit einem Analogschalter 
(z.b. 3xRX und 3xTX mit 2xTS5A3359) schalten und zum schluss halt 
mittels FT232 nen USB signal draus machen?

von Marco K. (morpheus133)


Lesenswert?

Schade :)
Die Signale laufen garnicht zum MSP430 - die würden über einen MAX zu 
nem FTDI 232RL laufen. Der MSP ist nur dafür zuständig zu sagen welcher 
Channel benutzt werden soll und vielleicht Feedback über LEDs etc. zu 
geben.

Kannst du nen guten unt günsitgen 3.3V de/multiplexer empfehlen. Weil 
die kann man sicher immer gebrauchen :)

von Helmut L. (helmi1)


Lesenswert?

Zeus Mclane schrieb:
> Kannst du nen guten unt günsitgen 3.3V de/multiplexer empfehlen. Weil
> die kann man sicher immer gebrauchen :)

Dafuer kannst du den 4051 einsetzen.

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.