PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVR über ISP bei 3V programmieren



Omnikron
07.12.2007, 13:02
Hallo

Ich habe fragen zu dem ISP Stecker wie er zum programmieren für AVRs verwendet wird. Bei der Pinbelegung sollen ja 5V herausgeführt werden. Mein AVR wird aber von einer Li-Ion Zelle mit Strom versorgt, also zwischen 3,0V und 4,2V.

Kann ich den AVR noch über den ISP Programmieren wenn ich auf diesem Pin die Versorgungsspannung des µC ( <5V !) herausgebe?


Im moment benutze ich den ISP - Parallel - Programmer von robotikhardware. ICh überlege aber den Kauf des AT AVR ISP MK2 Programmers von ATMEL.


Grüße
Omnikron

ogni42
07.12.2007, 16:27
Also mit dem mkII geht das.

AlKI
07.12.2007, 17:59
Im moment benutze ich den ISP - Parallel - Programmer


der mit dem 74HC(T)244? sollte glaub gehen, zumindest geht nix kaputt (auch der lpt an deinem PC)

probiers einfach aus.

robocat
07.12.2007, 19:43
ich habe heute das datenblatt (74HC244N von philips) angeguckt und folgendes gefunden:

For HC the condition is VI = GND to VCC
For HCT the condition is VI = GND to VCC - 1.5 V
das klingt eher, als würde es nicht gehen. zumindest nicht ohne spannungsteiler auf der PC-seite. mir wäre es lieber, wenn es anders wäre, weil ich demnächst auch vor dem problem stehen werde (atmega mit 3,3V über AVR ISP am parallelport).

gruesse

Besserwessi
07.12.2007, 21:40
Die etwas besseren ISP Adapter für den LPT-Port haben zum PC hin Widerstände von ca. 1-5 KOhm. Mit Widerständen gibt es kein Problem, die eventuell zu hohe Spannung vom PC wird über die Schutzdioden im Treiber 74HC... gegen die Versorgung abgeleitet. Dann funktioniert es auch mit 3.3 V Versorgung.

Omnikron
09.12.2007, 14:13
Hi

Ich mache mir weniger sorgen darum, dass der LPT Port oder der ISP Dongle dadurch irreparabel beschädigt wird. Ich frage mich ob die Spannungspegel korrekt interpretiert werden. Immerhin arbeitet der der AVR dann mit 3V -Pegeln.

omnikron