Η παραγωγή πιστολιού μασάζ PCBA απαιτεί χειρισμό υψηλού ρεύματος, έλεγχο κινητήρα χωρίς ψήκτρες και ασφάλεια του χρήστη. Μετά από δύο δεκαετίες κατασκευής ηλεκτρονικών κινητήρων, έχω δει σχέδια να υπερθερμαίνονται, να χάνουν ταχύτητα υπό φορτίο ή να δημιουργούν κινδύνους για την μπαταρία. Αυτή η διαδικασία βήμα προς βήμα καλύπτει ολόκληρη τη ροή εργασιών παραγωγής από την επιλογή εξαρτημάτων έως την τελική δοκιμή.
Κάθε πιστόλι μασάζ PCBA ακολουθεί μια ακολουθία 9 βημάτων. Η παράλειψη οποιουδήποτε βήματος αυξάνει τα ποσοστά αστοχίας πεδίου.
| Κατηγορία εξαρτημάτων | Κρίσιμη Παράμετρος | Κριτήρια απόρριψης |
|---|---|---|
| MOSFET (οδήγηση κινητήρα) | Rds(on) < 5 mΩ @ 10V | > 6 mΩ αποτυγχάνει στα 20A |
| Αισθητήρες Hall | Σημείο μεταγωγής ±5 Gauss | Η ασυμμετρία προκαλεί οδήγηση |
| IC προστασίας ιόντων λιθίου | Υπερένταση 30A ± 2A | Ταξίδια κατά τη διάρκεια της ροπής ακινητοποίησης |
| MCU | 2x ADC (10-bit λεπτά) | Το απλό ADC δεν μπορεί να δειγματίσει δύο φάσεις κινητήρα |
| Καπάκια ανθεκτικά στους κραδασμούς | X7R ή X8R διηλεκτρικό | Το X5R αποτυγχάνει στους 60°C |
Δοκιμή: Δείγμα 50 MOSFET από κάθε παρτίδα. Μετρήστε το Rds(on) στους 25°C και 80°C. Απορρίψτε παρτίδες που υπερβαίνουν τα 7 mΩ σε υψηλή θερμοκρασία.
| Παράμετρος | Προσδιορισμός | Γιατί έχει σημασία |
|---|---|---|
| Πάχος στένσιλ | 0,12 mm (τμήμα ισχύος), 0,10 mm (έλεγχος) | Τα Power MOSFET χρειάζονται περισσότερη συγκόλληση |
| Αναλογία διαφράγματος | 1:1 για τα μαξιλαράκια MOSFET | Αποτρέπει την ξηρότητα των αρμών σε υψηλό ρεύμα |
| Τύπος πάστας | SAC305 (υψηλής θερμοκρασίας) | Ρωγμές κασσίτερου-βισμούθιου υπό δόνηση |
| Ταχύτητα εκτύπωσης | 25 mm/s | Αποφεύγει την επάλειψη της πάστας |
Κρίσιμο: Χρησιμοποιήστε στένσιλ βημάτων – πάχους 0,12 mm κάτω από τα MOSFET, 0,10 mm κάτω από το MCU και τους αισθητήρες. Ένα πάχος από μόνο του προκαλεί είτε ανοίγματα είτε γέφυρες.
Το πιστόλι μασάζ PCBA χρειάζεται συχνά εξαρτήματα διαμπερούς οπής για μηχανική αντοχή:
| Συστατικό | Μέθοδος συγκόλλησης | Θερμοκρασία |
|---|---|---|
| Καλώδια μπαταρίας (14 AWG) | Επιλεκτικό κύμα συγκόλλησης | 380°C, 3 δευτερόλεπτα |
| Διακόπτης (απτικός) | Κύμα συγκόλλησης | 260°C |
| Υποδοχή DC (είσοδος ρεύματος) | Κόλληση χειρός (ρομποτική) | 350°C, 2 δευτερόλεπτα |
Μην ρέετε ξανά εξαρτήματα με τρύπα. Τα πλαστικά τους σώματα λιώνουν στον φούρνο στους 245°C.
Το τμήμα κίνησης κινητήρα καθορίζει το χειρισμό του ρεύματος ακινητοποίησης και τον χρόνο λειτουργίας της μπαταρίας.
| Συστατικό | Προσδιορισμός | Λειτουργία |
|---|---|---|
| MOSFET (6x) | 40V, 60A παλμικά, TO-252 | Εναλλαγή φάσης |
| Οδηγός πύλης | 3-φασικός νεροχύτης/πηγή 1Α | Οδηγεί τις πύλες MOSFET |
| Τρέχουσα αίσθηση | Αντίσταση διακλάδωσης 2 mΩ (πακέτο 2512) | Προστασία από υπερένταση |
| Καπέλα Bootstrap | 100 nF, 50V, X7R | Κίνηση πύλης στην ψηλή πλευρά |
Θερμικός σχεδιασμός: Κάθε MOSFET διαχέει έως και 2W στα 20A. Χρησιμοποιήστε θερμικές διόδους (9 ανά MOSFET) που συνδέουν στο κάτω μέρος της χάλκινης ροής (2 oz τουλάχιστον).
| Κάγκελο | Δυναμικό | Ρεύμα | Προστασία |
|---|---|---|---|
| Μπαταρία (Li-ion 5S) | 18–21 V ονομαστική | 20Α κορυφή | Υπερένταση 2 σταδίων |
| MCU (3,3V) | 3,3V | 100 mA | LDO από μπαταρία |
| Αισθητήρες Hall (5V) | 5V | 30 mA | LDO με όριο 50 mA |
| Είσοδος φορτιστή | 21–25 V (USB-C PD) | 2Α | FET αντίστροφης πολικότητας |
Κρίσιμη ασφάλεια: Χρησιμοποιήστε δύο ανεξάρτητες διαδρομές προστασίας υπερέντασης – μία στο πρόγραμμα οδήγησης πύλης, μία στο IC προστασίας μπαταρίας. Ένα μόνο σφάλμα δεν πρέπει να επιτρέπει στον κινητήρα να λειτουργεί χωρίς εντολή.
Κανένα πιστόλι μασάζ PCBA δεν αφήνει την παραγωγή χωρίς πλήρη βαθμονόμηση.
| Παράμετρος | Σειρά | Ανοχή |
|---|---|---|
| Μετατόπιση αισθητήρα Hall (U,V,W) | 0–360° | ±2° ηλεκτρικό |
| Κέρδος τρέχουσας αίσθησης | 0,1–0,3 V/A | ±3% |
| Μετατόπιση αισθητήρα θερμοκρασίας | -5 έως +5°C | ±1°C |
| Διαιρέτης τάσης μπαταρίας | 0,05–0,1 | ±1% |
Γιατί έχει σημασία η βαθμονόμηση: Χωρίς τη βαθμονόμηση Hall ανά πλακέτα, ο κινητήρας παράγει ηχητικό κλαψούρισμα σε χαμηλές ταχύτητες. Οι χρήστες απορρίπτουν τα πιστόλια μασάζ που ακούγονται ελαττωματικά.
Το PCBA είναι άχρηστο εάν δεν ταιριάζει στη λαβή ή διαχέει τη θερμότητα.
| Συστατικό | Θερμική Διαδρομή | TIM Υλικό |
|---|---|---|
| MOSFET | Κάτω μαξιλαράκι → θήκη αλουμινίου | Μαξιλαράκι κενού 1,5 W/m·K |
| MCU | Επάνω συσκευασία → πλαστικό περίβλημα | Διάκενο αέρα (δεν απαιτείται TIM) |
| IC φορτιστή μπαταρίας | Εκτεθειμένο επίθεμα → PCB χαλκός | 12 vias + γέμισμα συγκόλλησης |
Δοκιμή: Λειτουργήστε το πιστόλι μασάζ PCBA στις 2800 RPM για 30 λεπτά. Η θερμοκρασία της θήκης MOSFET πρέπει να παραμείνει κάτω από 85°C.
Κάθε πιστόλι μασάζ PCBA πρέπει να περάσει αυτές τις πέντε δοκιμές πριν από τη συναρμολόγηση.
| Δοκιμή | Μέθοδος | Πέρασμα/Αποτυχία |
|---|---|---|
| ΤΠΕ (σε κύκλωμα) | Ιπτάμενος καθετήρας | Όλες οι ράγες > 90% αναμενόμενη τάση |
| Άθροισμα ελέγχου υλικολογισμικού | CRC-32 | Ταιριάζει με χρυσό δείγμα |
| Περιστροφή κινητήρα χωρίς φορτίο | 500 RPM, χωρίς στάσιμο | Ρεύμα < 0,8A |
| Ανίχνευση στασιμότητας | Κλείδωμα ρότορα, 3 δευτερόλεπτα | Τερματίζεται εντός 500 ms |
| Προσομοίωση μπαταρίας | Σάρωση 16V–21V | Απόκλιση ταχύτητας < 3% |
Δείγμα 5% της παραγωγής για:
Α: Η κύρια αιτία είναι η ανεπαρκής δύναμη κίνησης της πύλης για τα MOSFET υψηλής πλευράς. Όταν η πίεση αυξάνει το φορτίο του κινητήρα, ο ελεγκτής BLDC επιχειρεί να αυξήσει το ρεύμα. Εάν ο πυκνωτής του bootstrap (που τροφοδοτεί τον οδηγό πύλης υψηλής πλευράς) είναι μικρότερος, η τάση πύλης πέφτει κάτω από το κατώφλι του MOSFET, αυξάνοντας το Rds(on) από 4 mΩ σε 20 mΩ. Αυτό δημιουργεί έναν βρόχο θερμικής διαφυγής:
Πτώση τάσης → κίνηση κάτω πύλης → υψηλότερη αντίσταση → περισσότερη θερμότητα → περαιτέρω αύξηση της αντίστασης
Η επιδιόρθωση απαιτεί τρεις αλλαγές στο πιστόλι μασάζ PCBA:
Μετά από αυτές τις τροποποιήσεις, το ρεύμα ακινητοποίησης παραμένει σταθερό στα 22Α ακόμα και με 15 kg ασκούμενης πίεσης σώματος.
A: Εμφανίζονται ψευδείς σκανδαλισμοί όταν ο θόρυβος εναλλαγής κινητήρα συνδέεται στην τρέχουσα γραμμή αίσθησης του IC προστασίας μπαταρίας. Η εναλλαγή φάσης του κινητήρα BLDC δημιουργεί αιχμές ρεύματος 1 µs έως και 50A – πολύ γρήγορα ώστε το IC προστασίας να διακρίνεται από βραχυκύκλωμα. Τρεις επιδιορθώσεις υλικού επιλύουν αυτό το πρόβλημα:
Χαμηλοπερατό φίλτρο στην είσοδο αισθητήρα – Εγκαταστήστε ένα φίλτρο RC (10Ω + 1 μF κεραμικό) απευθείας στον ακροδέκτη CS+ του IC προστασίας. Γωνιακή συχνότητα = 16 kHz. Αυτό περνάει το μέσο ρεύμα (20–30A) αλλά μπλοκάρει τις αιχμές μεταγωγής 200 kHz.
Ξεχωριστή γείωση αντίστασης αίσθησης – Εκτελέστε ένα αποκλειστικό ίχνος Kelvin από τον αρνητικό ακροδέκτη της αντίστασης διακλάδωσης έως τον ακροδέκτη CS του IC προστασίας. Μην μοιράζεστε αυτή τη γείωση με ρεύματα πηγής MOSFET. Ακόμη και 1 mΩ κοινόχρηστου ίχνους παράγει 50 mV ψευδούς σήματος στα 50Α.
Ρύθμιση χρονοδιακόπτη καθυστέρησης – Προγραμματίστε την καθυστέρηση υπερέντασης του IC προστασίας στα 100 µs (υποθέτοντας ότι το IC σας το υποστηρίζει). Τα περισσότερα σχέδια πιστολιών μασάζ PCBA χρησιμοποιούν καθυστέρηση 10 µs από τα σχέδια αναφοράς της μπαταρίας. Οι αιχμές μεταγωγής διαρκούν μόνο 2–3 μs. Μια καθυστέρηση 100 µs τα αγνοεί ενώ εξακολουθεί να αντιδρά σε αληθινά σορτς (διάρκεια >50 µs).
Δοκιμή με παλμογράφο: Ανιχνεύστε το CS+ ενώ ο κινητήρας λειτουργεί με μέγιστο φορτίο. Οι αιχμές πρέπει να παραμένουν κάτω από το κατώφλι διακοπής του IC προστασίας (συνήθως 50 mV για διακλάδωση 50Α). Εάν οι αιχμές υπερβούν το όριο, αυξήστε τη χωρητικότητα του φίλτρου στα 2,2 μF.
Α: Μια διαδικασία προγραμματισμού παραγωγής τεσσάρων σταδίων αποτρέπει τις μπερδέματα και μειώνει τον χρόνο προγραμματισμού κατά 75% σε σύγκριση με το αναβοσβήσιμο ένα προς ένα.
Χρησιμοποιήστε έναν προγραμματιστή συμμοριών (π.χ., Elnec BeeProg) για να αναβοσβήσετε το bootloader σε MCU πριν από την τοποθέτηση. Αυτό λειτουργεί μόνο για MCU με εξωτερικό φλας (πακέτα QFN με εκτεθειμένες ακίδες). Απορρίψτε οποιοδήποτε τσιπ που αποτυγχάνει στην επαλήθευση - φθηνότερο από την επανεπεξεργασία τοποθετημένων σανίδων.
Τοποθετήστε ένα εξάρτημα πείρου pogo προγραμματισμού (6 ακίδες: SWDIO, SWCLK, 3.3V, GND, RESET, BOOT0). Χρησιμοποιήστε έναν προγραμματιστή πολλαπλών καναλιών (8 ή 16 πλακέτες ταυτόχρονα). Χρόνος στόχος: 45 δευτερόλεπτα ανά ταμπλό συμπεριλαμβανομένης της επαλήθευσης.
Μετά τον προγραμματισμό, μετακινήστε τις σανίδες σε ένα εξάρτημα βαθμονόμησης που περιέχει έναν πραγματικό κινητήρα πιστολιού μασάζ με οπτικό κωδικοποιητή. Το εξάρτημα περνά κάθε πιστόλι μασάζ PCBA μέσω:
Αποθηκεύστε αυτές τις 12 σταθερές βαθμονόμησης σε έναν προστατευμένο τομέα φλας MCU. Οι σανίδες χωρίς βαθμονόμηση παράγουν ασυνεπείς ράμπες ταχύτητας.
Εκτυπώστε έναν κώδικα 2D Data Matrix σε κάθε PCBA που περιέχει:
Σαρώστε αυτόν τον κωδικό κατά την τελική συναρμολόγηση. Εάν παρουσιαστεί αποτυχία πεδίου, μπορείτε να εντοπίσετε μια συγκεκριμένη παρτίδα εξαρτημάτων και να επεξεργαστείτε εκ νέου μόνο τις επηρεαζόμενες μονάδες.
| Στάδιο | Στόχος απόδοσης | Κοινή Αποτυχία | Κόστος επανεπεξεργασίας |
|---|---|---|---|
| Τοποθέτηση SMT | 99,5% | Γεφυρωμένοι ακροδέκτες MOSFET | Χαμηλή (επαναρροή επαφής) |
| Προγραμματισμός | 99,0% | Απώλεια ισχύος κατά τη διάρκεια του φλας | Μεσαίο (ξαναλάμψη) |
| Διαμέτρηση | 97,0% | Αναντιστοιχία φάσης αισθητήρα Hall | Υψηλό (αισθητήρας εκ νέου επεξεργασίας) |
| Τελικό λειτουργικό | 98,5% | Ανίχνευση αδράνειας εκτός εμβέλειας | Μεσαία (προσαρμογή ορίου) |
Ένα σωστά παραγόμενο πιστόλι μασάζ PCBA προσφέρει 2800 RPM υπό φορτίο, σβήνει σε στάση εντός 500 ms και επιβιώνει σε 500 κύκλους φόρτισης. Ακολουθήστε αυτήν τη διαδικασία, ελέγξτε κάθε βήμα και τα προϊόντα σας θα ξεπεράσουν τους ανταγωνιστές που παρακάμπτουν τη βαθμονόμηση ή υποκαθορίζουν τη μονάδα δίσκου πύλης.
Delivery Service
Payment Options