Universal USB PIC-Programmer – Aufbau und Installationsanleitung

Transcrição

Universal USB PIC-Programmer – Aufbau und Installationsanleitung
Universal USB PIC-Programmer – Aufbau und Installationsanleitung
Stromversorgung
Der Universal USB PIC-Programmer wird über ein
Steckernetzteil oder über eine andere unstabilisierte
Spannungsquelle von mindestens 12V DC (max. 18V
DC) gespeist (2,1mm Hohlstecker). Die grüne LED
mit der Kennzeichnung „PWR“ signalisiert eine
korrekte arbeitende Stromzufuhr. Eine leichte
Erwärmung der Spannungsregler ist gegeben und
sollte nicht als Fehlfunktion interpretiert werden.
Programmiersockel
Bei dem Programmiersockel handelt es sich um eine
40-Pin Hebelfassung (Nullkraftsockel) mit einer
Klemmbreite von 7.62-15.24 mm. Die Gehäuse- oder
Platinenmarkierung neben dem Programmiersockel
kennzeichnet die Ausrichtung der
Schaltkreiseinkerbung. Genaue Angaben zum
Einsetzen der zu programmierenden Controller
entnehmen sie bitte der grafischen Darstellung des
Steuerprogramms. Die rote LED mit der
Kennzeichnung „PGR“ signalisiert den aktiven
Programmiervorgang.
ICSP-Schnittstellen
Die ICSP-Schnittstelle dient zur „Im-Design“
Programmierung eines Controllers. Die beiden ICSPSchnittstellen (ICSP1 und ICSP2) unterstützen keine
„Low-Voltage“-Programmierung. Der Low-Pin
Anschluss ist ein Open-Collector Ausgang, welcher
bei Aktivierung den LOW-Pin gegen Masse schaltet.
PGD
PGC
GND
NC
VPP
VccP
LOW
+12V
+5V
→ Programmier-„data“-Signal
→ Programmier-„clock“-Signal
→ Masse
→ not connected (unbelegter Anschluss)
→ Programmierspannungssignal
→ Vcc Programmiersignal
→ Open-Collector Ausgang
→ +12V externe Versorgungsspannung
→ +5V externe Versorgungsspannung
Technische Eigenschaften
ƒ Unterstützt werden 120 PICmicroTM Controller
der 10x bis 18x Reihe
ƒ USB-Schnittstelle
ƒ Stromversorgung über externes
Steckernetzteil: 12V..18V DC,
Verpolungsschutz, 2,1mm Hohlstecker-Buchse
ƒ Power-LED, Programmier-Status-LED
ƒ Komfortabler Programmiersockel
(Nullkraftsockel) mit einer Klemmbreite von
7.62-15.24 mm
ƒ 2 ICSP-Schnittstellen
ƒ kostenlose Windows Software
Unterstützte PICmicroTM Controller
10F200, 10F202, 10F204, 10F206, 12C508, 12C508A,
12C509, 12C509A, 12CE518, 12CE519, 12C671, 12C672,
12CE673, 12CE674, 12F629, 12F675, 12F683, 16C505,
16C554, 16C558, 16C61, 16C62, 16C62A, 16C62B, 16C63,
16C63A, 16C64, 16C64A, 16C65, 16C65A, 16C65B, 16C66,
16C66A, 16C67, 16C620, 16C620A, 16C621, 16C621A,
16C622, 16C622A, 16C71, 16C71A, 16C72, 16C72A, 16C73,
16C73A, 16C73B, 16C74, 16C74A, 16C74B, 16C76, 16C77,
16C710, 16C711, 16C712, 16C716, 16C745, 16C765,
16C773, 16C774, 16C83, 16C84, 16F57, 16F627, 16LF627A,
16F627A, 16F628, 16LF628A, 16F628A, 16F630, 16F648A,
16F676, 16F683, 16F684, 16F688, 16F72, 16F73, 16F74,
16F76, 16F77, 16F737, 16F747, 16F767, 16F777, 16F83,
16F84, 16F84A, 16F87, 16F88, 16F818, 16F819, 16F870,
16F871, 16F872, 16F873, 16F873A, 16F874, 16F874A,
16F876, 16F876A, 16F877, 16F877A, 18F242, 18F248,
18F252, 18F258, 18F442, 18F448, 18F452, 18F458,
18F1220, 18F1320, 18F2220, 18F2320, 18F4220, 18F4320,
18F6525, 18F6621, 18F8525, 18F8621
Anschluss ICSP ⇔ Controller
PGD
PGC
GND
VPP
⇔
⇔
⇔
⇔
PGD
PGC
GND
MCRL
Installation des Software-Paketes
Die kostenlosen Softwarekomponenten können sie
unter http://www.embedded-channel.de
herunterladen.
Installation des Treibers
Bevor sie den Treiber des Programmiergerätes
installieren, verbinden sie bitte Programmer und
Computer mit einem USB-Kabel. Nachdem das
Programmiergerät mit der Stromversorgung
verbunden ist, muss die PWR-LED aufleuchten. Das
Gerät ist jetzt betriebsbereit. Ihr Betriebssystem
sollte das Programmiergerät automatisch erkennen.
In dem Assistenten für „das Suchen neuer
Hardware“, wählen sie die Option „Software von
einer Liste oder bestimmten Quelle installieren“ und
bestätigen sie mit der Schaltfläche „Weiter“.
Die benötigten VCP-Treiber Dateien können
kostenlos auf embedded-channel.de
heruntergeladen werden. Wählen Sie aus den VCPTreiber Dateien ihr Betriebssystem aus (z.B.
.../VCP/WINXP/). Bestätigen sie mit der Schaltfläche
„Ok“ und drücken sie anschließend auf „Weiter“.
Nach dem Fertigstellen des Assistenten ist die
Installation des Treibers abgeschlossen.
Steuersoftware installieren
Um die Benutzeroberfläche (Steuersoftware) des
Programmiergerätes auf ihrem Computer zu
installieren, laden sie sich die kostenlose Windows
Steuersoftware herunter. Starten sie die Anwendung
„Setup.exe“ und führen sie die geforderten Schritte
des Installations-Assistenten durch.
Nach der erfolgreichen Installation, starten sie das
Programm MicroPro. Erscheint eine Fehlermeldung,
ignorieren sie diese vorerst. Um den korrekten COMPort (auch für USB) einzustellen, wählen sie in der
Menüzeile die Option „File>Port“. Es erscheint ein
Fenster mit einem Eingabefeld. Die Nummer des
„virtuellen“ COM Ports erhalten sie über den
Windows Gerätemanager unter „Anschlüsse“.
Nachdem sie die korrekte COM-Port Nummer
eingegeben und bestätigt haben, baut die Software
mit dem Programmiergerät eine Verbindung auf. Die
Benutzeroberfläche für das Programmiergerät ist
jetzt eingestellt.
Dokument Version 6.10.4
Aufbau und Aufbauprüfung des Bausatzes
Bevor sie mit dem Aufbau beginnen, sollten sie alle
Bauteile zurechtlegen und sortieren. Als
Einlötreihenfolge gilt: Mit dem kleinsten Bauteil
beginnen, mit dem größten Bauteil aufhören.
Deshalb sollten sie zuerst Widerstände und Dioden
einlöten. Dazu werden die Anschlüsse rechtwinklig
umgebogen, in die Platine gesteckt und auf der
Leiterbahnseite verlötet. Bitte beachten sie dazu den
Farbcode in der Materialliste. Beim Einbau der
Dioden und Leuchtdioden beachten sie bitte
folgende Abbildungen:
ICs werden grundsätzlich erst zum Schluss in die ICFassung gesteckt. Nach dem Aufbau des Bausatzes
kontrollieren sie noch einmal genau, ob sie alle
Bauteile richtig eingebaut haben. Überprüfen sie die
Leiterbahnseite auf eventuelle schlechte Lötstellen
und Zinnverbindungen zwischen den Leiterbahnen.
Materialliste
1 Platine, bleifrei, verzinnt
2 Widerstand 1/4W 2,2K
rot-rot-rot
4 Widerstand 1/4W 1,0K
braun-schwarz-rot
4 Widerstand 1/4W 4,7K
gelb-violett-rot
7 Widerstand 1/4W 10,0K
braun-schwarz-orange
3 Widerstand 1/4W 3,3K
orange-orange-rot
1 Widerstand 1/4W 470
gelb-violett-braun
2 Widerstand 1/4W 27
rot-violett-schwarz
1 Widerstand 1/4W 1,5K
braun-grün-rot
1 Diode 1N4004
2 Diode 1N4148
1 Elektrolytkondensator 47µF
1 Elektrolytkondensator 10µ
3 Kondensator 100N/16V
2 Kondensator 22pF
1 Kondensator 33nF
1 LED rot 3mm
1 LED grün 3mm
3 Transistor BC558B
1 IC-Fassung 14pol
1 IC-Fassung 18pol
1 Spannungsregler IC 7805
1 Spannungsregler IC 7812
1 Quarz 6MHz
1 Klickerbuchse 2,1mm
1 USB-Buchse Typ B
1 IC SN74LS06N
1 IC PIC16F628-20P
(vorprogrammiert)
1 IC FT232BM USB-USART
(vorinstalliert)
4 Elastik-Klebefüße
1 Platinensteckverbinder 8-pol.
1 Platinensteckverbinder 5-polig
1 Kabelsatz 8-pol. / Buchsenleiste
1 Kabelsatz 5-pol. / Buchsenleiste
1 40-Pin Hebelfassung
(7.62-15.24mm)
R20,R14
R6,R12,R11,R9
R5,R8,R21,R1
R7,R10,R13,
R2,R22,R3,R4
R17,R18,R19
R15
R24,R23
R16
D1
D2,D3
C4
C5
C1,C2,C3
C6,C7
C12
D5
D6
T1,T2,T3
*IC4
*IC2
IC5
IC6
Q1
X1
X3
IC4
IC2
IC1
JP2
JP3
*JP2
*JP3
JP4-7