Artikel
SX-Pack (2)
Entwicklungskit fürsuperschnelle SX-Mikrocontroller
Im zweiten Teil wird der PICLOCK-Programmieradapter vorgestellt, der das Bindeglied zwischen der Programmiersoftware auf dem PC und dem SX-Mikrocontroller auf einer Experimentier- oder Anwendungsplatine darstellt. Als Protokollkonverter dient dabei ein recht flott getakteter Atmel-Controller.Wie wir gesehen haben, ist das Timing des SX-Chips bei der seriellen Programmierung schon recht flott und muß mit einiger Präzision eingehalten werden. Nach einigem Überlegen kam der Entwickler zu dem Schluß , daß ein mit 18,432 MHz getakteter 8051 eigentlich in der Lage sein sollte, die Kommunikation mit dem SX-Chip aufzunehmen. Das Resultat sehen wir im Schaltplan des SX-PICKLOCK genannten Programmieradapters in Bild 1. Das Herz der Schaltung bildet der Mikrocontroller IC3. Anstelle des erwähnten 8051 wird hier als modernere Variante ein Atmel 89C2051 eingesetzt, der Elektor-Lesern inzwischen schon recht bekannt sein dürfte. IC1 als serieller Schnittstellentreiber übernimmt die Verbindung mit dem PC (19200,8N1). Der Schaltregler mit IC6 stellt die 12,5 Volt zur Verfügung, die den zu programmierenden SX-Prozessor in den Programmierzustand bringen.
Stückliste
Widerstände:
R1 = 470
R2 = Widerstandsarray 8 x 10 k SIL
R3,R6 =100
R4,R5,R10,R11 = 10 k
R7 = 10
R8 = 6k8
R9,R12,R14 = 1 k
R13 = 22
P1 = 4k7 (liegend)
Kondensatoren:
C1,C8,C9 = 10 µ/16 V stehend
C2...C5 = 1 µ/16 V
C6,C10...C14 = 100 n keramisch
C7 =330 p keramisch
Induktivitäten:
L1 = 2,7 mH (74mA)
Halbleiter:
D1...D3 = 1N4148
D4 = LED (High Efficiency)
T1 = BC557B
IC1 = MAX232 (Maxim)
IC2 = SG531P, 18,4320MHz (EPSON)
IC3 = 89C2051 (programmiert, EPS 996506-1)
IC4 = 74HCT04
IC5 = 74LS06
IC6 = TL497ACN
Außerdem:
K1 = 9-polige Sub-D-Buchse, gewinkelt, für Platinenmontage
S1 = Taster (Schließer)
K2 = 6-polige Stiftleiste (siehe Text)
Gehäuse: z.B. Bopla E430
PC-Software EPS 996007-1
Platine EPS 990018-1
R1 = 470
R2 = Widerstandsarray 8 x 10 k SIL
R3,R6 =100
R4,R5,R10,R11 = 10 k
R7 = 10
R8 = 6k8
R9,R12,R14 = 1 k
R13 = 22
P1 = 4k7 (liegend)
Kondensatoren:
C1,C8,C9 = 10 µ/16 V stehend
C2...C5 = 1 µ/16 V
C6,C10...C14 = 100 n keramisch
C7 =330 p keramisch
Induktivitäten:
L1 = 2,7 mH (74mA)
Halbleiter:
D1...D3 = 1N4148
D4 = LED (High Efficiency)
T1 = BC557B
IC1 = MAX232 (Maxim)
IC2 = SG531P, 18,4320MHz (EPSON)
IC3 = 89C2051 (programmiert, EPS 996506-1)
IC4 = 74HCT04
IC5 = 74LS06
IC6 = TL497ACN
Außerdem:
K1 = 9-polige Sub-D-Buchse, gewinkelt, für Platinenmontage
S1 = Taster (Schließer)
K2 = 6-polige Stiftleiste (siehe Text)
Gehäuse: z.B. Bopla E430
PC-Software EPS 996007-1
Platine EPS 990018-1
Diskussion (0 Kommentare)