Δεν υπάρχει αμφιβολία για την πρακτικότητα των αξιόπιστων breadboards χωρίς συγκόλληση, αλλά πρέπει να παραδεχτείτε ότι δεν είναι τέλειες. Φυσικά, δεν είναι ιδανικές για ορισμένους τύπους κυκλωμάτων, αλλά είναι λιγότερο προβληματικές από εκείνες με jumpers. Οι απρόσεκτοι άνθρωποι θα καταλήξουν απελπιστικά μπλεγμένοι σε ένα σωρό από jumpers με τα εξαρτήματά τους, και οι επιλεκτικοί άνθρωποι θα αφιερώσουν περισσότερο χρόνο για να τακτοποιήσουν τους jumpers αντί να φτιάξουν ένα πρωτότυπο του ίδιου του κυκλώματος. Τι πρέπει να κάνω;
Ένας τρόπος για να λυθεί αυτό το πρόβλημα είναι να κατασκευαστεί ένα breadboard χωρίς συγκόλληση χωρίς jumpers. Αυτή είναι η ιδέα πίσω από τα συνεχιζόμενα "προϊόντα αρτοποιίας" του [Kevin Santo Cappuccio]. Η ιδέα είναι να ρυθμιστεί το τυπικό breadboard έτσι ώστε η σύνδεση μεταξύ οποιουδήποτε ζεύγους κοινών ταινιών επαφής και της γραμμής τροφοδοσίας να μπορεί να δημιουργηθεί στο λογισμικό. Το κόλπο πίσω από αυτό είναι η προσομοίωση του πίνακα τσιπ διακόπτη CMOS, ειδικά του MT8816AP. 128 διακόπτες διασταύρωσης ανά τσιπ μπορούν να χειριστούν τάσεις έως και ±12 βολτ, επομένως υπάρχουν πολλά κυκλώματα που μπορούν να χρησιμοποιήσουν αυτούς τους προγραμματιζόμενους jumpers πυριτίου.
[Kevin] Η τρέχουσα έκδοση είναι η 0.2, το μέγεθός της χωράει κάτω από ένα breadboard χωρίς συγκόλληση και η συσκευασία είναι συμπαγής. Μοιράστηκε λεπτομέρειες σχετικά με τον τρόπο σύνδεσης των επαφών του breadboard, κάτι που φάνηκε να είναι μια επίπονη διαδικασία: τραβήξτε έξω τις επαφές, κόψτε μια μικρή ετικέτα στο άκρο της υδρορροής και στη συνέχεια λυγίστε την προς τα κάτω για να σχηματίσετε την εκτύπωση μολύβδου της πλακέτας κυκλώματος της διαμπερούς οπής. Φαίνεται ότι χρειάζεται πολλή δουλειά, πρέπει να υπάρχει καλύτερος τρόπος. [Kevin] είναι προφανώς ανοιχτός σε προτάσεις.
Παρόλο που έχουμε δει στο παρελθόν να χρησιμοποιείται η εναλλαγή σημείων διασταύρωσης για την ενίσχυση των breadboard χωρίς συγκόλληση, βρήκαμε την απλότητα αυτού του έργου ευχάριστη. Η ιδέα να πετάξουμε όλα αυτά τα jump shots είναι σίγουρα δελεαστική.
Αυτό είναι πραγματικά ένα ωραίο έργο. Μια έξυπνη προσθήκη είναι ότι υπάρχουν μικρές οθόνες σε κάθε πλευρά που δείχνουν την τρέχουσα σύνδεση.
Εκτός κι αν δεν μπορείτε να ενσωματώσετε μια οθόνη LED 7 τμημάτων ή έναν κινητήρα δόνησης ή ένα επιταχυνσιόμετρο ή έναν διακόπτη DIP ή οποιαδήποτε άλλα "διασκεδαστικά και ενδιαφέροντα" εξαρτήματα.
Τα 15mA (ImaxIO) είναι αρκετά για να χειριστούν οποιοδήποτε μικρό σήμα, όταν χρειάζεστε περισσότερο ρεύμα, μπορείτε να χρησιμοποιήσετε κάποιο διπολικό ή FET, άλλωστε, εξακολουθεί να είναι μια πλακέτα ψεκασμού.
Όταν έκανα πρωτότυπα, έφτιαξα μια μονόπλευρη πλακέτα τυπωμένου κυκλώματος (PCB) επιφανειακής τοποθέτησης που περιείχε όλα τα ψηφιακά τσιπ που χρειαζόμουν και διάσπαρτα τσιπ CPLD που μετέφεραν "όλα" τα σήματα μεταξύ των τσιπ. Στη συνέχεια, απλώς προγραμματίσα τη σύνδεση σε VHDL. Έτσι, αν κάνω κάποιο λάθος ή χρειαστεί να τροποποιήσω τη σύνδεση, είναι απλώς μια αλλαγή κώδικα.
Για ένα από αυτά τα αναλογικά συνθεσάιζερ όπου συνδέεις όλα τα καλώδια, αυτή η ιδέα φαίνεται πολύ ωραία.
Λοιπόν, μόλις βρω μια πλακέτα breadboard που εμπιστεύομαι, θα σταματήσω να αμφιβάλλω. Για τις πλακέτες breadboard, *πάντα* απαιτείται να μαντέψετε αν πρόκειται για σφάλμα στο σχεδιασμό σας ή για σφάλμα στην πλακέτα breadboard.
Για να γίνουν τα πράγματα χειρότερα, πρέπει να σχεδιάζετε ειδικά για τις δυνατότητες των breadboard, και πράγματα που πραγματικά χρειάζονται πρωτότυπα, όπως η εναλλαγή κανονισμών, δεν λειτουργούν καλά.
Τα αναλογικά και τα υψηλής ταχύτητας δεν συμπαθούν τα παρασιτικά, τα ψηφιακά και τα χαμηλής ταχύτητας δεν απαιτούν χειροποίητο πρωτότυπο στάδιο, αν είστε προσεκτικοί.
Δεν γνωρίζω τίποτα για όλα αυτά, αλλά πάντα ήλπιζα σε μια τέτοια μετατροπή, και κάθε φορά που την κοιτάζω, διαπιστώνω ότι δεν ισχύει. Ακόμα και για απλά κυκλώματα, πρέπει να προσαρμόσετε προσεκτικά τον διακόπτη στις πραγματικές σας απαιτήσεις. Τότε πρέπει να αποδεχτείτε έναν ορισμένο βαθμό ανεπιθύμητης συμπεριφοράς. Είναι πάντα πραγματικοί τελεστικοί ενισχυτές με κέρδος μονάδας ή κάποιο είδος τρανζίστορ με πόλωση τάσης ή αντίσταση.
Δεν γνωρίζω πολλά για την υποκείμενη τεχνολογία. Το φύλλο δεδομένων του MT8816 που βρήκα δεν έχει σχηματικό διάγραμμα της πραγματικής σύνδεσης. Αλλά αμέσως (υποθέτοντας ότι το εξήγησα σωστά), είδα ότι το μέγιστο ρεύμα είναι 15mA και η τυπική αντίσταση ενεργοποίησης είναι 45ohm σε Vdd=12. Είναι φυσικά ένα ενδιαφέρον εξάρτημα που μπορεί να χρησιμοποιηθεί για πολλά πράγματα, αλλά η προειδοποίηση είναι τεράστια. Κυριαρχεί ακόμη και. Δεν μπορώ να σκεφτώ ούτε ένα κύκλωμα που έχω φτιάξει με breadboard που να μπορεί να προσαρμοστεί. Ειδικά επειδή χρησιμοποίησα το breadboard ως βήμα πριν την συγκόλληση του breadboard... Σε σύγκριση με αυτόν τον διακόπτη, η εξαιρετικά διαφορετική συμπεριφορά των καλωδίων έκανε αδύνατη την πλήρη εκκίνηση.
Αν κατανοήσω πώς λειτουργεί το κύκλωμα αρκετά καλά ώστε να προβλέψω τον αντίκτυπο αυτής της διασύνδεσης σε αυτό, τότε δεν χρειάζομαι εξαρχής breadboard.
Για μικρά σήματα που διατηρούν χαμηλό ρεύμα, αυτό θα πρέπει να είναι λίγο πολύ σαν ένας ιδανικός διακόπτης. Φυσικά, η αντίσταση ενεργοποίησης θα ποικίλλει ανάλογα με την ακριβή θέση σας εντός του εύρους τάσης, αλλά θα πρέπει να αντιμετωπίσετε τα κιλοώμ ούτως ή άλλως, και δεν θα πρέπει να έχει σημασία αν προσθέσετε +-75 ohm σε αυτό το σφάλμα στο σχεδιασμό σας. Διαφορετικά, σχεδιάζετε ένα κύκλωμα που δεν μπορεί να κατασκευαστεί στην πραγματικότητα λόγω ανοχών εξαρτημάτων.
Ναι, μόλις αποκτήσετε αυτήν τη συσκευή, μπορείτε να βγείτε έξω και να εφεύρετε ένα έργο, αυτό το έργο είναι όλο +/-75ohm άσχετο μικρό σήμα. Αλλά δεν έχω κάνει ποτέ τέτοιο έργο. Δεν μπορώ καν να σκεφτώ ένα έργο αυτού του μεγέθους. Οι καθαροί αριθμοί είναι σχεδόν το μόνο πράγμα που πληροί τα κριτήρια, για αυτό είτε έχετε τόσες πολλές συνδέσεις που το breadboard είναι απλώς μια σταγόνα στον κουβά, είτε υπάρχουν τόσο λίγες συνδέσεις που προτιμάτε να χρησιμοποιήσετε απλώς ένα κλιπ ολοκληρωμένου κυκλώματος για να συνδέσετε το καλώδιο.
Στην πραγματικότητα, το μισό του ολοκληρωμένου κώδικα εκεί μπορεί να τοποθετήσει κάποια συχνότητα (ή οποιοδήποτε σήμα) στον αισθητήρα, ώστε να μπορείτε να τον συνδέσετε σε διαφορετικές σειρές και να πείτε στην πλακέτα ποιες συνδέσεις θέλετε να κάνετε χωρίς υπολογιστή.
Το επόμενο βήμα, αφού βάλω τα βασικά να λειτουργήσουν σωστά, είναι να κάνω μερικά από τα πράγματα που αναφέρατε. Υπάρχουν διάφοροι τρόποι για να λύσω αυτό το πρόβλημα. Νομίζω ότι ο πιο έξυπνος τρόπος είναι να εγκαταστήσω μια οθόνη στην κορυφή του breadboard, αλλά η κατασκευή μιας οθόνης με τόσο πορώδη οθόνη μπορεί να απαιτεί το επίπεδο ανάπτυξης της Samsung. Ένας άλλος τρόπος είναι να εγκαταστήσω έναν μικροσκοπικό προβολέα και μια κάμερα σε αυτόν, αλλά όλα τα πράγματα που έχω χρησιμοποιήσει για να κάνω τέτοια πράγματα είναι πολύ αργά και προβληματικά στη χρήση, και υπάρχει απλώς ένας απόλυτος κάδος απορριμμάτων τριγύρω.
Δεν είναι ότι τίποτα από αυτά δεν μπορεί να γίνει, απλώς πρέπει να βρω έναν τρόπο να το κάνω αυτό χωρίς να θυσιάσω την εμπειρία μου.
Μου αρέσει η ιδέα των αισθητήρων. Ενδεικτικά, κάθε στήλη έχει ένα RGB και κάθε "δίκτυο" έχει τον δικό του χρωματικό κώδικα. Σίγουρα δεν είναι τόσο έξυπνο όσο οι επιδιασκοπικοί προβολείς, αλλά είναι πιο εύκολο να οδηγήσετε ταινίες ws281*.
Αν και από την εμπειρία μου, αυτές οι έτοιμες, μη επώνυμες διαφανείς πλαστικές πλάκες είναι άχρηστες, ακούγεται πιο εύκολο να συνδυάσετε τη διαφανή θήκη με το κλιπ bb830 παρά μια οθόνη με τρύπα. Ανοίξτε περισσότερες επιλογές τοποθέτησης LED. Αλλά ακόμη και η τοποθέτηση LED πάνω και κάτω από την πλακέτα κυκλώματος δεν είναι κακή ιδέα (εκτός από το ότι η ράγα τροφοδοσίας είναι λίγο εμπόδιο).
Μου αρέσει αυτή η ιδέα και πρέπει να μελετήσω προσεκτικά το τσιπ. Έψαχνα κάτι παρόμοιο - αλλά μόνο σε αριθμούς. Κάθε ακίδα θα πρέπει να έχει προγραμματιζόμενη αντίσταση συν προγραμματιζόμενη αντίσταση στη γείωση - ως είσοδος - ως έξοδος - σε τρία επίπεδα - όλα ως μπλοκ καταχωρητή μετατόπισης για κάθε ακίδα, επομένως προγραμματιζόμενο από λογισμικό. Αλλά μέχρι τώρα δεν έχει βρεθεί κατάλληλο FPGA/CPLD. Για μια πλακέτα breadboard, το σύστημα θα πρέπει να καλύπτει τουλάχιστον 60 ακίδες 30+30. Δεδομένου ότι όλα βασίζονται σε καταχωρητές μετατόπισης, μπορούν εύκολα να επεκταθούν. Και όλα ελέγχονται από λογισμικό.
Χρησιμοποιώντας τον ιστότοπο και τις υπηρεσίες μας, συμφωνείτε ρητά με την τοποθέτηση των cookies απόδοσης, λειτουργικότητας και διαφήμισης. Μάθετε περισσότερα
Ώρα δημοσίευσης: 19 Νοεμβρίου 2021





