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

محتویات
سلام. راه اندازی سنسور اثر هال با آردوینو (آموزش کامل Hall Effect با Arduino) را آماده کردیم.
آموزش راه اندازی سنسور اثر هال با آردوینو
در این پروژه آردوینو نحوه استفاده از یک سنسور اثر هال با Arduino را یاد خواهیم گرفت. این سنسور قادر به شناسایی آهنربا است. بسیاری از برنامه های کاربردی وجود دارد که از سنسور Hall Effect استفاده می کنند و ممکن است ما هرگز متوجه آنها نشده باشیم. یکی از کاربردهای رایج این سنسور اندازه گیری سرعت در دوچرخه ها یا … است. این سنسور همچنین در موتورهای BLDC برای احساس موقعیت روتور مگنت ها استفاده می شود و بر این اساس کوئل های Stator را تحریک می کنند. بیایید یاد بگیریم که چگونه حسگر اثر هال را به آردوینو اضافه کنیم.در این پروژه از عملکرد وقفه Arduino برای شناسایی آهنربا در نزدیکی سنسور هال و درخشش یک LED استفاده خواهیم کرد.
فیلم عملکرد پروژه را ببینید تا به طور کامل با نحوه کار این پروژه آشنا شوید.
ما قبلا این پروژه را با میکروکنترلر AVR راه اندازی کرده ایم :
قطعات مورد نیاز
- سنسور اثر هال (هر نسخه دیجیتال)
- برد آردوینو Uno
- مقاومت 10 کیلو اهم
- مقاومت 1 کیلو اهم
- LED
اثر هال چیست و چگونه کار میکند ؟
اثر هال با بار متحرک در یک میدان مغناطیسی مرتبط است. برای درک به روش عملی ، باتری را به یک هادی مانند تصویر (a) در زیر وصل کنید. جریان (i) از طریق رسانا از مثبت یا منفی باتری شروع می شود.
جریان الکترونها (e-) در جهت مخالف جریان فعلی یعنی از ترمینال منفی باتری از طریق رسانا به ترمینال مثبت باتری خواهد بود. در این لحظه هنگامی که ولتاژ بین رسانا را اندازه می گیریم همانطور که در تصویر (b) در زیر نشان داده شده است ، در آن صورت ولتاژ صفر خواهد بود یعنی اختلاف پتانسیل صفر خواهد بود.
حالا آهنربا را بیاورید و بین رسانای مانند تصویر (c) در زیر میدان مغناطیسی ایجاد کنید.
در این شرایط وقتی ولتاژ در سراسر هادی اندازه گیری می شود، مقداری ولتاژ ایجاد می شود. این ولتاژ توسعه یافته به عنوان “ولتاژ هال” شناخته می شود و این پدیده با عنوان “اثر هال” شناخته می شود.
مدار اتصال سنسور هال به برد آردوینو
شماتیک مدار اتصال سنسور هال به برد آردوینو را در تصویر زیر میتوانید ببینید :
همانطور که میبینید، مدار این پروژه آردوینو بسیار ساده است. همانطور که در ابتدا گفته شد قصد داریم از وقفه ها استفاده کنیم ، از این رو پین خروجی سنسور هال به پین 2 آردوینو وصل می شود. پین 3 به یک LED متصل می شود که با شناسایی آهنربا روشن می شود.
پس از انجام اتصالات قطعات ، مدار ما به این شکل خواهد شد :
سپس کافیست کد را در برد آردوینو بارگذاری کنید. ما از یک باتری 9 ولت برای تغذیه مدار استفاده کرده ایم شما میتوانید از هر روش دیگری استفاده کنید. حالا هر گاه آهنربا به سنسور هال نزدیک شود، تشخیص داده شده و LED روشن میشود.
سنسور هال حساس به قطب است ، به این معنی که یک طرف این سنسور می تواند فقط قطب شمال یا فقط قطب جنوبی را تشخیص دهد. بنابراین اگر یک قطب جنوب را نزدیک به سطح سنجش شمالی قرار دهید، چراغ LED شما درخشان نخواهد بود.
موارد موجود در فایل : شماتیک کامل مدار ، سورس کامل
برای دانلود فایل ها باید حساب کاربری داشته باشید ثبت نام / ورود