Kunkune

كيفية استخدام مستشعر جهد التيار المتردد ZMPT101B مع Arduino

كيفية استخدام مستشعر جهد التيار المتردد ZMPT101B مع Arduino

By Kunkune | Published: 2026-10-28

Category: أدلة إرشادية

تعلم كيفية توصيل وبرمجة وحدة استشعار الجهد AC ZMPT101B مع Arduino. يتضمن خطوات المعايرة، نصائح السلامة، والأخطاء الشائعة التي يجب تجنبها.

إجابة سريعة

لاستخدام مستشعر الجهد المتردد ZMPT101B مع Arduino، قم بتوصيل دبابيس VCC وGND وOUT الخاصة بالوحدة بـ 5V وGND ومدخل تماثلي، ثم اقرأ القيمة التماثلية وقم بمعايرتها مقابل جهد مرجعي معروف.

لماذا يحتاج ZMPT101B إلى المعايرة

يخرج ZMPT101B جهدًا تماثليًا يتناسب مع دخل التيار المتردد، لكن العلاقة الدقيقة تختلف من وحدة إلى أخرى بسبب تفاوتات المكونات. بدون معايرة، يمكن أن تكون قراءاتك خاطئة بعدة فولتات، وهو أمر غير مقبول لمراقبة شبكة 240V.

تتضمن المعايرة قياس جهد معروف (مثل شبكة منزلك) وضبط عامل قياس برمجي حتى تتطابق قراءة Arduino. هذه خطوة لمرة واحدة لكل وحدة، ويجب إعادة المعايرة إذا قمت بتغيير اللوحة أو جهد إمداد Arduino.

توصيل الأسلاك والكود خطوة بخطوة

  1. قم بتوصيل الوحدة: قم بتوصيل VCC بـ 5V في Arduino، وGND بـ GND، وOUT بدبوس تماثلي (مثل A0). بالنسبة لدخل التيار المتردد، قم بتوصيل السلك الحي بطرف دخل التيار المتردد للوحدة والسلك المحايد بالطرف الآخر. اعمل دائمًا مع فصل الطاقة واستخدم أسلاكًا معزولة. تحقق من قطبية جانب التيار المتردد؛ عكس السلك الحي والمحايد ليس خطيرًا ولكنه قد يؤثر على الدقة.
  2. قم بتحميل رسم أساسي لقراءة تماثلية: استخدم مثال AnalogReadSerial القياسي لقراءة الدبوس التماثلي. افتح الشاشة التسلسلية ولاحظ القيم الخام (0-1023). يجب أن تتقلب القيم مع دورة موجة التيار المتردد. إذا رأيت قيمة ثابتة 0 أو 1023، تحقق من توصيلاتك؛ قد لا تكون الوحدة موصولة بالطاقة أو قد يكون الخرج مفصولاً.
  3. تحديد نقطة الصفر: مع فصل دخل التيار المتردد، اقرأ القيمة التماثلية وسجلها كإزاحة صفرية. تكون هذه عادة حوالي 512 (2.5V)، ولكنها قد تختلف. اطرح هذا الإزاحة من جميع القراءات في الكود الخاص بك. لا تفترض أن نقطة الصفر هي بالضبط 512؛ قم بقياسها لوحدتك المحددة.
  4. قياس جهد معروف: قم بتوصيل الوحدة بجهد تيار متردد معروف (مثل منفذ منزلك 120V أو 230V) واقرأ القيمة التماثلية المعدلة. سجل هذه القيمة والجهد الفعلي (استخدم مقياسًا متعددًا إن أمكن). لا تلمس الأسلاك العارية أبدًا؛ استخدم قابسًا ومقبسًا مناسبين للسلامة.
  5. حساب عامل القياس: اقسم الجهد المعروف على القيمة التماثلية المعدلة للحصول على عامل قياس (فولت لكل وحدة تماثلية). على سبيل المثال، إذا كان 230V يعطي قيمة معدلة 400، فإن العامل هو 0.575. في الكود الخاص بك، اضرب القراءة المعدلة بهذا العامل لعرض الجهد. قم بهذه الخطوة مع مصدر جهد ثابت وخذ قراءات متعددة لحساب المتوسط.
  6. كتابة الرسم النهائي: في الرسم الخاص بك، اقرأ الدبوس التماثلي، اطرح إزاحة الصفر، اضرب في عامل القياس، واطبع النتيجة. أضف تأخيرًا صغيرًا (مثل 200 مللي ثانية) لتجنب إغراق الشاشة التسلسلية. اختياريًا، احسب قيمة RMS عن طريق أخذ عينات على مدار دورة كاملة. لحساب RMS، قم بأخذ عينات بمعدل ثابت (مثل 1000 هرتز) لمدة لا تقل عن 20 مللي ثانية واحسب الجذر التربيعي المتوسط يدويًا.

حقائق المنتج

  • وحدة مستشعر الجهد المتردد ZMPT101B 240V: تم تصميم وحدة ZMPT101B لقياس الجهود المترددة حتى 240V وتتضمن محول جهد للعزل. توفر طريقة آمنة لتوصيل التيار المتردد عالي الجهد بمنطق Arduino 5V، لكنك لا تزال بحاجة إلى التعامل مع الأسلاك بحذر.
    AC Voltage sensor module ZMPT101B 240V
    وحدة مستشعر الجهد المتردد ZMPT101B 240V

Shop Related Products

AC Voltage sensor module ZMPT101B 240V

AC Voltage sensor module ZMPT101B 240V

$2.89 $3.90

Shop Now