Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
bausaetze:avr-isp-stick [2014/09/07 22:30] Hannes Jochriembausaetze:avr-isp-stick [2024/02/06 09:43] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-[float] +[[bausaetze:avr-isp-stick:anleitung|-> Anleitung]]
-~$ Passende Produkte im Shop: $~ +
-[[http://www.ehajo.de/bausätze/programmieradapter/avr-isp-stick.html|{{http://www.ehajo.de/image/cache/data/Produktfotos/avr-isp-stick-50-125x125.jpg|AVR-ISP-Stick}}]] +
- +
-[[http://www.ehajo.de/löttechnik/lötzinn-05mm-sn100ni.html|{{http://www.ehajo.de/image/cache/data/Produktfotos/lötzinn-05mm-sn100ni-154-125x125.JPG|Lötzinn 0,5mm}}]] +
-[/float] +
- +
-====== Grundinformationen ====== +
- +
-Für allgemeine Fragen gibt es [[bausätze:isp-stick-faq|hier die FAQ]]. +
- +
-Falls der Stick nach dem Aufbau nicht funktionieren sollte gibt es [[bausätze:isp-stick-troubleshooting|hier ein Troubleshooting]]. +
- +
-LadyAda hat vor einiger Zeit einen low-cost AVR-ISP entwickelt.  +
- +
-Im µC.net gab es eine Weiterentwicklung des Projekts unter dem Namen "AVR ISP Stick" oder "Volksprogrammer"  +
- +
-Ich greife das Projekt auf und entwickle es mit Erlaubnis von Ada weiter.  +
- +
-Das gesamte Projekt bleibt unter der GPLv2 bzw CC AT/SA und kann also von jedem unter den entsprechenden Lizenzbedingungen weiterverwendet, ... werden.  +
- +
-Die Kabellänge für das 6polige Programmierkabel sollte nicht über 30cm betragen. -> [[http://forums.adafruit.com/viewtopic.php?f=20&t=19754&p=102513|Link]] +
- +
-Die **Treiberinstallation für Windows** ist [[bausaetze:isp-stick-treiber|hier]] beschrieben. +
- +
-Wer den Stick selber bauen will kann hier die Hex-Datei runterladen: {{:bausaetze:isp-stick.hex|}}.  +
-Die Fuses sind: hfuse: 0xdf, lfuse:0xff +
-====== Schaltplan ====== +
- +
-{{:bausaetze:avr-isp-stick.sch|}} +
- +
-Der Schaltplan wurde ein wenig umgeworfen und bekam teilweise neue Bezeichnungen oder sonstige Details. +
- +
-{{:bausaetze:isp-stick_002.pdf|}} +
- +
-====== Layout ====== +
-{{:bausaetze:avr-isp-stick.brd|}} +
- +
-Auch das Layout wurde nochmal komplett überarbeitet. +
- +
-Die aktuellen Abmessungen betragen 18x34mm. +
- +
-{{:bausaetze:avr-isp-board_bot.png?200|}} {{:bausaetze:avr-isp-board_top.png?200|}} +
- +
-  * Lötstopplack beidseitig +
-  * Durchkontaktiert +
-  * Pads HAL +
-====== Stückliste ====== +
-^ Anzahl ^ Bezeichnung ^ Wert             ^ +
-| 1      | Platine     | ISP-Platine      | +
-| 1      | !ISP        | Jumper 2-polig   | +
-| 2      | C1, C2      | 22pF             | +
-| 1      | C3          | 100nF            | +
-| 1      | C4          | 1µF              | +
-| 2      | D1, D2      | Zener, 3V6       | +
-| 1      | IC1         | ATtiny 2313 (vorprogrammiert)     | +
-| 1      | JP1         | Jumper 2x3polig +
-| 1      | POWER       | LED grün ([[bauteile:led-polaritaet|LED-Polarität]])        | +
-| 1      | PROG        | LED rot ([[bauteile:led-polaritaet|LED-Polarität]])         | +
-| 1      | Q1          | 12MHz            | +
-| 4      | R1-R4       | 1k               | +
-| 1      | R5          | 2k2              | +
-| 2      | R6, R7      | 68R              | +
-| 1      | R8          | 10k              | +
-| 1      | X1          | USB-A-Stecker    | +
- +
-Wer sich die Bauteile selber bestellen möchte kann hier die Platine kaufen: +
- +
-[[http://www.ehajo.de/Platinen/AVR-ISP-Stick-Platine|AVR-ISP-Stick-Platine]] +
- +
-Die Reichelt-Bestellliste ist unter folgendem Link zu erreichen: +
- +
-[[https://secure.reichelt.de/index.html?;ACTION=20;LA=5010;AWKID=540603;PROVID=2084|Reichelt Bestellliste]] +
- +
-Die Zener-Dioden sind Minimelf anstatt der vorgesehenen SOD-323, können aber problemlos gelötet werden. Falls man einen vorprogrammierten IC von eHaJo beziehen möchte kann man den ATtiny2313 aus dem Warenkorb löschen und folgenden bestellen: +
- +
-[[http://www.ehajo.de/Bauteile/Attiny2313-ISP|Attiny2313 vorprogrammiert mit ISP-Software]] +
- +
-====== Aufbauanleitung ====== +
- +
-Eine wunderbar bebilderte Aufbauanleitung [[bausaetze:avr-isp-stick-aufbau|gibt es hier]]. +
- +
-====== Programmieren mit dem Stick ====== +
-Bei LadyAda gibt es eine Anleitung wie man den Stick ins AVR-Studio von Atmel einbinden kann.  +
- +
-Alle Bausätze im Shop werden mit diesem Stick programmiert, jedoch mit [[http://www.nongnu.org/avrdude/|avrdude]]. +
- +
-Man kann mit diesem kleinen Tool über die Konsole den kompletten Programmiervorgang vornehmen (Flash, Fuses, ...).  +
- +
-Eine kleine [[artikel:avrdude-howto|Anleitung wie man das macht gibt's hier]]. +
- +
-====== Externe Links ====== +
-  * [[http://www.ehajo.de/Bausaetze/AVR-ISP-Stick|Stick im Shop]] +
-  * [[http://www.ladyada.net/make/usbtinyisp/index.html|LadyAda's ISP]] +
-  * [[http://www.mikrocontroller.net/articles/AVR-ISP-Stick|µC.net Eintrag]]+