Home › Jahrgang › 2007 › November › 8051 goes USB (USB-Flashboard)

8051 goes USB (USB-Flashboard)

Das Rundum-Sorglos-Flash-Paket

Erschienen in Ausgabe 443, November 2007

8051 goes USB (USB-Flashboard)
Flash-Controller lassen sich bequem programmieren - sie eignen sich daher für die schnelle Software-Entwicklung genauso wie für die Ausbildung. Bisher wurden die Programmdaten meist über die serielle Schnittstelle geschickt, doch insbesondere Laptops haben meist nur noch USB-Schnittstellen. Unser vielseitig einsetzbares Flash-Board ist die Lösung. Herzstück ist der AT89C5131A, ein erweiterter 8051-Controller mit 80C52-Kern und Fullspeed-USB. Sozusagen als Zugabe enthält der Baustein ein fertiges Update-Interface, mit dem neue Firmware geladen werden kann. Darüber hinaus liefert Atmel mit dem kostenlosen Programm FLIP gleich die passende Software. Man muss also nur noch den passenden Code bereitstellen, schon kann es losgehen!

Widerstände:

R1 = 1,5k x 8 Widerstandsnetzwerk

R2,R3 = 27 Ohm

R4,R12 = 1k5

R5 = 100 Ohm

R6,R7,R11 = 4k7

R9 = 10k x 8 Widerstandsnetzwerk

R10 = 1 k

P1 = 10 k Poti

Kondensatoren:

C10,C11=22 p

C3 = 2n2

C4 = 10 n

C1,C2,C5..C7,C14..C16 = 100 n

C8 = 10 µ / 16 V

C9 = 1 µ / 16 V

C12 = 1000 µ / 16 V

C13 = 100 µ / 25 V

Halbleiter:

D1..D8,D12 = LED rot, Low-current

D9 = BAT46

D10 = 1N4001

D11 = Zenerdiode 6V2

IC1 =  AT89C5131AM

IC2 = 7805

X1 = 12 MHz Quarz

Außerdem:

JP1,JP4 = 2-polige Stiftleiste

JP2,JP3 = 3-polige Stiftleiste

K2 = USB-A-Buchse

K3,K6,K8 = Wannen-Steckerleiste 2 x 5 Pins

K4 = Stiftleiste 2 x 3 Pins

K7 = Wannen-Steckerleiste 2 x 7 Pins

K9 = Netzgerätebuchse für Printmontage

S1,S3...S6 = Miniatur-Taster

PLCC-Sockel

Platine (im Elektor-Shop erhältlich unter der Nummer 070125-1).

Im Elektor-Shop ist auch ein Bauteilsatz erhältlich (070125-71).

Nachfolgend können Sie diesen Artikel und/oder Platinenlayout als PDF-Datei herunterladen.

 

Downloads 

Artikel als PDF
10 Elektor-Credits
Platine als PDF
Gratis-Download
 

Produkt bestellen 

Platine ohne Bauteile
070125-1 (USD 37,70)
Bausatz mit allen Bauteilen inkl. Platine
070125-71 (USD 72,50)
 

Extra-Downloads 

Software

Gratis-Download

Hinweis: Aufgrund der raschen Veränderungen auf dem Markt für elektronische Bauteile kann Elektor die Erhältlichkeit der für dieses Projekt verwendeten Komponenten nicht garantieren.

Elektor 06/2012 am Kiosk

Gratis-Newsletter

Feedback zu Elektor

µC-Fernlehrgang 1 & 2

Folgen Sie Elektor auf...