AVR-ISP-Stick: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 49: | Zeile 49: | ||
* [http://www.ladyada.net/make/usbtinyisp/download.html Treiber] | * [http://www.ladyada.net/make/usbtinyisp/download.html Treiber] | ||
* [http://www.ladyada.net/media/usbtinyisp/usbtinyisp%20v1.0%20firm.zip Quellcode und Hex-File von LadyAda] | * [http://www.ladyada.net/media/usbtinyisp/usbtinyisp%20v1.0%20firm.zip Quellcode und Hex-File von LadyAda] | ||
== Fotos == | |||
[[Bild:isp_stcik.jpg]] | |||
Mit Schrumpfschlauch und gewinkelten Pfosten: | |||
[[Bild:isp_stick_shrink.jpg]] | |||
== Siehe auch == | == Siehe auch == | ||
* Diskussion: [http://www.mikrocontroller.net/topic/160107 Bausatz AVR-ISP-Stick] | * Diskussion: [http://www.mikrocontroller.net/topic/160107 Bausatz AVR-ISP-Stick] | ||
* Diskussion: [http://www.mikrocontroller.net/topic/160025 Projektidee: Der Volks-Programmer] | * Diskussion: [http://www.mikrocontroller.net/topic/160025 Projektidee: Der Volks-Programmer] | ||
[[Kategorie:AVR-Projekte|AVR-Projekte]] | [[Kategorie:AVR-Projekte|AVR-Projekte]] | ||
[[Kategorie:AVR-Programmer_und_-Bootloader]] | [[Kategorie:AVR-Programmer_und_-Bootloader]] |
Version vom 14. März 2010, 19:47 Uhr
Der AVR-ISP-Stick ist ein ISP-Programmer für Atmels AVR-Reihe. Seinen Namen hat er wegen Form und Größe, die einem USB-Sticks gleichen. Er stellt die konsequente Optimierung des bekannten USBtinyISP in Hinsicht auf kompakte Baugröße und Kosten dar. Zu letzterem Zwecke wird er als Bausatz ausgeliefert.
Alle Informationen, die für das USBtinyISP(v1) gelten (außer natürlich der physische Aufbau), gelten auch für den AVR-ISP-Stick. Der USBtinyISP ist die Erfindung von Lady Ada, ihre <Seite> ist ein nützlicher Anlaufpunkt bei Fragen.
Hardware
Der Programmer ist auf das wesentliche reduziert, d.h. er besteht im wesentlichen aus einem Attiny2313, einem USB-Stecker und dem ISP-Anschluss. Für USB braucht man einen genauen Takt, der aus einem 12MHz Quarz gewonnen wird. Außerdem kann man mit dem Jumper das Target mit Strom versorgen. Der Stick selbst bezieht seinen Strom aus dem USB-Port.
Stückliste | |
---|---|
C1, C2 | 20pF |
C3 | 100nF |
R1, R2 | 68R |
R3 - R7 | 1,5k |
R8 | 10k |
Led1 | rot |
Led2 | grün |
Software
Der Controller des AVR-ISP-Sticks ist bei der Auslieferung bereits fertig programmiert und muss nicht weiter bearbeitet werden.
Für den Betrieb des Sticks wird ein Treiber benötigt. Auffindbar unter "Drivers" Treiberdownload
Ein kleines Schmankerl des Sticks besteht darin, dass er sich mit ein bisschen Zusatzsoftware nicht nur unter AVRdude, sondern auch unter dem AVR Studio benutzen lässt. Dazu sind zwei Programme notwendig. Eine gute Anleitung findet sich hier: Externer Link
FAQ
Einige Antworten auf häufig gestellte Fragen:
- Die LED2 leuchtet ständig im Betrieb. LED1 ist nur während dem Programmieren an - Betriebssysteme: Windows XP (32Bit), Windows 2000, Linux mit AVRdude, Windows ???, BITTE ERGÄNZEN!!! - Mögliche Programmierumgebungen: AVR Studio 4, AVRdude, BITTE ERGÄNZEN!!! - NEIN, ES GIBT KEIN GEHÄUSE!!!
Downloads
- Schaltplan: Eagle-Files: Datei:Stick.zip
- Schaltplan als PNG Bild: Datei:StickPNG.zip
- PDF mit Bestückungsplan, Schaltplan und Anleitung zur Software: Datei:AVR-ISP-Stick.pdf
- Treiber
- Quellcode und Hex-File von LadyAda
Fotos
Mit Schrumpfschlauch und gewinkelten Pfosten:
Siehe auch
- Diskussion: Bausatz AVR-ISP-Stick
- Diskussion: Projektidee: Der Volks-Programmer