🧲 سنسور اثر هال

سنسور اثر هال چیست؟ سنسوری که میدان مغناطیسی آهنربا را بدون تماس حس می‌کند. نوع دیجیتال A3144 و آنالوگ 49E، مقاومت بالاکش، کد آردوینو و پروژه‌ی سرعت‌سنج دوچرخه.

A3144
سنسور اثر هال

سنسور هال چیست؟

سنسور هال یک قطعه‌ی کوچک سه‌پایه است که آهنربا را حس می‌کند، بدون اینکه به آن دست بزند. اسمش از «اثر هال» آمده: وقتی میدان مغناطیسی از یک تکه نیمه‌رسانا رد شود، یک ولتاژ کوچک در آن ساخته می‌شود. سنسور هال این ولتاژ را تقویت می‌کند.

مشخصهمقدار
ولتاژ۴.۵ تا ۲۴ ولت (A3144) · ۵ ولت با آردوینو
انواعدیجیتال (A3144: هست/نیست) · آنالوگ (49E: چقدر قوی)
پایه‌ها (A3144، رو به نوشته)چپ = V+ · وسط = GND · راست = خروجی

نکته‌ی مهم: مقاومت بالاکش

خروجی A3144 «کلکتور باز» است؛ یعنی فقط می‌تواند خروجی را به زمین بکشد. پس یا یک مقاومت ۱۰ کیلو بین خروجی و ۵ ولت بگذار، یا در کد از INPUT_PULLUP استفاده کن (مقاومت بالاکش چیست). وقتی آهنربا نزدیک باشد خروجی LOW می‌شود.

const int HALL = 2, LED = 13;

void setup() {
  pinMode(HALL, INPUT_PULLUP);
  pinMode(LED, OUTPUT);
}

void loop() {
  bool magnet = digitalRead(HALL) == LOW;
  digitalWrite(LED, magnet ? HIGH : LOW);
}

اشتباه رایج

A3144 فقط به یک قطب آهنربا (معمولاً جنوب) جواب می‌دهد. اگر چیزی نشد، آهنربا را برعکس کن!

ایده‌ی پروژه

سنسور هال در شبیه‌ساز 🧲

🛒 قبل از خرید، لیست خرید قطعات الکترونیک را ببین و قطعه را اول در شبیه ساز مدار امتحان کن.

یاد بگیر، امتحان کن، بعد بخر

قطعات مرتبط

💡

LED (دیود نورانی)

🟤

مقاومت (Resistor)

🔘

دکمه فشاری (Push Button)