LaborBoardTeile: Unterschied zwischen den Versionen
Zeile 11: | Zeile 11: | ||
! Anzahl !! Beschreibung !! Reichelt Bestell Code !! Kosten | ! Anzahl !! Beschreibung !! Reichelt Bestell Code !! Kosten | ||
|- | |- | ||
| 1 || ATmega 32 Microcontroller || ATMEGA 32-16 DIP || | | 1 || ATmega 32 Microcontroller || ATMEGA 32-16 DIP || 3,50 | ||
|- | |- | ||
| 1 || Sockel für Controller || GS 40P || 0,45 | | 1 || Sockel für Controller || GS 40P || 0,45 | ||
|- | |- | ||
| 1 || Quartz 16MHz || 16- | | 1 || Quartz 16MHz || 16-HC49U-S || 0,23 | ||
|- | |- | ||
| 1 || LED 5mm grün low current || LED 5MM 2MA GN || 0,09 | | 1 || LED 5mm grün low current || LED 5MM 2MA GN || 0,09 | ||
Zeile 27: | Zeile 27: | ||
| 5 || Taster || TASTER 3301B || 0,40 | | 5 || Taster || TASTER 3301B || 0,40 | ||
|- | |- | ||
| | | 1 || Wannenstecker, 10-polig || WSL 10G || 0,07 | ||
|- | |- | ||
| 3 || 36pol. Stiftleiste, gerade, RM 2,54 || SL 1X36G 2,54 || 0,51 | |||
|- | |||
| 6 || 10pol. Buchsenleiste, gerade, RM 2,54, H: 8,5mm || BL 1X10G8 2,54 || 1,32 | |||
| | |||
|- | |||
| 1 || Stecker für Netzteil || HEBW 25 || 0,20 | | 1 || Stecker für Netzteil || HEBW 25 || 0,20 | ||
|- | |- | ||
| 1 || Diode || 1N4004 || 0,02 | | 1 || Diode || 1N4004 || 0,02 | ||
|- | |- | ||
| 1 || Spannungsregler 5V || | | 1 || Spannungsregler 5V || µA 7805 || 0,17 | ||
|- | |- | ||
| 5 || Kondensator 100nF || KERKO 100N || 0,35 | | 5 || Kondensator 100nF || KERKO 100N || 0,35 | ||
Zeile 39: | Zeile 44: | ||
| 2 || kondensator 27pF || KERKO 27P || 0,08 | | 2 || kondensator 27pF || KERKO 27P || 0,08 | ||
|- | |- | ||
| 1 || Elko | | 1 || Elko 470µF/25V || RAD 470/25 || 0,11 | ||
|- | |- | ||
| 1 || Stecker Netzteil || MW | | 1 || Stecker Netzteil || MW 88V-GS/6 || 2,30 | ||
|- | |- | ||
| || || || 15,09 | | || || || 15,09 | ||
|} | |} | ||
==LPT Programmier-Kabel== | ==LPT Programmier-Kabel== |
Version vom 3. November 2006, 07:16 Uhr
Hier mal eine Liste mit den für das Microcontrollersystem benötigten Bauteilen:
Das Grundsystem
Anzahl | Beschreibung | Reichelt Bestell Code | Kosten | |
---|---|---|---|---|
1 | ATmega 32 Microcontroller | ATMEGA 32-16 DIP | 3,50 | |
1 | Sockel für Controller | GS 40P | 0,45 | |
1 | Quartz 16MHz | 16-HC49U-S | 0,23 | |
1 | LED 5mm grün low current | LED 5MM 2MA GN | 0,09 | |
8 | LED 3mm rot low current | LED 3MM 2MA RT | 0,72 | |
1 | Lochraster Platine 160x100 | H25PR160 | 1,65 | |
10 | Widerstände 1,5 k Ohm | 1/4W 1,5K | 0,33 | |
5 | Taster | TASTER 3301B | 0,40 | |
1 | Wannenstecker, 10-polig | WSL 10G | 0,07 | |
3 | 36pol. Stiftleiste, gerade, RM 2,54 | SL 1X36G 2,54 | 0,51 | |
6 | 10pol. Buchsenleiste, gerade, RM 2,54, H: 8,5mm | BL 1X10G8 2,54 | 1,32 | |
1 | Stecker für Netzteil | HEBW 25 | 0,20 | |
1 | Diode | 1N4004 | 0,02 | |
1 | Spannungsregler 5V | µA 7805 | 0,17 | |
5 | Kondensator 100nF | KERKO 100N | 0,35 | |
2 | kondensator 27pF | KERKO 27P | 0,08 | |
1 | Elko 470µF/25V | RAD 470/25 | 0,11 | |
1 | Stecker Netzteil | MW 88V-GS/6 | 2,30 | |
15,09 |
LPT Programmier-Kabel
Anzahl | Beschreibung | Reichelt Bestell Code | Kosten |
---|---|---|---|
10 | Widerst�nde 330 Ohm | 1/4W 330 | 0,33 |
1 | Sub D Stecker 25 pol | D-SUB ST 25 | 0,10 |
1 | Kappe für Stecker | KAPPE CG25G | 0,13 |
0,56 |
RS232 vs. LPT (Wichtig!)
Kurz noch ein Wort zu USB/seriell Konvertern: Diese Dinger sind echt schweine langsam, wenn man damit ein Programm auf einen Microcontroller lädt. Der Grund ist der, dass nicht wirklich RS232 benutzt wird, sondern dass die Pins einzeln High und low gezuppelt werden von der Programmier Software. Das geht wegen dem Time Slot verfahren beim USB dann nur mit einer sehr geringen Geschwindigkeit. Sie soll wohl so ungeführ bei 2Byte/sec liegen. Zum Ausprobieren von kleinen Programmen reicht das zwar (also auch für den Workshop), aber ihr könnt euch selber ausrechnen, wie lange dass dann für grössere Programme dauert (der Controller hat 32kByte Flash...). Desswegen ist es empfehlenswert, den Parallelen Port zu nehmen, falls euer Notebook einen eingebauten hat. Ein USB/parallel Konverter kann übrigens in keinem Fall verwendet werden, da diese nur protokollkonform mit Druckern sprechen können.
Das serielle Programmierkabel funktioniert nicht wenn der Microcontroller mit dem 16 MHz Quartz betrieben wird.