Forum: Mikrocontroller und Digitale Elektronik Board über ISP mit AVRISP MKII mit Strom Versorgen


von Yaro (Gast)


Lesenswert?

Hallo Leute,

ich habe mir ein AVRISP MKII besorgt und möchte nun mein Board 
programmieren, ohne eine zusätzliche Spannungsquelle anzuschließen.
Eigentlich dachte ich, das sei kein Problem, denn mit dem USBasp geht 
das ja ohne Probleme und der AVRISP MKII liefert mir auch die nötigen 
3.3V, die ich benötige.
Und nun lese ich in der User Guide, dass der Programmer die Versorgung 
abschaltet, sobald mehr als 25mA gezogen wird.
An meinem Board hängt ein LCD Display und ein BTM222 und ich habe keine 
Lust, beide jedes mal abzustecken, oder eine externe Stromversorgung 
beim Programmieren anzuschließen.
Bleibt mir also nur, einen 3,3V Spannungsregler in das MKII einzubauen, 
oder gibt es da eine bessere Lösung.

Gruß, Yaro

P.S. Wenn man das Board über eigene Stromversorgung betreibt, dann macht 
es dem MKII doch nichts aus, wenn am Versorgungspin 3.3V anliegen, oder? 
Ich meine, dass er dadurch nicht beschädigt wird... Oder kann man 
irgendwo abschalten, dass er das Board mit spannung versorgt?

von Oliver J. (skriptkiddy)


Lesenswert?

Yaro schrieb:
> Wenn man das Board über eigene Stromversorgung betreibt, dann macht
> es dem MKII doch nichts aus, wenn am Versorgungspin 3.3V anliegen, oder?
> Ich meine, dass er dadurch nicht beschädigt wird... Oder kann man
> irgendwo abschalten, dass er das Board mit spannung versorgt

Ich nutze meinen nur so und er lebt immer noch. Mir ist allerdings 
neu, dass man damit die Schaltung versorgen kann. Wo steht das?

von spess53 (Gast)


Lesenswert?

Hi

Der VCC-Anschluss ist nur zur Einstellung der Levelconverter. Die 
Schaltung kann nicht über das MKII versorgt werden.

MfG Spess

von Oliver J. (skriptkiddy)


Lesenswert?

spess53 schrieb:
> Der VCC-Anschluss ist nur zur Einstellung der Levelconverter. Die
> Schaltung kann nicht über das MKII versorgt werden.

Der Meinung bin ich auch.

Gruß Oliver

von mr. mo (Gast)


Lesenswert?

Den VCC Pin den der hat schaut nur ob das Board mit Spannung versorgt 
wird oder nicht? Oder kann man den auch anders einstellen?

von Oliver J. (skriptkiddy)


Lesenswert?

mr. mo schrieb:
> Den VCC Pin den der hat schaut nur ob das Board mit Spannung versorgt
> wird oder nicht?

Nicht ganz - er stellt auch die Pegelwandler auf die gegebene 
Betriebsspannung ein. Wurde aber bereits gesagt (spess53).

Jedenfalls kann man damit nicht die Schaltung speisen.


Gruß Oliver

von Hermann (Gast)


Lesenswert?

Ich habe das Gehäuse geöffnet und ein Kabel direkt vom USB-Stecker-Plus 
nach außen geführt zur Versorgung der Schaltung mit +5V. Davon merkt der 
MKII nichts und man kann Strom ziehen, bis der USB aufgibt.

von Nils S. (kruemeltee) Benutzerseite


Lesenswert?

Hermann schrieb:
> Ich habe das Gehäuse geöffnet und ein Kabel direkt vom USB-Stecker-Plus
> nach außen geführt zur Versorgung der Schaltung mit +5V. Davon merkt der
> MKII nichts und man kann Strom ziehen, bis der USB aufgibt.

Wunderbar, dafür ist USB mit seiner Begrenzung ja auch gemacht. Jeder 
hält sich genau an die Specs, nämlich dass USB irgendwas zwischen 4 und 
5 Volt liefert, nach ein paar Meter Kabel oder mit Drecks-China-Kabeln 
auch weniger, dass man nur 100mA holen darf, bevor man nicht mehr 
angemeldet hat (was ja der ISP auch sicher tun wird...), ...

Ich hoff ihr wundert euch nicht, wenn irgendwas mal nicht tut oder wild 
durch die Gegend schwingt...

von Ina (Gast)


Lesenswert?

>Eigentlich dachte ich, das sei kein Problem, denn mit dem USBasp geht
>das ja ohne Probleme und der AVRISP MKII liefert mir auch die nötigen
>3.3V, die ich benötige.

Wenn du das Manual des AVRISP MK2 aufmerksam durchliest, was offenbar 
die allerwenigsten hier tun, stellst du fest, daß der AVRISP MK2 gerade 
nicht dein Target-Board speist. Er holt sich vielmehr die 
Versorgungsspannung für die in diskreter Transistortechnik aufgebauten 
ISP-Treiber- und Empfängerschaltungen von deinem Target-Board. Warum? 
Weil der AVRISP MK2 ja nicht weiß, mit welcher Versorgungsspannung du 
dein Board betreibst und er auf diese Weise eine Kompatibilität zu allen 
möglichen Versorgungsspannungen (1,8V...5,5V) gewährleistet.

>An meinem Board hängt ein LCD Display und ein BTM222 und ich habe keine
>Lust, beide jedes mal abzustecken, oder eine externe Stromversorgung
>beim Programmieren anzuschließen.

Du brauchst keine zusätzliche Spannungsversorgung, außer der, mit der du 
dein Target-Board speist.

von Yaro (Gast)


Lesenswert?

Wenn der Anschluss also da ist, um automatisch die Versorgungsspannung 
des Boards auszulesen und damit sein Ausganssignal dann auf das richtige 
Potenzial heben zu können, wozu gibt es dann die Einstellung unter 
Board/Voltages/VTarget? (s.17 User Manual)
Und warum ist es erlaubt, dort bis zu 25ma zu ziehen, wenn das 
eigentlich ein Eingang ist und Eingänge eigentlich hochohmig sind?

von Ina (Gast)


Lesenswert?

>Wenn der Anschluss also da ist, um automatisch die Versorgungsspannung
>des Boards auszulesen und damit sein Ausganssignal dann auf das richtige
>Potenzial heben zu können, wozu gibt es dann die Einstellung unter
>Board/Voltages/VTarget? (s.17 User Manual)

Nur "READ VOLTAGE" geht mit dem AVRISP MK2, aber nicht "WRITE VOLTAGE"! 
Mit anderen Worten, das Fensterchen zeigt dir die Target-Vcc nur an, 
einstellen kannst du sie nicht.

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.