High Voltage programmieren

OP #3193002
Lesenswert?

Hi,

Verständnisfragen zu HV-Programming:

kann ich HV Programming eines AVR einfach damit realisieren, dass ich 
einen normalen Programmer nehme (bzw. die Schaltung dafür) und einfach 
das RESET-Pin an 12V anschliesse?
D.h. ich habe die "normale ISP-Schaltung" als Basis, versorge die 
Platine mit 12V, regle auf 5V für den Programmer und schleuse die 12V 
durch zum RESET, GND gemeinsam.

Soviel ich das HV-Programming verstanden habe müsste das alles sein, was 
ich tun muss?

Und wenn ich einen USB-Programmer wie den hier
http://www.mikrocontroller.net/articles/Bierdeckel-Programmer
habe, wie bekomme ich die 12V in die Schaltung...?

Kann ich:
- das VCC von USB abklemmen (nicht benutzen)
- die Schaltung wie oben beschrieben mit 12V betreiben (der uC aber mit 
5V)
- USB-GND and mein 12V/5V-GND verbinden
- D+/D- wie vorher, unverändert
- RESET-Ausgang nicht direkt an den Programmer-Stecker, sondern über 
Transe/FET die 12V aufschalten?
- letzteres evtl. optional mit Jumper/Schalter zwischen 5V und 12V

Sehe ich das richtig, dass HV-Schaltungen wie diese hier:
https://guloshop.de/shop/Mikrocontroller-Programmierung/HVSP-Fusebit-Programmer::63.html
hauptsächlich eine Kondensator/Transistorschaltung benutzen um die 12V 
zu generieren?

Vg,
Conny
Gast #3193009
Lesenswert?

> kann ich HV [serial] Programming eines AVR einfach damit realisieren,
> dass ich einen normalen Programmer nehme (bzw. die Schaltung dafür)
> und einfach das RESET-Pin an 12V anschliesse?

Nein. Vergleiche hierzu als konkretes Gegenbeispiel z.B. die Kapitel 
17.6 "Serial Programming" und 17.7 "High-Voltage Serial Programming" in 
Datenplatt des t13a.

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