Hierontapistoolin PCBA-tuotanto vaatii suurta virrankäsittelyä, harjatonta moottorin ohjausta ja käyttäjän turvallisuutta. Kahden vuosikymmenen moottorikäyttöelektroniikan valmistuksen jälkeen olen nähnyt mallien ylikuumenevan, menettävän nopeutta kuormitettuna tai aiheuttavan akun vaaroja. Tämä vaiheittainen menettely kattaa koko tuotannon työnkulun komponenttien valinnasta lopulliseen testaukseen.
Jokainen hierontapistooli PCBA noudattaa 9-vaiheista järjestystä. Minkä tahansa vaiheen ohittaminen lisää kenttävirheiden määrää.
| Komponenttiluokka | Kriittinen parametri | Hylkäämiskriteerit |
|---|---|---|
| MOSFETit (moottorikäyttö) | Rds(päällä) < 5 mΩ @ 10V | > 6 mΩ epäonnistuu 20 A:lla |
| Hall anturit | Kytkentäpiste ±5 gauss | Epäsymmetria aiheuttaa hammaskipua |
| Li-ion suojaus IC | Ylivirta 30A ± 2A | Laukaisut jumitusmomentin aikana |
| MCU | 2x ADC (10-bittinen min) | Yksi ADC ei voi ottaa näytteitä kahdesta moottorin vaiheesta |
| Tärinää kestävät korkit | X7R tai X8R dielektrinen | X5R epäonnistuu 60 °C:ssa |
Testi: Ota näyte 50 MOSFETistä jokaisesta erästä. Mittaa Rds(on) 25°C:ssa ja 80°C:ssa. Hylkää yli 7 mΩ:n erät korkeassa lämpötilassa.
| Parametri | Erittely | Miksi sillä on merkitystä |
|---|---|---|
| Stensiilin paksuus | 0,12 mm (tehoosa), 0,10 mm (ohjaus) | Power MOSFETit tarvitsevat lisää juotetta |
| Aukon suhde | 1:1 MOSFET-tyynyille | Estää saumojen kuivumisen suurella virralla |
| Liitä tyyppi | SAC305 (korkealämpöinen) | Tina-vismutti halkeilee tärinän vaikutuksesta |
| Tulostusnopeus | 25 mm/s | Välttää tahnan tahriintumisen |
Kriittinen: Käytä askelmakaavaa – 0,12 mm paksu MOSFET:ien alla, 0,10 mm MCU:n ja antureiden alla. Yksi paksuus yksin aiheuttaa joko aukkoja tai siltoja.
Hierontapistooli PCBA tarvitsee usein läpireikään osia mekaanista lujuutta varten:
| Komponentti | Juotosmenetelmä | Lämpötila |
|---|---|---|
| Akun johdot (14 AWG) | Selektiivinen juotosaalto | 380 °C, 3 s |
| Kytkin (koskettava) | Aaltojuote | 260 °C |
| DC-liitäntä (virransyöttö) | Käsijuote (robotti) | 350 °C, 2 s |
Älä valuta läpireiän osia uudelleen. Niiden muovikappaleet sulavat 245°C uunissa.
Moottorikäyttöosa määrittää jumivirran käsittelyn ja akun käyttöajan.
| Komponentti | Erittely | Toiminto |
|---|---|---|
| MOSFETit (6x) | 40V, 60A pulssi, TO-252 | Vaiheen vaihto |
| Portin kuljettaja | 3-vaiheinen, 1A pesuallas/lähde | Käyttää MOSFET-portteja |
| Nykyinen tunne | 2 mΩ shunttivastus (2512-paketti) | Ylivirtasuojaus |
| Bootstrap-korkit | 100 nF, 50 V, X7R | Korkean puolen porttikäyttö |
Lämpösuunnittelu: Jokainen MOSFET haihduttaa jopa 2W teholla 20A. Käytä lämpöläpivientiä (9 per MOSFET) ja liitä kuparipohjaan (vähintään 2 unssia).
| Rail | Jännite | Nykyinen | Suojaus |
|---|---|---|---|
| Akku (Li-ion 5S) | 18-21V nimellisjännite | 20A huippu | 2-portainen ylivirta |
| MCU (3,3 V) | 3,3V | 100 mA | LDO akusta |
| Hall-anturit (5V) | 5V | 30 mA | LDO 50 mA rajalla |
| Laturin sisääntulo | 21–25 V (USB-C PD) | 2A | Käänteinen polariteetti FET |
Kriittinen turvallisuus: Käytä kahta riippumatonta ylivirtasuojareittiä – yksi porttiohjaimessa, toinen akun suojapiirissä. Yksittäinen vika ei saa antaa moottorin käydä käskemättä.
Yksikään hierontapistooli PCBA ei jätä tuotantoa ilman täydellistä kalibrointia.
| Parametri | Alue | Toleranssi |
|---|---|---|
| Hall-anturin siirtymä (U,V,W) | 0–360° | ±2° sähköinen |
| Nykyinen aistivahvistus | 0,1–0,3 V/A | ± 3 % |
| Lämpötila-anturin siirtymä | -5 - +5°C | ±1 °C |
| Akun jännitteen jakaja | 0,05–0,1 | ±1 % |
Miksi kalibroinnilla on väliä: Ilman korttikohtaista Hall-kalibrointia moottori tuottaa kuuluvaa vinkumista alhaisilla nopeuksilla. Käyttäjät hylkäävät viallisilta kuulostavat hierontapistoolit.
PCBA on hyödytön, jos se ei sovi kahvaan tai haihduta lämpöä.
| Komponentti | Lämpöpolku | TIM materiaali |
|---|---|---|
| MOSFETit | Pohjatyyny → alumiinikotelo | 1,5 W/m·K välityyny |
| MCU | Yläpakkaus → muovikotelo | Ilmarako (EI tarvita TIM:ää) |
| Akkulaturi IC | Paljas tyyny → PCB kupari | 12 läpivientiä + juotostäyttö |
Testi: Käytä hierontapistoolia PCBA nopeudella 2800 RPM 30 minuuttia. MOSFET-kotelon lämpötilan on oltava alle 85 °C.
Jokaisen hierontapistoolin PCBA:n on läpäistävä nämä viisi testiä ennen kokoamista.
| Testata | Menetelmä | Hyväksytty/hylätty |
|---|---|---|
| ICT (in-circuit) | Lentävä luotain | Kaikki kiskot > 90 % odotetusta jännitteestä |
| Laiteohjelmiston tarkistussumma | CRC-32 | Vastaa kultaista näytettä |
| Kuormittamattoman moottorin pyöriminen | 500 rpm, ei pysähtymistä | Virta < 0,8A |
| Juoksen tunnistus | Lukitse roottori, 3 sekuntia | Sammuu 500 ms:n sisällä |
| Akun simulointi | 16V-21V pyyhkäisy | Nopeuspoikkeama < 3 % |
Näyte 5 % tuotannosta:
V: Ensisijainen syy on yläpuolen MOSFETien riittämätön portin voimakkuus. Kun paine lisää moottorin kuormitusta, BLDC-ohjain yrittää lisätä virtaa. Jos bootstrap-kondensaattori (joka antaa virtaa yläpuolen hilaohjaimelle) on alimitoitettu, hilajännite putoaa MOSFETin kynnyksen alapuolelle, jolloin Rds(on) kasvaa arvosta 4 mΩ 20 mΩ:iin. Tämä luo lämpökarkasilmukan:
Jännitteen pudotus → pienempi porttikäyttö → suurempi vastus → enemmän lämpöä → vastuksen lisäys
Korjaus vaatii kolme muutosta hierontapistooliin PCBA:
Näiden muutosten jälkeen jumivirta pysyy vakaana 22 A:ssa jopa 15 kg:n kehon paineella.
V: Vääriä liipaisuja tapahtuu, kun moottorin kommutointikohina kytkeytyy akun suojapiirin virrantunnistuslinjaan. BLDC-moottorin vaihekytkentä luo 1 µs:n virtapiikkejä jopa 50 A:iin – liian nopeasti, jotta suojauspiiri erottuisi oikosulusta. Kolme laitteistokorjausta ratkaisevat tämän:
Alipäästösuodatin sensoritulossa – Asenna RC-suodatin (10Ω + 1 µF keraaminen) suoraan suojapiirin CS+-nastalle. Kulmataajuus = 16 kHz. Tämä ohittaa keskimääräisen virran (20–30 A), mutta estää 200 kHz:n kommutointipiikit.
Erillinen vastuksen maadoitus – Aja erillinen Kelvin-jälki shunttivastuksen negatiivisesta liittimestä suojapiirin CS-nastalle. Älä jaa tätä maadoitusta MOSFET-lähdevirtojen kanssa. Jopa 1 mΩ jaettua jäljitystä tuottaa 50 mV väärää signaalia 50 A:lla.
Viiveajastimen säätö – Ohjelmoi suojapiirin ylivirtaviive 100 µs:ksi (olettaen, että IC tukee sitä). Useimmat hierontapistoolin PCBA-mallit käyttävät 10 µs:n viivettä akun vertailumalleista. Kommutaatiopiikit kestävät vain 2–3 µs. 100 µs:n viive jättää ne huomioimatta, mutta silti reagoi todellisiin oikosulkuihin (kesto >50 µs).
Testi oskilloskoopilla: mittaa CS+ moottorin käydessä maksimikuormalla. Piikkien tulee jäädä suojapiirin laukaisukynnyksen alapuolelle (tyypillisesti 50 mV 50 A:n shunttia varten). Jos piikit ylittävät kynnyksen, lisää suodattimen kapasitanssi 2,2 µF:iin.
V: Nelivaiheinen tuotantoohjelmointi estää sekoittumisen ja lyhentää ohjelmointiaikaa 75 % verrattuna yksitellen vilkkumiseen.
Käytä jengiohjelmoijaa (esim. Elnec BeeProg) käynnistämään käynnistyslatain MCU:ihin ennen sijoittamista. Tämä toimii vain MCU:issa, joissa on ulkoinen salama (QFN-paketit, joissa nastat ovat esillä). Hylkää kaikki sirut, jotka eivät läpäise varmennusta – halvempaa kuin asennettujen levyjen uusiminen.
Aseta ohjelmointipogo-nastakiinnike (6 nastaa: SWDIO, SWCLK, 3.3V, GND, RESET, BOOT0). Käytä monikanavaohjelmoijaa (8 tai 16 korttia samanaikaisesti). Tavoiteaika: 45 sekuntia per lauta sisältäen varmistuksen.
Ohjelmoinnin jälkeen siirrä levyt kalibrointitelineeseen, joka sisältää oikean hierontapistoolin moottorin optisella kooderilla. Valaisin käyttää jokaista hierontapistoolia PCBA:ta:
Säilytä nämä 12 kalibrointivakiota suojatussa MCU-flash-sektorissa. Levyt ilman kalibrointia tuottavat epäjohdonmukaisia nopeusramppeja.
Tulosta 2D Data Matrix -koodi jokaiselle PCBA:lle, joka sisältää:
Skannaa tämä koodi lopullisen kokoonpanon aikana. Jos tapahtuu kenttävirhe, voit jäljittää tiettyyn komponenttierään ja muokata vain yksiköitä, joihin tämä vaikuttaa.
| Vaihe | Tavoitetuotto | Yleinen epäonnistuminen | Uudelleentyöstön kustannukset |
|---|---|---|---|
| SMT sijoitus | 99,5 % | Sillalliset MOSFET-nastat | Matala (reflow-korjaus) |
| Ohjelmointi | 99,0 % | Tehon menetys salaman aikana | Keskitaso (uudelleensalama) |
| Kalibrointi | 97,0 % | Hall-anturin vaihevirhe | Korkea (muista anturi) |
| Lopullinen toimiva | 98,5 % | Juoksen tunnistus kantaman ulkopuolella | Keskitaso (säädä kynnystä) |
Oikein valmistettu hierontapistooli PCBA tuottaa 2800 kierrosta minuutissa kuormitettuna, sammuu jumiutuessa 500 ms:n sisällä ja kestää 500 latausjaksoa. Noudata tätä menettelyä, tarkasta jokainen vaihe, ja tuotteesi ovat parempia kuin kilpailijat, jotka ohittavat kalibroinnin tai alimäärittävät portin.
Delivery Service
Payment Options