CP2105 und Mikrocontroller

OP #5156897
Lesenswert?

Moin,

in meiner Schaltung habe ich einen ATMEga644 und einen CP2105 verbaut. 
Beide sind über die UART verbunden. Der Betrieb funktioniert 
einwandfrei.
Mein Problem dabei ist es nun, dass bei ausgeschalteter Versorgung und 
angesteckten USB-Kabel, der ATMEGA über den RX/TX pin versorgt wird.

Meine Frage ist, wie man diese üblicherweise unterbindet. Wie verhindere 
ich in diesem Fall den Rückwärtsbetrieb des uC?

Gruß
(Firma: Nisch-Aufzüge) Persönliche Seite #5158270
Lesenswert?

Ich habe hier von Telegärtner ein Programmierkabel USB auf RJ45 mit so 
einer TTL-RS232 Schnittstelle darin. Auf den Zielplatinen 
(Notruftelefone und Zubehör) sind RX und TX über  Optokoppler galvanisch 
entkoppelt, und war so, dass jede Seite der OKs auch von der Seite her 
versorgt wird an der die Datenleitung liegen.  De fakto gibt es kein 
gemeinsames Potential noch nicht einmal Ground. Die Schaltung ist nicht 
kompliziert. Aber das Ergebnis brummfrei. Und auch Schaltnetzteile am 
Laptop schleppen nichts in die Schaltung. Trotzdem kann ein standalon 
Programmierterminal aus dem Target über den selben Stecker versorgt 
werden. Lediglich werden dazu 2 Pins benutzt, die im Programmierkabel 
sonst n.c. bleiben da dieses vom USB gespeist wird.

Damit erledigt sich auch das Problem der parasitären Speisung, welches 
ich auch schon hatte.

Namaste

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren