Hallo, entwickle grad einen Slotcar Regler und verwende einen MEGA168. Der Regler soll per USB Anbindung Daten senden und empfangen. Diese Funktion soll aber nur aktiv sein wenn eine bestimmte Taste beim einstecken des Reglers an die Stromversorgung gedrückt wird. Das klappt auch, aber nur wenn die USB Verbindung nicht eingesteckt ist. Sobald die USB Verbindung eingesteckt ist wird der M168 schon aktiv. Ich verwende den Mini-USB-UART-Umsetzer von ELV und hab nur TxD, RxD und Masse mit dem M168 verbunden (nicht den +5V und auch nicht den +3,3V) Kann es sein, dass der Mega168 via RxD und oder TxD mit Spannung versorgt wird? Wenn ja, wie kann man das verhindern? Danke für jede Hilfe/Info Gruß Findus
da wird wohl Strom über die internen Schutzdioden der Pins fließen...entkoppeln über OK sollte helfen..
Findus schrieb: > Kann es sein, dass der Mega168 via RxD und oder TxD mit Spannung > versorgt wird? Wenn ja, wie kann man das verhindern? Kann sein. Abhilfe: M168 mit Spannung (Vcc) versorgen.
Justus Skorps schrieb: > entkoppeln über OK sollte helfen.. Danke Justus, aber was ist mit entkoppeln über OK gemeint? Gruß Findus
Findus schrieb: > Kann es sein, dass der Mega168 via RxD und oder TxD mit Spannung > versorgt wird? Wenn ja, wie kann man das verhindern? Nur der RXD kann das tun. Und weil der inaktive Pegel bei der RS232-Strippe high ist, wird der uC über die interne Schutzdiode mit Strom versorgt. Findus schrieb: > Wenn ja, wie kann man das verhindern? Probiers mal mit einem hochohmigen Widerstand in der RXD-Leitung (10k aufwärts). Oder mit einem Pullup und einer Diode:
1 | |
2 | Vcc |
3 | | |
4 | .----o---. |
5 | | | |
6 | - | |
7 | | | | |
8 | | | | |
9 | - | |
10 | | | |
11 | Conrads Modul RXD -----|<-----o------ RXD uC |
Aber irgendwie ist das alles ein wenig Murks... :-/
Hallo Findus, hatte das gleiche Problem mit einem ATtiny2313. TxD des USB-Moduls versorgt über die interne Schutzdiode den µC. Ich habe es mit der Beschaltung im Anhang gelöst. Mit der Schottky-Diode wird die parasitäre Spannung auf Vcc abgeleitet. (die Schottky-Diode hat eine geringere Flussspannung als die interne Schutzdiode und übernimmt daher den Strom) Zusammen mit den Widerständen ergibt sich ein Spannungsteiler, welcher die Spannung an Vcc auf unkritische Werte absenkt. (In meinem Beispiel ca. 0,2 V ) Gruss uku
Hallo Uku, da bin ich ja froh, dass das Problem bekannt und gelöst ist. Danke für die Info. Werde mir die Diode besorgen (R's habe ich) und das ganze mal versuchen. Danke auch allen Anderen für die Hilfe. Gruß Findus
Uwe K. schrieb: > Mit der Schottky-Diode wird die parasitäre Spannung auf Vcc abgeleitet. > (die Schottky-Diode hat eine geringere Flussspannung als die interne > Schutzdiode und übernimmt daher den Strom) Es ist egal, wie die Spannung nach Vcc kommt, und daher auch, ob du dafür die interne Diode oder eine externe nimmst... Der Knackpunkt an der Schaltung ist der Spannungsteiler R1/R2, der aus 5V am TTLserIN nur noch max. ca. 0,8V an Vcc macht. Die Schaltung wird garantiert auch funktionieren, wenn du die externe Diode rauslässt. Uwe K. schrieb: > Zusammen mit den Widerständen ergibt sich ein Spannungsteiler, welcher > die Spannung an Vcc auf unkritische Werte absenkt. > (In meinem Beispiel ca. 0,2 V ) Diese 0,2V lassen sich aber so ohne weiteres nicht begründen:
1 | 5V ---. |
2 | | |
3 | V |
4 | - |
5 | | |
6 | 4k7 R1 |
7 | | |
8 | | |
9 | o---- Vcc (uC) |
10 | | |
11 | 1k R2 |
12 | | |
13 | GND--o---- GND (uC) |
Zur Vereinfachung habe ich hier mal die Reihenfolge der Diode und des R1 getauscht (möglich, weil Reihenschaltung). Damit habe ich über R1+R2 ca. 4,5V. Und damit über R2 eine Spannung von 4,5V/5,7 = 0,8V. Wenn du nur 0,2V misst, dann hast du parallel zum R2 (an Vcc) offenbar noch weitere Verbraucher. Wie gesagt: Lothar Miller schrieb: > Findus schrieb: >> Wenn ja, wie kann man das verhindern? > Probiers mal mit einem hochohmigen Widerstand in der RXD-Leitung (10k > aufwärts).
Was will uns der Hersteller in der Spec sagen ? Benutzt NICHT die internen Schutzdioden !!! Gruss uku
Der Beitrag ist zwar schon ein bisschen älter, aber trotdem ne Frage. Ich hab das gleiche Problem, ich will dass 2 MyC. miteinander quatschen via UART. Wie kann mit oben vorgestellter Lösung dann die Kommunikation überhaupt noch funktionieren, wenn der HIGH Pegel dann nur noch 0,8V hat ? Und was soll die externe Diode bringen ?? grüße
dave schrieb: > Wie kann mit oben vorgestellter Lösung dann die Kommunikation überhaupt > noch funktionieren, wenn der HIGH Pegel dann nur noch 0,8V hat ? Wenn beide Kommunizieren wollen/sollen, brauchen doch eh beide Strom? Also: Beide mit Strom versorgen, direkt verbinden. @uwe, auch wenn ers vermutlich nicht liest: Uwe K. schrieb: > Was will uns der Hersteller in der Spec sagen ? > > Benutzt NICHT die internen Schutzdioden !!! Nein. Damit will der Hersteller sagen: Die internen Schutzdioden haben eine Vf von 0.5V. Wievel Strom die vertragen steht woanders, bei den AVRs IIRC ziemlich versteckt irgendwo.
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.