Forum: Mikrocontroller und Digitale Elektronik RS232 transceiver bypass und int pin direkt auf µC


von Hein Blød (Gast)


Lesenswert?

Hallo,

ich möchte in einer Anwendung
einen Mikrocontroller direkt über ein eingehendes RS232-Signal aufwecken
lassen können, also +13V bis -13V Pegel
auf den Bereich ca. 0 bis 3,3V (zulässiger Pegel am µC-Eingang)
runterbrechen?


Warum das Ganze?

Ich möchte im Normalbetrieb des Gesamtsystems während über die 
RS232-Schnittstelle keine Daten empfangen oder gesendet  werden, den 
RS-Transceiver
abschalten aber eben auch  ggfs. den gesamten µC auch.....

dieser Controller lässt sich (z.B. diese STm32-Serie) über so genannte 
wakeup-pins wieder aufwachen lassen.


Meine Idee:

RS232-RX Signal nicht nur an den Transceiver anzuschließen, sondern 
auch an einen µC-wakeup-pin......

dazu z.B. eine Diode vorschalten z.B 1N4001 um den Controller nicht mit 
-13V unnötig über den Jordan zu schicken. ;)

und dann ist die Frage, wie ich möglichst verbrauchsarm, die bis zu +13V 
auf 3,3V begrenzen kann?

z.B. Z-Diode?

VG

Hein

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Hein Blød schrieb:
> wie ich möglichst verbrauchsarm, die bis zu +13V auf 3,3V begrenzen kann?
Wozu "verbrauchsarm"?

Kannst du dir leisten, die ersten Bytes der seriellen Schnitte zum 
Aufwecken zu verlieren? Dann könnte man sich was mit einem Kondensator 
vorstellen, der den statischen "Verbrauch" auf 0 reduzieren würde.

> RS232-RX Signal nicht nur an den Transceiver anzuschließen, sondern
> auch an einen µC-wakeup-pin......
... über einen Serienwiderstand und die übliche Beschaltung eines 
Portpins mit Klemmdioden nach GND und Vcc.

von Hein Blød (Gast)


Lesenswert?

Lothar M. schrieb:
> ... über einen Serienwiderstand und die übliche Beschaltung eines
> Portpins mit Klemmdioden nach GND und Vcc

Du meinst das hier:

Beitrag "Klemmdiodenfunktionsweise"

von Jim M. (turboj)


Lesenswert?

Kanonen-auf-Spazen Methode: Einen Optokoppler passend beschalten. Das 
könnte auch die sparsamste Methode sein - wenn man nur die µC Seite 
betrachtet. Auf der RS232 Sender Seite bin ich mir nicht soo sicher.

von Zweig (Gast)


Lesenswert?

Die STM32L4 Serie hat einen Löw Power UART vielleicht kannst du damit 
das gleiche erreichen wie mit einem zusätzlichen Interrupt

von Hein Blød (Gast)


Lesenswert?

Zweig schrieb:
> Die STM32L4 Serie hat einen Löw Power UART vielleicht kannst du damit
> das gleiche erreichen wie mit einem zusätzlichen Interrupt

Hallo,

ich habe in der Tat vor, einen Controller dieser Serie zu verwenden,
den STM32L433xxx

Aber mir wird nicht klar, warum der Controller dann auch über UART 
aufwachen kann, wenn doch auf RS-Level-Seite des Transceivers z.B. 
MAX323 oder so
ein Signal ankommt, der Transceiver aber ausgeschaltet ist?

VG

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.