KY-024 یک حسگر اثر هال خطی (Linear Hall-Effect Sensor) است که هم خروجی آنالوگ (AO) و هم خروجی دیجیتال (DO) در اختیار شما میگذارد. روی برد معمولاً این اجزا دیده میشود:
جزء | توضیح |
سنسور هال خطی SS49E یا مشابه | ولتاژ متناسب با شدت میدان مغناطیسی (±B) تولید میکند. |
مقایسهگر LM393 | ولتاژ آنالوگ را با آستانهی قابلتنظیم مقایسه و خروجی DO را تولید میکند. |
پتانسیومتر | تنظیم آستانهٔ تشخیص روی) DO حساسیت( |
LED DO | هنگام فعالشدن خروجی دیجیتال روشن میشود. |
LED PWR | نشانگر تغذیهی بُرد |
پینهای + , GND , AO , DO | دسترسی تغذیه و سیگنالها |
رفتار سنسور خطی:
در غیاب میدان مغناطیسی، ولتاژ AO تقریباً VCC/2 است)مثلاً ≈V 1.65 رویV 3.3 (
قطب N آهنربا یک سمت ولتاژ را بالا میبرد و قطب S آن را پایین میآورد؛ بنابراین میتوانید جهت و شدت را تشخیص دهید.
مشخصات تقریبی
پارامتر | مقدار |
ولتاژ کاری | 3.3 – 5 V |
جریان بیباری | ≈ 4 mA |
دامنه اندازهگیری | حدود ±1 ÷ ±1.5) mT بسته به سنسور( |
حساسیت SS49E | 1.4 mV / G درV 5) نزدیک به 0.95 mV / G درV 3.3 ( |
زمان پاسخ | < 10 µs (آنالوگ)؛ DO وابسته به پتانسیومتر |
اتصال KY-024 به ESP32
پین KY-024 | ) ESP32پیشنهادی( | دلیل انتخاب |
+ (VCC) | 3.3V | ولتاژ مناسب منطق و ADC |
GND | GND | زمین مشترک |
AO | GPIO 34 (ADC1_CH6) | ورودی فقط؛ بدون تداخل Wi-Fi |
DO | GPIO 27 | ورودی دیجیتال + امکان وقفه |
اگر فقط خروجی دیجیتال را میخواهید میتوانید AO را وصل نکنید.
بعضی نسخهها پایهٔ EN هم دارند (فعال/غیرفعالکردن ماژول) که در حالت عادی به VCC پولآپ است.
کالیبراسیون و نکات فنی
مورد | توصیه |
تنظیم پتانسیومتر | آهنربا را در فاصلهی مطلوب بیاورید، پیچ را بچرخانید تا LED DO دقیقاً در آن فاصله سوییچ کند. |
مرجع صفر | اختلاف AO و VCC/2 مقدار میدان است؛ قبل از اندازهگیری چند نمونه در حالت بدون میدان بگیرید و میانگین را بهعنوان Offset کم کنید. |
قطبیت | با جابهجاکردن قطب N/S آهنربا، ولتاژ AO به دو سمت حرکت میکند؛ برای تشخیص جهت میتوانید مقدار را مثبت/منفی ارزیابی کنید. |
فاصلهٔ تشخیص | با آهنربای نئودیم 10 × 5 mm تقریباً 1 – 3 cm؛ برای بیشتر باید آهنربا قویتر یا سنسور حساستر استفاده کنید. |
سنسور داخلی ESP32 | خود ESP32 یک سنسور هال ساده دارد اما فقط کل میدان کل هسته را میدهد و دقت پایینی دارد؛ KY-024 برای پروژههایی که خروجی آنالوگ دقیقتر یا آستانهی سختافزاری میخواهند مفید است. |
جمعبندی
- KY-024 یک حسگر هال خطی با خروجی AO (شدت میدان) و DO (آستانه قابلتنظیم) است.
- برای اتصال به ESP32 کافی است:
- VCC → 3.3 V
- GND → GND
- → AO یک پایه ADC1 مثل GPIO34
- →DO یک GPIO دیجیتال مثل GPIO27
- AO حوالی نیم ولتاژ تغذیه در میدان صفر است و با قطبهای مختلف بالا/پایین میرود.
- DO با پیچ پتانسیومتر تنظیم میشود و برای وقفه یا سوئیچ حدی ایدهآل است.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.