اگر در حال ساخت روبات یا سایر دستگاه های میکرو کنترل هستید ، باید قبل و بعد از آن موتور DC را رانندگی کنید. در این یادداشت ، من یک مدار ساده و ارزان را نشان می دهم که موتور DC را از طریق دو پین I/O کنترل می کند. نیازی به یک مدار یکپارچه ندارد و از اجزای متداول استفاده می کند. پیشنهاد می کنم برای اولین بار آن را روی تخته نان بسازید. من این مدار را طراحی کردم اما مخترع این کنترلر موتور نیستم. وقتی حرکت شگفت انگیز و دقیق روترهای MakerBots و CNC را در Maker Works در آن آربور دیدم ، به این موارد علاقه مند به مدارهای کنترل موتور بودم. در اینجا قطعات مورد نیاز شما آورده شده است. همه اینها باید در فروشگاه محلی Radiowack یا Hobby خود فروخته شود. (1) موتور DC (4) ترانزیستور MOSFET من از IRF540N استفاده کردم اما هر N- کانال. کانال MOSFET (4) دیود (2) ترانزیستور. من با استفاده از BC548. (2) ترانزیستور دو قطبی PNP با استفاده از BC327. (4) مقاومت 2200 اهم (قرمز قرمز قرمز) (4) 10 K مقاومت اهم (قهوه ای-سیاه-نارنجی) مقادیر مقاومت برخی از پرش ها و تابلوهای نان در صورت لزوم مهم نیست. یک ارزش نسبتاً نزدیک احتمالاً خوب کار خواهد کرد. این تصویری از مدار کامل روی تخته نان است و چند برچسب قسمت دیگر نیز وجود دارد. هنگامی که پین را با کنترلر میکرو خود روی 1 تنظیم می کنید ، ترانزیستور PNJunction Q7 روشن می شود. این پایه ترانزیستور PNP Q5 را به زمین وصل می کند و آن را روشن می کند. Q5 سپس 12 ولت را به MOSFET Q1 و Q4 متصل می کند ، و MOSFET Q1 و Q4 موتور را به مثبت و زمین متصل می کند. پین 2 را بالا تنظیم کنید تا موتور با قطبیت مخالف به مثبت و زمین وصل شود. این چهار دیود از ترانزیستور شما در برابر افزایش ولتاژ محافظت می کنند که گاهی اوقات هنگامی که موتور DC به طور ناگهانی متوقف می شود اتفاق می افتد. هنگامی که پین I/O شما کم است ، مقاومت 10 کیلومتری اهم پایه ترانزیستور را به زمین می کشد و مقاومت 2200 اهم جریان استخراج شده از پین I/O را محدود می کند تا از آنها محافظت کند. از چرخش موتور لذت ببرید! من از دو تا از این مدارها در قطار درایو ربات خود استفاده کردم.