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!
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 | Voltage on any Pin except RESET |
2 | with respect to Ground ...............-0.5V to VCC+0.5V |
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
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.
Hi Wozu brauchst du einen Programmer? Der Butterfly hat einen Bootloader. MfG Spess
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.