Hardware aufbauen und testen
(EN google-translate)
(PL google-translate)
Warranty disclaimer: The following hard- and software solutions are supplied "as is" without warranty of any kind.
Insbesondere die Schaltung des Programmierers ist womöglich zu stark vereinfacht. Eventuell durch diesen auf den Mikrocontroller gegebene Überspannungen könnten zur Verkürzung seiner Lebensdauer führen.
Bild 0-1: Grundschaltung.
|
Bild 0-2: Schritt1 - Spannungsversorgung mit Drahtbrücken verbinden, Reset mit VCC über 10kΩ-Widerstand (braun, schwarz, orange) verbinden.
Bild 0-3: Schritt2 - Gewinkelte 9-polige D-Sub-Buchse zurechtschneiden (Pins 1,2 und 9 entfernen - Pin-Nummerierung ist oft auf Gehäuse geprägt) und -biegen und einsetzen.
Bild 0-4: Schritt3 - Pin 6 und 7 bei D-Sub verbinden und über 10kΩ-Widerstand (braun, schwarz, orange) mit Pin 8 (SCK) des ATmega32 verbinden.
Bild 0-5: Schritt4 - Pin 8 bei D-Sub mit Pin 7 (MISO) des ATmega32 verbinden.
Bild 0-6: Schritt5 - Pin 5 bei D-Sub mit Masse (GND / Ground) verbinden.
Bild 0-7: Schritt6 - Pin 4 bei D-Sub mit Pin 6 (MOSI) des ATmega32 über einen 10kΩ-Widerstand (braun, schwarz, orange) verbinden.
Bild 0-8: Schritt7 - NPN-Transistor BC547 mit Emitter an Pin 5 bei D-Sub verbinden (Masse / GND), Basis über 10kΩ bei D-Sub an Pin 3 verbinden, Collector bei ATmega32 an Pin 9 (Reset) anschließen.
Schritt 8: Testen der Grundschaltung
Bild 0-9: Schritt8 - Test der Schaltung: Anschluß über serielles Verlängerungskabel an den PC, Anlegen der Betriebsspannung, Ausführen des Lesebefehls im Terminal am PC.
|
Befehl | Bedeutung |
---|---|
avrdude -c ponyser -p m32 -P /dev/ttyS0 -v | Lesebefehl bei vorhandener COM-Schnittstelle |
avrdude -c ponyser -p m32 -P /dev/ttyUSB0 -v | Lesebefehl bei Verwendung eines Seriell-USB-Umsetzers |
Tabelle 0-1: Befehle für den ersten Test.
|
Bild 0-10: Schritt9 - Befestigen der Sub-D-Buchse mit Kabelbinder.
Bild 0-11: Schritt10 - Befestigen der Sub-D-Buchse mit Kabelbinder.