Artikel
Handyman programmer
Hardware en PC-software voor het programmeren van RISC-processoren
Zonder programma is een microcontroller nutteloos. Zo'n programma wordt bij de fabricage al in het masker aangebracht of naderhand met een speciaal daarvoor bestemde programmer in de controller gezet. Als je voor een applicatie maar enkele microcontrollers van een bepaald type nodig hebt, komt maskerprogrammering helemaal niet in aanmerking. Een kant-en-klare programmer is ook niet goedkoop, maar zoiets valt wel zelf te bouwen. Voor het programmeren van onze Handyman of een losse AVR-controller wordt hier een programmeeradapter beschreven die simpelweg op de RS232-poort van de PC wordt aangesloten. Door middel van de bijgeleverde software is de assembler-programmering dan geen probleem meer.
Onderdelenlijst
Weerstanden:
R1...R4,R7,R8 = 6 x 220 k
R5,R6 = 2 x 18 k
Condensatoren:
C1,C2 = 2 x 470 µ/16 V
C3,C4 = 2 x 27 p
C5,C7 = 2 x 100 n Sibatit
C6 = 1 x 1 µ/10 V
Halfgeleiders:
D1...D6 = 6 x 1N4148
D7,D9 = 2 x zener 15 V/500 mW
D8 = 1 x 1N4001
IC1 = 1 x 74HC14
IC2 = 1 x TL071CP
IC3 = 1 x LP2950CZ5.0
Diversen:
X1 = 1 x kristal 1 MHz
K1 = 1 x 9-polige haakse sub-D-connector voor printmontage, female
K2 = 1 x 2x7-polige header met afschermkraag
K3 = 1 x 24-polige ZIF-voet met raster 0,3"...0,6"
K4,K5 = 2 x 2-polige printkroonsteen, steek 5 mm
1 kastje Bopla E430
R1...R4,R7,R8 = 6 x 220 k
R5,R6 = 2 x 18 k
Condensatoren:
C1,C2 = 2 x 470 µ/16 V
C3,C4 = 2 x 27 p
C5,C7 = 2 x 100 n Sibatit
C6 = 1 x 1 µ/10 V
Halfgeleiders:
D1...D6 = 6 x 1N4148
D7,D9 = 2 x zener 15 V/500 mW
D8 = 1 x 1N4001
IC1 = 1 x 74HC14
IC2 = 1 x TL071CP
IC3 = 1 x LP2950CZ5.0
Diversen:
X1 = 1 x kristal 1 MHz
K1 = 1 x 9-polige haakse sub-D-connector voor printmontage, female
K2 = 1 x 2x7-polige header met afschermkraag
K3 = 1 x 24-polige ZIF-voet met raster 0,3"...0,6"
K4,K5 = 2 x 2-polige printkroonsteen, steek 5 mm
1 kastje Bopla E430
Discussie (0 opmerking(en))