Forum: Mikrocontroller und Digitale Elektronik 7805 beim Programmieren


von Fliesenläger (Gast)


Lesenswert?

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

von Joachim B. (jar)


Lesenswert?

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.

von Stefan F. (Gast)


Lesenswert?

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.

von Fliesenleger (Gast)


Lesenswert?

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.

von Paul B. (paul_baumann)


Lesenswert?

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

von Fliesenleger (Gast)


Lesenswert?

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.

von asdf (Gast)


Lesenswert?

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?

von Jan K. (madengineer)


Lesenswert?

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.

von Teo D. (teoderix)


Lesenswert?

Dann bau, wie im Dabla gezeigt, eine Schutzdiode ein. Die übernimmt dann 
den Strom, der die evnt. vorhandenen Elkos lädt.

von Fliesenleger (Gast)


Lesenswert?

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.

von asdf (Gast)


Lesenswert?

Fliesenleger schrieb:
> dass ich den µC nicht mit Strom
> versorge während dem Programmieren

Fliesenleger 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.

von Holzfäller (Gast)


Lesenswert?

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

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

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.

von Fliesenleger (Gast)


Lesenswert?

@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.

von Hermann (Gast)


Lesenswert?

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.

von Fliesenleger (Gast)


Lesenswert?

Nachtrag: vielleicht sollte man dass irgendwo im Tutorial erwähnen? Mir 
als Neuling war nicht klar welche Vorgangsweise zu bevorzugen ist.

von Fliesenleger (Gast)


Lesenswert?

@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.

von Fliesenleger (Gast)


Lesenswert?

*direkt auf die Vout Leitung geht.

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
Noch kein Account? Hier anmelden.