A masszírozópisztoly PCBA gyártása nagy áramkezelést, kefe nélküli motorvezérlést és felhasználói biztonságot igényel. Két évtizednyi motoros meghajtó elektronika gyártása után azt tapasztaltam, hogy a konstrukciók túlmelegednek, terhelés alatt veszítenek sebességükből, vagy veszélyt jelentenek az akkumulátorral szemben. Ez a lépésenkénti eljárás lefedi a teljes gyártási munkafolyamatot az összetevők kiválasztásától a végső tesztig.
Minden PCBA masszázspisztoly 9 lépésből álló sorozatot követ. Bármely lépés kihagyása megnöveli a mezőhibák arányát.
| Alkatrész kategória | Kritikus paraméter | Elutasítási kritériumok |
|---|---|---|
| MOSFET (motoros hajtás) | Rds(be) < 5 mΩ @ 10V | > 6 mΩ meghibásodik 20A-nél |
| Hall szenzorok | Kapcsolási pont ±5 gauss | Az aszimmetria fogszuvasodást okoz |
| Li-ion védelmi IC | Túláram 30A ± 2A | Kioldások leállási nyomaték közben |
| MCU | 2x ADC (10 bites perc) | Egyetlen ADC nem tud mintát venni két motorfázisból |
| Rezgésálló sapkák | X7R vagy X8R dielektrikum | Az X5R 60°C-on meghibásodik |
Teszt: Vegyünk 50 MOSFET-et minden tételből. Mérje meg az Rds(be) értéket 25°C-on és 80°C-on. Magas hőmérsékleten utasítsa el a 7 mΩ-ot meghaladó tételeket.
| Paraméter | Specifikáció | Miért számít |
|---|---|---|
| Stencil vastagság | 0,12 mm (teljesítmény szakasz), 0,10 mm (kontroll) | A teljesítmény-MOSFET-eknek több forrasztásra van szükségük |
| Rekesznyílás aránya | 1:1 a MOSFET padokhoz | Megakadályozza a kiszáradást nagy áramerősségnél |
| Beillesztés típusa | SAC305 (magas hőmérsékletű) | Az ón-bizmut rezgés hatására megreped |
| Nyomtatási sebesség | 25 mm/s | Megakadályozza a paszta elkenődését |
Kritikus: Használjon lépcsős stencilt – 0,12 mm vastag MOSFET-ek alatt, 0,10 mm vastag MCU és érzékelők alatt. Egyetlen vastagság önmagában nyílásokat vagy hidakat okoz.
A masszírozópisztoly PCBA-nak gyakran van szüksége átmenő furatokra a mechanikai szilárdság érdekében:
| Összetevő | Forrasztási módszer | Hőmérséklet |
|---|---|---|
| Akkumulátor vezetékek (14 AWG) | Szelektív forrasztási hullám | 380 °C, 3 mp |
| Kapcsoló (tapintható) | Hullámforrasz | 260°C |
| DC aljzat (táp bemenet) | Kézi forrasztás (robot) | 350 °C, 2 mp |
Ne folyassa vissza az átmenő furat részeit. Műanyag testük a 245°C-os sütőben megolvad.
A motor meghajtó szakasza határozza meg az elakadás áramkezelését és az akkumulátor üzemidejét.
| Összetevő | Specifikáció | Funkció |
|---|---|---|
| MOSFET (6x) | 40V, 60A impulzus, TO-252 | Fázisváltás |
| Kapuvezető | 3 fázisú, 1A mosogató/forrás | Meghajtja a MOSFET-kapukat |
| Jelenlegi érzék | 2 mΩ sönt ellenállás (2512-es csomag) | Túláram védelem |
| Bootstrap sapkák | 100 nF, 50 V, X7R | Magas oldali kapuhajtás |
Termikus kialakítás: Minden MOSFET akár 2W-ot is disszipál 20A-en. Használjon termikus átmeneteket (9 MOSFET-enként) az alsó rézkiöntőhöz csatlakoztatva (legalább 2 uncia).
| Vasút | Feszültség | Jelenlegi | Védelem |
|---|---|---|---|
| Akkumulátor (Li-ion 5S) | 18-21V névleges | 20A csúcs | 2 fokozatú túláram |
| MCU (3,3 V) | 3,3V | 100 mA | LDO akkumulátorról |
| Hall érzékelők (5V) | 5V | 30 mA | LDO 50 mA korláttal |
| Töltő bemenet | 21–25 V (USB-C PD) | 2A | Fordított polaritású FET |
Kritikus biztonság: Használjon két független túláramvédelmi útvonalat – egyet a kapumeghajtóban, egyet az akkumulátorvédő IC-ben. Egyetlen hiba nem engedheti meg, hogy a motor parancs nélkül működjön.
Egyetlen PCBA masszázspisztoly sem hagyja el a gyártást teljes kalibrálás nélkül.
| Paraméter | Hatótávolság | Tolerancia |
|---|---|---|
| Hall-érzékelő eltolás (U,V,W) | 0–360° | ±2° elektromos |
| Jelenlegi érzékszervi nyereség | 0,1–0,3 V/A | ±3% |
| Hőmérséklet-érzékelő eltolás | -5 és +5°C között | ±1°C |
| Akkumulátor feszültségosztó | 0,05–0,1 | ±1% |
Miért számít a kalibrálás: Hall-kalibrálás nélkül a motor alacsony fordulatszámon hallható nyüszítést ad. A felhasználók elutasítják a hibásan hangzó masszázspisztolyokat.
A PCBA haszontalan, ha nem illeszkedik a fogantyúhoz, vagy nem vezeti el a hőt.
| Összetevő | Thermal Path | TIM anyag |
|---|---|---|
| MOSFET-ek | Alsó párna → alumínium tok | 1,5 W/m·K réspárna |
| MCU | Felső csomag → műanyag ház | Légrés (nincs szükség TIM-re) |
| Akkumulátortöltő IC | Nyílt alátét → PCB réz | 12 átvezetés + forrasztási kitöltés |
Teszt: Futtassa a PCBA masszázspisztolyt 2800 RPM-en 30 percig. A MOSFET ház hőmérsékletének 85°C alatt kell lennie.
Minden PCBA masszázspisztolynak át kell mennie ezen az öt teszten az összeszerelés előtt.
| Teszt | Módszer | Megfelelt/Nem sikerült |
|---|---|---|
| ICT (in-circuit) | Repülő szonda | Minden sín > 90% várható feszültség |
| Firmware ellenőrző összeg | CRC-32 | Illik az arany mintára |
| Terhelés nélküli motor forgása | 500 ford./perc, nincs leállás | Áram <0,8A |
| Leállás észlelése | Zárja le a rotort, 3 másodperc | 500 ms-on belül leáll |
| Akkumulátor szimuláció | 16V-21V sweep | Sebességeltérés < 3% |
Minta a termelés 5%-ából:
V: Az elsődleges ok a nem megfelelő kapumeghajtó erősség a felső oldali MOSFET-eknél. Amikor a nyomás növeli a motor terhelését, a BLDC vezérlő megpróbálja növelni az áramerősséget. Ha a bootstrap kondenzátor (amely a felső oldali kapumeghajtót táplálja) alulméretezett, a kapu feszültsége a MOSFET küszöbértéke alá esik, és az Rds(on) 4 mΩ-ról 20 mΩ-ra nő. Ez termikus kifutó hurkot hoz létre:
Feszültségesés → kisebb kapuhajtás → nagyobb ellenállás → több hő → további ellenállás növekedés
A javítás három változtatást igényel a PCBA masszázspisztolyon:
Ezen módosítások után az elakadás áram stabil marad 22A-en még 15 kg testnyomás mellett is.
V: Hamis triggerek lépnek fel, amikor a motor kommutációs zaja az akkumulátorvédő IC áramérzékelő vonalához kapcsolódik. A BLDC motor fáziskapcsolása 1 µs-os áramcsúcsokat hoz létre akár 50 A-ig – túl gyorsan ahhoz, hogy a védelmi IC meg tudja különböztetni a rövidzárlattól. Három hardverjavítás oldja meg ezt:
Aluláteresztő szűrő az érzékelő bemeneten – Szereljen be egy RC szűrőt (10Ω + 1 µF kerámia) közvetlenül a védő IC CS+ érintkezőjére. Sarokfrekvencia = 16 kHz. Ez átengedi az átlagos áramerősséget (20–30 A), de blokkolja a 200 kHz-es kommutációs tüskéket.
Külön érzékelő ellenállás földelése – Futtasson egy dedikált Kelvin nyomvonalat a söntellenállás negatív kivezetésétől a védelmi IC CS-tűjéig. Ne ossza meg ezt a földelést MOSFET forrásáramokkal. Már 1 mΩ megosztott nyomkövetés is 50 mV-os hamis jelet generál 50A-en.
Késleltetési időzítő beállítása – Programozza be a védelmi IC túláram-késleltetését 100 µs-ra (feltéve, hogy az IC támogatja). A legtöbb masszírozópisztoly PCBA-konstrukciója 10 µs-os késleltetést használ az akkumulátor referenciaterveihez képest. A kommutációs tüskék csak 2–3 µs-ig tartanak. A 100 µs-os késleltetés figyelmen kívül hagyja ezeket, miközben továbbra is reagál a valódi rövidzárlatokra (>50 µs időtartam).
Teszt oszcilloszkóppal: CS+ szondát, miközben a motor maximális terhelésen működik. A tüskéknek a védelmi IC kioldási küszöbértéke alatt kell maradniuk (általában 50 mV 50 A sönt esetén). Ha a tüskék meghaladják a küszöbértéket, növelje a szűrő kapacitását 2,2 µF-ra.
V: A négylépcsős gyártási programozási eljárás megakadályozza a keveredéseket, és 75%-kal csökkenti a programozási időt az egyenkénti villogáshoz képest.
Használjon bandaprogramozót (pl. Elnec BeeProg) a rendszerbetöltő flash-be helyezéséhez az MCU-kba az elhelyezés előtt. Ez csak külső vakuval rendelkező MCU-k esetén működik (QFN-csomagok, amelyek érintkezői vannak kitéve). Ne utasítson el minden olyan chipet, amelynek ellenőrzése sikertelen – olcsóbb, mint az elhelyezett táblák átdolgozása.
Helyezzen el egy programozó pogo tűs rögzítőt (6 érintkező: SWDIO, SWCLK, 3.3V, GND, RESET, BOOT0). Használjon többcsatornás programozót (8 vagy 16 kártya egyszerre). Célidő: 45 másodperc táblánként, beleértve az ellenőrzést.
A programozás után helyezze át a táblákat egy olyan kalibráló berendezésbe, amely valódi masszázspisztoly-motort tartalmaz optikai kódolóval. A szerelvény mindegyik masszázspisztoly PCBA-ját a következőkön keresztül működteti:
Tárolja ezt a 12 kalibrációs állandót egy védett MCU flash szektorban. A kalibrálás nélküli táblák inkonzisztens sebességrámpákat eredményeznek.
Nyomtasson ki egy 2D Data Matrix kódot minden PCBA-ra, amely tartalmazza:
Olvassa be ezt a kódot a végső összeszerelés során. Ha mezőhiba történik, nyomon követheti egy adott komponens kötegét, és csak az érintett egységeket dolgozhatja át.
| Színpad | Célhozam | Gyakori hiba | Átdolgozási költség |
|---|---|---|---|
| SMT elhelyezés | 99,5% | Áthidalt MOSFET érintkezők | Alacsony (reflow javítás) |
| Programozás | 99,0% | Áramkimaradás vaku közben | Közepes (újravillanás) |
| Kalibráció | 97,0% | Hall-érzékelő fáziseltérés | Magas (érzékelő átdolgozása) |
| Végső funkcionális | 98,5% | Az elakadás észlelése hatótávolságon kívül | Közepes (küszöb beállítása) |
A megfelelően előállított PCBA masszírozópisztoly terhelés alatt 2800 ford./perc fordulatot ad le, 500 ms-on belül leáll, és 500 töltési ciklust túlél. Kövesse ezt az eljárást, ellenőrizze az egyes lépéseket, és termékei felülmúlják azokat a versenytársakat, akik kihagyják a kalibrálást vagy alul specifikálják a kapuhajtást.
Delivery Service
Payment Options