Výroba PCBA masážnej pištole vyžaduje manipuláciu s vysokým prúdom, bezkefové ovládanie motora a bezpečnosť používateľa. Po dvoch desaťročiach výroby elektroniky motorového pohonu som videl, ako sa konštrukcie prehrievajú, strácajú rýchlosť pri zaťažení alebo spôsobujú nebezpečenstvo batérie. Tento postup krok za krokom pokrýva celý výrobný pracovný postup od výberu komponentov až po finálny test.
Každá masážna pištoľ PCBA má 9-krokovú sekvenciu. Preskočenie ktoréhokoľvek kroku zvyšuje mieru zlyhania poľa.
| Kategória komponentov | Kritický parameter | Kritériá odmietnutia |
|---|---|---|
| MOSFET (motorový pohon) | Rds (zapnuté) < 5 mΩ @ 10 V | > 6 mΩ zlyhá pri 20 A |
| Hallove senzory | Spínací bod ±5 gaussov | Asymetria spôsobuje kolísanie |
| Li-ion ochrana IC | Nadprúd 30A ± 2A | Vypne sa pri zastavení krútiaceho momentu |
| MCU | 2x ADC (min. 10 bitov) | Jediný ADC nemôže vzorkovať dve fázy motora |
| Čiapky odolné voči vibráciám | X7R alebo X8R dielektrikum | X5R zlyhá pri 60 °C |
Test: Vzorka 50 MOSFETov z každej šarže. Zmerajte Rds(on) pri 25 °C a 80 °C. Odmietnite šarže presahujúce 7 mΩ pri vysokej teplote.
| Parameter | Špecifikácia | Prečo na tom záleží |
|---|---|---|
| Hrúbka šablóny | 0,12 mm (silová časť), 0,10 mm (ovládanie) | Výkonové MOSFETy potrebujú viac spájky |
| Pomer clony | 1:1 pre podložky MOSFET | Zabraňuje suchým spojom pri vysokom prúde |
| Typ pasty | SAC305 (vysoká teplota) | Cín-bizmut praská pri vibráciách |
| Rýchlosť tlače | 25 mm/s | Zabraňuje rozmazaniu pasty |
Dôležité: Použite stupňovitú šablónu s hrúbkou 0,12 mm pod MOSFET, 0,10 mm pod MCU a snímačmi. Jedna hrúbka samotná spôsobuje buď otvory, alebo mosty.
Masážna pištoľ PCBA často potrebuje diely s priechodnými otvormi pre mechanickú pevnosť:
| Komponent | Spájkovacia metóda | Teplota |
|---|---|---|
| Káble batérie (14 AWG) | Selektívna spájkovacia vlna | 380 °C, 3 sek |
| Prepínač (hmatový) | Vlnová spájka | 260 °C |
| DC konektor (napájací vstup) | Ručná spájka (robotická) | 350 °C, 2 sek |
Časti cez otvory neprelievajte. Ich plastové telá sa roztavia v peci pri teplote 245 °C.
Sekcia pohonu motora určuje manipuláciu s blokovacím prúdom a dobu chodu batérie.
| Komponent | Špecifikácia | Funkcia |
|---|---|---|
| MOSFET (6x) | 40V, 60A impulzný, TO-252 | Prepínanie fáz |
| Vodič brány | 3-fázový, 1A drez/zdroj | Poháňa brány MOSFET |
| Aktuálny zmysel | 2 mΩ bočný odpor (balenie 2512) | Nadprúdová ochrana |
| Čiapky na bootstrapy | 100 nF, 50 V, X7R | Pohon brány na vysokej strane |
Tepelný dizajn: Každý MOSFET rozptýli až 2W pri 20A. Použite tepelné priechody (9 na MOSFET) pripájajúce sa k spodnej medenej vložke (minimálne 2 oz).
| Železnica | Napätie | Aktuálne | Ochrana |
|---|---|---|---|
| Batéria (Li-ion 5S) | 18–21V nominálne | 20A vrchol | 2-stupňový nadprúd |
| MCU (3,3 V) | 3,3 V | 100 mA | LDO z batérie |
| Hallove senzory (5V) | 5V | 30 mA | LDO s limitom 50 mA |
| Vstup pre nabíjačku | 21–25 V (USB-C PD) | 2A | FET s obrátenou polaritou |
Kritická bezpečnosť: Použite dve nezávislé cesty nadprúdovej ochrany – jednu v ovládači brány, jednu v IC ochrany batérie. Jediná porucha nesmie dovoliť, aby motor bežal bez príkazu.
Žiadna masážna pištoľ PCBA neopúšťa výrobu bez úplnej kalibrácie.
| Parameter | Rozsah | Tolerancia |
|---|---|---|
| Offset Hallovho senzora (U,V,W) | 0-360° | ±2° elektrické |
| Aktuálny zisk zmyslu | 0,1–0,3 V/A | ± 3 % |
| Offset snímača teploty | -5 až +5 °C | ± 1 °C |
| Delič napätia batérie | 0,05 – 0,1 | ±1 % |
Prečo je kalibrácia dôležitá: Bez Hallovej kalibrácie podľa jednotlivých dosiek motor pri nízkych rýchlostiach vydáva počuteľné kňučanie. Používatelia odmietajú masážne pištole, ktoré znejú chybne.
PCBA je zbytočná, ak nesedí na rukoväti alebo odvádza teplo.
| Komponent | Termálna cesta | Materiál TIM |
|---|---|---|
| MOSFETy | Spodná podložka → hliníkové puzdro | 1,5 W/m·K medzerová podložka |
| MCU | Vrchný balík → plastové puzdro | Vzduchová medzera (nie je potrebný TIM) |
| IC nabíjačky batérií | Odkrytá podložka → PCB meď | 12 priechodiek + spájkovacia náplň |
Test: Spustite masážnu pištoľ PCBA pri 2800 ot./min. počas 30 minút. Teplota puzdra MOSFET musí zostať pod 85 °C.
Každá masážna pištoľ PCBA musí pred montážou prejsť týmito piatimi testami.
| Test | Metóda | Prejde/nevyhovie |
|---|---|---|
| IKT (in-circuit) | Lietajúca sonda | Všetky koľajnice > 90 % očakávaného napätia |
| Kontrolný súčet firmvéru | CRC-32 | Zodpovedá zlatej vzorke |
| Točenie motora bez zaťaženia | 500 otáčok za minútu, bez zastavenia | Prúd < 0,8A |
| Detekcia zastavenia | Uzamknite rotor, 3 sekundy | Vypne sa do 500 ms |
| Simulácia batérie | 16V–21V zametanie | Odchýlka rýchlosti < 3 % |
Vzorka 5 % produkcie pre:
Odpoveď: Primárnou príčinou je nedostatočná sila pohonu brány pre MOSFET na vysokej strane. Keď tlak zvýši zaťaženie motora, regulátor BLDC sa pokúsi zvýšiť prúd. Ak je bootstrap kondenzátor (ktorý napája budič brány na vysokej strane) poddimenzovaný, napätie brány klesne pod prah MOSFET, čím sa zvýši Rds(on) zo 4 mΩ na 20 mΩ. Tým sa vytvorí tepelná úniková slučka:
Pokles napätia → nižší pohon brány → vyšší odpor → viac tepla → ďalšie zvýšenie odporu
Oprava vyžaduje tri zmeny na PCBA masážnej pištole:
Po týchto úpravách zostáva pádový prúd stabilný na 22A aj pri 15 kg aplikovaného tlaku tela.
Odpoveď: Falošné spúšťače sa vyskytujú, keď sa komutačný šum motora spojí s prúdovým snímacím vedením IC ochrany batérie. Fázové prepínanie motora BLDC vytvára 1 µs prúdové špičky až do 50 A – príliš rýchlo na to, aby ich ochranný IC rozlíšil od skratu. Riešia to tri hardvérové opravy:
Dolnopriepustný filter na snímacom vstupe – Nainštalujte RC filter (10Ω + 1 µF keramický) priamo na kolík CS+ ochranného integrovaného obvodu. Rohová frekvencia = 16 kHz. Toto prechádza priemerným prúdom (20–30 A), ale blokuje komutačné špičky 200 kHz.
Samostatné uzemnenie snímacieho rezistora – Spustite vyhradenú Kelvinovu stopu od zápornej svorky bočníka k CS-pinu ochranného integrovaného obvodu. Nezdieľajte toto uzemnenie so zdrojovými prúdmi MOSFET. Dokonca aj 1 mΩ zdieľanej stopy generuje 50 mV falošného signálu pri 50 A.
Nastavenie časovača oneskorenia – Naprogramujte oneskorenie nadprúdu ochrany IC na 100 µs (za predpokladu, že to váš IC podporuje). Väčšina návrhov PCBA masážnych pištolí používa 10 µs oneskorenie oproti referenčným návrhom batérií. Komutačné špičky trvajú len 2–3 µs. Oneskorenie 100 µs ich ignoruje, pričom stále reaguje na skutočné skraty (trvanie > 50 µs).
Test s osciloskopom: Sonda CS+, keď motor beží pri maximálnom zaťažení. Špičky musia zostať pod prahom vypnutia ochranného integrovaného obvodu (zvyčajne 50 mV pre 50A bočník). Ak špičky prekročia prahovú hodnotu, zvýšte kapacitu filtra na 2,2 µF.
Odpoveď: Štvorstupňový postup programovania výroby zabraňuje zámene a skracuje čas programovania o 75 % v porovnaní s blikaním po jednom.
Na flashovanie bootloadera do MCU pred umiestnením použite gangový programátor (napr. Elnec BeeProg). Toto funguje len pre MCU s externým bleskom (balíky QFN s odkrytými kolíkmi). Odmietnite akýkoľvek čip, ktorý neprejde overením – lacnejšie ako prerábanie umiestnených dosiek.
Umiestnite programovací pogo kolík (6 kolíkov: SWDIO, SWCLK, 3,3 V, GND, RESET, BOOT0). Použite viackanálový programátor (8 alebo 16 dosiek súčasne). Cieľový čas: 45 sekúnd na dosku vrátane overenia.
Po naprogramovaní presuňte dosky do kalibračného zariadenia obsahujúceho motor skutočnej masážnej pištole s optickým kódovačom. Zariadenie vedie každú masážnu pištoľ PCBA cez:
Uložte týchto 12 kalibračných konštánt v chránenom bleskovom sektore MCU. Dosky bez kalibrácie vytvárajú nekonzistentné rýchlostné rampy.
Vytlačte kód 2D Data Matrix na každom PCBA, ktorý obsahuje:
Naskenujte tento kód počas finálnej montáže. Ak dôjde k zlyhaniu poľa, môžete sledovať konkrétnu dávku komponentov a prepracovať iba ovplyvnené jednotky.
| Etapa | Cieľový výnos | Bežné zlyhanie | Náklady na prepracovanie |
|---|---|---|---|
| Umiestnenie SMT | 99,5 % | Premostené kolíky MOSFET | Nízka (oprava pretavenia) |
| Programovanie | 99,0 % | Strata energie počas blesku | Stredné (opätovné blikanie) |
| Kalibrácia | 97,0 % | Fázový nesúlad Hallovho snímača | Vysoká (prepracovať snímač) |
| Finálna funkčná | 98,5 % | Detekcia zastavenia mimo dosahu | Stredná (upraviť prah) |
Správne vyrobená masážna pištoľ PCBA poskytuje 2800 otáčok za minútu pri zaťažení, vypne sa pri zastavení do 500 ms a prežije 500 nabíjacích cyklov. Postupujte podľa tohto postupu, skontrolujte každý krok a vaše produkty prekonajú konkurenciu, ktorá preskočí kalibráciu alebo nešpecifikuje pohon brány.
Delivery Service
Payment Options