Beschaltung Adum1201 an Atmega328P und CH340C USB

OP #6121839
Hallo Zusammen,

anbei meine Schaltung zur Steuerung/Abfrage von 2 I2C-Bussen über einen 
USB-Port. Der USB-Port ist über einen CH340C angebunden (wird ersetzt 
durch CH340B), der über einen Adum1201 an einem Atmega328P hängt.

Die Kommunikation der 2 I2C-Busse (J1+J2) mit dem Atmega328P 
funktioniert. Auch habe ich am PC schon den USB-Port sichtbar machen 
können.

In der ersten Version hatte ich Pin6+7 (INA/OUTB) vom Adum1201 
vertauscht. Es kamen keine Zeichen vom Atmega328P am PC an. Nachdem ich 
Pin6+7 und 2+3 am Adum1201 getauscht habe sind mir der CH340C und auch 
der Adum1201 abgeraucht ;) - vielleicht habe ich auch schon zuviel mit 
Lötkolben und Heißluft auf den armen SOIC's "herumgebraten"...

Anbei nun meine aktuelle Version. Der Anschluss des CH340C am Atmega328P 
habe ich aus einem Schaltplan für Arduino Nano-Klones, dort wird auch 
TX/RX vom CH340C an RX/TX vom Atmega geführt.

Der Adum1201 müsste nun richtig angeschlossen sein, oder?

Gruß

  Jochen
Angehängte Dateien:
Gast #6121853
Sollte funktionieren solange der USB Teil angesteckt bleibt. Nur 
aufpassen was mit der USART RX Leitung vom ADUM1201 passiert wenn der 
USB Teil stromlos wird. Im Datenblatt wird allerdings nach Tabelle 18 
bestätigt, daß Ausgang B dann auf High gehen soll. Wenn nicht wird Dir 
der USART das übel nehmen und dich mit Overrun Flags beglücken;-)

Ich nehme an, daß der USB Teil den ADUM1201 mit Vdd über den Vcc Pin 
versorgt, also daß der Ch340 am Vcc Pin 5V vom USB Anschluß 
bereitstellt. Den V3 pin darf man übrigens niemals versehentlich 
kurzschliessen oder überlasten sonst raucht der CH340 ab.
Gast #6122153
Harald schrieb:
> Irgendwie
> passt das im Moment nicht so richtig zusammen.

Passt doch, habe das VCC Symbol am VUS nicht gesehen.

Falls es Ringing ist, einfache Abhilfe: Einen normalen Elko, z.B. 
22..47µF parallel zum keramischen C, fertig!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.