تولید PCBA تفنگ ماساژ نیازمند کنترل جریان بالا، کنترل موتور بدون برس و ایمنی کاربر است. پس از دو دهه ساخت وسایل الکترونیکی درایو موتور، من شاهد گرم شدن بیش از حد طرح ها، کاهش سرعت در زیر بار یا ایجاد خطرات باتری بودم. این روش گام به گام کل گردش کار تولید را از انتخاب جزء تا آزمایش نهایی پوشش می دهد.
هر تفنگ ماساژ PCBA از یک دنباله 9 مرحله ای پیروی می کند. پرش از هر مرحله، نرخ شکست میدان را افزایش می دهد.
| دسته بندی اجزا | پارامتر بحرانی | معیارهای رد |
|---|---|---|
| ماسفت (محرک موتور) | Rds (روشن) < 5 mΩ @ 10V | > 6 mΩ در 20A خراب می شود |
| سنسورهای هال | نقطه سوئیچینگ 5± گاوس | عدم تقارن باعث گرفتگی می شود |
| آی سی محافظ لیتیوم یون | اضافه جریان 30A ± 2A | سفر در طول گشتاور استال |
| MCU | 2x ADC (10 بیت دقیقه) | ADC منفرد نمی تواند از دو فاز موتور نمونه برداری کند |
| کلاهک های مقاوم در برابر لرزش | دی الکتریک X7R یا X8R | X5R در دمای 60 درجه سانتی گراد از کار می افتد |
تست: 50 ماسفت از هر لات نمونه برداری کنید. Rds (روشن) را در 25 درجه سانتی گراد و 80 درجه سانتی گراد اندازه گیری کنید. مقدارهای بیش از 7 mΩ را در دمای بالا رد کنید.
| پارامتر | مشخصات | چرا اهمیت دارد |
|---|---|---|
| ضخامت شابلون | 0.12 میلی متر (بخش قدرت)، 0.10 میلی متر (کنترل) | ماسفت های برقی به لحیم کاری بیشتری نیاز دارند |
| نسبت دیافراگم | 1:1 برای پدهای ماسفت | از خشکی مفاصل در جریان بالا جلوگیری می کند |
| نوع چسب | SAC305 (دمای بالا) | قلع-بیسموت تحت ارتعاش ترک می خورد |
| سرعت چاپ | 25 میلی متر بر ثانیه | از لکه دار شدن خمیر جلوگیری می کند |
مهم: از استنسیل پله ای استفاده کنید - ضخامت 0.12 میلی متر در زیر ماسفت ها، 0.10 میلی متر در زیر MCU و سنسورها. یک ضخامت به تنهایی باعث باز شدن یا ایجاد پل می شود.
تفنگ ماساژ PCBA اغلب برای استحکام مکانیکی به قطعات سوراخ دار نیاز دارد:
| جزء | روش لحیم کاری | دما |
|---|---|---|
| سیم باتری (14 AWG) | موج لحیم کاری انتخابی | 380 درجه سانتیگراد، 3 ثانیه |
| سوئیچ (لمسی) | لحیم کاری موجی | 260 درجه سانتی گراد |
| جک DC (ورودی برق) | لحیم کاری دستی (رباتیک) | 350 درجه سانتیگراد، 2 ثانیه |
قطعات سوراخ شده را دوباره جریان ندهید. بدنه پلاستیکی آنها در فر 245 درجه سانتیگراد ذوب می شود.
بخش محرک موتور، کنترل جریان توقف و زمان کارکرد باتری را تعیین می کند.
| جزء | مشخصات | تابع |
|---|---|---|
| ماسفت (6x) | 40 ولت، 60 آمپر پالسی، TO-252 | تعویض فاز |
| راننده دروازه | سینک/منبع 3 فاز 1A | درایوهای گیت ماسفت |
| حس فعلی | مقاومت شنت 2 mΩ (بسته 2512) | حفاظت در برابر جریان بیش از حد |
| کلاه های بوت استرپ | 100 nF، 50 ولت، X7R | درایو دروازه سمت بالا |
طراحی حرارتی: هر ماسفت تا 2W در 20A پراکنده می شود. از ویاهای حرارتی (9 در هر ماسفت) برای اتصال به پوره مسی پایین (حداقل 2 اونس) استفاده کنید.
| راه آهن | ولتاژ | فعلی | حفاظت |
|---|---|---|---|
| باتری (Li-ion 5S) | 18-21 ولت اسمی | قله 20A | اضافه جریان 2 مرحله ای |
| MCU (3.3 ولت) | 3.3 ولت | 100 میلی آمپر | LDO از باتری |
| سنسور هال (5 ولت) | 5 ولت | 30 میلی آمپر | LDO با محدودیت 50 میلی آمپر |
| ورودی شارژر | 21–25 ولت (USB-C PD) | 2A | FET با قطبیت معکوس |
ایمنی بحرانی: از دو مسیر مستقل حفاظت از جریان اضافه استفاده کنید - یکی در درایور گیت، دیگری در آی سی حفاظت باتری. یک خطا نباید اجازه دهد که موتور بدون فرمان کار کند.
هیچ تفنگ ماساژی PCBA بدون کالیبراسیون کامل تولید نمی کند.
| پارامتر | محدوده | تحمل |
|---|---|---|
| افست سنسور هال (U,V,W) | 0-360 درجه | ± 2 درجه الکتریکی |
| افزایش حس فعلی | 0.1-0.3 V/A | ± 3٪ |
| افست سنسور دما | -5 تا +5 درجه سانتی گراد | 1± درجه سانتی گراد |
| تقسیم کننده ولتاژ باتری | 0.05-0.1 | ± 1٪ |
چرا کالیبراسیون اهمیت دارد: بدون کالیبراسیون هال هر برد، موتور صدای نالهای قابل شنیدن در سرعتهای پایین تولید میکند. کاربران اسلحه های ماساژی را که معیوب به نظر می رسند را رد می کنند.
PCBA اگر با دسته مناسب نباشد یا گرما را از بین ببرد بی فایده است.
| جزء | مسیر حرارتی | مواد TIM |
|---|---|---|
| ماسفت ها | پد پایین ← کیف آلومینیومی | پد شکاف 1.5 W/m·K |
| MCU | بسته بندی بالا → محفظه پلاستیکی | شکاف هوا (بدون نیاز به TIM) |
| آی سی شارژر باتری | پد در معرض → مس PCB | 12 ویاس + لحیم پر |
تست: تفنگ ماساژور PCBA را با سرعت 2800 دور در دقیقه به مدت 30 دقیقه اجرا کنید. دمای کیس ماسفت باید کمتر از 85 درجه سانتیگراد باشد.
هر تفنگ ماساژ PCBA باید این پنج تست را قبل از مونتاژ انجام دهد.
| تست کنید | روش | پاس/شکست |
|---|---|---|
| ICT (در مدار) | کاوشگر پرنده | همه ریل ها > 90% ولتاژ مورد انتظار |
| کنترلی میانافزار | CRC-32 | نمونه طلایی مطابقت دارد |
| چرخش موتور بدون بار | 500 دور در دقیقه، بدون توقف | جریان <0.8A |
| تشخیص استال | روتور قفل، 3 ثانیه | در عرض 500 میلی ثانیه خاموش می شود |
| شبیه سازی باتری | جارو برقی 16-21 ولت | انحراف سرعت < 3% |
نمونه 5 درصد از تولید برای:
پاسخ: دلیل اصلی، قدرت نامناسب درایو گیت برای ماسفت های بالا است. هنگامی که فشار بار موتور را افزایش می دهد، کنترل کننده BLDC تلاش می کند تا جریان را افزایش دهد. اگر خازن بوت استرپ (که درایور گیت سمت بالا را تغذیه می کند) کمتر از اندازه باشد، ولتاژ گیت به زیر آستانه ماسفت می رسد و Rds(on) از 4 mΩ به 20 mΩ افزایش می یابد. این یک حلقه فرار حرارتی ایجاد می کند:
افت ولتاژ ← درایو گیت پایین ← مقاومت بیشتر ← گرمای بیشتر → افزایش مقاومت بیشتر
رفع نیاز به سه تغییر در PCBA تفنگ ماساژور دارد:
پس از این اصلاحات، جریان استال در 22 آمپر حتی با 15 کیلوگرم فشار بدنه ثابت می ماند.
پاسخ: هنگامی که نویز کموتاسیون موتور به خط حسی فعلی آی سی محافظ باتری جفت می شود، ماشه های کاذب رخ می دهند. سوئیچینگ فاز موتور BLDC باعث افزایش جریان 1 میکروثانیه تا 50 آمپر میشود - خیلی سریع برای IC حفاظتی که نمیتواند از اتصال کوتاه متمایز شود. سه راه حل سخت افزاری این مشکل را حل می کند:
فیلتر پایین گذر در ورودی حس - یک فیلتر RC (سرامیک 10Ω + 1 µF) را مستقیماً روی پین CS+ IC محافظ نصب کنید. فرکانس گوشه = 16 کیلوهرتز. این جریان متوسط (20 تا 30 آمپر) را عبور می دهد، اما نوک های کموتاسیون 200 کیلوهرتز را مسدود می کند.
زمین مقاومت حسی جدا - یک رد کلوین اختصاصی را از ترمینال منفی مقاومت شنت تا CS-pin IC حفاظتی اجرا کنید. این زمین را با جریان های منبع ماسفت به اشتراک نگذارید. حتی 1 mΩ از ردیابی مشترک 50 میلی ولت سیگنال کاذب در 50A تولید می کند.
تنظیم تایمر تاخیر – تاخیر جریان اضافه آی سی حفاظتی را روی 100 میکرو ثانیه برنامه ریزی کنید (با فرض اینکه آی سی شما از آن پشتیبانی می کند). بیشتر طرح های PCBA تفنگ ماساژور از 10 میکرو ثانیه تاخیر نسبت به طرح های مرجع باتری استفاده می کنند. سنبله های کموتاسیون تنها 2 تا 3 میکرو ثانیه طول می کشد. تأخیر 100 میکروثانیه آنها را نادیده می گیرد در حالی که همچنان به شورت واقعی واکنش نشان می دهد (مدت زمان بیش از 50 میکرو ثانیه).
تست با اسیلوسکوپ: در حالی که موتور با حداکثر بار کار می کند، CS+ را بررسی کنید. اسپایک ها باید زیر آستانه تریپ آی سی حفاظتی (معمولا 50 میلی ولت برای شنت 50 آمپر) باقی بمانند. اگر سنبله ها از آستانه فراتر رفت، ظرفیت فیلتر را تا 2.2 میکروفن افزایش دهید.
A: یک روش برنامه ریزی تولید چهار مرحله ای از اختلاط جلوگیری می کند و زمان برنامه نویسی را تا 75 درصد در مقایسه با چشمک زدن یک به یک کاهش می دهد.
از یک برنامه نویس گروهی (به عنوان مثال، Elnec BeeProg) برای فلش کردن بوت لودر در MCU ها قبل از قرار دادن استفاده کنید. این فقط برای MCU های دارای فلاش خارجی (بسته های QFN با پین های آشکار) کار می کند. رد کردن هر تراشه ای که تأیید نمی کند - ارزان تر از کار مجدد بردهای قرار داده شده.
یک فیکسچر پین pogo برنامه نویسی (6 پین: SWDIO، SWCLK، 3.3V، GND، RESET، BOOT0) قرار دهید. از یک برنامه نویس چند کاناله (8 یا 16 برد به طور همزمان) استفاده کنید. زمان هدف: 45 ثانیه در هر برد با احراز هویت.
پس از برنامه ریزی، تخته ها را به یک دستگاه کالیبراسیون حاوی یک موتور تفنگ ماساژ واقعی با رمزگذار نوری منتقل کنید. این دستگاه هر تفنگ ماساژ PCBA را از طریق:
این 12 ثابت کالیبراسیون را در بخش فلاش MCU محافظت شده ذخیره کنید. تختههای بدون کالیبراسیون، رمپهای سرعت ناسازگار تولید میکنند.
یک کد ماتریس داده دوبعدی را روی هر PCBA چاپ کنید که شامل:
این کد را در هنگام مونتاژ نهایی اسکن کنید. اگر خرابی فیلد رخ دهد، میتوانید به یک دسته جزء خاص ردیابی کنید و فقط واحدهای آسیبدیده را دوباره کار کنید.
| مرحله | بازده هدف | شکست رایج | هزینه دوباره کاری |
|---|---|---|---|
| قرار دادن SMT | 99.5٪ | پین های ماسفت پل شده | کم (چاپ کردن جریان مجدد) |
| برنامه نویسی | 99.0٪ | افت برق در هنگام فلاش | متوسط (فلش مجدد) |
| کالیبراسیون | 97.0٪ | عدم تطابق فاز سنسور هال | بالا (سنسور کار مجدد) |
| عملکرد نهایی | 98.5٪ | تشخیص استال خارج از محدوده | متوسط (تنظیم آستانه) |
یک تفنگ ماساژور PCBA که به درستی تولید شده باشد، سرعت 2800 دور در دقیقه را تحت بار ارائه میکند، در 500 میلیثانیه خاموش میشود و در 500 سیکل شارژ زنده میماند. این روش را دنبال کنید، هر مرحله را بررسی کنید و محصولات شما از رقبایی که کالیبراسیون را نادیده می گیرند یا درایو گیت را کمتر مشخص می کنند، بهتر عمل می کنند.
Delivery Service
Payment Options