ماژول سنسور اثر هال
سنسور اثر هال مبدلی است که خروجی آن بصورت ولتاژی است که در پاسخ به میدان مغناطیسی تغییر می کند. سنسورهای اثر هال در مجاورت دستگاه های سوئیچینگ ، تشخیص سرعت و سنجش جریان بکار می روند. ولتاژ هال متناسب است با جریان الکتریکی (I) و میدان مغناطیسی (B).اندازه این ولتاژ در محدودهٔ میکرو ولت می باشد. به همین خاطر در کاربردهای عملی حضور تقویت کننده ها ضروری می باشد.با اعمال میدان های مغناطیسی نسبتا بزرگ ولتاژ خروجی در محدودهٔ چند میکروولت می باشد. در این ماژول برای ارتقا حساسیت سنسور و گرفتن خروجی مطلوب با بیشترین دقت و با حداقل خطای هیسترزیس از تقویت کننده، رگولاتور ولتاژ و مدارهای سوییچینگ منطقی استفاده شده است که راه اندازی آسان آن را توسط آردوینو میسر می سازد.
سنسورهای اثر هال به دو نوع عمده تقسیم می شوند:
۱.سنسورهای خطی یا آنالوگ
۲.سنسورهای اثر هال با خروجی دیجیتال
کاربردهای حسگر با خروجی دیجیتال:
کنترل موتور(تشخیص سرعت )
تجهیزات عکاسی (اندازه گیری زمان)
زمان احتراق
حسگر مکان
شمارنده پالس (چاپگر و درایو موتور)
Joy stick
قفل شدن در
مشاهده جریان (سیستم موتور)
اندازه گیری سرعت چرخش
اندازه گیری فلو
رله
امنیتی (کارت های مغناطیسی )
ارتباطات راه دور
فشارسنج ها
سوییچ های محدود کننده
سنسور تعیین مکان لنز
تست تجهیزات
سنسور تعیین مکان شفت
دستگاه های سکه ای
کاربردهای سنسور با خروجی خطی :
مشاهده جریان
درایو دیسک
درایو فرکانس متغیر
کنترل حفاظت موتور
حفاظت منبع تغذیه
اندازه گیری مکان
دیافراگم فشار
پتانسیومترهای غیر تماسی
سوییچ های انکودر
انکودرهای چرخشی
تنظیم کننده ولتاژ
ردیاب فلزات آهن دار
این سنسور اثر هال دارای خروجی آنالوگ و دیجیتال بصورت همزمان می باشد. شما با استفاده از آردینو می توانید این سنسور را راه اندازی کنید.
![برای دیدن سایز بزرگ روی عکس کلیک کنید
نام: 417ii85pvqL._SY300_.jpg
مشاهده: 341
حجم: 13.6 کیلو بایت](http://forum.arduino.ir/attachment.php?attachmentid=424&d=1383135388&thumb=1)
مشخصات:
A0 خروجی آنالوگ سنسور
D0 خروجی دیجیتال
تغذیه: 3 تا 24V
مناسب برای تست میدان مغناطیسی
مثال
هنگامی که سنسور مغناطیسی نزدیک به آهنربا قرار می گیرد مقدار دیتای خوانده شده روی پین متناظر آن در آردوینو High شده و LED روشن می شود.
![برای دیدن سایز بزرگ روی عکس کلیک کنید
نام: Hall Sensor_bb.jpg
مشاهده: 395
حجم: 85.6 کیلو بایت](http://forum.arduino.ir/attachment.php?attachmentid=425&d=1383136898&thumb=1)
کد:
int ledPin = 13;
int switchPin = A0; //to read digital signal
int value = 0;
void setup() {
pinMode(switchPin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
value = digitalRead(switchPin);
if (HIGH == value) {
Serial.println("Switch on");
digitalWrite(ledPin, HIGH);
}
else {
Serial.println("Switch off");
digitalWrite(ledPin, LOW);
}
}
مرجع:
Amazon.com: New Hall Sensor Module for Arduino - Black(3pcs/pack): Everything Else
https://fa.wikipedia.org/wiki/%D8%AD...87%D8%A7%D9%84
جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.