بازدید: 0 نویسنده: ویرایشگر سایت زمان انتشار: 2026-06-19 منبع: سایت
میکروکنترلرها و موتورها در محیط های الکتریکی کاملاً متفاوتی زندگی می کنند. مدارهای منطقی بر حسب میلی آمپر زمزمه می کنند و دقیقاً در ولتاژهای پایین کار می کنند. آنها اطلاعات را به خوبی پردازش می کنند اما فاقد قدرت بدنی هستند. موتورها متفاوت عمل می کنند. آنها برای تولید گشتاور فیزیکی برای ولتاژهای بالا و جریان های عظیم غرش می کنند. شما نمی توانید یک مغز دیجیتال را مستقیماً به یک عضله مکانیکی متصل کنید. اگر یک پایه میکروکنترلر استاندارد را مستقیماً به یک موتور جریان مستقیم (DC) وصل کنید، فوراً برد منطقی را سرخ میکنید.
الف راننده موتور این شکاف حیاتی را پر می کند. به عنوان یک جزء واسطه ضروری در طراحی الکترومکانیکی عمل می کند. این دستگاه سیگنالهای فرمان کممصرف را از یک کنترلکننده به حرکت فیزیکی پرقدرت مورد نیاز بار تبدیل میکند. آن را به عنوان یک تقویت کننده جریان در نظر بگیرید. این یک سیگنال کنترل ظریف را می گیرد و از آن برای دریچه گاز یک منبع تغذیه جداگانه و بسیار بزرگتر استفاده می کند.
این مقاله مکانیک داخلی یک درایور موتور را رمزگشایی می کند. ما معماری های زیربنایی را بررسی می کنیم، محدودیت های اجزا را مورد بحث قرار می دهیم و یک چارچوب عملی ارائه می دهیم. شما یاد خواهید گرفت که چگونه برگه های داده را مانند یک مهندس بخوانید و سخت افزار دقیق مورد نیاز برای سیستم کنترل حرکت خود را انتخاب کنید.
عملکرد اصلی: درایورهای موتور به عنوان تقویت کننده جریان عمل می کنند و از منابع تغذیه خارجی برای هدایت موتورها بر اساس سیگنال های منطقی بدون سرخ کردن میکروکنترلر اولیه استفاده می کنند.
مکانیسم پل H: مدار پایه برای کنترل دو جهته بر باز و بسته کردن سوئیچ های حالت جامد (MOSFET یا BJT) به صورت استراتژیک متکی است.
بررسی واقعیت برگه داده: رتبهبندیهای جریان پیوسته و مقاومت داخلی ($R_{DS(on)}$) معیارهای ارزیابی بسیار مهمتر از ظرفیتهای 'پیک جریان' هستند که به شدت به بازار عرضه میشوند.
حفاظت از سیستم: درایورهای موتورهای تجاری قابل دوام به حفاظت های یکپارچه در برابر ضربه القایی (Back EMF)، جریان اضافه و فرار حرارتی نیاز دارند.
مهندسان معمولاً هنگام نمونهسازی سیستمهای حرکت اولیه با مشکلات سختافزاری مواجه میشوند. اتصالات مستقیم بین بردهای منطقی و بارهای مکانیکی به ناچار به خرابی فاجعه بار اجزا ختم می شود. برای طراحی سیستمهای قوی باید درگیریهای الکتریکی اساسی را درک کنیم.
میکروکنترلرها داده ها را به طور کارآمد پردازش می کنند اما توان بسیار کمی را تولید می کنند. یک پایه معمولی ورودی/خروجی منطقی (I/O) تقریباً 20 تا 40 میلی آمپر جریان را تامین می کند. برعکس، حتی موتورهای DC مینیاتوری برای غلبه بر اینرسی فیزیکی صدها میلی آمپر نیاز دارند. ما به این جریان استال می گوییم. هنگامی که یک موتور برای اولین بار شروع به چرخش می کند، یا زمانی که در زیر بار سنگین متوقف می شود، تقریباً مانند یک اتصال کوتاه عمل می کند. تقاضای برق به راحتی از حدود پین منطقی با ضریب ده یا بیشتر فراتر می رود. پین منطقی به سادگی زیر بار ذوب می شود.
موتورها در اصل سیم پیچ هایی از سیم هستند که در داخل میدان های مغناطیسی می چرخند. این طراحی یک مشکل ثانویه ایجاد می کند. هنگامی که برق یک موتور در حال چرخش را قطع می کنید، اینرسی مکانیکی باعث می شود روتور در حال چرخش باشد. موتور فورا به یک ژنراتور تبدیل می شود. انرژی را به سمت عقب به مدار هدایت می کند.
اسپایک های ولتاژ: این انرژی برگشتی، ولتاژ معکوس عظیمی ایجاد می کند.
تخریب اجزا: این میخ ها به راحتی از طریق اتصالات سیلیکونی ظریف میکروکنترلر عبور می کنند.
Flyback Necessity: ما باید این انرژی را قبل از رسیدن به مرحله منطقی به طور ایمن به زمین هدایت کنیم.
طراحی های قوی همیشه منبع تغذیه منطقی را از منبع تغذیه موتور جدا می کند. هنگامی که یک موتور جریان راه اندازی عظیم خود را می کشد، ولتاژ سیستم را پایین می آورد. اگر برد منطقی این خط برق را به اشتراک بگذارد، افت ناگهانی ولتاژ باعث خرابی می شود. میکروکنترلر هر بار که موتور تلاش می کند راه اندازی شود به طور مکرر ریست می شود. اختصاص داده شده درایور موتور این دو حوزه را جدا می کند. از سیگنال منطقی صرفاً به عنوان یک ماشه استفاده می کند در حالی که جریان سنگین را از یک باتری مستقل یا واحد قدرت می گیرد.
درک مکانیک داخلی به شما کمک می کند تا رفتار نامنظم سیستم را عیب یابی کنید. یک محرک موتور اساساً به تغییر حالت جامد به جریان مستقیم متکی است.
پل H به عنوان پایه ای برای کنترل حرکت دو جهته مدرن عمل می کند. مدار شبیه حرف بزرگ 'H' است. موتور در خط مرکزی افقی قرار می گیرد. چهار سوئیچ الکترونیکی روی چهار بازوی عمودی قرار دارند. با دستکاری این چهار کلید، نحوه عبور جریان از موتور مرکزی را دقیقاً دیکته می کنیم.
حرکت رو به جلو: سوئیچ های بالا-چپ و پایین-راست را می بندیم. جریان از طریق موتور از چپ به راست می گذرد.
حرکت معکوس: جفت اول را باز می کنیم و سوئیچ های بالا-راست و پایین-چپ را می بندیم. جریان از راست به چپ جریان می یابد و چرخش را معکوس می کند.
ترمز: هر دو کلید پایین را می بندیم. این یک اتصال کوتاه در سرتاسر پایانه های موتور ایجاد می کند و به طور ناگهانی آن را متوقف می کند.
Coasting: همه سوئیچ ها را باز می کنیم. موتور آزادانه می چرخد تا زمانی که اصطکاک آن را متوقف کند.
طرح های قدیمی تر به ترانزیستورهای اتصال دوقطبی (BJT) متکی بودند. BJT ها مانند دریچه های کنترل شده با جریان عمل می کنند. متأسفانه، آنها از افت ولتاژ داخلی قابل توجهی رنج می برند و انرژی را به عنوان گرمای خالص هدر می دهند. سیستم های مدرن از ترانزیستورهای اثر میدانی فلزی-اکسید-نیمه هادی (MOSFET) استفاده می کنند. ماسفت ها مانند مقاومت های کنترل شده با ولتاژ عمل می کنند. آنها حالت ها را به طرز باورنکردنی سریع تغییر می دهند و مقاومت داخلی نزدیک به صفر دارند. این راندمان به مدارهای مجتمع مدرن اجازه می دهد حتی تحت بارهای مکانیکی سنگین خنک بمانند.
جهت به تنهایی به ندرت الزامات مهندسی را برآورده می کند. ما همچنین به کنترل دقیق سرعت نیاز داریم. ما این را از طریق مدولاسیون عرض پالس (PWM) به دست می آوریم. برد منطقی به جای تامین ولتاژ ثابت، به سرعت درایور را هزاران بار در ثانیه روشن و خاموش می کند.
اگر سوئیچ را برای 50% از چرخه روشن و 50% را خاموش کنیم، موتور طوری رفتار می کند که گویی دقیقاً نیمی از حداکثر ولتاژ را دریافت می کند. در اینجا باید مطمئن شوید که سخت افزار شما با دقت مطابقت دارد. حداکثر فرکانس سوئیچینگ درایور شما باید با فرکانس خروجی PWM کنترلر منطقی شما مطابقت داشته باشد. عدم تطابق باعث زمزمه نامنظم و استرس حرارتی شدید می شود.
شما نمی توانید از یک رویکرد جهانی برای کنترل حرکت استفاده کنید. معماری های مکانیکی مختلف نیاز به استراتژی های کنترل الکترونیکی متمایز دارند. انتخاب دسته اشتباه منجر به ناسازگاری فوری می شود.
نوع درایور |
پیچیدگی سخت افزار |
مورد استفاده اولیه |
ویژگی های کلیدی |
|---|---|---|---|
DC برس خورده |
کم |
چرخش مداوم، اسباب بازی های ساده، پمپ های اولیه. |
پایه H-bridge، کنترل دو جهته، تنظیم استاندارد PWM. |
استپر |
متوسط |
چاپگرهای سه بعدی، ماشین های CNC، موقعیت یابی دقیق. |
شاخص های داخلی، قابلیت های میکرواستپینگ، توالی یابی فاز. |
BLDC / سروو |
بالا |
هواپیماهای بدون سرنشین، اتوماسیون صنعتی، روباتیک. |
کنترل سه فاز، سنجش اثر هال، بازخورد حلقه بسته. |
اینها ساده ترین و رایج ترین شکل کنترل حرکت را نشان می دهند. آنها از یک پیکربندی استاندارد پل H استفاده می کنند. کار اصلی آنها شامل سوئیچینگ ساده رو به جلو و معکوس همراه با تنظیم اولیه سرعت PWM است. آنها به الگوریتم های زمان بندی پیچیده از میکروکنترلر نیاز ندارند.
موتورهای پله ای از طریق مراحل مغناطیسی گسسته به جای چرخش مداوم عمل می کنند. درایورهای آنها به اجزای منطق داخلی به نام ایندکسر نیاز دارند. برد منطقی یک پالس ساده 'step' و یک سیگنال 'جهت' ارسال می کند. سپس درایور این سیگنال های اساسی را به توالی فاز پیچیده در چند سیم پیچ داخلی ترجمه می کند. انواع پیشرفته استپر میکرواستپینگ را ارائه می دهند. این ویژگی گام های فیزیکی را به صدها پله الکتریکی کوچکتر برای قرارگیری بسیار صاف تقسیم می کند.
سیستم های براشلس برس های فیزیکی را حذف می کنند و به طور قابل توجهی سایش مکانیکی را کاهش می دهند. با این حال، آنها به کنترل الکترونیکی بسیار پیچیده نیاز دارند. یک راننده BLDC سه نیم پل مجزا را هماهنگ می کند. باید همیشه موقعیت دقیق روتور را بداند تا سیم پیچ های صحیح را انرژی دهد. آنها با استفاده از سنسورهای اثر هال یا با اندازهگیری EMF پشتی سیمپیچهای بدون برق به این امر دست مییابند. درایورهای سروو با ترکیب حلقه های بازخورد محکم برای مدیریت تنظیمات دقیق گشتاور در پرواز، این کار را بیشتر انجام می دهند.
مواد بازاریابی به طور معمول توانایی های سخت افزاری را اغراق می کنند. برای طراحی یک سیستم قابل اعتماد، باید نسخه فروش را نادیده بگیرید و معیارهای صفحه داده خام را مستقیماً ارزیابی کنید.
هرگز سخت افزار خود را بر اساس رتبه بندی اوج فعلی انتخاب نکنید. تولید کنندگان اغلب یک عدد بزرگ 'اوج' را روی جعبه مشخص می کنند. با این حال، این رتبه نشان دهنده حداکثر جریان مطلقی است که تراشه تنها برای چند میلی ثانیه دوام می آورد. جریان عملیاتی پیوسته به عنوان معیار واقعی عمل می کند. این معیار نشان می دهد که تراشه چه چیزی را در طول روز به طور ایمن اداره می کند. همیشه جریان پیوسته را در کنار دمای کارکرد محیط سیستم ارزیابی کنید.
هر سوئیچ مقداری مقاومت ایجاد می کند. در سیستم های مبتنی بر ماسفت، ما این معیار را به عنوان $R_{DS(on)}$ (مقاومت تخلیه به منبع روشن) ردیابی می کنیم. این عدد نشان میدهد که تراشه چقدر انرژی را تلف میکند.
تلفات برق مستقیماً به گرما تبدیل می شود. محاسبه از فیزیک ساده پیروی می کند: تلفات توان = مجذور جریان ضرب در مقاومت. R_{DS(on)}$ کمتر به این معنی است که انرژی الکتریکی بیشتر به بار فیزیکی می رسد و انرژی کمتر به گرمای اتلاف مخرب تبدیل می شود. هنگام مقایسه دو تراشه مشابه، همیشه تراشه ای را انتخاب کنید که مقاومت داخلی کمتری دارد.
رتبه بندی جریان پیوسته مشروط باقی می ماند. فرض بر این است که شما گرما را به درستی مدیریت می کنید. شما باید استراتژی های اتلاف حرارتی را در اوایل مرحله طراحی ارزیابی کنید.
خنک کننده غیرفعال: مناسب برای عملیات کم مصرف. این به شدت به صفحات مسی ضخیم در برد مدار چاپی متکی است تا گرما را از سیلیکون دور کند.
خنک کننده فعال: برای کاربردهای صنعتی با جریان بالا اجباری است. این نیاز به نصب هیت سینک های آلومینیومی فیزیکی یا یکپارچه سازی فن های خنک کننده روی بدنه تراشه دارد.
استقرار تجاری مدرن بدون پادمان های داخلی شکست می خورد. پل های H بدون سیلیکون فقط در آزمایشات آزمایشگاهی تعلق دارند. سیستم های تولید به تحمل خطای قوی نیاز دارند.
ویژگی حفاظتی |
مخفف |
سود عملیاتی |
|---|---|---|
قفل کم ولتاژ |
UVLO |
در صورتی که ولتاژ منبع تغذیه اصلی به طور خطرناکی پایین بیاید، از حالت های سوئیچ جزئی نامنظم جلوگیری می کند. |
حفاظت بیش از حد جریان |
OCP |
در صورت قطع شدن موتور یا اتصال کوتاه سیم فیزیکی، فورا برق را قطع می کند. |
خاموش شدن حرارتی |
TSD |
قبل از اینکه سیلیکون به نقطه ذوب خود برسد، منطق داخلی را به طور خودکار خاموش می کند. |
دانش تئوری فقط شما را تا اینجا پیش می برد. پیاده سازی در دنیای واقعی چالش های انگلی منحصر به فردی را معرفی می کند. ما اغلب شاهد خرابی آی سی های قابل اعتماد به دلیل یکپارچگی مدار ضعیف هستیم.
سوئیچینگ فرکانس بالا نویز الکتریکی عظیمی تولید می کند. هنگامی که راننده به سرعت جریان را تغییر می دهد، تقاضای محلی زیادی ایجاد می کند. اگر خازن حجیم را در نزدیکی پین های درایور حذف کنید، ولتاژ به طور لحظه ای کاهش می یابد. این امواج با فرکانس بالا به برد منطقی باز می گردند. آنها باعث رفتار نامنظم، مراحل از دست رفته و تنظیم مجدد میکروکنترلر می شوند. همیشه خازن های جداکننده با اندازه مناسب را تا حد امکان از نظر فیزیکی نزدیک به پایه های برق راننده قرار دهید.
یک پل H با یک آسیب پذیری کشنده مواجه است. اگر کلیدهای بالا و پایین دقیقاً در یک سمت به طور همزمان بسته شوند، یک مسیر مستقیم از برق به زمین ایجاد می کنند. ما این را یک اتصال کوتاه یا 'shoot-through' می نامیم. در یک پف دود فوراً سخت افزار را از بین می برد.
این به این دلیل اتفاق می افتد که ترانزیستورها چند نانوثانیه طول می کشد تا کاملاً خاموش شوند. اگر برد منطقی دستور معکوس فوری بدهد، سوئیچ تازه فعال شده قبل از خاموش شدن کامل سوئیچ قدیمی روشن می شود. سخت افزار با کیفیت 'زمان مرده' را ادغام می کند. این یک تاخیر میکروثانیه بین تغییرات حالت وارد می کند و تضمین می کند که یک سوئیچ قبل از بسته شدن دیگری کاملاً باز شود.
اتصال بارهای مکانیکی عظیم و تراشه های منطقی حساس روی یک برد باعث ایجاد مشکلات اتصال به زمین می شود. جریان های سنگین موتور می توانند ولتاژ مرجع زمین را بالا ببرند. یک تراشه منطقی انتظار دارد که زمین صفر ولت باشد. اگر جریان های سنگین آن را به دو ولت برساند، برد منطقی سیگنال ها را اشتباه می خواند.
سیستم های استاندارد به مسیریابی دقیق 'ستاره زمین' نیاز دارند. کاربردهای صنعتی ولتاژ بالا نیاز به جداسازی فیزیکی کامل دارند. مهندسان از جداسازهای نوری استفاده می کنند. این دستگاه ها سیگنال های منطقی را با استفاده از نور در یک شکاف فیزیکی انتقال می دهند. آنها اطمینان حاصل می کنند که سنبله های ولتاژ بالا نمی توانند از طریق مسیرهای زمینی به سمت حوزه منطقی حساس حرکت کنند.
درایور موتور هرگز جزء یکپارچه نیست. شما باید سخت افزار را از طریق ابعاد مهندسی دقیق ارزیابی کنید. این نیاز به تطبیق دقیق با جریان استال مکانیکی، فرکانس منطقی ورودی و محدودیتهای حرارتی محیط برنامه خاص شما دارد.
قبل از خرید سخت افزار، این مراحل را انجام دهید:
حداکثر جریان بار سیستم خود را در بدترین شرایط استال مکانیکی محاسبه کنید.
به این حداکثر محاسبه، یک حاشیه ایمنی دقیق 20-30٪ اضافه کنید.
محدودیت های جریان پیوسته را در برگه های داده مقایسه کنید.
برای اطمینان از تولید گرمای قابل کنترل، ارقام $R_{DS(on)}$ تولید کنندگان نیمه هادی های معتبر را ارزیابی کنید.
با رعایت این معیارها، سیستمهای انعطافپذیری میسازید که قادر به مدیریت تنشهای مکانیکی غیرمنتظره در دنیای واقعی بدون خرابی الکتریکی هستند.
A: یک کنترل کننده به عنوان مغز عمل می کند و سیگنال های منطقی، زمان بندی و تصمیم گیری را تولید می کند. یک راننده به عنوان عضله عمل می کند، سیگنال های ضعیف را دریافت می کند و با مدیریت جریان های عظیم، عمل فیزیکی پرقدرت را اجرا می کند.
A: دیودهای Flyback به طور ایمن نوک های مضر ولتاژ بالا را از اجزای حساس دور می کنند. این سنبله ها زمانی رخ می دهند که میدان مغناطیسی در حال فروپاشی یک موتور متوقف کننده به عنوان یک ژنراتور عمل می کند. بسیاری از آی سی های درایور مدرن اکنون این دیودها را در خود دارند.
A: به عنوان یک قانون سرانگشتی قابل اعتماد، امتیاز جریان پیوسته راننده باید به راحتی از جریان توقف مطلق موتور تحت حداکثر بار فیزیکی مورد انتظار فراتر رود. همیشه یک حاشیه ایمنی در نظر بگیرید.
پاسخ: بله، اگر موتورها را به صورت موازی سیم کشی کنید. با این حال، جریان ترکیبی نباید از محدودیت های مداوم راننده تجاوز کند. علاوه بر این، شما کنترل مستقل را قربانی خواهید کرد. آنها دقیقاً به طور همزمان می چرخند.