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