Производството на масажен пистолет PCBA изисква работа с голям ток, безчетково управление на мотора и безопасност на потребителя. След две десетилетия производство на електроника за задвижване на мотори съм виждал конструкции да прегряват, да губят скорост под товар или да създават опасности за батерията. Тази процедура стъпка по стъпка обхваща целия производствен процес от избора на компонент до крайния тест.
Всеки масажен пистолет PCBA следва последователност от 9 стъпки. Пропускането на която и да е стъпка увеличава процента на неизправност на полето.
| Категория компонент | Критичен параметър | Критерии за отхвърляне |
|---|---|---|
| MOSFET (моторно задвижване) | Rds(on) < 5 mΩ @ 10V | > 6 mΩ се проваля при 20A |
| Сензори на Хол | Точка на превключване ±5 гауса | Асиметрията причинява назъбване |
| Литиево-йонна защита IC | Свръхток 30A ± 2A | Пътувания по време на спиране на въртящия момент |
| MCU | 2x ADC (минимум 10 бита) | Един ADC не може да взема проби от две фази на двигателя |
| Устойчиви на вибрации капачки | X7R или X8R диелектрик | X5R се проваля при 60°C |
Тест: Изпробвайте 50 MOSFET от всяка партида. Измерете Rds(on) при 25°C и 80°C. Отхвърляйте партиди, надвишаващи 7 mΩ при висока температура.
| Параметър | Спецификация | Защо има значение |
|---|---|---|
| Дебелина на шаблона | 0,12 мм (силова секция), 0,10 мм (контрол) | Мощните 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-фазен, 1A мивка/източник | Задвижва MOSFET портове |
| Текущ смисъл | 2 mΩ шунт резистор (пакет 2512) | Защита от свръхток |
| Bootstrap капачки | 100 nF, 50V, X7R | Задвижване на порта с висока страна |
Термичен дизайн: Всеки MOSFET разсейва до 2 W при 20 A. Използвайте термични отвори (9 на MOSFET), свързващи се към долната медна заливка (минимум 2 унции).
| Релса | Напрежение | Текущ | защита |
|---|---|---|---|
| Батерия (Li-ion 5S) | 18–21V номинал | 20А пик | 2-степенен свръхток |
| MCU (3.3V) | 3,3 V | 100 mA | LDO от батерия |
| Сензори на Хол (5V) | 5V | 30 mA | LDO с ограничение от 50 mA |
| Вход за зарядно устройство | 21–25 V (USB-C PD) | 2А | FET с обратна полярност |
Критична безопасност: Използвайте две независими пътеки за защита от свръхток – една в драйвера на портата, една в IC за защита на батерията. Единична повреда не трябва да позволява на двигателя да работи без управление.
Нито един масажен пистолет PCBA не напуска производството без пълно калибриране.
| Параметър | Обхват | Толерантност |
|---|---|---|
| Отместване на сензора на Хол (U,V,W) | 0–360° | ±2° електрически |
| Текущо усилване на сетивата | 0,1–0,3 V/A | ±3% |
| Отместване на температурния сензор | -5 до +5°C | ±1°C |
| Делител на напрежението на батерията | 0,05–0,1 | ±1% |
Защо калибрирането има значение: Без калибриране на Хол за платка, моторът издава звуково скимтене при ниски скорости. Потребителите отхвърлят масажиращи пистолети, които звучат дефектно.
PCBA е безполезен, ако не пасва на дръжката или не разсейва топлината.
| Компонент | Термален път | Материал TIM |
|---|---|---|
| MOSFET транзистори | Долен тампон → алуминиев корпус | 1,5 W/m·K празнина |
| MCU | Горен пакет → пластмасов корпус | Въздушна междина (не е необходим TIM) |
| Зарядно устройство IC | Открита подложка → медна платка | 12 отвора + запълване на спойка |
Тест: Пуснете масажен пистолет PCBA при 2800 RPM за 30 минути. Температурата на корпуса на MOSFET трябва да остане под 85°C.
Всеки масажен пистолет PCBA трябва да премине тези пет теста преди сглобяване.
| Тест | Метод | Успешно/Неуспешно |
|---|---|---|
| ИКТ (вътрешно верига) | Летяща сонда | Всички релси > 90% очаквано напрежение |
| Контролна сума на фърмуера | CRC-32 | Отговаря на златна проба |
| Въртене на двигателя без натоварване | 500 RPM, без спиране | Ток < 0.8A |
| Откриване на срив | Заключване на ротора, 3 секунди | Изключва се в рамките на 500 ms |
| Симулация на батерия | 16V–21V размах | Отклонение на скоростта < 3% |
Проба 5% от продукцията за:
О: Основната причина е неадекватната сила на задвижване на портата за MOSFET транзистори от висока страна. Когато налягането увеличи натоварването на двигателя, BLDC контролерът се опитва да увеличи тока. Ако началният кондензатор (който захранва драйвера на гейта от високата страна) е с недостатъчен размер, напрежението на гейта пада под прага на MOSFET, увеличавайки Rds(on) от 4 mΩ на 20 mΩ. Това създава термична верига:
Падане на напрежението → по-ниско задвижване на портата → по-високо съпротивление → повече топлина → допълнително увеличаване на съпротивлението
Корекцията изисква три промени в масажния пистолет PCBA:
След тези модификации токът на спиране остава стабилен при 22A дори при 15 kg приложено телесно налягане.
A: Фалшиви тригери възникват, когато шумът от комутацията на двигателя се свърже с текущата сензорна линия на IC за защита на батерията. Фазовото превключване на BLDC двигателя създава пикове на ток от 1 µs до 50 A – твърде бързо, за да може защитната IC да различи от късо съединение. Три хардуерни корекции разрешават това:
Нискочестотен филтър на сензорен вход – Инсталирайте RC филтър (10Ω + 1 µF керамичен) директно към CS+ извода на защитната интегрална схема. Ъглова честота = 16 kHz. Това пропуска среден ток (20–30A), но блокира 200 kHz комутационни пикове.
Отделно заземяване на сензорния резистор – Пуснете специална следа по Келвин от отрицателния извод на шунтовия резистор до CS-щифта на защитния IC. Не споделяйте това заземяване с MOSFET източник на токове. Дори 1 mΩ споделена следа генерира 50 mV фалшив сигнал при 50A.
Регулиране на таймера за закъснение – Програмирайте забавянето на свръхток на защитната IC на 100 µs (ако приемете, че вашата IC го поддържа). Повечето дизайни на PCBA масажни пистолети използват забавяне от 10 µs спрямо референтните дизайни на батерии. Комутационните пикове продължават само 2–3 µs. Закъснение от 100 µs ги игнорира, докато все още реагира на истински къси съединения (>50 µs продължителност).
Тествайте с осцилоскоп: Сонда CS+, докато моторът работи при максимално натоварване. Пиковете трябва да останат под прага на задействане на защитната IC (обикновено 50 mV за 50A шунт). Ако пиковете надхвърлят прага, увеличете капацитета на филтъра до 2,2 µF.
A: Четиристепенна процедура за производствено програмиране предотвратява объркване и намалява времето за програмиране със 75% в сравнение с мигането един по един.
Използвайте групов програмист (напр. Elnec BeeProg), за да флашнете буутлоудъра в MCU преди поставяне. Това работи само за MCU с външна светкавица (пакети QFN с открити щифтове). Отхвърлете всеки чип, който не премине проверката – по-евтино от преработката на поставени платки.
Поставете приспособление за щифт за програмиране (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% | Несъответствие на фазите на датчика на Хол | Висок (сензор за преработка) |
| Краен функционален | 98,5% | Откриване на срив извън обхват | Средно (коригиране на прага) |
Правилно произведен масажен пистолет PCBA осигурява 2800 RPM под товар, изключва се при спиране в рамките на 500 ms и издържа 500 цикъла на зареждане. Следвайте тази процедура, проверете всяка стъпка и вашите продукти ще надминат конкурентите, които пропускат калибриране или неуточняват гейт задвижването.
Delivery Service
Payment Options