راه اندازی رله با آردوینو

راه اندازی رله با آردوینو

راه اندازی رله با آردوینو

قبل از اینکه بریم سراغ راه اندازی رله با آردوینو بهتره که اول تعریف کنیم این قطعه چیه، عموما در بحث راه اندازی قطعات با آردوینو از ماژول ها یا شیلد ها استفاده میشه ، در این بخش هم ما ابتدا توضیحی درباره ی رله و خود این قطعه میدیم و بعد میریم سراغ ماژول رله 5 ولتی.

رله Relay چیست ؟

رله یک کلید یا سوئیچ الکترونیکیه ، مثل کلیدی که لامپ رو باهاش روشن میکنین! فقط این قطعه با اعمال ولتاژ این کار رو براتون انجام میده و مشخصه که خیلی قطعه پرکاربردی میتونه باشه. مثلا وقتی که طبق برنامه ی خاص و دقیقی قرار باشه موتوری روشن/خاموش بشه یا به وسیله پیامک چراغی روشن/خاموش بشه میشه از رله استفاده کرد و  …

عموما رله ها 4 یا 5 پایه هستن ، که اینجا بیشتر هدف مون روی معرفی پرکاربرد ترین رله بازار ینی رله 5 ولتی (مدل 12 ولتی هم تفاوتی توی ساختار نداره) و 5 پایه هستش که به شکل زیره.

پایه های رله 5 ولتی

1- پایه یک خروجی ما هستش که اون رو به LED ، موتور یا هر وسیله ای که قراره روشن بشه وصل میکنیم. این پایه در حالت عادی خاموشه. یا اصطلاحا N.C (Normally closed) هستش.

2-این پایه مثل پایه یکه فقط در حالت عادی همیشه وصله و با اعمال فرمان خروجی قطع میشه.این پایه اصطلاحا  N.O (Normally open) هستش.

اگر این پایه رو استفاده نکنیم بدون اتصال باقی میمونه

ممکنه بخوایم با وصل شدن یک وسیله به برق، همون لحظه وسیله روشن بشه، در این صورت از پایه 2 استفاده میکنیم. اما بیشتر مواقع یک وسیله رو به برق میزنیم و تا فرمان روشن شدن بهش ندیم (مثلا یک موتور) انتظار نداریم که روشن بشه! در نتیجه بیشتر از پایه یک استفاده میکنیم(ما هم در ادامه از پایه یک استفاده میکنیم!)

3- پایه 3 ، پایه ای هستش که قراره ما به اون فرمان بدیم، یعنی با صفر و یک شدن اون تغییر وضعیت در خروجی ایجاد میشه.

4- برای قطع و وصل کردن جریان led یا موتور ، کافیه از سمت سیم فاز یا نول سیم رو قطع کنیم و کلید رو در اون جا قرار بدیم ، این پایه هم همین کاربرد رو داره.

یعنی شما میتونین پایه VCC یا GND رو به این پایه وصل کنید و در صورت اعمال فرمان به رله، در خروجی رله،  VCC یا GND رو دریافت کنید و به موتور یا LED بدین ! البته توصیه میشه که سعی کنید VCC  رو به این پایه بدین… 😉

5- پایه پنج هم VCC مدار وصل میشه و با پایه 3 یک میدان مغناطیسی برای اتصال داخلی رله فراهم می کنه تا فرمان اجرا بشه.

توجه:بین پایه 3 و 5 یک دیود قرار می گیره تا از جریان برگشتی جلوگیری بشه(پایه 3(کاتد) و پایه 5(آند))

راه اندازی ماژول رله با آردوینو

خب توضیحات تا اینجا درباره ی قطعه ی رله بود ، اما ماژول هایی هستنن که کار مدار بستن رو هم ساده تر میکنن! ماژول رله پایه ها به شرح زیره :

پایه های ماژول رله - راه اندازی ماژول رله با آردوینو

پایه ی NC:  که همون پایه ی Normally closed هستش

پایه ی NO: که همون پایه ی Normally open هست.

پایه ی C: پایه ی مشترک ( ولتاژ VCC یا GND ای که قراره به LED موتور یا .. بره رو به این وصل میکنیم!)

پایه ی  Ground: به GND آردوینو وصل میشه.

پایه ی  5V Vcc: به 5 ولت آردوینو وصل میشه.

پایه ی Signal: با فرمان آردوینو به این پایه خروجی تغییر وضعیت میده.(به پایه های دیجتال وصل میشه)

بعضی از ماژول ها یک جامبر دارن که پایه های H و L داره ، اون پایه برای تعیین وضیعت نوع تحریک رله هستش! حالا این یعنی چی؟ یعنی اینکه اگر پایه ی Signal یک شد رله عمل کنه یا اگر صفر شد؟ که میشه با جامپر تعیین کرد روی کدوم حالت ، رله تغییر وضیعت بده.

این بخش بیشتر برای معرفی بود و فقط به توضیخ یک پروژه ساده در ادامه اکتفا میکنم ، اما پروژه آردوینو بیشتری در بخش پروژه های آردوینو توسط رله با آردوینو به زودی قرار میگیره.

پروژه ی آردوینو با رله

پروژه ی ماژول رله با آردوینو

پروژه اول که خیلی سادست و جلسات اول آموزش آردوینو اون رو توضیح دادیم

و پروژه دوم رله با آردوینو :

این پروژه از ارتباط سریال فرمان میگیره ، در ارتباط سریال (فرض میکنیم جامبر نداریم و اگر هم داریم روی ماژول روی حالت H یا HIGH تنظیم شده) اگر عدد یک فرستاده بشه خروجی وصل میشه و اگر عدد 0 ارسال بشه خروجی قطع میشه.

طبق جدول کدهای اسکی با ارسال عدد 0  میکرو عدد 48 رو برگشت میده ، که برای برابر صفر شدن وقرار دادن در دستور digitalWrite اون رو بعد از خوندن منهای مقدار 48 میکنیم.

این قضیه برای مقدار 1 هم صادقه و با ارسال عدد 1 در پورت سریال عدد 49 دیده میشه که اوت هم منهی 48 میشه و خروجی برابر با 1 میشه.

این بخش از آموزش Arduino هم به پایان رسید . اگر مطلبی در سایت دچار اشکال بود و یا سوالی در ذهنتون ایجاد شده، در بخش نظرات مطرح کنید. سعی میکنیم کامنتی بی پاسخ نمونه. 🙂

حمیدرضا مودت

یک مهندس الکترونیک ، علاقه مند به یاد دادن و یاد گرفتن پیرامون دانش برق و الکترونیک

شما ممکن است این را هم بپسندید

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *