Masaje-pistola PCBA ekoizpenak korronte handiko manipulazioa, eskuilarik gabeko motorraren kontrola eta erabiltzailearen segurtasuna eskatzen ditu. Bi hamarkadatan motorraren unitate elektronikoa fabrikatzen ibili ondoren, diseinuak gehiegi berotzen, abiadura galtzen kargapean edo bateriaren arriskuak sortzen ikusi ditut. Urratsez urratseko prozedura honek produkzio-fluxu osoa hartzen du osagaien hautatzetik azken probaraino.
Masaje-pistola PCBA bakoitzak 9 urratseko sekuentzia bat jarraitzen du. Edozein urrats saltatzeak eremuko hutsegite tasak areagotzen ditu.
| Osagaien Kategoria | Parametro kritikoa | Baztertzeko irizpideak |
|---|---|---|
| MOSFETak (motor-eragilea) | Rds (aktibatuta) < 5 mΩ @ 10V | > 6 mΩ-k huts egiten du 20A-tan |
| Hall-sentsoreak | Aldaketa-puntua ±5 gauss | Asimetriak cogging eragiten du |
| Li-ioi babesa IC | Gainkorrontea 30A ± 2A | Bidaiak geldialdi-momentuan |
| MCU | 2x ADC (10 biteko min.) | ADC bakarrak ezin ditu motorraren bi fase lagin |
| Bibrazioen aurkako txapelak | X7R edo X8R dielektrikoa | X5R-k 60 °C-tan huts egiten du |
Proba: lote bakoitzeko 50 MOSFET lagina. Neurtu Rds(on) 25 °C eta 80 °C-tan. Tenperatura altuan 7 mΩ-tik gorako loteak baztertu.
| Parametroa | Zehaztapena | Zergatik Garrantzitsua |
|---|---|---|
| Txantiloiaren lodiera | 0,12 mm (potentzia-atala), 0,10 mm (kontrola) | Potentzia MOSFETek soldadura gehiago behar dute |
| Irekidura-erlazioa | 1:1 MOSFET padetarako | Korronte handiko juntagailu lehorrak eragozten ditu |
| Itsatsi mota | SAC305 (tenperatura altuko) | Eztain-bismuto pitzadurak bibraziopean |
| Inprimatzeko abiadura | 25 mm/s | Itsatsi zikintzea saihesten du |
Kritikoa: Erabili urratseko txantiloia - 0,12 mm-ko lodiera MOSFETen azpian, 0,10 mm-ko MCU eta sentsoreen azpian. Lodiera bakarrak irekiak edo zubiak eragiten ditu.
Masaje-pistolak PCBAk sarritan zulo bidezko piezak behar ditu indar mekanikorako:
| Osagaia | Soldatzeko metodoa | Tenperatura |
|---|---|---|
| Bateriaren hariak (14 AWG) | Soldadura-uhin selektiboa | 380 °C, 3 seg |
| Etengailua (ukimenezkoa) | Uhin-soldadura | 260°C |
| DC jack (potentzia sarrera) | Eskuko soldadura (robotikoa) | 350 °C, 2 seg |
Ez itzularazi zulo bidezko piezak. Haien plastikozko gorputzak 245 °C-ko labean urtzen dira.
Motorra eramateko atalak geldialdiaren korrontearen maneiua eta bateriaren iraupena zehazten ditu.
| Osagaia | Zehaztapena | Funtzioa |
|---|---|---|
| MOSFETak (6x) | 40V, 60A pultsatua, TO-252 | Fase aldaketa |
| Ate gidaria | 3 fasea, 1A konketa/iturria | MOSFET ateak gidatzen ditu |
| Egungo zentzua | 2 mΩ shunt erresistentzia (2512 paketea) | Gainkorrontearen babesa |
| Bootstrap txapelak | 100 nF, 50 V, X7R | Alde altuko atearen gidaritza |
Diseinu termikoa: MOSFET bakoitzak 2W arte xahutzen ditu 20A-tan. Erabili bide termikoak (9 MOSFET bakoitzeko) beheko kobrea isurtzeko (2 oz gutxienez).
| Trenbidea | Tentsioa | Oraingoa | Babesa |
|---|---|---|---|
| Bateria (Li-ioi 5S) | 18-21V nominala | 20A gailurra | 2 etapako gainkorrontea |
| MCU (3,3 V) | 3,3V | 100 mA | LDO bateriatik |
| Hall-sentsoreak (5V) | 5V | 30 mA | LDO 50 mA mugarekin |
| Kargagailuaren sarrera | 21–25 V (USB-C PD) | 2A | Alderantzizko polaritatea FET |
Segurtasun kritikoa: Erabili gehiegizko korronte babesteko bi bide independente: bat atearen kontrolatzailean, bata bateria babesteko ICn. Matxura bakar batek ezin du motorra agindu gabe ibiltzen utzi behar.
Masaje-pistolak PCBAk ez du ekoizpena kalibrazio osoa gabe uzten.
| Parametroa | Barrutia | Tolerantzia |
|---|---|---|
| Hall-sentsorearen desplazamendua (U,V,W) | 0–360° | ±2° elektrikoa |
| Gaur egungo zentzuaren irabazia | 0,1-0,3 V/A | ±% 3 |
| Tenperatura-sentsorearen desplazamendua | -5 eta +5°C | ±1°C |
| Bateriaren tentsio banatzailea | 0,05–0,1 | ±% 1 |
Zertarako balio du kalibrazioak: taula bakoitzeko Hall kalibraziorik gabe, motorrak abiadura baxuetan entzunezko irrintzia sortzen du. Erabiltzaileek akastunak diren masaje-pistolak baztertzen dituzte.
PCBAk ez du ezertarako balio heldulekuan sartzen ez bada edo beroa xahutzen ez badu.
| Osagaia | Bide Termikoa | TIM Materiala |
|---|---|---|
| MOSFETak | Beheko kutxa → aluminiozko zorroa | 1,5 W/m·K hutsunea |
| MCU | Goiko paketea → plastikozko etxebizitza | Aire tartea (ez da TIM behar) |
| Bateria kargagailua IC | Ageriko pad → PCB kobrea | 12 bide + soldadura betetzea |
Proba: Exekutatu masaje pistola PCBA 2800 RPM-n 30 minutuz. MOSFET kasuaren tenperatura 85 °C-tik behera egon behar da.
Masaje-pistola PCBA bakoitzak bost proba hauek gainditu behar ditu muntatu aurretik.
| Proba | Metodoa | Gaindi/Eutsi |
|---|---|---|
| IKT (zirkuitu barruan) | Zunda hegalaria | Errail guztiak > espero den tentsioaren % 90 |
| Firmwarearen egiaztapen batua | CRC-32 | Urrezko lagina bat dator |
| Kargarik gabeko motorraren bira | 500 RPM, geldialdirik gabe | Korrontea < 0,8A |
| Geldialdien detekzioa | Blokeatu errotorea, 3 segundo | 500 ms-ko epean itzaltzen da |
| Bateriaren simulazioa | 16V-21V ekorketa | Abiadura desbideratzea <% 3 |
Ekoizpenaren %5 lagina hauetarako:
A: Kausa nagusia alde altuko MOSFETentzako atearen unitatearen indar desegokia da. Presioak motorraren karga handitzen duenean, BLDC kontrolagailuak korrontea handitzen saiatzen da. Bootstrap kondentsadorea (albo-alboko ate kontrolatzailea elikatzen duena) tamaina txikikoa bada, atearen tentsioa MOSFETaren atalasearen azpitik jaisten da, Rds(on) 4 mΩ-tik 20 mΩ-ra handituz. Honek ihes-begizta termiko bat sortzen du:
Tentsio-jaitsiera → atearen unitate txikiagoa → erresistentzia handiagoa → bero gehiago → erresistentzia gehiago handitu
Konponketak hiru aldaketa behar ditu masaje pistola PCBAn:
Aldaketa horien ondoren, geldialdi-korrontea egonkor mantentzen da 22 A-tan, nahiz eta gorputz-presioa aplikatuta 15 kg izan.
A: Abiarazle faltsuak gertatzen dira motorraren komunztadura-zarata bateria babesteko IC-ren egungo zentzu-lerroan elkartzen denean. BLDC motorraren fase-aldaketak 1 µs-ko korronte-puntak sortzen ditu 50A-raino, azkarregi babes-IC zirkuitu labur batetik bereizteko. Hiru hardware konponketa konpontzen dute hau:
Behe-pass iragazkia zentzu sarreran - Instalatu RC iragazki bat (10Ω + 1 µF zeramika) zuzenean babesteko ICren CS+ pinean. Izkinako maiztasuna = 16 kHz. Honek batez besteko korrontea gainditzen du (20-30A), baina 200 kHz-ko komunztadura-puntak blokeatzen ditu.
Zentzumen-erresistentzia-lurra bereizi - Exekutatu Kelvin-en traza dedikatu bat shunt-erresistentziaren terminal negatibotik babes-IC-ren CS-pinera. Ez partekatu lur hau MOSFET iturriko korronteekin. Partekatutako traza 1 mΩ-k ere 50 mV seinale faltsu sortzen du 50A-tan.
Atzerapen-tenporizadorearen doikuntza: programatu babes-IC-ren gainkorronte-atzerapena 100 µs-ra (zure IC-ak onartzen duela suposatuz). Masaje-pistola PCBA diseinu gehienek bateriaren erreferentzia-diseinuetatik 10 µs atzerapena erabiltzen dute. Aldaketa-puntek 2-3 µs bakarrik irauten dute. 100 µs-ko atzerapen batek alde batera uzten ditu benetako laburren aurrean erreakzionatzen duen bitartean (>50 µs-ko iraupena).
Proba osziloskopioarekin: Zundatu CS+ motorra karga maximoan dabilen bitartean. Punteek babes-IC-ren bidaia-atalasearen azpitik egon behar dute (normalean 50 mV 50A shunt-erako). Iltzeak atalasea gainditzen badu, handitu iragazkien kapazitatea 2,2 µF-ra.
E: Lau faseko ekoizpen-programazio-prozedura batek nahasketak saihesten ditu eta programazio-denbora % 75 murrizten du, banan-banan keinuarekin alderatuta.
Erabili talde programatzaile bat (adibidez, Elnec BeeProg) abio-kargatzailea MCUetan jarri aurretik. Honek kanpoko flasha duten MCUetarako bakarrik funtzionatzen du (pinak agerian dituzten QFN paketeak). Baztertu egiaztapena huts egiten duen edozein txipa, jarritako taulak birlantzea baino merkeagoa.
Jarri programazio-pogo pin fixture bat (6 pin: SWDIO, SWCLK, 3.3V, GND, RESET, BOOT0). Erabili kanal anitzeko programatzaile bat (8 edo 16 plaka aldi berean). Xede-denbora: 45 segundo taula bakoitzeko, egiaztapena barne.
Programatu ondoren, mugitu taulak kodegailu optikoa duen masaje pistolaren motor erreal bat duen kalibrazio aparatu batera. Aparatuak masaje-pistola PCBA bakoitza exekutatzen du:
Gorde 12 kalibrazio-konstante hauek babestutako MCU flash sektore batean. Kalibraziorik gabeko plakek abiadura-arrapalak sortzen dituzte.
Inprimatu 2D Data Matrix kode bat PCBA bakoitzean:
Eskaneatu kode hau azken muntaian. Eremuaren hutsegite bat gertatzen bada, osagai-lote jakin batera jarraitu dezakezu eta kaltetutako unitateak soilik birlan ditzakezu.
| Etapa | Helburuko etekina | Porrot arrunta | Berraztertzeko kostua |
|---|---|---|---|
| SMT kokatzea | %99,5 | MOSFET pin zubidunak | Baxua (berrefluxuaren ukipena) |
| Programazioa | %99,0 | Flashean potentzia galtzea | Ertaina (bir-flash) |
| Kalibrazioa | %97,0 | Hall-sentsorearen fase-desegokia | Altua (berrelantze sentsorea) |
| Azken funtzionala | %98,5 | Geltoki-detekzioa barrutitik kanpo | Ertaina (doitu atalasea) |
Behar bezala ekoitzitako PCBA masaje-pistolak kargapean 2800 RPM ematen ditu, geldialdian itzaltzen da 500 ms-ko epean eta 500 karga-ziklo irauten du. Jarraitu prozedura hau, ikuskatu urrats bakoitza, eta zure produktuek kalibrazioa saltatzen duten edo ate-unitatea gutxiesten duten lehiakideei irabaziko diete.
Delivery Service
Payment Options