Hallo,
ich habe wie im Tutorial die Spannungsversorgung mit dem 7805
realisiert, ich frage mich ob ich während dem Programmieren den 7805 mit
Vin an der 5V Leitung hängen lassen darf. An diese kommen ja die 5V des
USB-Anschlusses und es liegt somit Spannung an Vout an. Ist das
schädlich für den Spannungsregler? Ich finde im Datenblatt leider keine
Angaben dazu.
Lg
wenn beide 5V absolut gleich sind gibt es keine Ausgleichsströme, aber
wer kann das garantieren das sie gleich sind? ich baue immer
Schottkydioden als Entkopplung ein, es gibt auch die Möglichkeit eine 5V
nicht zum µC zu führen, dann darf aber der Kopf nicht aussetzen welche
Leitungen wie angeschlossen sind, d.h. das die Signale Spannung führen
wenn der µC nicht versorgt wird.
Die meisten Programmieradapter haben Schalter, mit denen man die 5V
Versorgung (vom PC zum Target) abschalten kann.
Ich hatte mal einen ohne Schalter, der hatte aber eine Diode drin. Somit
kamen da auch keine 5V sondern ungefähr 4,5V raus.
Fliesenleger schrieb:> Sorry, ich hätte erwähnen sollen dass ich den µC nicht mit Strom> versorge während dem Programmieren.
Da wird es aber nicht anständig funktionieren.
MfG Paul
Paul B. schrieb:> Fliesenleger schrieb:>> Sorry, ich hätte erwähnen sollen dass ich den µC nicht mit Strom>> versorge während dem Programmieren.>> Da wird es aber nicht anständig funktionieren.>> MfG Paul
Zur Sicherheit nehm ich Vout immer weg während ich Programmiere, und der
µC wird von dem 5V vom USB versorgt während dem Programmieren. Das
funktioniert bei mir eigentlich immer (mySmartUSB light).
Das ewige ab und anschließen beim Programmieren finde ich etwas nervig,
deswegen die Frage.
Paul B. schrieb:> Fliesenleger schrieb:>> Sorry, ich hätte erwähnen sollen dass ich den µC nicht mit Strom>> versorge während dem Programmieren.>> Da wird es aber nicht anständig funktionieren.>> MfG Paul
Nicht anständig? Gar nicht!
Wie willst du einen µC programmieren, der nicht läuft?
Die Probleme fangen erst bei Spannungsreglern mit Ausgangspannungen
größer als 7V an.
Das Problem bei diesem "Rückwärtsbetrieb" ist das die
Emitter-Basis-Strecke des internen Passtransistors leitend wird.
Diesen Hinweis findet man zum Beispiel in den Datenblättern von TI
(TL7800 und μA7800 Serie).
Beim 7805 ist das also kein Problem, wenn am seinem Ausgang 5V anliegen
und der Eingang freihängt oder sogar externe Lasten dort angeschlossen
sind.
asdf schrieb:> Paul B. schrieb:>> Fliesenleger schrieb:>>> Sorry, ich hätte erwähnen sollen dass ich den µC nicht mit Strom>>> versorge während dem Programmieren.>>>> Da wird es aber nicht anständig funktionieren.>>>> MfG Paul>> Nicht anständig? Gar nicht!> Wie willst du einen µC programmieren, der nicht läuft?
Wieso sollte das nicht Funktionieren wenn die Versorgung über die 5V USB
läuft?
@Jan K.
Danke für die Info, danach habe ich gesucht.
Fliesenleger schrieb:> dass ich den µC nicht mit Strom> versorge während dem ProgrammierenFliesenleger schrieb:> der µC wird von dem 5V vom USB versorgt während dem Programmieren
Das war widersprüchlich.
Dazu vielleicht noch eine Anmerkung. Wenn deine Schaltung wenig Strom
braucht, mag das funktionieren. Aber falls du mal eine größere Schaltung
aufbaust, die mehr Strom braucht, als der USB bzw. der Programmer
liefern kann, geht es in die Hose.
Von daher ist es (meiner Meinung nach) besser, auf die Versorgung durch
den Programmer grundsätzlich zu verzichten und die Schaltung immer mit
der vorgesehenen Stromversorgung zu betreiben. Damit funktioniert es
immer und es kann keine Konflikte zwischen den verschiedenen
Stromversorgungen geben.
Fliesenleger schrieb:> Wieso sollte das nicht Funktionieren wenn die Versorgung über die 5V USB> läuft?
Weil Du das geschrieben hast:
Fliesenleger schrieb:> Sorry, ich hätte erwähnen sollen dass ich den µC nicht mit Strom>>>> versorge während dem Programmieren
Fliesenläger schrieb:> An diese kommen ja die 5V des USB-Anschlusses
Warum?
Ein Programmer versorgt in erster Näherung nur sich selbst. Die zu
programmierende Schaltung muss von woanders versorgt werden.
Fliesenleger schrieb:> Das ewige ab und anschließen beim Programmieren finde ich etwas nervig,> deswegen die Frage.
Versorge die Schaltung immer vom externen Netzteil und nie aus dem
USB. Das ist die korrekte Vorgehensweise.
@asdf
Ich meinte damit ich versorge den µC nicht mit Spannung am
Spannungsregler Vin sondern fahre mit den 5V von USB direkt an die
Leitung wo auch Vin dran hängt. Danke auch dir für den Tipp.
Jetzt muss ich nur mehr herausfinden wie ich die Spannungsversorgung von
meinem Programmierer deaktivieren kann.
Fliesenleger schrieb:> Sorry, ich hätte erwähnen sollen dass ich den µC nicht mit Strom> versorge während dem Programmieren. Also bei Vin liegt keine Spannung.
Irgend etwas stimmt hier nicht - natürlich braucht der µC Spannung beim
Programmieren.
Also, ich mache das ganz hemdsärmelig: der 78L05 wird beim Programmieren
nicht an Vin versorgt. Ich nehme vom USB-Anschluss die 5V und versorge
damit den µC - also am Vout vom 78L05.
Das ist zwar beim 78L05 nicht normgerecht, aber das hat noch keinem
geschadet. Er schluckt dann 7mA und das stört ihn nicht und mich auch
nicht.
So ist das viel praktischer, weil ich am PC die ganze
Elektronikausrüstung nicht habe. Die USB-5V habe ich aus dem ISP-MK-II
herausgeführt und mit einem Klemmhaken versehn.
@Hermann
Genau so habe ich es auch immer gemacht bis jetzt. Wie schon erwähnt
meinte ich damit dass ich ihn nicht per Batterie/Netzteil vesorge an Vin
sondern dass 5V von USB direkt auf die Vin Leitung geht.