آموزش آردوینوپروژه های آردوینو

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

سلام. راه اندازی سنسور اثر هال با آردوینو (آموزش کامل Hall Effect با Arduino) را آماده کردیم.

آموزش راه اندازی سنسور اثر هال با آردوینو

در این پروژه آردوینو نحوه استفاده از یک سنسور اثر هال با Arduino را یاد خواهیم گرفت. این سنسور قادر به شناسایی آهنربا است. بسیاری از برنامه های کاربردی وجود دارد که از سنسور Hall Effect استفاده می کنند و ممکن است ما هرگز متوجه آنها نشده باشیم. یکی از کاربردهای رایج این سنسور اندازه گیری سرعت در دوچرخه ها یا … است. این سنسور همچنین در موتورهای BLDC برای احساس موقعیت روتور مگنت ها استفاده می شود و بر این اساس کوئل های Stator را تحریک می کنند. بیایید یاد بگیریم که چگونه حسگر اثر هال را به آردوینو اضافه کنیم.در این پروژه از عملکرد وقفه Arduino برای شناسایی آهنربا در نزدیکی سنسور هال و درخشش یک LED استفاده خواهیم کرد.

فیلم عملکرد پروژه را ببینید تا به طور کامل با نحوه کار این پروژه آشنا شوید.

ما قبلا این پروژه را با میکروکنترلر AVR راه اندازی کرده ایم :

قطعات مورد نیاز

  1. سنسور اثر هال (هر نسخه دیجیتال)
  2. برد آردوینو Uno
  3. مقاومت 10 کیلو اهم
  4. مقاومت 1 کیلو اهم
  5. LED
قطعات مورد نیاز را از فروشگاه قطعات آیرنکس تهیه کنید.

اثر هال چیست و چگونه کار میکند ؟

اثر هال با بار متحرک در یک میدان مغناطیسی مرتبط است. برای درک به روش عملی ، باتری را به یک هادی مانند تصویر (a) در زیر وصل کنید. جریان (i) از طریق رسانا از مثبت یا منفی باتری شروع می شود.

آموزش راه اندازی سنسور اثر Hall با Arduino
جریان الکترونها (e-) در جهت مخالف جریان فعلی یعنی از ترمینال منفی باتری از طریق رسانا به ترمینال مثبت باتری خواهد بود. در این لحظه هنگامی که ولتاژ بین رسانا را اندازه می گیریم همانطور که در تصویر (b) در زیر نشان داده شده است ، در آن صورت ولتاژ صفر خواهد بود یعنی اختلاف پتانسیل صفر خواهد بود.

اثر هال چیست و چگونه کار میکند ؟

حالا آهنربا را بیاورید و بین رسانای مانند تصویر (c) در زیر میدان مغناطیسی ایجاد کنید.

راه اندازی اثر Hall

در این شرایط وقتی ولتاژ در سراسر هادی اندازه گیری می شود، مقداری ولتاژ ایجاد می شود. این ولتاژ توسعه یافته به عنوان “ولتاژ هال” شناخته می شود و این پدیده با عنوان “اثر هال” شناخته می شود.

مدار اتصال سنسور هال به برد آردوینو

شماتیک مدار اتصال سنسور هال به برد آردوینو را در تصویر زیر میتوانید ببینید :

شماتیک مدار اتصال سنسور هال به برد آردوینو

همانطور که میبینید، مدار این پروژه آردوینو بسیار ساده است. همانطور که در ابتدا گفته شد قصد داریم از وقفه ها استفاده کنیم ، از این رو پین خروجی سنسور هال به پین ​​2 آردوینو وصل می شود. پین 3 به یک LED متصل می شود که با شناسایی آهنربا روشن می شود.

مطلب پیشنهادی:  کد آردوینو سنسور دما مادون قرمز MLX90614 (بدون تماس)

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

آموزش کامل Hall Effect با Arduino

اگر در مورد این مطلب سوالی دارید در قسمت نظرات بپرسید

سپس کافیست کد را در برد آردوینو بارگذاری کنید. ما از یک باتری 9 ولت برای تغذیه مدار استفاده کرده ایم شما میتوانید از هر روش دیگری استفاده کنید. حالا هر گاه آهنربا به سنسور هال نزدیک شود، تشخیص داده شده و LED روشن میشود.

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

موارد موجود در فایل : شماتیک کامل مدار ، سورس کامل

4.3 (6 نفر)

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام ما را دنبال کنید.

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید قرار بدهم. سوالات مربوط به این مطلب را در قسمت نظرات همین مطلب اعلام کنید. سعی میکنم در اسرع وقت به نظرات شما پاسخ بدهم.

برای ارسال تصاویر از انجمن سایت استفاده کنید.

سوالات فنی را در انجمن سایت مطرح کنید تا در مسابقه شرکت کنید. ورود به انجمن

دیدگاهتان را بنویسید

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