υποδοχή zif 14 ακίδων

Μια σύνθετη προγραμματιζόμενη λογική συσκευή (CPLD) είναι ένα απαραίτητο κομμάτι υλικού στο ρεπερτόριό σας. Όπως υποδηλώνει το όνομα, μπορείτε να προγραμματίσετε αυτά τα τσιπ για να παρέχουν τις λογικές λειτουργίες που χρειάζεστε. Αυτό μπορεί να αντικαθιστά παλιά τσιπ ή απλώς έναν τρόπο να μάθετε και να δοκιμάσετε διαφορετικές τεχνολογίες. Ποιος καλύτερος τρόπος για να μάθετε από το να χρησιμοποιήσετε το CPLD και να το δοκιμάσετε;
Δημιούργησα μια μονάδα CPLD για να μπορώ να τη συνδέσω σε πολλά πράγματα, συμπεριλαμβανομένων και σε breadboard χωρίς συγκόλληση, αλλά έκανα λάθος. Φαίνεται ότι ο διαθέσιμος χώρος για συνδέσεις στην breadboard χωρίς συγκόλληση είναι 1,1 ίντσες. Έχω κάνει το αποτύπωμα πλάτους 1 ίντσας, χωρίς να αφήνω χώρο για μια σειρά καλωδίων και στις δύο πλευρές. Εεε.
Αλλά ας κάνω ένα πίσω και ας δείξω περισσότερα για αυτό που κάνω. Θέλω να φτιάξω μια προγραμματιζόμενη λογική που μπορεί να κατασκευαστεί ως κιτ, να κολληθεί εύκολα στο σπίτι, να προγραμματιστεί σε κύκλωμα και να λειτουργήσει στα 3,3 ή 5 βολτ.
Για να υλοποιήσω ένα κιτ εύκολης συγκόλλησης, χρησιμοποίησα ένα παλιό εξάρτημα CPLD, το οποίο διατίθεται επίσης σε εκδόσεις 3.3v και 5v, και θα διατηρεί τον προγραμματισμό του ανεξάρτητα από την τροφοδοσία ρεύματος. Η ίδια η λογική είναι ένα ολοκληρωμένο κύκλωμα CPLD από τη σειρά Altera Max, διαθέσιμο σε δύο εκδόσεις, κατάλληλο για πλακέτες κυκλωμάτων με 32 ή 64 μακροστοιχεία. Τα μακροστοιχεία είναι τα βασικά λογικά δομικά στοιχεία που προγραμματίζονται χρησιμοποιώντας λογικούς "όρους" και στη συνέχεια διασυνδέονται με άλλα μακροστοιχεία μέσω προγραμματιζόμενων διασυνδέσεων.
Κοιτάζοντας το σχηματικό, μπορείτε να δείτε ότι δεν έχει πολύ περιεχόμενο: βασικά το CPLD, το κύκλωμα προγραμματισμού εντός κυκλώματος και τον ταλαντωτή που οδηγεί τη λογική CPLD.
Αυτό το εξάρτημα ονομάζεται EPM7032 και EPM7064, χρησιμοποιώντας φορέα πλαστικού τσιπ ηλεκτροδίου 44 ακίδων (PLCC), που μερικές φορές ονομάζεται καλώδιο J λόγω του σχήματος J του καλωδίου. Αυτή η συσκευασία μπορεί να εισαχθεί σε μια υποδοχή διαμπερούς οπής ή να συγκολληθεί απευθείας στην πλακέτα τυπωμένου κυκλώματος.
Περιέχει έναν ενσωματωμένο ταλαντωτή, έτσι ώστε ο CPLD να μπορεί να εκτελεί λειτουργίες με κατάσταση και να δημιουργεί γρήγορους μετρητές από μόνος του χωρίς την ανάγκη εξωτερικού ρολογιού. Εάν υπάρχει διαθέσιμο εξωτερικό ρολόι, το ρολόι υψηλής ταχύτητας στη μονάδα μπορεί να χρησιμοποιηθεί για να δημιουργήσει ένα συμβάν ρολογιού σε κάθε ανοδική ή καθοδική ακμή του εξωτερικού ρολογιού, ακολουθώντας παράλληλα τις οδηγίες CPLD/FPGA, δηλαδή, θα πρέπει να χρησιμοποιείτε το εσωτερικό δίκτυο παγκόσμιου ρολογιού αντί για "ασύγχρονες" μονάδες οδήγησης της εισόδου ρολογιού. Η ονομαστική τάση τροφοδοσίας αυτού του ταλαντωτή είναι μεταξύ 1,8 και 5,5 βολτ.
Αν παρακολουθήσετε το βίντεο, θα δείτε ότι συζητώ την προσωπική μου προτίμηση για το πώς να χειρίζομαι τον ακροδέκτη "INH" στον ταλαντωτή. Με απλά λόγια, αφού ελέγξω ότι το φύλλο προδιαγραφών είναι νόμιμο, έχω την τάση να τον αφήνω να αιωρείται.
Όταν ασχολούμουν με τέτοιες λειτουργίες, οι λόγοι που μου πέρασαν από το μυαλό περιλάμβαναν την απέχθειά μου να συνδέω τις ακίδες εισόδου απευθείας στις ράγες τροφοδοσίας (αν είναι δυνατόν). Δηλαδή, προτιμώ να χρησιμοποιώ αντιστάσεις σε σειρά για να περιορίζω το ρεύμα κατά τη διάρκεια μεταβατικών διακυμάνσεων, ακόμα κι αν δεν θα έπρεπε να χρειάζεται.
Με τα χρόνια, έχω παρατηρήσει κάποια προβλήματα στην παραγωγή (μεγάλες παρτίδες) και περιστασιακά πράγματα όπως η εναλλαγή ισχύος επέτρεπαν στις ακίδες που ήταν απευθείας συνδεδεμένες στη ράγα τροφοδοσίας να έχουν υψηλότερη τάση από το ίδιο το τσιπ, κάτι που είναι κακό. Τέλος, συνδέστε την ακίδα στη ράγα τροφοδοσίας μέσω μιας αντίστασης (είτε τροφοδοσίας είτε γείωσης) και οι άνθρωποι μπορούν να αλλάξουν γνώμη και να χρησιμοποιήσουν την ακίδα αργότερα. Αυτό ισχύει ιδιαίτερα από την εμπειρία μου με τις αχρησιμοποίητες πόρτες. Πιθανότατα γνωρίζετε ότι αυτές οι πόρτες δεν πρέπει ποτέ να μένουν αιωρούμενες ή ασύνδετες. Χρησιμοποιώντας μια αντίσταση pull-up, μπορείτε να συνδέσετε το σήμα και να χρησιμοποιήσετε την πύλη χωρίς να κόψετε ίχνη χαλκού.
Ο σύνδεσμος 10 ακίδων και μερικές αντιστάσεις αποτελούν το κύκλωμα προγραμματισμού. Εάν όλες οι αντιστάσεις είναι αντιστάσεις pull-up, θα χρησιμοποιούσα ένα δίκτυο αντιστάσεων, αλλά δυστυχώς, η μία είναι γειωμένη.
Για να προγραμματίσετε ένα τέτοιο ανεξάρτητο CPLD, απαιτείται ένας ειδικός προγραμματιστής. Αυτό είναι εύκολο για μένα να το πω, επειδή συνήθως έχω μερικούς δίπλα μου, αλλά αν δεν έχετε έναν, δεν θα είναι πολύ δύσκολο να μπείτε στο παιχνίδι. Το εγκεκριμένο "Altera USB Blaster" πωλείται προς 50 δολάρια και μπορεί να αγοραστεί από το Digikey και άλλα μέρη. Έχω αρκετούς κλώνους από το Ebay, ένας από τους οποίους είναι ένας κλώνος που υποστηρίζει ταυτόχρονα Altera, Xilinx και Lattice. Υπάρχει ένα έργο και κώδικας στο Διαδίκτυο που μπορείτε να χρησιμοποιήσετε για να φτιάξετε τον δικό σας κλώνο, θα το αναφέρω στη λίστα με τα πιθανά βίντεο για το έργο δημιουργίας κλώνων προγραμματιστών. Θα δείξω επίσης ένα σχέδιο ασπίδας στο οποίο μπορούν να προγραμματιστούν η μητρική πλακέτα, το Arduino, το PIC κ.λπ.
Το λογισμικό που απαιτείται για τη μεταγλώττιση και τον προγραμματισμό του CPLD διατίθεται δωρεάν από την Altera, αλλά αυτό το παλιό μέρος απαιτεί την παλιά έκδοση 9.1. Τα καλά νέα είναι ότι ήταν η αγαπημένη μου παλιά έκδοση. Είχε έναν εύχρηστο αναλυτή χρονισμού, αλλά αφαιρέθηκε σε μια νεότερη έκδοση.
Η πλακέτα τυπωμένου κυκλώματος έχει απλό σχεδιασμό διπλής όψης. Εφόσον ταιριάζει η πλακέτα κυκλώματος, συνήθως χρησιμοποιώ χαλκό για γείωση και μερικές φορές για τροφοδοσία ρεύματος. Μερικές φορές η έγχυση χαλκού σπάει τόσο πολύ που μπορεί να προκαλέσει προβλήματα ή πρόχειρα αποτελέσματα, οπότε η εκ νέου έγχυση χαλκού είναι ένα εργαλείο, αλλά πρέπει να το διαχειριστείτε.
Σήμερα, πολλά (αν όχι τα περισσότερα) πακέτα λογισμικού CAD περιέχουν τρισδιάστατες προβολές του τελικού προϊόντος, αν και η ακρίβεια των εικόνων είναι τόσο ακριβής όσο τα τρισδιάστατα μοντέλα που χρησιμοποιούνται για την αναπαράσταση των εξαρτημάτων. Εδώ μπορείτε να δείτε πού επέλεξα το τρισδιάστατο μοντέλο για την υποδοχή 44 ακίδων, τον σύνδεσμο προγραμματισμού και τον ταλαντωτή. Ακολουθούν ορισμένα πακέτα τρισδιάστατων προδιαγραφών που μου αρέσει να χρησιμοποιώ:
Πολλές εταιρείες διαθέτουν επίσης τρισδιάστατα μοντέλα των εξαρτημάτων τους. Η Molex είναι μόνο ένα παράδειγμα εταιρείας που έχει κάνει καλή δουλειά σε αυτόν τον τομέα.
Το λάθος που έκανα δεν επηρεάζει τη λειτουργία όπως η αισθητική, και δεν είναι το κύριο πρόβλημα, δηλαδή δεν είναι κατάλληλο για ένα μόνο solderless breadboard.
Μόλις σκέφτηκα ότι ίσως να μοιραστώ το σχέδιο με οποιονδήποτε, αμέσως δεν με ικανοποίησαν τα σχηματικά σύμβολα του CPLD και το pinout του βύσματος 40 ακίδων, που είναι το συνολικό του αποτύπωμα. Πήρα ένα σύμβολο βύσματος διπλής σειράς 40 ακίδων και το ρύθμισα σε αποτύπωμα 1 ίντσας, αλλά οι αριθμοί των ακίδων δεν είναι 1, 2, 3, 4... αλλά είναι αριθμημένοι 1 στο πλάι όπως ένα πακέτο DIP 3, 5, 7... ακριβώς όπως οι βύσματα καλωδίου ταινίας. Επομένως, είναι ένα μη διαισθητικό αποτύπωμα για τον προσδιορισμό του τρόπου σύνδεσης στη μονάδα και την αντιμετώπιση προβλημάτων.
Ομοίως, οι αντιστοιχίσεις ακίδων CPLD είναι λίγο περίπλοκες και χρησιμοποίησα ένα σύνολο βοηθητικών προγραμμάτων που βασίζονται στη Γλώσσα Περιγραφής Σάρωσης Ορίων (BSDL) για τη δημιουργία συμβόλων. Οι περισσότεροι μεγάλοι προμηθευτές έχουν διαθέσιμα αρχεία BSDL για τα κύρια στοιχεία τους, τα οποία σας επιτρέπουν να δημιουργείτε (ημι-)αυτόματα σύμβολα και πακέτα. Όπως κάθε αυτοματισμός, πρέπει να θεωρείται ως εργαλείο και μπορεί να απαιτεί περαιτέρω επεξεργασία για καλύτερα αποτελέσματα. Σε αυτήν την περίπτωση, το άφησα να παραθέτει τις ακίδες σε αλφαβητική σειρά, η οποία είναι σχεδόν τυχαία κατά την παρακολούθηση των ακίδων στον πίνακα. Μπορώ μόνο να πω ότι ήμουν πολύ αγχωμένος εκείνη την ημέρα.
Πληρώνετε για αυτές τις συντομεύσεις κάποια στιγμή στο δρόμο. Όταν τροποποιήσω αυτήν την ενότητα, θα προσδιορίσω και θα της δώσω μια θέση ακίδας που να ταιριάζει με το ίδιο το εξάρτημα, έτσι ώστε να γνωρίζετε πού να τοποθετήσετε τον αισθητήρα του παλμογράφου σας να είναι τόσο εύκολο όσο μια ματιά στο σχηματικό σύμβολο.
Όταν χρησιμοποιείτε πλακέτες κυκλωμάτων, υπάρχουν και άλλες βελτιώσεις που είναι κυρίως αισθητικές ή χρήσιμες. Ο δείκτης ακίδας 1 πρέπει να είναι πιο συνηθισμένος σε πολλά πακέτα και προτιμώ πάντα ένα απλό σημείο γείωσης για να συνδέσω τη γείωση του παλμογράφου ή το καλώδιο VOM. Θα μπορούσα να το προσθέσω αυτό προσθέτοντας έναν σύνδεσμο δύο ακίδων, έτσι ώστε η τροφοδοσία και η γείωση να μπορούν να εφαρμόζονται απευθείας στην πλακέτα αντί να στερεώνονται στις κάτω ακίδες.
Πριν τροποποιήσω την πλακέτα κυκλώματος, θέλω να βεβαιωθώ ότι λειτουργεί σωστά υπό οποιεσδήποτε συνθήκες. Αφού άνοιξα την τροφοδοσία και επιβεβαίωσα ότι ο ταλαντωτής λειτουργεί σωστά, σύνδεσα τον προγραμματιστή στην πρίζα. Παρόλο που η έκδοση 3.3v είναι νεότερη από το λογισμικό προγραμματισμού, ανίχνευσε το CPLD και το εμφάνισε ως "άγνωστη" συσκευή.
Στη συνέχεια, δημιούργησα έναν μετρητή στο Quartus και του όρισα αριθμούς PIN. Η γρήγορη μεταγλώττιση και λήψη και η λειτουργία του μετρητή που φαίνεται από τον παλμογράφο επαληθεύουν ότι ο σχεδιασμός είναι εφικτός.
Το γρήγορο κύκλωμα δοκιμής στο Verilog είναι πολύ απλό. Ο κώδικας παρατίθεται παρακάτω. Μπορείτε να κατεβάσετε ένα αρχείο ZIP που περιέχει το σχηματικό διάγραμμα και το κύκλωμα δοκιμής Verilog ως έργο Quartus II (απαιτείται έκδοση 9.1).
Όπως ανέφερα, θα κάνω μια δεύτερη αναθεώρηση της πλακέτας κυκλώματος για να δώσω μεγαλύτερη προσοχή στις λεπτομέρειες που απαιτούνται κατά την κοινοποίηση του σχεδίου ή την εκτέλεση οποιασδήποτε σειράς εργασιών αντιμετώπισης προβλημάτων. Δεδομένου ότι πρέπει να ορίσω το πλάτος του κάτω συνδετήρα σε 0,9 ίντσες ή λιγότερο, μπορώ να συνεχίσω να το ορίζω σε 0,6 ίντσες, που είναι ένα τυπικό "φαρδύ" πακέτο DIP. Αυτό σημαίνει ότι οι κάτω ακίδες προεξέχουν από το αποτύπωμα της υποδοχής CPLD. Δεν θα το έκανα αυτό σε μια παραγωγική κατάσταση επειδή συναρμολογούνταν χειροκίνητα εκείνη την εποχή, αλλά ένας από τους στόχους ήταν να κατασκευαστεί ένα κιτ χειροκίνητης συγκόλλησης. Ο συμβιβασμός της χειροκίνητης συγκόλλησης είναι ότι ο ταλαντωτής πρέπει να βρίσκεται σε περίβλημα επιφανειακής τοποθέτησης SMD, η έκδοση με την οπή διαμπερούς είναι πολύ μεγάλη και συνήθως δεν υποστηρίζει το εύρος τάσης που θέλω.
Είναι δυνατόν να χρησιμοποιήσω αυτές τις ενότητες για να κατασκευάσω έναν ολοκληρωμένο απλό υπολογιστή; Νομίζω ότι πρέπει να προσθέσω μνήμη.
Χαχαχα... ναι, εξαρτάται από το είδος του υπολογιστή. Ωστόσο, οι "πραγματικοί" μικροελεγκτές/μικροϋπολογιστές επηρεάζονται από τη "σύνδεση ακίδων" της μονάδας, πράγμα που σημαίνει ότι δεν μπορείς να πάρεις αρκετή ορολογία από τη μονάδα για να κάνεις κάτι πολύ χρήσιμο.
Έφτιαξα έναν πλήρη ελεγκτή χρονισμού και λειτουργίας κάμερας NTSC με μέγεθος 64, επομένως δεν απαιτείται επεξεργαστής.
Τα Structural Verilog και HDL που χρησιμοποιούνται στο βιβλίο Nand to Tetris είναι λίγο πολύ τα ίδια.
Γιατί τα εξαρτήματα έχουν διαμπερείς οπές; Η συγκόλληση 0805 είναι εύκολη! Τώρα είναι η ώρα για κάθε μάστορα να μάθει αυτή την δεξιότητα.
Αν κάνω την πάνω υποδοχή να επικαλύπτει τους ακροδέκτες που έχουν κολληθεί από κάτω, τότε μπορώ να χρησιμοποιήσω "6 κέντρα" (προσομοιώνοντας ένα τσιπ 40 ακίδων) ή διαγώνια, κ.λπ.. Αυτό θα είναι αυστηρά χειροκίνητη συγκόλληση εξαρτημάτων για την συγκόλληση κάτω καλωδίων. Η πάνω υποδοχή πίσω από τα πόδια.
Αλλά είναι δύσκολο για τους αρχάριους να το κολλήσουν από κάτω. Όταν κολλώ κεφαλίδες για την πλακέτα τυπωμένου κυκλώματος (αυτές οι φθηνές πλακέτες προσαρμογέα SMD που μπορείτε να χρησιμοποιήσετε στο eBay μπορούν να χρησιμοποιηθούν για πρωτοτυποποίηση), εισάγω τις κεφαλίδες στην πλακέτα, μετά τοποθετώ την πλακέτα τυπωμένου κυκλώματος πάνω της και μετά μπορώ να κολλήσω εύκολα. Είναι πολύ κατάλληλο για πλακέτες τυπωμένου κυκλώματος. Αν χρειαστεί να το κολλήσετε από κάτω, είναι ακόμη πιο δύσκολο.
Εάν το CPLD βρίσκεται στη μέση (μπορεί να είναι πιο εύκολο να καλωδιωθεί), μπορεί να εγκατασταθεί διαγώνια χωρίς επικάλυψη, υπάρχουν 4 σειρές ή το CPLD μπορεί να βρίσκεται στη μία πλευρά:
Σας ευχαριστώ για τη συμβουλή να εισάγετε τον σύνδεσμο στην πλακέτα breadboard πριν από την κόλληση. Το δικό μου είναι λίγο ασταθές.
Τι θα λέγατε για τις ακίδες breadboard σε μορφή DIP στο ένα άκρο και τον τύπο "dongle" της ίδιας της υποδοχής τσιπ στο άλλο άκρο; Το τσιπ μπορεί να κρεμαστεί στο άκρο της breadboard. Η δρομολόγηση θα είναι σφιχτή.
|####### ********************* |. Ναι, αποφάσισα να χρησιμοποιήσω την «δωρεάν» έκδοση της Altera, όπως ακριβώς έχουν οι Xilinx και Lattice «δωρεάν» εκδόσεις. Πρέπει να ολοκληρώσω τον κύκλο με τον Al Williams για να καταλάβω τι υποστηρίζει όλη η ανοιχτή υποστήριξη, η οποία πρέπει να περιλαμβάνει τα συγκεκριμένα χαρακτηριστικά της σειράς συσκευών. Ωστόσο, έχω κάνει πολλά με την δωρεάν έκδοση.
Ναι, δείχνετε ότι το CPLD επικαλύπτεται με τις ακίδες που πιστεύω. Αν το ακολουθήσω σωστά, αυτό μπορεί να μοιάζει με την έκδοση 2. Όταν σχεδιάζω για (μαζική) παραγωγή, είμαι πάντα αλλεργικός στο βήμα της «συναρμολόγησης με χειροκίνητη συγκόλληση» επειδή επικαλύπτονται (στην πραγματικότητα οι ακίδες συγκόλλησης στην πλευρά που δεν είναι εξαρτήματα). ) Είναι ήδη ένα χειροποίητο εξάρτημα) αλλά αυτό είναι απλώς ένα μικρό κιτ, όχι ένα σχέδιο προσανατολισμένο στην παραγωγή. Απλώς έχω κάποιες συνήθειες που είναι δύσκολο να ξεφορτωθώ στην ηλικία μου. :)
Νομίζω ότι μια πλακέτα κυκλώματος σε σχήμα Τ με CPLD και παθητικά εξαρτήματα με ένα φαρδύ τμήμα σε σχήμα Τ θα είναι πολύ χρήσιμη όταν κρεμαστεί στην άκρη της πλακέτας ψεκασμού. Κάτι παρόμοιο με το Adafruit RasPi T-Cobbler (http://www.adafruit.com/products/2028). Αυτό θα κάνει το μεγαλύτερο μέρος της επιφάνειας της πλακέτας ψεκασμού διαθέσιμο.
Δυστυχώς, η διακοπή θα περιορίσει σημαντικά τη χρήση του σε παράπλευρα έργα, όπως ακριβώς συμβαίνει με όλες αυτές τις γεννήτριες λειτουργιών που βασίζονται στα XR2206 και ICL8038.
Ενδιαφέρουσα ιδέα. Μου αρέσουν αυτά τα δύο τσιπ. Το CPLD δεν είναι ξεπερασμένο, είναι απλώς ένας φθηνότερος τρόπος να το αγοράσεις στα 3.3v.
Σχετικά με τις "ανοησίες" σου... δεν έφτιαξες καινούρια διάταξη για να το βάλεις στο breadboard. Απλώς βάλε πρώτα το καλώδιο στο breadboard και μετά βάλε το cpld στο καλώδιο. Ή, αν μπορείς να αφαιρέσεις τις λωρίδες τροφοδοσίας και γείωσης από τη μία, χρησιμοποίησε 2 breadboards.
Σχετικά με το Altium και το Eagle. Έχετε σκεφτεί το KiCad; Δεν έχει κανέναν περιορισμό που να σας λέει ότι προτιμάτε το Altium από το Eagle και από προεπιλογή δημιουργεί σφάλματα DRC για όλα τα μη συνδεδεμένα pins. Αν θέλετε πραγματικά να ανοίξετε ένα pin, πρέπει να το πείτε. (Ίσως μόνο για είσοδο, όχι για έξοδο, και δεν έχει ελεγχθεί ακόμα). Ένα άλλο εξαιρετικό χαρακτηριστικό είναι ότι είναι πολύ εύκολο στην εκμάθηση. Μου πήρε μόνο ένα απόγευμα και το εξαιρετικό εισαγωγικό εγχειρίδιο με έβαλε να ξεκινήσω.
Προτιμώ το (μεγαλύτερο μέρος) smd πάνω από την οπή διέλευσης. Είναι πιο εύχρηστα. Δεν χρειάζεται να γυρίζετε την πλακέτα συνέχεια. (Έγιναν μερικά χαζά λάθη λόγω κατοπτρισμού...). Και δεν χρειάζεται να κόψετε το καλώδιο της αντίστασης. Όταν μοιράζεστε ένα σχέδιο, μπορούν εύκολα να τοποθετηθούν πολλαπλά πακέτα σε μια πλακέτα ή σε ένα μόνο μέρος. Αντίσταση SMD TH. (Κάνει τη διάταξη λίγο πιο περίπλοκη).
Χρησιμοποίησα το "Kicad Getting Started" σε μορφή pdf. Η παλιά έκδοση που χρησιμοποίησα έχει 29 σελίδες και η τελευταία έχει 52 σελίδες. Μπορείτε να το βρείτε σε άλλα εκπαιδευτικά βίντεο (συμπεριλαμβανομένων συνδέσμων βίντεο): http://kicad-pcb.org/help/tutorials/
Ξέρω ότι [ο Chris Gemmell] από τους Hackaday και The Amp Hour έφτιαξε μια σειρά για το Kicad http://kicad-pcb.org/help/tutorials/
Το Kicad μπορεί να είναι χρήσιμο, ας δούμε τι θα συμβεί στην Έκδοση 2. Σας ευχαριστώ για τις προτάσεις σας. Οι μη συνδεδεμένες είσοδοι είναι καλό για το DRC (ERC), και για τους συνδέσμους και άλλα πράγματα που τους διατηρούν μαλακούς ή IO, τα περισσότερα μηνύματα αποσύνδεσης CAD μπορούν συνήθως να αποφευχθούν.
Εκτελέστε μια γρήγορη δοκιμή και μεταφέρετε τον σύνδεσμο σε έναν κενό πίνακα, εκτελέστε σχολιασμούς και DRC. Μου έδωσε σφάλματα drc για κάθε ακίδα. Ωστόσο, η σήμανση γνωστών μη συνδεδεμένων ακίδων είναι πολύ απλή.
Ορίστηκε σε παθητική. Πρέπει να κάνω αναζήτηση (Επεξεργασία Στοιχείου -> Επεξεργασία με τον Επεξεργαστή Βιβλιοθήκης). Ο επεξεργαστής βιβλιοθήκης ανοίγει και φορτώνει το στοιχείο σας σε ξεχωριστό παράθυρο, μπορείτε να ελέγξετε ή να αλλάξετε οποιοδήποτε μέρος του στοιχείου. Το τροποποιημένο στοιχείο μπορεί να αποθηκευτεί ή να ενημερωθεί στο σχηματικό σας. Αυτό κάνει πολύ εύκολη την αλλαγή στοιχείων. Δεν με νοιάζει πολύ η βιβλιοθήκη. Για παράδειγμα, αν χρησιμοποιείτε cpld, θέλετε να αντιστοιχίσετε ουσιαστικά ονόματα στις καρφίτσες. Το πιο σημαντικό, υπάρχει μια καλή διεπαφή για να σχεδιάσετε τα δικά σας στοιχεία.
Στο ERC του KiCad, οι "μη συνδεδεμένοι" ακροδέκτες είναι ένας διαφορετικός τύπος ακροδεκτών από τους "παθητικούς ακροδέκτες" και όλοι οι "μη συνδεδεμένοι" ακροδέκτες θα δημιουργήσουν σφάλματα. Ο τρόπος λειτουργίας του ERC μπορεί εύκολα να προσαρμοστεί στις δικές σας προτιμήσεις: Εργαλεία -> Έλεγχος Ηλεκτρικών Κανόνων -> Επιλογές.


Ώρα δημοσίευσης: 18 Νοεμβρίου 2021