Hallo zusammen, mein nächstes Board bekommt einen USB-Anschluss und einen SWD-Header, beide haben ein 5V-Bus und man kann das Board mit dem einen oder dem anderen betreiben. Wenn ich nun beide anschließe, möchte ich natürlich keinen Kurzschluss. Muss ich dann an beide 5V-Leitungen eine Diode anbringen? https://www.falstad.com/circuit/circuitjs.html?cct=$+1+0.000005+10.20027730826997+50+5+43%0AR+144+208+80+208+0+0+40+5+0+0+0.5%0AR+256+80+256+16+0+0+40+5+0+0+0.5%0A162+256+208+288+224+2+default-led+1+0+0+0.01%0Ar+288+224+320+240+0+1000%0Ag+320+240+352+256+0%0As+192+208+256+208+0+0+false%0As+256+208+256+128+0+0+false%0Ad+256+80+256+128+2+default%0Ad+144+208+192+208+2+default%0A Alternativ reicht auch eine Diode, um im circuitjs oben keinen Kurzschluss zu erzeugen, aber warum? Wenn nur der USB-Anschluss durch eine Diode geschützt ist, reicht das aus? Danke Daniel
Daniel K. schrieb: > mein nächstes Board bekommt einen USB-Anschluss und einen SWD-Header, > beide haben ein 5V-Bus und man kann das Board mit dem einen oder dem > anderen betreiben. 5V und das Betreiben des Boards über den SWD-Header ist eigentlich eher ungewöhnlich. Normalerweise macht man es so, daß das Board nie über den SWD-Header betrieben wird, sondern daß der SWD-Adapter über die am SWD-Header anliegende Spannung feststellt, ob der Controller momentan versorgt wird und wenn ja, dann mit welcher Spannung. Die besseren SWD-Adapter stellen damit automatisch ihre SWD-Pegel auf die des Boards ein. Das wird so gemacht, da viele Controller beschädigt werden, wenn man an die SWD-Pins eine Spannung anlegt ohne daß der Controller momentan versorgt wird. Wenn Du da jetzt 5V am SWD-Header dran hast, wird da noch ein Spannungsregler auf dem Board dahinter sein. Was ist jetzt, wenn der nicht korrekt funktioniert, z.B. weil eine andere Komponente einen Kurzschluss erzeugt? Dann würde der SWD-Adapter munter die SWD-Pins des Controllers bestromen ohne daß dieser versorgt ist.
Ok, verstehe. Ich hatte mich am Segger Jlink Manual (https://www.google.com/url?q=https://www.segger.com/downloads/jlink/UM08001&sa=U&ved=0ahUKEwjL37yOn5bgAhVFLBoKHbBCD7sQFggLMAA&usg=AOvVaw2b_Y4ea-mnS0xCxI9pDf6g, Abschnitt 16.1.2) orientiert. Aber ich kann vermutlich auch einfach damit leben, den Jlink und USB für die Stromversorgung anzuschließen.
Daniel K. schrieb: > Ok, verstehe. Ich hatte mich am Segger Jlink Manual > Abschnitt 16.1.2) orientiert. Du meinst wohl 17.1.2. Die 3.3V vom Controller zur Überprüfung ob dieser bestromt ist, werden dort VTref genannt. Das solltest Du, wie ich oben geschrieben habe, passend verbinden. Die 5V zur Versorgung sind ein optionales Feature von einigen Jlinks. Ältere Jlinks haben das nicht und bei anderen Adaptern kenne ich es auch nicht. Auch den 20-Poligen Stecker zur SWD-Anbindung zu verwenden ist eher unüblich, da der recht groß ist und viele unbenutzte Pins hat. Heute nimmt man eher den 9/10-Poligen wie in dem Dokument unter 17.3 beschrieben. Dort ist kein Pin für die 5V-Versorgung vorgesehen.
Oh, dann ist mein PDF wohl zu alt. Der 20-polige Stecker ist der Standard beim Jlink EDU, so bin ich drauf gekommen. Danke für die Erklärung.
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.