Usbasp: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
[[Datei:Usbasp.jpg|300px|right]]
== 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.
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 Links).


== Platinenlayout im SVN ==
== Platinenlayout im SVN ==

Version vom 7. Juni 2009, 21:07 Uhr

Usbasp.jpg


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!


weiterführende Links

Thomas Fischl