Unixplore Electronics— با 20 سال تجربه سیستم های تعبیه شده و طراحی PCB، الگوهای خرابی یکسانی را به طور مکرر مشاهده کرده ایم: خطوط برق پر سر و صدا، جداسازی ناکافی، و مسیریابی نادرست PWM. راهحلهای PCBA سروو ما بر اساس مشخصات مهندسی، قوانین طرحبندی و روشهای آزمایشی ساخته شدهاند که طراحان حرفهای واقعاً از آنها در تولید استفاده میکنند.
چه به یک برد درایور مستقل نیاز داشته باشید، چه به یک سروو کنترلر چند کاناله یا یک برد کنترل داخلی داخلی، Unixplore Electronics قابل اعتماد و ضد نویز ارائه می کند.PCBAکه در هر دو محیط سرگرمی RC و رباتیک صنعتی اجرا می شود.
آنچه ما ارائه می دهیم:
یک PCBA سروو RC (خواه یک برد درایور مستقل یا یک برد کنترل داخلی سروو) سه عملکرد اساسی را انجام می دهد:
طراحیهای با قابلیت اطمینان بالا همچنین شامل سنجش جریان برای تشخیص اضافه بار و ایزولهسازی نوری برای ایمنی نویز میشوند.
پارامترهای زیر استانداردهای صنعتی را برای طرح های PCBA کنترل سروو RC نشان می دهد. این موارد برای بردهای اختصاصی درایور سروو و مجموعههای PCBA گیرنده یکپارچه اعمال میشود.
| پارامتر | RC استاندارد (سرگرمی) | با کارایی بالا (صنعتی) |
|---|---|---|
| ولتاژ ورودی | 4.8 ولت تا 6.0 ولت (4-5 سلول NiMH) | 6.0 ولت تا 8.4 ولت (2S LiPo مستقیم) |
| حداکثر جریان پیوسته (در هر سروو) | 500 میلی آمپر تا 1.5 آمپر | 2A تا 5A |
| پیک استال جریان | 1.5 آمپر تا 3 آمپر | 5 آمپر تا 10 آمپر |
| تحمل ریپل ولتاژ | < 5٪ (240mV در منبع 4.8V) | < 3٪ (180 میلی ولت در منبع 6 ولت) |
| پارامتر | ارزش | یادداشت ها |
|---|---|---|
| فرکانس PWM | 50 هرتز (دوره 20 میلی ثانیه) | استاندارد صنعت |
| محدوده عرض پالس | 1000µs تا 2000µs | 1500µs = موقعیت مرکزی |
| وضوح عرض پالس | 1µs تا 5µs | وضوح موثر 8 بیتی تا 10 بیتی |
| منطق سطح بالا | 3.3 ولت یا 5 ولت (با تحمل 3.3 ولت) | سازگاری MCU را بررسی کنید |
| حداقل تشخیص پالس | 500µs تا 700µs | برای تشخیص ایمن خرابی |
یک سروو استاندارد RC حاوی یک PCBA کوچک با این اجزا است:
| جزء | تابع | مشخصات معمولی |
|---|---|---|
| آی سی کنترل | PWM را رمزگشایی می کند، H-bridge را درایو می کند | MCU سفارشی یا همه منظوره |
| ماسفت H-Bridge | موتور را به جلو/عقب سوق می دهد | امتیاز 2A تا 5A |
| پتانسیومتر | بازخورد موقعیت | مخروطی خطی 5kΩ تا 10kΩ |
| تنظیم کننده ولتاژ | آی سی کنترل پاور | 5 ولت یا 3.3 ولت LDO |
| جداسازی خازن ها | فیلتر نویز | 100μF الکترولیتی + 100nF سرامیک |
در Unixplore Electronics، ما می دانیم که اکثر خرابی های سروو RC از PCB منشا می گیرند. ما از این 8 قانون پیروی می کنیم تا از عملکرد قابل اعتماد در هر طرحی که ارائه می کنیم اطمینان حاصل کنیم.
سروو موتورها نویز الکتریکی قابل توجهی تولید می کنند. یک سروو معمولی می تواند تا 200 میلی ولت نویز پیک به پیک را در خط تغذیه 5 ولت تولید کند.
جداسازی مورد نیاز در هر کانکتور سروو:
ظرفیت حجمی برای کل PCBA: یک خازن بزرگ (1000µF تا 4700µF) در ورودی برق اصلی اضافه کنید. با شروع همزمان چند سروو از قهوه ای شدن پوست جلوگیری می کند.
کانکتور سروو 3 پین استاندارد (سیگنال، VCC، زمین) به فاصله خاصی نیاز دارد:
برای طراحیهای با چگالی بالا، فاصله 2.7 میلیمتری بین کانکتورهای سروو امکان طرحبندی فشرده را فراهم میکند و در عین حال اتصالات قابل اعتماد را حفظ میکند.
اگر یک PCBA طراحی می کنید که داخل یک سروو قرار می گیرد، سرکوب صدا را مستقیماً در پایانه های موتور اضافه کنید:
طراحی های پیشرفته Servo PCBA شامل نظارت بر جریان است:
یک شنت 100mΩ 50mV در 500mA و 150mV در 1.5A تولید می کند. با تقویت کننده 5 برابری، این ولتاژ 250 تا 750 میلی ولت می شود که برای ورودی های ADC 3.3 ولت مناسب است.
بردهای داخلی سروو PCBA باید از نظر فیزیکی محافظت شوند:
تولید PWM مناسب برای عملکرد بدون لرزش بسیار مهم است. در اینجا پارامترهای کلیدی وجود دارد:
| پارامتر | تنظیم |
|---|---|
| فرکانس PWM | 50 هرتز (دوره = 20 میلی ثانیه) |
| محدوده عرض پالس | 1000µs تا 2000µs (مرکز = 1500µs) |
| وضوح تایمر | حداقل 8 بیت (مراحل 1 میکرو ثانیه نیاز به تایمر 16 بیتی دارد) |
| نرخ به روز رسانی | حداقل 50 هرتز (هر 20 میلی ثانیه) |
// محاسبه چرخه کار برای پالس 1500µs
// دوره PWM = 20 میلی ثانیه، ساعت = 1 مگاهرتز پیش مقیاس کننده را فرض می کند
pulse_width_us = 1500
period_counts = 20000 // 20ms در میکروثانیه
duty_counts = پالس_عرض_ما
set_pwm_duty (تعداد_وظیفه)
هنگام آزمایش، از یک اسیلوسکوپ برای تأیید سیگنال PWM استفاده کنید. لبه سقوط پالس سروو را برای خواندن موقعیت تحریک می کند.
| علامت | علت ریشه ای | راه حل |
|---|---|---|
| سروو جیتر یا تکان خوردن | قدرت پر سر و صدا یا جداسازی ناکافی | خازن حجیم 1000 µF را در ورودی برق اضافه کنید |
| سروو به آرامی یا ضعیف حرکت می کند | افت ولتاژ تحت بار | افزایش عرض ردیابی؛ سیم های برق جداگانه اضافه کنید |
| هنگامی که سروو شروع می شود، MCU بازنشانی می شود | خاموش شدن از جریان هجومی | از LDO جداگانه برای MCU استفاده کنید. درپوش حجیم 4700 µF را اضافه کنید |
| سروو به مرکز منتقل می شود یا برنمی گردد | نویز پتانسیومتر یا زمین افست | زمین ستاره؛ درپوش 100nF را روی برف پاک کن قابلمه اضافه کنید |
| سروو کار می کند اما داغ می شود | ماسفت های پل H به طور کامل اشباع نشده اند | بررسی ولتاژ درایو گیت؛ از FET های Rds (روشن) کمتر استفاده کنید |
| سروو هنگام روشن شدن کار می کند، نه هنگام تعویض | مشکلات سوئیچینگ زمین | هرگز زمین سروو را تغییر ندهید. به جای آن VCC را تغییر دهید |
نکته مهم در مورد تعویض برق:هرگز خط زمین سروو را تغییر ندهید تا خاموش شود. هنگامی که زمین باز می شود، سروو همچنان می تواند از طریق خط سیگنال PWM یا مسیرهای دیگر برق دریافت کند که منجر به عملکرد ولتاژ پایین 3.2 ولت و رفتار نامنظم می شود. همیشه خط VCC را با استفاده از ماسفت یا رله کانال P تغییر دهید.
در زیر سه سوال فنی وجود دارد که اغلب از مهندسان رباتیک و طراحان سیستم RC دریافت می کنیم.
الف:تقریباً مطمئناً مشکل نویز برق دارید. در اینجا دنباله تشخیصی است که ما در Unixplore Electronics توصیه می کنیم:
مرحله 1- منبع تغذیه را با اسیلوسکوپ بررسی کنید: در حالی که سروو در حال حرکت است، خط 5 ولت را مستقیماً در کانکتور سروو اندازه گیری کنید. اگر بیش از 200 میلی ولت ریپل (پیک به پیک) مشاهده کردید، جداسازی شما کافی نیست.
مرحله 2— اضافه کردن ظرفیت حجیم: یک خازن الکترولیتی 1000μF تا 4700μF را در سرتاسر پایانه های ورودی برق قرار دهید. سروو موتورها هنگام شروع به حرکت، جریان های هجومی بالایی (3-10× جریان جاری) می کشند. بدون خازن حجیم، ولتاژ به زیر 4 ولت میرسد و باعث میشود آی سی کنترل مجددا تنظیم شود یا رفتار نامنظم داشته باشد.
مرحله 3- جدا کردن برق MCU از برق سروو: بدترین طرح ها MCU و سرووها را از یک تنظیم کننده ولتاژ اجرا می کنند. از دو تنظیم کننده جداگانه استفاده کنید:
مرحله 4- جداسازی را در هر کانکتور سروو اضافه کنید: یک خازن الکترولیتی 100µF و یک خازن سرامیکی 100nF را مستقیماً روی پینهای VCC و GND هر کانکتور سروو قرار دهید. خازن سرامیکی صدای فرکانس بالا را از برس های موتور فیلتر می کند. الکترولیت، نوک های جریان فرکانس پایین را کنترل می کند.
مرحله 5- کیفیت سیگنال PWM خود را بررسی کنید: از یک اسیلوسکوپ برای مشاهده پین PWM استفاده کنید. اگر در لبههای بالارونده یا پایینروی زنگ (بیش از حد) میبینید، یک مقاومت سری 100Ω را در پین MCU اضافه کنید. این سیگنال را ضعیف می کند و از تحریک نادرست جلوگیری می کند.
نتیجه نهایی:90٪ از مشکلات سروو جیتر مربوط به قدرت است، نه مربوط به کد. ابتدا توزیع برق را اصلاح کنید.
الف:این نیاز به بودجه بندی دقیق قدرت و برنامه ریزی چیدمان دارد. در اینجا رویکرد مهندسی برای PCBA سروو کنترلر 16 کاناله است.
مرحله 1- محاسبه توان کل مورد نیاز:
مرحله 2- طراحی توزیع برق:
مرحله 3- اجرای توزیع مرحله ای توان:
مرحله 4- از جداسازی اپتو برای خطوط سیگنال (پیشرفته) استفاده کنید:
مرحله 5- اضافه کردن محدودیت جریان یا شروع نرم:
مرحله 6- توصیه پشته لایه PCB برای بیش از 16 کانال:
این پشته مساحت حلقه را به حداقل می رساند و EMI بین کانال ها را کاهش می دهد.
الف:بله، با سه ملاحظات سازگاری مهم.
ملاحظه 1- استانداردهای سیگنال PWM سازگار هستند: همه سرووهای RC از همان استاندارد PWM 50 هرتز با پالسهای 1 تا 2 میلیثانیه استفاده میکنند. منطق تولید PWM PCBA شما به صورت جهانی کار می کند.
ملاحظه 2- نیازهای برق به طور قابل توجهی متفاوت است:
| نوع سروو | جریان معمولی | اوج جریان | محدوده ولتاژ |
|---|---|---|---|
| میکرو سروو (9 گرم) | 150 میلی آمپر تا 300 میلی آمپر | 800 میلی آمپر | 4.8 ولت تا 6.0 ولت |
| سروو استاندارد | 300 میلی آمپر تا 600 میلی آمپر | 1.5A | 4.8 ولت تا 6.0 ولت |
| سروو با گشتاور بالا | 800 میلی آمپر تا 1.5 آمپر | 3A تا 5A | 6.0 ولت تا 7.4 ولت |
| سروو HV (ولتاژ بالا). | 1A تا 2A | 5A تا 8A | 7.4 ولت تا 8.4 ولت (2S LiPo مستقیم) |
PCBA شما باید برای بالاترین سرووی فعلی که قصد استفاده از آن را دارید طراحی شده باشد. طراحی برای پیک 2 آمپر پیوسته و 5 آمپر در هر کانال برای پوشش بیشتر سرووهای استاندارد و با گشتاور بالا.
ملاحظه 3- سازگاری رابط:
ملاحظه 4— PCBA سروو داخلی (داخل سروو) قابل تعویض نیست: اگر PCBA داخلی را طراحی می کنید که داخل محفظه سروو قرار می گیرد (به جای برد کنترل اصلی)، این مخصوص برند است. سرووهای مختلف متفاوت هستند:
برای طراحی PCBA داخلی، نسخه اصلی را مهندسی معکوس کنید یا مشخصات دقیق آن مدل سروو را بدست آورید. برای طرحهای PCBA درایور خارجی (بردی که به کانکتورهای سروو استاندارد متصل میشود)، سازگاری در همه مارکهای اصلی RC عالی است.
قبل از تایید یک طرح برای تولید، این پنج تست را اجرا کنید:
| روش تست | معیارهای قبولی |
|---|---|
| 1. یکپارچگی PWM | اسیلوسکوپ در کانکتور سروو، 50 هرتز، پالس های 1-2ms. لبه های تمیز، بدون زنگ > 0.3 ولت، وضوح گام 1 میکرو ثانیه. |
| 2. افت ولتاژ تحت بار | استال سروو (موقعیت نگه داشتن)، VCC را در پین های سروو اندازه گیری کنید. افت کمتر از 0.3 ولت از ولتاژ بدون بار. |
| 3. تست ریپل | اسیلوسکوپ AC-coupled، سروو به طور مداوم در حال حرکت است. ریپل < 200 میلی ولت پیک به پیک. |
| 4. تست حرارتی | 5 سروو را به مدت 1 ساعت به طور همزمان اجرا کنید. دمای هیچ جزء بیش از 70 درجه سانتیگراد نیست. |
یک PCBA سروو RC قوی با پنج تصمیم مهندسی تعریف می شود:
برای طراحی های چند سرو (8+ کانال)، از PCB 4 لایه با توان اختصاصی و سطوح زمین استفاده کنید. برای طراحیهای PCBA سروو داخلی، کاهش صدای موتور (100nF در سرتاسر پایانههای موتور) و نوار عایق را اضافه کنید تا از شلوارهای کیس جلوگیری کنید. این شیوهها بهطور مداوم عملکرد بدون لرزش و قابلیت اطمینان طولانیمدت را در برنامههای RC و روباتیک ارائه میکنند.
آماده ساختن یک سروو کنترلر قابل اعتماد RC هستید؟با Unixplore Electronics تماس بگیریدبرای:
Delivery Service
Payment Options