www.mikrocontroller.net

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


Autor: Michael (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.