الدليل الكامل لمستشعر Hall A3144 واستخدامه مع Arduino

  • يعد مستشعر Hall A3144 مثاليًا للكشف الدقيق عن المجالات المغناطيسية.
  • إنه يعمل من خلال تأثير Hall وهو مقاوم للتآكل الجسدي.
  • يتصل بسهولة مع Arduino باستخدام مقاومة سحب 10kΩ.

مستشعر تأثير هول

إذا كنت ترغب في استكشاف عالم المستشعرات المغناطيسية، فإن مستشعر تأثير هول A3144 يُعد أداةً رائعةً لمشاريعك الإلكترونية. وقد أصبح هذا الجهاز مصدرًا شائعًا بين عشاق التكنولوجيا والهندسة بفضل قدرته على رصد المجالات المغناطيسية بدقة وموثوقية . في هذه المقالة، سنشرح كل ما تحتاج معرفته عن هذا المستشعر، بدءًا من آلية عمله وصولًا إلى كيفية دمجه في مشروعك باستخدام أردوينو.

لا يتميز مستشعر هول A3144 بتعدد استخداماته فحسب ، بل يتميز أيضًا بسعره المعقول جدًا ، مما يجعله مثاليًا للمبتدئين والخبراء على حد سواء. صُمم لقياس المجالات المغناطيسية وتحديد المواقع ، وسهولة استخدامه وحجمه الصغير تجعله عنصرًا أساسيًا في المشاريع التي تتطلب جهازًا بدون أجزاء متحركة أو بأقل قدر من التآكل الميكانيكي.

ما هو مستشعر القاعة؟

مخطط تأثير القاعة

مستشعر هول هو جهاز مصمم للكشف عن المجالات المغناطيسية باستخدام تأثير هول . اكتُشفت هذه الظاهرة عام 1879 على يد إدوين هول، وتتميز بتوليد جهد كهربائي عمودي على كل من التيار الكهربائي والمجال المغناطيسي عند مرور التيار عبر شبه موصل في وجود مجال مغناطيسي.

تُستخدم مستشعرات تأثير هول في تطبيقات متنوعة في مجالات مثل صناعة السيارات، حيث تُستخدم لقياس موضع عمود الكامات، أو في أنظمة السلامة والقياس الصناعية . وما يجعلها جذابة بشكل خاص هو مقاومتها للضوضاء والغبار ، وإمكانية إجراء القياسات عن بُعد، مما يجنب التلامس المباشر.

هناك نوعان رئيسيان من أجهزة استشعار القاعة:

  • نظائرها: يتناسب ناتجها مع شدة المجال المغناطيسي ويتم استخدامها لقياس مقادير محددة.
  • رقمي: فهي تولد حالة "عالية" أو "منخفضة" اعتماداً على وجود مجال مغناطيسي، مما يجعلها مثالية للكشف عن وجود أو عدم وجود مجال مغناطيسي. المجالات المغناطيسية.

من بين الأنواع الرقمية، يمكنك العثور على إصدارات "مفتاح" و"مزلاج". النوع الأول يكتشف اقتراب قطب مغناطيسي ويتوقف عن العمل عند ابتعاده. أما النوع الثاني فيحافظ على حالته حتى يستقبل قطباً معاكساً.

مميزات مستشعر القاعة A3144

يُعد هذا المستشعر من أكثر الأنواع استخدامًا في مشاريع أردوينو. تصميمه الرقمي الذي يعتمد على "المفتاح" يجعله مثاليًا لتطبيقات مثل تحديد المواقع ، وتصنيع عدادات السرعة، وأنظمة الأمان . علاوة على ذلك، يتميز بموثوقية عالية ومقاومة للتآكل، لعدم احتوائه على أي أجزاء ميكانيكية.

مزايا A3144:

  • السعر اقتصادي: يمكنك غالبًا العثور على حزم مكونة من 10 وحدات بأسعار أقل من 1 يورو على منصات مثل eBay أو AliExpress.
  • متانة y دقة: يكتشف المجالات المغناطيسية بدقة كبيرة ومقاوم للتآكل الجسدي.
  • سهولة التكامل: يمكن توصيله بسهولة مع Arduino باستخدام مقاومة سحب 10 كيلو أوم بين منافذ الطاقة والإشارة.

كيف يعمل مستشعر القاعة A3144

يقيس جهاز A3144 المجالات المغناطيسية باستخدام تأثير هول . فعندما يرصد تغيراً في قطبية المجال المغناطيسي ، يتغير خرجه الرقمي، مما يسمح له بتسجيل أحداث مثل موضع المغناطيس أو عدد دورات عمود. هذه الخاصية تجعله خياراً مثالياً للمشاريع التي تتطلب قياسات سريعة وموثوقة في الوقت الفعلي .

يتكون المستشعر من ثلاثة دبابيس:

  • بطاقة الائتمان الافتراضية: الاتصال بالجهد الإيجابي (عادة 5 فولت).
  • أرض الواقع: الأرض.
  • خارج: مخرج رقمي يتغير حالته حسب وجود مجال مغناطيسي.

من المهم الإشارة إلى أن هذا المستشعر يتطلب مقاومة سحب للحفاظ على الإشارة في حالة محددة عندما لا يكون هناك مجال مغناطيسي موجود.

مخطط التجميع والاتصال مع اردوينو

توصيل شريحة A3144 بجهاز أردوينو الخاص بك أمر في غاية البساطة . فيما يلي الخطوات الأساسية للتجميع:

المواد المطلوبة:

  • 1 × مستشعر القاعة A3144.
  • 1 مقاومة سحب 10 كيلو أوم.
  • الكابلات و أ اللوح.
  • مغناطيس نيوديميوم لتفعيل المستشعر.

يتضمن مخطط الاتصال ما يلي:

  • قم بتوصيل طرف VCC الخاص بالمستشعر بمنفذ 5V في Arduino.
  • قم بتوصيل دبوس GND بأرضية Arduino.
  • قم بتوصيل طرف OUT بالطرف الرقمي الذي تريد استخدامه لقراءة الإشارة (على سبيل المثال، الطرف 5).

تذكر أيضًا وضع مقاومة سحب لأعلى بين دبابيس VCC و OUT لضمان التشغيل المستقر.

مثال الكود لاردوينو

يعد الكود التالي مثالًا بسيطًا لقراءة حالات المستشعر وتنشيط مؤشر LED اعتمادًا على ما إذا تم اكتشاف مجال مغناطيسي:


const int HALLPin = 5;
const int LEDPin = 13;
void setup() {
  pinMode(LEDPin, OUTPUT);
  pinMode(HALLPin, INPUT);
}
void loop() {
  if (digitalRead(HALLPin) == HIGH) {
    digitalWrite(LEDPin, HIGH);
  } else {
    digitalWrite(LEDPin, LOW);
  }
}

يقوم هذا الرمز بتبديل حالة مؤشر LED اعتمادًا على وجود مجال مغناطيسي اكتشفه مستشعر Hall.

مع مستشعر هول A3144، تصبح الإمكانيات لا حصر لها. بدءًا من إنشاء عدادات الدوران وصولًا إلى تحديد مواقع محددة ، سيوفر لك هذا المستشعر نتائج موثوقة ودقيقة . سهولة استخدامه وسعره المعقول وتعدد استخداماته تجعله خيارًا ممتازًا لمشاريعك الإلكترونية.


أضف كمصدر مفضل في جوجل