Forum: Mikrocontroller und Digitale Elektronik Mega128L8 Flashen


von Mr-400-Volt (Gast)


Lesenswert?

Hallo, ich hab da mal eine Frage. Ich möchte einen Mega 128 L 8 mit 3,3V 
betreiben, weil an ihm eine SD-Karte betrieben werden soll, und ich so 
einen Level-shifter sparen kann. Kann ich ihn trotzdem mit meinem 
USB-Programmer flashen (wegen der 5V) ???

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Wenn Du einen Blick in das Datenblatt wirfst, wirst Du sehr 
wahrscheinlich feststellen, dass dies moeglich ist. Und nicht vergessen: 
Ein Forum hindert Dich nicht am Denken -- oder etwa doch?

Michael

von Andi (Gast)


Lesenswert?

Nu weiss ich garnix mehr. Einige hier im Forum schreiben, das es nicht 
geht.
Also meine Schaltung hat eine Betriebsspannung von 3.3V. Ich habe einen 
USB-Programmer der ja mit 5V läuft. Wie kann ich die beiden zusammen 
bringen ?

Danke !!!

von Johannes M. (johnny-m)


Lesenswert?

Was für einen USB-Programmer hast Du denn? Die mir bekannten Programmer 
nehmen zum Programmieren die Spannungsversorgung des Zielsystems und 
haben deshalb keine Probleme mit 3,3 V o.ä.

von Andi (Gast)


Lesenswert?

Es ist die USB-Variante der Appnote 910 von Atmel, avr-projekte.de.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Hm ich fuerchte ich hab das leicht falsch verstanden, sorry... aber 
trotzdem faellt mir halt auf, dass hier etwas wenig Mut zur Luecke 
herrscht.

von Kritiker (Gast)


Lesenswert?

Hallo,

also ich denke nicht das es problemlos möglich ist den Programmer an 
3,3V zu betreiben.
Er besteht aus einen FTDI USB zu Seriell Konverter an dem dann ein 
Tiny2313 angeschlossen ist, welcher dann die ISP Signale erzeugt.

Wenn man die ganze Programmierschaltung mit 3,3V betreibt stimmen die 
Pegel am USB Port nicht mehr, evtl. funzt der FTDI gar nicht mehr 
richtig.

Wenn man nur den FTDI an 5V vom USB Port betreibt und den Tiny2313 + den 
Rest der Schaltung an 3,3V gibt es ein Pegelproblem zwischen FTDI und 
2313, er kriegt an den Portpins 5V von FTDI, laut Datenblatt sind aber 
nur Pegelabweichungen von maximal 0,5V von der Betriebsspannung an den 
Portpins erlaubt.
5V - 3,3V = 1,7V!

Hier wäre wenigstens ein Pegelwandler erforderlich.
Oder habe ich was übersehen?

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.