Forum: Mikrocontroller und Digitale Elektronik AT90USB Usart switch auf RS232 und XPORT AR


von Michael (Gast)


Angehängte Dateien:

Lesenswert?

Hallöchen.

Ich hoffe hier kann mir jemand helfen, bin nämlich schon am Verzweifeln! 
:)

Es geht um folgendes:

Ich hab' 'ne kleine Leiterplatte gemacht, bestehend aus
AT90USB, MAX3232, 74HC4052D, XPORT AR

UC Kommunikation soll über USART laufen. Da der AT90 nur einen Usart 
hat, muss also ein Switch her. Mittel der Wahl war hier der 4052D. ( 2 
Signale, 4 Kanäle).
Mittels mechanischem Schalter soll man auswählen können zwischen RS232
und Ethernet (XPORT-AR-PORT1).
Softwareseitig wird bei Bedarf der PIN PB4 auf Low geschalten, somit 
wären unabhängig des mechanischen Schalters beide Steuersignale Low und 
die Kommunikation würde nun über XPORT-AR-PORT2 laufen.

So viel zur Theorie. In der Praxis sieht das leider anders aus.
Lötstellen/Verbindungen wurden alle mehrmals überprüft, scheint alles in 
Ordnung zu sein.

Hier mal die Wahrheitstabellen:
Theroie      Praxis
AB
00 PORT2     RS232
01 RS232     PORT1
10 -----     RS232
11 PORT1     PORT1

Steuersignale wurden überprüft, korrekte Spannungen liegen an.
(Zustand "10" wurde improvisiert hergestellt, da dies mit der Schaltung 
an sich ja nicht möglich ist)

Ich hab auch eine Ähnliche Schaltung mit dem 4053D realisiert. Da 
funktioniert alles wunderbar.
Hab auch nen zweiten Schaltkreis probiert, weil ichs mir nicht anders 
erklären konnte, aber selbes Ergebnis! :(

Hab ich evtl. doch einen Fehler in der Schaltung? Irgendwelche 
notwendigen Beschaltungen vergessen? Ich weiß es nicht.
Schaltplan habe ich angehängt.

MfG,
und vielen Dank im Voraus,
Michael.

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.