hallo ich möchte von einem pic16877a die RS 232 mehrfach benutzen. 1. für die ansteuerung eines natels -> daten senden 2. daten an einen pc senden (max 232) -> daten senden 3. daten einlesen eines strommessgerätes -> daten empfangen wie kann ich die schnittstelle für die verschiedenen anwendungen umschalten? geht das mit einem rs 232 multiplexer ic oder sonst ein baustein? danke im voraus gruss miller
@ Mick Miller (mickmiller) >1. für die ansteuerung eines natels -> daten senden Was auch immer ein natel ist. Ich kenn nur Naddel ;-) >2. daten an einen pc senden (max 232) -> daten senden Hmm. >3. daten einlesen eines strommessgerätes -> daten empfangen >wie kann ich die schnittstelle für die verschiedenen anwendungen >umschalten? Mit einem MUX für den RX-Zweig und einem DeMux für dsen TX Zweig. Multiplexen >geht das mit einem rs 232 multiplexer ic Nie davon gehört. > oder sonst ein baustein? Normale MuX/Demus der 74xx bzw. 4000er Reihe. MFG Falk
hallo ein natel ist ein handy. multiplexer: der pic hat genau 2 leitungen (RX / TX) für die rs 232 schnittstelle. d.h. ich kann nur ein gerät ansprechen z.b. einen pc oder ein handy. wenn ich nun aber mehrere geräte ansprechen möchte, muss das doch mit einem multiplexer oder sonst irgendwie möglich sein? ist flag 0 gesetzt, dann verwende das handy. ist flag 1 gesetzt, dann verwende den pc. ist flag 3 gesetzt, dann verwende das strommessgerät. gruss miller
Empfangen kannst du ja immer wenn du FullDuplex fährst. Also brauchst du dir um RX keine Gedanken machen. Senden muss zeitmultiplexed werden, ist nichtmal sonderlich aufwendig. Ein paar AND-Gatter vor den MAX232 als Low-Cost-Mux, sollte passen. Benötigst halt im einfachsten Fall noch einen Pin um den Mux einzustellen.
Genau genommen ist es ein Demultiplexer den man so realisieren müsste:
1 | ---- ------- |
2 | | TX | | ------ |
3 | |--------| Demux |----| T1in |----> natel |
4 | uC | | | | | |
5 | | Select | |----| T2in |----> PC |
6 | |--------| | ------ |
7 | ---- ------- |
kannst du mir den baustein des DMUX angeben. ist das so etwas? https://www.distrelec.com/distrelec/datasheets.nsf/WebAttachments/85A235EA50C5C089C12570EA00219A3B/$File/642066.pdf danke und gruss
Nach erstem drüberfliegen: Sieht gut aus. Aber mit einer Hand voll Gattern gehts wahrscheinlich einfacher/billiger.
Hi, das mit dem CD4052 klappt auf jeden Fall. Ich schalte damit 2 serielle Ports (Eingänge) in beliebiger Kombination auf 4 Ausgangs-Ports. 'nen schönen Tag noch...
Du könntest auch per Software eine zweite serielle Schnittstelle aufbauen.
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.