Forum: Mikrocontroller und Digitale Elektronik Spannung beim Programmieren


von Bernhard (Gast)


Lesenswert?

Hallo,

Ich wollte gestern einen Atmega128rfa1 mittels einem my Smart USB Light 
programmieren.
Diesen kann man anscheinend auch auf 3 Volt umschalten, was ich auch in 
der Programmiersoftware gemacht habe, aber ein Nachmessen hat trotzdem 
5V ergeben!

Nun meine Frage: Mein Mikrocontroller verträgt laut Datenblatt eine 
Spannung von 1,8 bis 3,6 Volt, kann ich diesen mit meinem Programmer 
flashen oder wie funktioniert das mit der Spannung?

Außerdem habe ich auf meiner Schaltung einen Spannungswandler 
(LD111730C) welcher eben 3V erzeugt, kann ich die Spannung vom Progger 
auch über den Spannungsregler führen?

Was mich verwundert hat ist, dass die Spannung eben immer 5V war auch 
wenn ich auf 3V umschaltete -> ist mein mySmartUSB light defekt? Hat wer 
Erfahrung damit?

Wird der Atmega kapput wenn er mit 5V programmiert wird?

Vielen Dank für alle Tipps!
Bernhard

von AVR-Shredder (Gast)


Lesenswert?

Die internen Überspannungsschutzdioden werden die Spannung schon unten 
halten, wenn Du ein paar Widerstände davor packst. (Falls im Programmer 
noch keine integriert sind) Die Frage ist nur, ob Dein Programmer die 3 
V von MISO als high interpretieren wird.
Das mit der Versorgung kannst Du gefahrlos ausprobieren. Nur keine 5V an 
Vcc des Controllers legen!

von Bernhard (Gast)


Lesenswert?

Ja danke erstmal, ja ich weiß nicht genau was der Programmer alles kann, 
laut der Website sollte er für den Mikrocontroller komptaibel sein, aber 
die Messung mit meinem Multimeter hat mich eben verunsichert und auch, 
dass es irgendwie keinen Unterschied in der Spannung gibt, wenn ich 
zwischen 3V und 5V umschalte...
Deswegen habe ich mir gedacht mein Smart USB light wäre kaputt? Obwohl 
mit einem Atmega32 jetz alles funktioniert hat...

AVR-Shredder schrieb im Beitrag #2680963:
> wenn Du ein paar Widerstände davor packst

Wie meinst du das? Zwischen VCC vom ISP und VCC vom µC?

AVR-Shredder schrieb im Beitrag #2680963:
> Das mit der Versorgung kannst Du gefahrlos ausprobieren. Nur keine 5V an
> Vcc des Controllers legen!

Das meinst du jetzt über den Spannungsregler oder direkt vom ISP?

Grüße!

von AVR-Shredder (Gast)


Lesenswert?

Bernhard schrieb:
> Wie meinst du das? Zwischen VCC vom ISP und VCC vom µC?
In die Leitungen RESET, MOSI und SCK hinein, um den Strom zu begrenzen.

Bernhard schrieb:
> Das meinst du jetzt über den Spannungsregler oder direkt vom ISP?
Über den Spannungsregler LD1117.  Ansonsten würdest Du ja 5 V auf Vcc 
vom AVR geben. Ich würde wetten, dass "LD" für "Low Drop" steht und 5 V 
reichen, um 3 V zu bekommen.

von Bernhard (Gast)


Lesenswert?

Ach ja es funktioniert jetz soweit, ich hab nun also die Spannung über 
den Spannungsregler laufen. Die anderen Pins laufen ohne Widerstand an 
den µC da es zuvor mit den Widerständne 470 Ohm nicht funktioniert hat 
und der µC hat es bis her auch überlebt :)

Eine Frage hätte ich jetz noch: Wenn ich die normale Stromversorgung mit 
5V angeschlossen habe und den MySmartUSB light dazuschalte, wird dieser 
dadurch kaputt oder hat der eine Schutzdiode in VCC eingebaut?

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.