Usbasp: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 6: | Zeile 6: | ||
Das USBasp ist ein USB in-circuit Programmiergerät für Atmel AVR Microcontroller, wie z.b. die ATtiny oder ATmega Serien. Es besteht einfach aus einem ATmega8 (es kann auch ein ATmega48 verwendet werden) und einer Reihe von passiven Komponenten. Die USB funktionalität wird in software implementiert, sodass kein spezieller USB Controller notwendig ist. | Das USBasp ist ein USB in-circuit Programmiergerät für Atmel AVR Microcontroller, wie z.b. die ATtiny oder ATmega Serien. Es besteht einfach aus einem ATmega8 (es kann auch ein ATmega48 verwendet werden) und einer Reihe von passiven Komponenten. Die USB funktionalität wird in software implementiert, sodass kein spezieller USB Controller notwendig ist. | ||
USBasp ist unter der GNU GPL Version 2 erhätlich und wurde von Thomas Fischl entwickelt (siehe Links). | USBasp ist unter der GNU GPL Version 2 erhätlich und wurde von Thomas Fischl entwickelt (siehe [[Usbasp#weiterführende Links |Links]]). | ||
== Platinenlayout im SVN == | == Platinenlayout im SVN == |
Version vom 7. Juni 2009, 23:05 Uhr
Was ist der USBasp?
Das USBasp ist ein USB in-circuit Programmiergerät für Atmel AVR Microcontroller, wie z.b. die ATtiny oder ATmega Serien. Es besteht einfach aus einem ATmega8 (es kann auch ein ATmega48 verwendet werden) und einer Reihe von passiven Komponenten. Die USB funktionalität wird in software implementiert, sodass kein spezieller USB Controller notwendig ist.
USBasp ist unter der GNU GPL Version 2 erhätlich und wurde von Thomas Fischl entwickelt (siehe Links).
Platinenlayout im SVN
https://www.das-labor.org/trac/browser/microcontroller/doc/Layouts/usbasp
Bauteilliste für USBasp
Stand: 24. März 2009
Diese Bauteilliste dient als Ergänzung zu den PDFs mit dem Platinen-Layout und der Platinen-Bestückung vom 24.03.2009 (Danke Tixiv).
Wer diese Bauteilliste benutzt, möge sich anhand der genannten PDFs vergewissern, dass diese Liste aktuell ist.
( In den Klammern ist die Reichelt Bestellnr. )
== Widerstände == 2 x Widestand 68 Ohm ( 1/4W 68 ) 1 x Widerstand 270 Ohm ( 1/4W 270 ) 2 x Widerstand 390 Ohm ( 1/4W 390 ) 1 x Widerstand 1,5 K-Ohm ( 1/4W 1,5K ) 1 x Widerstand 10 K-Ohm ( 1/4W 10K ) == Kondensatoren == 1 x Elektrolytkondensator ( RAD 10/63 ) 2 x Keramik-Kondensator ( KERKO 27P ) 1 x Folienkondensator 100 nF Rastermaß 7,5 mm ( MKS-4 100N ) == Dioden == 1 x Led rot ( LED 5MM RT ) 1 x Led grün ( LED 5MM GN ) 2 x Zener-Diode 3,6V ( ZF 3,6 ) == IC , Quarz == 1 x IC AVR ATmega8 DIL-28 ( ATMEGA 8-16 DIP) 1 x Standardquarz 12,00 MHz ( 12,0000-HC49U-S ) == Steckverbindungen / Rest == 1 x USB-B-Buchse, gewinkelt ( USB BW ) 1 x Wannenstecker, 10-polig, gerade ( WSL 10G ) 1 x Stiftleiste, gerade, RM 2,54 ( SL 1X36G 2,54 ) 1 x IC-Sockel, 28-polig, schmal ( GS 28P-S ) 3 x Jumper ( JUMPER 2,54 SW)
Bauteilkosten
pi mal Daum 3,-- EUR
HINWEIS
Alternativ zum 100 nF Folienkondensator kann auch ein Vielschicht-Keramik-Kondensator eingesetzt werden. Wer kein Freund von USB-Serie-B ist, der kann auch die flache USB-Serie-A (gewinkelt) nehmen. Die 36-polige Stiftleiste (11 Cent) erscheint angesichts der benötigten 6 Stifte ein wenig overkill, aber bei Reichelt gibt es nichts kleineres.
Viel Spaß mit dem Gerät!