آردوینو Arduinoپروژه های آردوینو

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

سلام. راه اندازی سنسور اثر هال با آردوینو (آموزش کامل 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 متصل می شود که با شناسایی آهنربا روشن می شود.

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

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

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

همچنین اگر در مورد این مطلب سوالی داشتید در انتهای صفحه در قسمت نظرات بپرسید
مطلب پیشنهادی:  آموزش کنترل آردوینو با رزبری پای و pyFirmata + فیلم

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

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

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

دانلود فایل های پروژه

میخواهید برنامه نویسی STM32 را یاد بگیرید؟

دوره آموزش STM32

میخواهید الکترونیک را یاد بگیرید؟

دوره آموزش الکترونیک
دوره آموزش آردوینو

میخواهید آردوینو را به صورت پروژه محور یاد بگیرید؟ برای مشاهده توضیحات روی دوره مورد نظر کلیک کنید

محمد رحیمی

محمد رحیمی

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

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

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