پروژه الکترونیکپروژه های آردوینو

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

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

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

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

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

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

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

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

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

حتما ببینید :  ارتباط سریال فاصله طولانی بین دو برد آردوینو با کابل CAT6 و RS485

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

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

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

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

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

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

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

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

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

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

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

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

اگر در مورد این مطلب سوالی داشتید در انتهای صفحه در قسمت نظرات بپرسید.
حتما ببینید :  تشخیص چشم، فک، دهان با OpenCV و رزبری پای

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

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

فیلم عملکرد مدار : کلیک کنید !

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

برای دانلود فایل های پروژه ثبت نام کنید، تنها چند ثانیه زمان لازم است. از طریق فرم زیر اقدام کنید.

ایمیل خود را وارد کنید

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

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید)

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

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

دکمه بازگشت به بالا