Πίνακας περιεχομένων:

Δημιουργία του προγραμματιστή Inchworm ICD2 PIC / Debugger: 7 βήματα
Δημιουργία του προγραμματιστή Inchworm ICD2 PIC / Debugger: 7 βήματα

Βίντεο: Δημιουργία του προγραμματιστή Inchworm ICD2 PIC / Debugger: 7 βήματα

Βίντεο: Δημιουργία του προγραμματιστή Inchworm ICD2 PIC / Debugger: 7 βήματα
Βίντεο: Προγραμματιστής 2024, Ιούλιος
Anonim
Δημιουργία του Inchworm ICD2 PIC Programmer / Debugger
Δημιουργία του Inchworm ICD2 PIC Programmer / Debugger
Δημιουργία του Inchworm ICD2 PIC Programmer / Debugger
Δημιουργία του Inchworm ICD2 PIC Programmer / Debugger
Δημιουργία του Inchworm ICD2 PIC Programmer / Debugger
Δημιουργία του Inchworm ICD2 PIC Programmer / Debugger

Αυτό το διδακτικό είναι μια εικονογραφημένη βόλτα μέσω της κατασκευής ενός κλώνου ICD2 που ονομάζεται Inchworm. Είναι ένα κιτ απευθείας προς τα εμπρός που σας επιτρέπει να δημιουργήσετε έναν προγραμματιστή και εντοπιστή σφαλμάτων συμβατό με MPLAB ICD2. Υπάρχουν πολλοί προγραμματιστές εκεί έξω, αλλά πολύ λίγοι περιλαμβάνουν έναν εντοπισμό σφαλμάτων, (Ένας εντοπιστής σφαλμάτων επιτρέπει κάνετε ένα βήμα μέσω του προγράμματός σας και ορίζετε λίστες παρακολούθησης (δείτε τις μεταβλητές σας) και πολλά άλλα). Το πλήρες εγχειρίδιο, συμπεριλαμβανομένων σχηματικών και σημειώσεων, μπορείτε να το βρείτε στο blueroomelectronics

Βήμα 1: Προετοιμασία του PCB

Προετοιμασία του PCB
Προετοιμασία του PCB

Πλύνετε την πλακέτα σε ήπιο απορρυπαντικό και στεγνώστε καλά πριν από τη συναρμολόγηση.

Βήμα 2: Κολλήστε όλα τα μέρη "χαμηλού προφίλ"

Solder All the
Solder All the

Εδώ έχω κολλήσει και κόψει τα καλώδια όλων των εξαρτημάτων χαμηλού προφίλ. Κατά την κατασκευή ενός PCB είναι συχνά πιο εύκολο να συναρμολογήσετε πρώτα τα μικρά μέρη. Αυτή η μέθοδος σας δίνει περισσότερο χώρο για να εργαστείτε όταν προσθέτετε τα ψηλότερα μέρη. Προσθέστε πρώτα τις αντιστάσεις, σημειώνοντας ότι οι αντιστάσεις μαυρίσματος είναι οι κοινές εκδόσεις ανοχής 5% και οι μπλε αντιστάσεις είναι 1% μεταλλικές μεμβράνες. Τώρα εγκαταστήστε τις δίοδοι, και τα δύο μικρότερα γυαλιά οι δίοδοι και οι μεγαλύτερες διόδους ισχύος απαιτούν από εσάς να δώσετε προσοχή στην έγχρωμη ταινία στην κάθοδο όλων των διόδων. Η αποτυχία εγκατάστασης των διόδων στο σωστό προσανατολισμό θα εμποδίσει τη σωστή λειτουργία του Inchworm ή οποιουδήποτε ηλεκτρονικού έργου. Σημείωση: Δημιουργώ μια έκδοση με μπαταρία για επίδειξη, οι δίοδοι ισχύος που χρησιμοποίησα είναι χαμηλής εγκατάλειψης τύποι Schottky 1N5817 αντί για τις πιο συνηθισμένες διόδους 1N4001. Οι έξι μικρές γυάλινες δίοδοι είναι συνηθισμένοι τύποι 1N4148 (μπορείτε επίσης να χρησιμοποιήσετε 1N914)

Βήμα 3: Προστέθηκαν περισσότερα μικρά μέρη

Προστέθηκαν περισσότερα μικρά ανταλλακτικά
Προστέθηκαν περισσότερα μικρά ανταλλακτικά

Εδώ έχουν προστεθεί οι υποδοχές IC.

Όταν κολλάτε μια πρίζα IC είναι καλή ιδέα να κολλήσετε μόνο σε μία καρφίτσα σε μια γωνία για να σας δοθεί η ευκαιρία να το βάλετε σωστά στο PCB. Μόλις η πρίζα ξεπλυθεί, συνεχίστε να κολλάτε τις υπόλοιπες ακίδες. Στη συνέχεια προστίθενται τα παράθυρα παράκαμψης 0,1 uf, αυτά τα μικροσκοπικά καλύμματα είναι σημαντικά όταν χρησιμοποιείτε οποιοδήποτε λογικό IC, είναι για την απορρόφηση μικρών δυσλειτουργιών με ψηφιακά λογικά τσιπ. Έχω προσθέσει LED 5mm αντί των 3mm LED που έχουν καθοριστεί. Είναι απλά θέμα γούστου.

Βήμα 4: Προστίθενται τα ψηλότερα καπάκια

Προστέθηκαν τα ψηλότερα καπάκια
Προστέθηκαν τα ψηλότερα καπάκια

Εδώ έχουν προστεθεί οι μεγαλύτεροι ηλεκτρολυτικοί πυκνωτές.

«Έχω χρησιμοποιήσει τα μικροσκοπικά καπάκια όταν μπορούσα να τα αποκτήσω, δεν χρειάζεται. Υπάρχει χώρος στο PCB για μεγαλύτερους τυπικούς πυκνωτές. απλώς βεβαιωθείτε ότι έχουν σωστή ονομαστική τάση. Τα μικρά μαύρα καπάκια 10uf βαθμολογούνται για 25v και το μεγαλύτερο κίτρινο καπάκι για 16v.

Βήμα 5: Τελική συνέλευση

Τελική συναρμολόγηση
Τελική συναρμολόγηση

Τώρα για όλα τα μεγάλα μέρη. Προσθέστε τους συνδετήρες τροφοδοσίας, ICD2 και RS232. Και ναι, είναι ένας σύνδεσμος DE9 Wikipedia Προτού συγκολλήσετε τη δοκιμή 7805 (ή LM2940-5), ταιριάξτε την με την προαιρετική ψύκτρα που έχει εγκατασταθεί πριν από τη συγκόλληση. Η βίδα και το παξιμάδι είναι #6 και ταιριάζουν όμορφα. Τοποθετήστε το MAX232 (ή ST232) και εφαρμόστε ισχύ. Ελέγξτε τις τάσεις στα δύο σημεία δοκιμής (TP +5 και TP VPP> 12VDC) Τώρα διακόψτε την τροφοδοσία και εγκαταστήστε ένα προ -προγραμματισμένο 16F877 ή 16F877A ** (το υλικολογισμικό εκκίνησης για το 16F877 βρίσκεται στο MPLAB και το 16F877A μπορείτε να το βρείτε στο Ο ιστότοπός μου. Σημείωση: Έχω χρησιμοποιήσει χαμηλή εγκατάλειψη LM2940-5 για τη λειτουργία της μπαταρίας.

Βήμα 6: Προαιρετική θήκη

Προαιρετική θήκη
Προαιρετική θήκη

Εδώ είναι ένα τελειωμένο Inchworm τοποθετημένο σε μια θήκη Hammond 1591B. Έχω χρησιμοποιήσει στάσεις για να μπορέσω να στερεώσω … Είναι επίσης δυνατό και φθηνότερο να τοποθετήσετε το Inchworm σε ένα καπάκι θήκης Hammond 1591BC χρησιμοποιώντας βίδες #6. Κάνει ένα ωραίο χαμηλού προφίλ ICD2.

Βήμα 7: Ο δάσκαλος Firefly 16F88 τοποθετημένος στο Inchworm

Ο Firefly 16F88 Tutor τοποθετήθηκε στο Inchworm
Ο Firefly 16F88 Tutor τοποθετήθηκε στο Inchworm

Εδώ το inchworm εμφανίζεται με μια προαιρετική πλακέτα πύλης Firefly 16F88 Tutor και ZIF.

Οι λυχνίες LED είναι αναμμένες επειδή παίρνει την ισχύ της από μπαταρίες NiAH 6AAA που βρίσκονται στη θήκη Orange Hammond 1591B

Συνιστάται: