Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Ας κατασκευάσουμε PCB πριν ξεκινήσουμε
- Βήμα 2: Συγκόλληση των εξαρτημάτων;
- Βήμα 3: Κολλήστε τα κλιπ δοκιμής
- Βήμα 4: Θήκη με 3D εκτύπωση (προαιρετικό)
- Βήμα 5: Ρύθμιση χρωμάτων ανιχνευτή στο υλικολογισμικό
- Βήμα 6: Κάψιμο του υλικολογισμικού
- Βήμα 7: Εφαρμογή επιφάνειας εργασίας;
- Βήμα 8: HALLELUJAH!; Απολαύστε τον ελεγκτή εξαρτημάτων σας
Βίντεο: Δοκιμαστής εξαρτημάτων USB: 8 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Ως μηχανικός ηλεκτρονικών, ήθελα πάντα να έχω έναν φορητό ελεγκτή εξαρτημάτων, ο οποίος θα μπορούσε να δοκιμάσει κάθε ηλεκτρονικό εξάρτημα εκεί έξω. Το 2016, έφτιαξα τον εαυτό μου ένα Component Tester βασισμένο στο AVR TransistorTester των Markus F. και Karl-Heinz Kübbeler. Μετά από αυτό, επανασχεδίασα το Component Tester στο μέγεθος ενός μπρελόκ.
Δεδομένου ότι οι κατασκευαστές, οι μηχανικοί και οι χομπίστες έχουν πάντα έναν υπολογιστή γύρω από το γραφείο εργασίας μας. Σκέφτηκα λοιπόν γιατί να μην φτιάξω έναν ελεγκτή εξαρτημάτων που θα μπορούσε να χρησιμοποιηθεί ως αξεσουάρ USB που θα μας επιτρέψει να δοκιμάσουμε τα εξαρτήματα. Έχω σχεδιάσει ένα λογισμικό για να πάω μαζί με τον ελεγκτή εξαρτημάτων USB που εμφανίζει τις απαιτούμενες παραμέτρους δοκιμής στην οθόνη σε ελάχιστη μορφή σχεδίασης. Τα καλώδια δοκιμής είναι κωδικοποιημένα με χρώμα και αυτά τα χρώματα υποδεικνύουν τη διαμόρφωση του πείρου. Το λογισμικό υποστηρίζει τρεις μεγάλες πλατφόρμες λειτουργικού συστήματος macOS, Windows και Linux.
Υποστηριζόμενα στοιχεία
- Αντίσταση
-
Πυκνωτής
με ESR
- Επαγωγέας
- Δίοδος
-
Τρανζίστορ
- BJT
- UJT
- ΒΑΖΩ
-
FET
- JFET
- ΜΟΣΦΕΤ
- IGBT
- TRIAC
- Θυρίστορ
ΕΝΑ ΠΟΛΥ ΕΥΧΑΡΙΣΤΩ ΣΤΟ PCBWAY ΓΙΑ ΧΟΡΗΓΗΣΗ ΑΥΤΟΥ ΤΟΥ ΚΤΙΡΙΟΥ
Το PCBWay προσφέρθηκε να παρέμβει και με βοήθησε να υποστηρίξω αυτό το έργο. Προσέφεραν επίσης τις υπηρεσίες κατασκευής και συναρμολόγησης PCB για την κατασκευή. Προσφέρουν 10 προσαρμοσμένα PCB για μόλις 5 $ με μεγάλη ποικιλία επιλογών όπως χρώματα μάσκας, τελειώματα επιφάνειας και πολλά άλλα. Ο χρόνος συμμετοχής για τα PCB ήταν εκπληκτικά γρήγορος. Επίσης εξετάζουν κάθε σχέδιο PCB χειροκίνητα πριν από την κατασκευή, ώστε να μην λάβετε ελαττωματικά PCB. Συνιστώ να δοκιμάσετε την υπηρεσία PCB τους εάν χρειάζεστε.
Προμήθειες
Bill of Material στο GitHub (κάντε κλικ στον σύνδεσμο για να λάβετε ένα λεπτομερές BOM για το έργο)
Εργαλεία
- Σταθμός ανασυγκρότησης θερμού αέρα
- Μεγεθυντικός φακός / Ηλεκτρονικό μικροσκόπιο
- Συγκολλητικό σίδερο
- Επικόλληση συγκολλήσεων και σύρμα συγκολλήσεων
- Τσιμπιδακι ΦΡΥΔΙΩΝ
- USBasp
Αποθετήριο GitHub
Βήμα 1: Ας κατασκευάσουμε PCB πριν ξεκινήσουμε
Το PCB έχει σχεδιαστεί για να έχει το μέγεθος μιας μονάδας αντίχειρα με αρσενική υποδοχή USB-A. Τα 3 μαξιλάρια δοκιμής εκτίθενται για συγκόλληση των λαμπτήρων δοκιμής πάνω τους. Οι διαστάσεις του PCB είναι περίπου 34mm x 17mm.
Ένα μεγάλο ευχαριστώ στην υπηρεσία Prototyping and Assemble της PCBWay για την κατασκευή και συναρμολόγηση των σανίδων μου. Προσφέρουν πίνακες εξαιρετικής ποιότητας σε πολύ χαμηλή και προσιτή τιμή. Προσφέρουν επίσης μια ποικιλία επιλογών μάσκας συγκόλλησης για να δοκιμάσετε. Προς το παρόν, τρέχουν μια εκπληκτική προσφορά για υπηρεσίες συναρμολόγησης, μπορείτε να πάρετε 20 πίνακες συναρμολογημένους για μόλις $ 30 με δωρεάν μεταφορικά.
Βήμα 2: Συγκόλληση των εξαρτημάτων;
Δεδομένου ότι χρησιμοποίησα την υπηρεσία συναρμολόγησης του PCBWay, τα PCB φαίνονται πολύ πιο καθαρά και premium σε σύγκριση με τη συγκόλληση;
Αλλά αν δεν χρησιμοποιείτε καμία υπηρεσία συναρμολόγησης, μπορείτε να το κολλήσετε μόνοι σας χρησιμοποιώντας κόλλα συγκόλλησης και σταθμό καυτής επαναφόρτισης. Θα συνιστούσα να έχετε ένα μικροσκόπιο ή μεγεθυντικό φακό τριγύρω, επειδή τα εξαρτήματα που χρησιμοποιούνται είναι συσκευασίες 0603 και μπορεί να είναι δύσκολο να κολληθούν χωρίς αυτά.
Βήμα 3: Κολλήστε τα κλιπ δοκιμής
Θυμηθείτε τη σειρά χρωμάτων, καθώς θα χρησιμοποιήσουμε αυτήν τη σειρά σε μια στιγμή, στην περίπτωσή μου τα TP1-TP2-TP3 είναι μαύρα, κόκκινα κίτρινα.
Τα χρώματα που υποστηρίζονται από το λογισμικό είναι Μαύρο (Β), Πράσινο (G), Λευκό (W), Κίτρινο (Y) και Κόκκινο (R) (περισσότερα θα προστεθούν σύντομα). Ο συνδυασμός μας οδηγεί σε έναν χρωματικό κωδικό BRY.
Βήμα 4: Θήκη με 3D εκτύπωση (προαιρετικό)
Εξαγωγή σχεδίου PCB από το Eagle στο Fusion 360 και σχεδίασα μια θήκη γύρω από αυτό. Η θήκη είναι σχεδιασμένη σε 2 μέρη με σχεδιασμό snap-fit. Οι ανοχές είναι αρκετά σφιχτές οπότε δεν ανοίγει εύκολα.
Μπορείτε να κατεβάσετε τα αρχεία από το Thingiverse.
Βήμα 5: Ρύθμιση χρωμάτων ανιχνευτή στο υλικολογισμικό
Εάν δεν έχετε χρησιμοποιήσει τα ίδια χρώματα ανιχνευτή, ακολουθήστε τις παρακάτω οδηγίες αλλιώς μεταβείτε στο επόμενο βήμα.
Σε μεταβλητές αρχείων.h σε αρχεία υλικολογισμικού, επεξεργαστείτε τη γραμμή 133
const unsigned char probe_colors_str EEMEM = "BRY";
Επεξεργαστείτε το "BRY" στον δικό σας συνδυασμό χρωμάτων που ορίσαμε στο ΒΗΜΑ 3.
Ανοίξτε το Terminal στον ίδιο φάκελο και εκτελέστε τις ακόλουθες εντολές
καθάρισε
φτιάξτε όλα
Βήμα 6: Κάψιμο του υλικολογισμικού
️ ΑΠΑΙΤΟΥΜΕΝΑ:
- Θα χρειαστείτε USBasp για να εγγράψετε αρχεία υλικολογισμικού στον ελεγκτή.
- Πρέπει να έχετε εγκαταστήσει το AVRDUDE στο σύστημά σας για να λειτουργήσουν οι ακόλουθες οδηγίες.
Στο Terminal/Command Prompt, μεταβείτε στη θέση του φακέλου με αρχεία υλικολογισμικού και εκτελέστε τις ακόλουθες εντολές-
// Αναβοσβήνει αρχεία.hex και.eep σε MCU
avrdude -c usbasp -B 20 -p m328p -P usb -U flash: w:./ TransistorTester.hex: a -U eeprom: w:./ TransistorTester.eep: a
// Ρύθμιση ασφαλειών για MCU
avrdude -c usbasp -B 200 -p m328p -P usb -U lfuse: w: 0xe2: m -U hfuse: w: 0xd9: m -U efuse: w: 0xfc: m
Βήμα 7: Εφαρμογή επιφάνειας εργασίας;
Η εφαρμογή αυτόματα συνδέεται με τον ελεγκτή εξαρτημάτων όταν επιλέγεται μια σωστή θύρα από τον χρήστη. Η εφαρμογή είναι διαθέσιμη για macOS 10+, Windows 8 και άνω και Linux.
Για χρήστες macOS, παρέχεται επίσης υποστήριξη touchBar.
Λήψη εφαρμογής από το GitHub
Βήμα 8: HALLELUJAH!; Απολαύστε τον ελεγκτή εξαρτημάτων σας
ΤΑΑ ΝΤΑ !! Μόλις κάνατε τον εαυτό σας έναν δοκιμαστή USB συστατικών; Συνδέω ? τα συστατικά που θέλετε να δοκιμάσετε.
ΣΤΗΝ ΥΓΕΙΑ ΣΑΣ ?
Μπορείτε επίσης να αγοράσετε έναν πλήρως συναρμολογημένο ελεγκτή εξαρτημάτων από το Tindie Shop μου
Συνιστάται:
Το σύστημα αποθήκευσης εξαρτημάτων: 10 βήματα (με εικόνες)
Το σύστημα αποθήκευσης εξαρτημάτων: Το απόλυτο σύστημα αποθήκευσης εξαρτημάτων είναι μια μοναδική λύση για την οργάνωση και την αποθήκευση ηλεκτρονικών εξαρτημάτων. Το προσαρμοσμένο λογισμικό επιτρέπει την καταλογογράφηση στοιχείων με ενσωματωμένη λειτουργία αναζήτησης για γρήγορη πρόσβαση σε συγκεκριμένα στοιχεία. LED ab
Δοκιμαστής εξαρτημάτων σε μπρελόκ: 6 βήματα (με εικόνες)
Δοκιμαστής εξαρτημάτων σε μπρελόκ: Όντας μηχανικός ηλεκτρονικών, ήθελα πάντα να έχω έναν φορητό ελεγκτή εξαρτημάτων, ο οποίος θα μπορούσε να δοκιμάσει κάθε ηλεκτρονικό εξάρτημα εκεί έξω. Το 2016, έχτισα τον εαυτό μου ένα Component Tester βασισμένο στο AVR TransistorTester των Markus F. και Karl-Heinz Kübbeler
Δοκιμαστής ηλεκτρονικών εξαρτημάτων (με ωραία θήκη): 5 βήματα (με εικόνες)
Δοκιμαστής ηλεκτρονικών εξαρτημάτων (με ωραία θήκη): Είχατε ποτέ μια ελαττωματική ή/και σπασμένη συσκευή και βρεθήκατε να σκέφτεστε "τι μπορώ να ανακτήσω από αυτήν τη χάλια"; Μου συνέβη αρκετές φορές και ενώ ήμουν σε θέση να ανακτήσω το μεγαλύτερο μέρος του υλικού, δεν ήμουν σε θέση να διεκδικήσω τα περισσότερα
Δοκιμαστής εξαρτημάτων και συνέχειας: 5 βήματα
Component and Continuity Tester: Αυτός είναι ένας απλός ελεγκτής συνέχειας που μπορείτε να χρησιμοποιήσετε για να ελέγξετε αν λειτουργούν τα εξαρτήματα ή για να ελέγξετε για σορτς σε PCB. Είναι πραγματικά φθηνό και δωρεάν αν δεν το κολλήσετε μαζί επειδή μπορείτε να πάρετε τα εξαρτήματα όποτε θέλετε. Ο φίλος μου έχει
Δοκιμαστής χωρητικότητας μπαταρίας Li-Ion (Δοκιμαστής ισχύος λιθίου): 5 βήματα
Δοκιμαστής ικανότητας μπαταρίας Li-Ion (Δοκιμαστής ισχύος λιθίου): =========== ΠΡΟΕΙΔΟΠΟΙΗΣΗ & ΑΠΟΠΟΙΗΣΗ ========== Οι μπαταρίες ιόντων λιθίου είναι πολύ επικίνδυνες αν δεν χειρίζονται σωστά. ΜΗΝ ΦΟΡΤΙΖΕΤΕ / ΚΑΤΕΡΓΑΖΕΤΕ / ΑΝΟΙΓΕΤΕΤΕ Μπαταρίες Li-Ion Οτιδήποτε κάνετε με αυτές τις πληροφορίες είναι δική σας ευθύνη ====== =======================================