نحوه استفاده از آردوینو با محرکهای خطی اتوماسیون Firgelli

طی چند سال گذشته میکروکنترلر مسیری طولانی را طی کرده است. توسعه میکروکنترلرهای 'آسان برای برنامه ریزی' با محیط های توسعه نرم افزار منبع باز به این معنی است که شروع به استفاده از این رایانه های کوچک و قدرتمند بسیار آسان تر است.
بعد از اینکه چراغ های LED چشمک زن را به روش های کاملاً منحصر به فرد و شگفت انگیزی تمام کردید ، می خواهید در واقع با محیط فیزیکی تعامل داشته باشید. در اینجا محرک های خطی وارد می شوند. اگر می خواهید چیزی را جابجا کنید ، چیزی را باز کنید ، چیزی را محوری کنید ، محرک خطی به احتمال زیاد بهترین روش برای انجام آن است. و چرا وقتی می توانید یک محرک خطی را برای انجام کار سخت تحویل بگیرید ، خود را بلند کنید ، حرکت دهید ، خود را تحریک کنید.
مطمئناً می توانید یک دکمه را روی یک کنترل از راه دور یا یک سوئیچ راک فشار دهید ، اما چرا یک حسگر حرکت یا حتی یک ساعت در زمان واقعی برای رویدادهای مبتنی بر زمان ندارید.

صفحه کنترل آردوینو با رله برای محرک خطی

اگر به تازگی وارد آردوینو می شوید ، ممکن است از این موضوع آگاه نباشید که نمی توانید فقط یک موتور بزرگ را به پایه های برد متصل کرده و آن را به حرکت در آورید. برای حمل بار زیاد باید مجبور به استفاده از مکانیزم سوئیچینگ باشید. می توانید از راننده موتور یا H-Bridge استفاده کنید ، اما ساده ترین و سریع ترین راه استفاده از چند رله یا تخته رله است. هنگام استفاده از آردوینو با محرک خطی دو گزینه دارید. شما فقط می توانید از صفحه رله برای کنترل جریان برق به محرک بدون اطلاعات موقعیت استفاده کنید ، یا اگر از یکی از محرک های بازخورد FA-PO استفاده می کنید می توانید موقعیت شافت را تعیین کنید و یک کنترل موقعیت حلقه بسته ایجاد کنید. در این مقاله ما می خواهیم روی گزینه ساده تر ، فقط با استفاده از رله ها برای کنترل محرک و بدون اطلاعات موقعیت ، تمرکز کنیم.
اطمینان حاصل کنید که از رله ها (یا تخته رله) همراه با رله های SPDT استفاده می کنید. رله های SPDT (تک قطب دو پرتاب) دارای سه اتصال برای هر رله هستند. معمول ، به طور معمول باز ، به طور معمول بسته است. ما در مقاله دیگری به جزئیات بیشتری در مورد رله ها خواهیم پرداخت ، فقط اطمینان حاصل کنید که رله های SPDT را دریافت می کنید در غیر این صورت کار نمی کند. برای کنترل محرک به دو رله SPDT نیاز دارید. با استفاده از دو رله SPDT می توانید محرک را شروع ، متوقف کرده و تغییر دهید.
همانطور که در نمودار سیم کشی زیر مشاهده می کنید ، شما زمین 12VDC خود را به ترمینال بسته شده دو رله متصل می کنید و + 12VDC خود را به ترمینال باز شده دو رله متصل می کنید. یا می توانید یک اتصال ایجاد کنید تا هر سیم را به دو قسمت تقسیم کنید ، یا از یک سیم جهنده کوتاه استفاده کنید. شما دو سیم محرک را به ترمینال مشترک ، یکی به هر رله وصل می کنید.

اتصالات ترمینال پیچ برای محرک خطی

اکنون همه چیز را سیم کشی کرده اید. یک مزیت خوب برای استفاده از دو رله SPDT برای کنترل محرک خطی این است که وقتی هیچ یک از رله ها فعال نمی شوند ، عملکرد "ترمز" دارید. این باعث می شود که محرک بلافاصله متوقف شود تا اینکه به یک توقف برود.
برای کد آردوینو ، فرض کنید پین های دیجیتال 2 و 3 برای کنترل دو رله هستند. شما باید بررسی کنید که در صفحه شما چیست. در اینجا یک قطعه کد ساده آورده شده است که نشان می دهد چگونه می توانید محرک خطی را گسترش دهید ، جمع کنید و متوقف کنید.

 

const int RELAY_1_A = 2;
const int RELAY_1_B = 3;

void setup() {
   pinMode(RELAY_1_A, OUTPUT);
   pinMode(RELAY_1_B, OUTPUT);
} خالی loop() { //This is where your program logic goes //You can call the functions to control the //actuator here, as well as reading sensors, etc.. } خالی extActuator (int محرک) {// یک رله را یکی تنظیم کنید و دیگری را خاموش // این حرکت محرک را گسترش می دهد digitalWrite(RELAY_1_A ، بالا); digitalWrite(RELAY_1_B ، کم); } خالی retractActuator (int فعال کننده) { 
// یک رله را خاموش و دیگری را روشن کنید
// این عملگر را جمع می کند
digitalWrite(RELAY_1_A ، کم);
digitalWrite(RELAY_1_B ، بالا);
}

خالی stopActuator (int فعال کننده) {
// هر دو رله را خاموش کنید
// این عملگر را در ترمزگیری متوقف می کند
digitalWrite(RELAY_1_A ، کم);
digitalWrite(RELAY_1_B ، کم); }
 
این امر باعث می شود شما برای کنترل یک محرک خطی Firgelli Automations با استفاده از رله ها از Arduino (یا میکروکنترلر دیگر) استفاده کنید.
اگر می خواهید با کدام محرک خطی شروع کنید ، با ما تماس بگیرید یا از طریق خط فنی برای ما ایمیل ارسال کنید. اگر به دنبال یک محرک محکم اسب کار هستید ، به بخش زیر مراجعه کنید محرک های خطی سری وظیفه سبک ما حمل می کنیم ، یا واحدهای وظیفه سبک با بازخورد پتانسیومتر. یک منبع تغذیه 12 ولت ولتاژ خوب فراموش نکنید که می تواند بارهای القایی را تحمل کند. MB1 براکت برای محرک های خطی (MB1 برای سری FA-150) باعث صرفه جویی در وقت و ناامیدی شما می شود.
Tags:

Share this article

محصولات ویژه

برای یافتن محرک مناسب به کمک نیاز دارید؟

ما محصولات خود را مهندس دقیق و تولید می کنیم تا قیمت مستقیم تولیدکنندگان را دریافت کنید. ما حمل و نقل همان روز و پشتیبانی مشتری آگاه را ارائه می دهیم. با استفاده از محاسبه گر محرک ما می توانید در انتخاب محرک مناسب برنامه خود کمک بگیرید.