Suche AVR Programmer

OP #3200621
Lesenswert?

Guten Tag Leute,

ich habe die vergangen zwei Tage damit verbracht einen AVR programmer zu 
suchen und weiß langsam nicht mehr weiter.

Vielleicht kann mir hier einer helfen.

Und zwar bräuchte ich einen AVR Programmer mit dem ich ein ATXMEGA128D4 
programmieren kann. So nun möchte ich aber mit der PDI_Clock arbeiten. 
Wie ihr im Bild seht, ist da ein Kondensator eingebaut. Lötet man diesen 
Kondensator raus, lässt sich alles ohne Probleme programmieren. Ich 
möchte aber nun ein Programmer haben, der mir den Controller trotz des 
Kondensators programmieren kann.

Danke schon mal im vorraus.
Angehängte Dateien:
Moderator Persönliche Seite #3200624
Lesenswert?

vitja Hermann schrieb:
> Ich möchte aber nun ein Programmer haben, der mir den Controller trotz
> des Kondensators programmieren kann.

Vergiss es.

Einen Takt von 1 MHz oder dergleichen auf einen 100-nF-Kondensator
treiben?  Wofür soll das denn gut sein?  Der hat einen Blindwiderstand
im Ohm-Bereich.

Wenn du unbedingt meinst, so einen fetten Kondensator an /RESET zu
brauchen (die Atmel-Empfehlung liegt bei 10 nF), dann löte ihn erst
nach dem initialen Programmieren ein und arbeite mit einem Bootloader.
Gast #3200633
Lesenswert?

Der Programmer macht zuerst einen Reset. Nur danach kann das Programm 
übertragen werden.

Stell dir vor. du hast eine Kondensator mit 1000uF eingelötet, dann hat 
der us-Reset-Impuls keine Wirkung mehr.
Das passiert auch schon bei 100nF.

Also max. 10nF einlöten !!

joe
(Firma: guloshop.de) #3200727
Lesenswert?

vitja Hermann schrieb:
> aber ich dachte vielleicht gibt es ja ein Programmer, der
> das eventuell kann. Bevor ich mit der Suche aufgebe, wollte ich hier
> erstmal mein Glück versuchen.

Man könnte ohneweiters einen Programmer für diesen Zweck ertüchtigen. 
Allerdings sparst du dir dann wahrscheinlich das Auslöten des 
Kondensators trotzdem nicht, weil er möglicherweise nach dem 
Programmieren kaputt ist. Ist nur so eine Theorie... :-)
#3200788
Lesenswert?

Schalte einen 1k Ohm Widerstand in Reihe zum Kondensator und ersetze den 
10k Ohm Pull-Up Widerstand durch einen 22k Ohm.

Dann hast Du nach wie vor einen wirksamen Reset-Kondensator und doch 
stört er nicht beim Programmieren.
1
         22k         1k    100nF
2
Vcc o---[===]---+---[===]---||---| GND
3
                |
4
                |
5
                o
6
               /Reset

Ich kenne das allerdings mit deutlich größeren Kondensatoren, z.B. 10µF.

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