Πίνακας περιεχομένων:
Βίντεο: 18 Pin PIC Development Board: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Έχω παίξει εδώ και πολύ καιρό με PIC της Microchip, αλλά πάντα τα κατάφερνα χωρίς κάποια μορφή πίνακα ανάπτυξης. Για το σκοπό αυτό, έχω σχεδιάσει έναν βασικό πίνακα για τον οποίο ήλπιζα να λάβω κάποια συμβολή. Δεν έχω φτιάξει ακόμα αυτόν τον πίνακα καθώς περιμένω να εμφανιστεί κάποιο κιτ για να το τελειώσω και να το φτιάξω, ωστόσο σκέφτηκα ότι άλλοι μπορεί να είναι σε θέση να το χρησιμοποιήσουν ή να το τροποποιήσουν.
Βήμα 1: Απαιτήσεις έργου
Οι απαιτήσεις για μένα ήταν να έχω 8 LED και διακόπτες που δεν ήταν συνδεδεμένοι σε μια θύρα ή καρφίτσα, αλλά είχαν βραχυκυκλωτήρες για να επιτρέπουν την πλήρη επιλογή σε ποια θύρα/ακίδα να συνδεθείτε. Προαιρετική χρήση εξωτερικού κρυστάλλου, οπότε ήταν δυνατή η επιλογή χρήσης εσωτερικού ταλαντωτή PICs. Τέλος, μια κεφαλίδα ICSP, έτσι ώστε ο PIC να μην χρειάζεται αφαίρεση για να προγραμματιστεί. Ο πίνακας έπρεπε να είναι μονόπλευρος, καθώς δεν έχω τις δυνατότητες ή την υπομονή να διπλασιαστώ! Το κύκλωμα κεφαλίδας ICSP χρησιμοποιήθηκε από τα Best Microcontroller Projects.
Βήμα 2: Σχεδιασμός αρχείων, Λίστα μερών, Οδηγός κατασκευής
Έχω επισυνάψει τα αρχεία Eagle για το σχεδιασμό. Με τον πίνακα, για να μπορείτε να διατηρήσετε μια μόνο πλευρά, υπάρχουν επτά συρματόσχοινοι. Προσπάθησα να τα κρατήσω σύντομα, ώστε να μπορείτε να χρησιμοποιείτε σπαταλημένα πόδια από τις αντιστάσεις κλπ. Η λίστα εξαρτημάτων: R1-R8 150R (με βάση την τάση 2V προς τα εμπρός και 20mA) R9-R16 1kR25-28 10kC1, C2 20pF CeramicC3, C4 10uF 16v ElectroliticD1, D2 1N4148IC1 PIC 16F62 (7/8) (στην υποδοχή DIL) IC2 7805SW1-SW9 Push to make switch (RS part 378-6729) SV5, 7, 8 are head pin, τα υπόλοιπα είναι γυναικεία σύρμα πυρήνα που θα εισαχθεί για σύνδεση. Η κατασκευή θα πρέπει να είναι αρκετά απλή εάν έχετε εμπειρία συγκόλλησης. Νομίζω ότι υπάρχουν οδηγοί εδώ για να σας βοηθήσουν σε αυτό, αν δεν το έχετε κάνει. Ξεκινώντας από τα μικρότερα εξαρτήματα, λειτουργούν μέχρι τα μεγαλύτερα. Θα ξεκινούσα με τους συνδέσμους, R26-28, D1 & 2, στη συνέχεια τους διακόπτες & την πρίζα DIL, τις υπόλοιπες αντιστάσεις, το κρύσταλλο, τους πυκνωτές, τις λυχνίες LED (σημειώνοντας την πολικότητα), τις κεφαλίδες και τις πρίζες SV, το IC2 και το βύσμα DC. Μόλις κατασκευαστεί, πριν προσθέτοντας το PIC, συνδέστε ένα τροφοδοτικό 9-12v και ελέγξτε ότι έχετε 5v στην έξοδο του IC2 και στον πείρο 14 στην υποδοχή IC1 και τίποτα σε οποιονδήποτε άλλο πείρο. Εάν δεν έχετε κολλήσει 5v για στεγνές αρθρώσεις στο DC Jack, IC2 και IC1. Εάν έχετε 5v σε οποιαδήποτε άλλη καρφίτσα στο IC1, ελέγξτε για κολλήσεις συνδέσμων ή κακή χάραξη όπου τα κομμάτια είναι ακόμα συνδεδεμένα.
Βήμα 3: Χρήση
Η βασική χρήση είναι έτσι ώστε αν θέλετε (για παράδειγμα) LED1 σε RB3 και SW3 σε RA2, να βάλετε ένα καλώδιο βραχυκυκλωτήρα σε SV3 pin4 (SV3/4) έως SV4 pin1 (SV4/1) και SV2/3 σε SV6/ 3. Οι υποδοχές της θύρας RA/RB έχουν ρυθμιστεί έτσι ώστε το Pin1 να είναι Rx0, το Pin2 είναι Rx1 και ούτω καθεξής. Το ίδιο ισχύει και για τις λυχνίες LED και τους διακόπτες, το Pin1 είναι το πρώτο LED/Διακόπτης και το Pin8 είναι το τελευταίο. Για τη χρήση του κρυστάλλου πρέπει να γίνει σύνδεση μεταξύ SV1/1 έως SV2/7 και SV1/3 έως SV2/8. Το SW9 επιτρέπει την επαναφορά του κυκλώματος. Η διάταξη ακίδων SV8, η κεφαλίδα ICSP, είναι: 1 - VPP/MCLR2 - VDD -> Δεν χρησιμοποιείται3 - GND4 - PGD5 - PGC6 - PGM -> Δεν χρησιμοποιείται Αν παρατηρήσετε κάτι λάθος με το κύκλωμα ή κάτι Αυτό θα μπορούσε να αλλάξει προς το καλύτερο, ενημερώστε με. Ελπίζω ότι αυτό θα βοηθήσει κάποια άτομα, μόλις το καταφέρω, θα το ενημερώσω με έναν οδηγό εικόνας για την κατασκευή και τη χρήση του.
Συνιστάται:
DIY ESP32 Development Board - ESPer: 5 βήματα (με εικόνες)
DIY ESP32 Development Board - ESPer: Έτσι πρόσφατα είχα διαβάσει για πολλά IoT (Internet of Things) και πιστέψτε με, απλά ανυπομονούσα να δοκιμάσω μία από αυτές τις υπέροχες συσκευές, με δυνατότητα σύνδεσης στο διαδίκτυο, τον εαυτό μου και να πιάσω τα χέρια μου στη δουλειά. Ευτυχώς η ευκαιρία
Mojo FPGA Development Board Shield: 3 Βήματα
Mojo FPGA Development Board Shield: Συνδέστε τον πίνακα ανάπτυξης Mojo σε εξωτερικές εισόδους με αυτήν την ασπίδα. Τι είναι ο πίνακας ανάπτυξης Mojo; Ο πίνακας ανάπτυξης Mojo είναι ένας πίνακας ανάπτυξης που βασίζεται στο Xilinx spartan 3 FPGA. Ο πίνακας είναι κατασκευασμένος από την Alchitry. Τα FPGA είναι πολύ χρήσιμα
Παίζοντας παιχνίδι Flappy Bird With M5stack Esp32 Based M5stick C Development Board: 5 βήματα
Παίζοντας Flappy Bird Game With M5stack Esp32 Based M5stick C Development Board: Γεια σας παιδιά σήμερα θα μάθουμε πώς να ανεβάζουμε τον κωδικό παιχνιδιού flappy bird στον πίνακα ανάπτυξης m5stick c που παρέχεται από το m5stack. Για αυτό το μικρό έργο θα χρειαστείτε δύο πράγματα: m5stick-c πίνακας ανάπτυξης: https://www.utsource.net/itm/p/8663561.h
JALPIC One Development Board: 5 βήματα (με εικόνες)
JALPIC One Development Board: Εάν ακολουθείτε τα έργα μου στο Instructables, γνωρίζετε ότι είμαι μεγάλος οπαδός της γλώσσας προγραμματισμού JAL σε συνδυασμό με τον μικροελεγκτή PIC. Το JAL είναι μια γλώσσα προγραμματισμού τύπου Pascal που αναπτύχθηκε για τους μικροελεγκτές PIC των 8-bit του Microchip. Μο
ISP 6 Pin to 8 Pin Socket: 4 βήματα
ISP 6 Pin to 8 Pin Socket: Ο λόγος που έχτισα κυρίως αυτό το έργο ήταν να προγραμματίσω το ATTiny45, το οποίο έχει σύνδεση 8 ακίδων, ενώ το USBtinyISP μου (από τη Ladyada) έχει μόνο σύνδεση 10 ακίδων και 6 ακίδων. Αφού έψαξα στο διαδίκτυο για περίπου 3-4 εβδομάδες, δεν βρήκα τίποτα