µC mit höherer Spannung Programmieren

Gast #915031
Lesenswert?

ich denke du kannst dein Programmer umkonfigurieren, üblicherweise kann 
man dem Programmer sagen welchen Baustein du gerade brennen willst und 
das Pinning und die Programmierspannung werden dementsprechend 
eingestellt.
Gast #915036
Lesenswert?

• Operating Voltages
– 2.7 - 5.5V (ATmega8L)
– 4.5 - 5.5V (ATmega8)

sollte dementsprechend kein Problem sein!
Kontaktier doch das nächstemal das Datenblatt!
Habe ich auch so gemacht!

MFG Fabio
#915050
Lesenswert?

Fabio wrote:

> • Operating Voltages
> sollte dementsprechend kein Problem sein!

Den Zusammenhang sehe ich jetzt nicht recht.

Wenn die Augänge vom Programmer 5V liefern, der Mega8 aber mit eigener 
3V Stromversorgung arbeitet, dann versorgt das ISP die Schaltung mit im 
Takt von SCK schwankender Überspannung. Der Mega wird dadurch nicht 
abrauchen, aber ob er dabei auch sauber programmiert? Und was ist mit 
dem Rest der Schaltung?
Gast #915098
Lesenswert?

Hallo,

Tut mir leid, dass ich die Frage so ungenau gestellt habe...

>Der Mega wird dadurch nicht
>abrauchen, aber ob er dabei auch sauber programmiert?

Genau das ist mein Problem. Der µC wird nicht sauber Programmiert!
Ich verwende einen AVR910 Programmer. Zum Programmieren verwende ich
AVR-Prog.
Möchte ich nun den µC programmieren, so bringt er bei verify ein 
Problem.
Gast #915195
Lesenswert?

>Was ist den da für Peripherie auf der Schaltung ? Hängt die auch am ISP
>? Verträgt diese 5V ?

Ja am ISP hängt noch Peripherie.
Deshalb läuft mein µC auch mit 3V, da diese die 5V nicht verträgt.

Ich könnte jedoch an MISO, MOSI und SCK jeweil 3 Dioden in Serie
schließen. => 5V-2,1V=2,9V.
Persönliche Seite #915291
Lesenswert?

Unbekannt:
> Ja am ISP hängt noch Peripherie.
> Deshalb läuft mein µC auch mit 3V, da diese die 5V nicht verträgt.

Dann hast du 5V auf den Port gegeben an dem Teile hängen die nur 3V 
vertragen?
Das kann nicht gutgehen

> Ich könnte jedoch an MISO, MOSI und SCK jeweil 3 Dioden in Serie
> schließen. => 5V-2,1V=2,9V.

Damit über der Diode 0,7V abfallen sollten schon so 10mA fließen. In den 
µC dürften einige Größenordnungen darunter fließen.
Gast #915386
Lesenswert?

Also ich würde auch vorschlagen entweder den Programmer umzubauen (auf 
3V oder 3.3V) oder einen anderen kaufen. Du kannst es zwar auch mit 
simplen Spannungsteilern versuchen. Wirklich kritisch ist aber, dass 
Deine Peripherie  den Datenstrom beim Programmieren mitbekommt und durch 
Fehlinterpretation darauf antwortet - d.h. Dir da voll reinlabert. Du 
solltest den Slave-Select-Pin auf Low oder High (Je nach dem wie die 
Peripherie sich disablen läßt) über den Programmierstecker ziehen. Das 
heißt wenn der Programmierstecker eingesteckt wird muss gleichzeitig die 
Peripherie abgeschaltet bzw. der Slave-Select disabled werden.

Gruß,

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren