Hallo! Der AVR Butterfly soll ja zur Programmierung mit einer externen Spannung von 3,1 bis 4,5 Volt versorgt werden. Mein Werkzeug, mit dem ich sonst immer die anderen Atmels programmiere, läuft aber normalerweise alles mit 5 Volt: - Der ATmega8 in meinem Fischl-USBASP nimmt seine Versorgungsspannung aus den 5V USB-Spannung. - Das zu programmierende Board sowie der selbstgebaute JTAG-ICE (bestehend aus einem ATmega16) betreibe ich normalerweise an einem 5V-Spannungsregler. Diese beiden ATmegas sind auch keine L-Versionen, sie brauchen also beide mindestens 4,5 Volt VCC. Die serielle Übertragung zwischen JTAG-ATmega16 und Computer passiert mit einem Prolific USB2TTL-Baustein. An dem könnte ich sogar eine 3,3V-Spannung abnehmen, die ich dem Butterfly zur Verfügung stelle. Wenn ich aber nun die mit 5 Volt versorgten Programmiergeräte an den mit 3,3 Volt versorgten Butterfly anschliesse, kann das dann ein Problem geben? Oder sind die Programmierpins des ATmega169 unempfindlich? Im USBASP sind in 3 der 4 Datenleitungen 270 Ohm-Widerstände eingebaut. Die MISO-Leitung aber verbindet die beiden Pins direkt miteinander. Sollte ich solche Widerstände auch in meinen JAG-Adapter einbauen, bevor ich ihn an den Butterfly anschließe? Oder kann ich mir diese Arbeit sparen? Was meint Ihr dazu? Gruß Trööt!
Gast
#3594840
Gerald L. schrieb: > Wenn ich aber nun die mit 5 Volt versorgten Programmiergeräte an den mit > 3,3 Volt versorgten Butterfly anschliesse, kann das dann ein Problem > geben? Ja. Üblicherweise fließt dann über den Eingangspin und die Substratdiode der Strom zur Betriebsspannung und hebt diese an. Du versorgst also den Chip und den Rest der Schaltung über die Eingangspins, die an 5V angeschlossen sind. > Oder sind die Programmierpins des ATmega169 unempfindlich? Nein. Laut Datenblatt:
1 | |
2 | |
Bei VCC = 3.3V darfst Du also bis 3.8V gehen. Das Problem beim Butterfly ist m.E. der verbaute Dataflash. Der AT45DB041B ist nur bis 3.6V spezifiziert. Wenn der kaputtgehen darf, könntest Du den Butterfly auch mit 5V betreiben. Grüße Volker
Gast
#3594844
http://www.google.de/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=1&cad=rja&uact=8&sqi=2&ved=0CC4QFjAA&url=http%3A%2F%2Fwww.atmel.com%2Fimages%2Fdoc2514.pdf&ei=NeQ1U_P_JsjHsgbOn4DQCg&usg=AFQjCNFN770iYBv4Q_1RaYU4NgvPXhwtLg Auf Seite 298 unter Absolute Maximum Ratings nachlesen.
Gast
#3594859
Hi Wozu brauchst du einen Programmer? Der Butterfly hat einen Bootloader. MfG Spess
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.