Inhaltsverzeichnis:

18-poliges PIC-Entwicklungsboard - Gunook
18-poliges PIC-Entwicklungsboard - Gunook

Video: 18-poliges PIC-Entwicklungsboard - Gunook

Video: 18-poliges PIC-Entwicklungsboard - Gunook
Video: M#2: Atmega128 Development Board Pin Mapping | Outseal Dev. PLC Mega 2024, November
Anonim
18-poliges PIC-Entwicklungsboard
18-poliges PIC-Entwicklungsboard

Ich spiele schon lange mit Microchip PICs, bin aber immer ohne irgendeine Form von Entwicklungsboard ausgekommen. Zu diesem Zweck habe ich ein einfaches Board entworfen, von dem ich hoffte, etwas Input zu bekommen. Ich habe dieses Board noch nicht gemacht, da ich darauf warte, dass ein Kit auftaucht, um es fertigzustellen und es zu machen, aber ich dachte, andere könnten in der Lage sein, es zu verwenden oder zu modifizieren.

Schritt 1: Projektanforderungen

Projektanforderungen
Projektanforderungen

Die Anforderungen für mich waren 8 LEDs und Schalter, die nicht an einen Port oder Pin gebunden waren, aber Jumper hatten, um eine vollständige Auswahl des Ports / Pins zu ermöglichen, mit dem eine Verbindung hergestellt werden soll. Optionale Verwendung eines externen Quarzes, daher war die Möglichkeit der Verwendung eines internen RC-Oszillators des PIC möglich. Endlich ein ICSP-Header, damit der PIC nicht zum Programmieren entfernt werden muss. Die Platine musste einseitig sein, da ich nicht die Möglichkeiten oder Geduld habe, doppelt zu gehen! Die ICSP-Header-Schaltung wurde von Best Microcontroller Projects verwendet.

Schritt 2: Designdateien, Stückliste, Bauanleitung

Ich habe die Eagle-Dateien für das Design angehängt. Bei der Platine, um eine einzelne Seite pflegen zu können, gibt es sieben Drahtverbindungen. Ich habe versucht, sie kurz zu halten, damit Sie verschwendete Beine von den Widerständen usw. verwenden können. Die Stückliste: R1-R8 150R (basierend auf 2 V Durchlassspannung und 20 mA) R9-R16 1kR25-28 10kC1, C2 20pF CeramicC3, C4 10uF 16v ElectroliticD1, D2 1N4148IC1 PIC 16F62(7/8) (in DIL-Sockel)IC2 7805SW1-SW9 Push-to-Make-Schalter (RS-Teil 378-6729)SV5, 7, 8 sind Stiftleisten, der Rest ist weiblich, um Single zu ermöglichen Kerndraht zum Einfügen zum Verbinden. Der Aufbau sollte einigermaßen einfach sein, wenn Sie Erfahrung im Löten haben. Ich denke, es gibt hier Anleitungen, die Ihnen dabei helfen, wenn Sie dies nicht getan haben. Angefangen bei den kleineren Komponenten bis hin zu den größeren. Ich würde mit den Links beginnen, R26-28, D1 & 2, dann die Schalter & DIL-Buchse, restliche Widerstände, Quarz, Kondensatoren, LEDs (Polarität beachten), SV-Header und -Buchsen, IC2 und die DC-Buchse. Einmal gebaut, vorher Fügen Sie den PIC hinzu, schließen Sie ein 9-12-V-Netzteil an und überprüfen Sie, ob Sie 5 V am Ausgang von IC2 und an Pin 14 an der IC1-Buchse und nichts an einem anderen Pin haben. Wenn Sie keine 5 V haben, überprüfen Sie das Löten auf trockene Verbindungen an der DC-Buchse, IC2 und IC1. Wenn Sie 5 V an einem anderen Pin von IC1 haben, überprüfen Sie, ob Verbindungsspuren gelötet oder schlecht geätzt sind, wo die Spuren noch verbunden sind.

Schritt 3: Verwendung

Verwendungszweck
Verwendungszweck

Die grundlegende Verwendung besteht darin, dass Sie, wenn Sie (zum Beispiel) LED1 auf RB3 und SW3 auf RA2 möchten, ein Überbrückungskabel auf SV3 Pin4 (SV3/4) auf SV4 Pin1 (SV4/1) und SV2/3 auf SV6/ legen. 3. Die RA/RB-Port-Buchsen sind so eingestellt, dass Pin1 Rx0 ist, Pin2 Rx1 ist und so weiter. Das gleiche gilt für die LEDs und Schalter, Pin1 ist die erste LED/Schalter und Pin8 ist die letzte. Um den Quarz zu verwenden, muss eine Verbindung zwischen SV1/1 zu SV2/7 und SV1/3 zu SV2/8 hergestellt werden. SW9 ermöglicht das Zurücksetzen der Schaltung. Das SV8-Pin-Layout, der ICSP-Header, ist: 1 - VPP / MCLR2 - VDD -> Nicht verwendet3 - GND4 - PGD5 - PGC6 - PGM -> Nicht verwendetWenn Sie etwas mit der Schaltung oder etwas falsch machen? das könnte zum Besseren geändert werden, lassen Sie es mich wissen. Ich hoffe, dies ist eine Hilfe für die Leute, sobald ich es geschafft habe, werde ich dies mit einer Bildanleitung zum Bau und zur Verwendung aktualisieren.

Empfohlen: