هل يستطيع Arduino تشغيل مرحل 12 فولت؟

Hl Ystty Arduino Tshghyl Mrhl 12 Fwlt



Arduino هو برنامج مجاني يسمح لمستخدميه ببرمجة وحدات التحكم الدقيقة وفقًا لمتطلباتهم. يستخدم Arduino للتحكم في العديد من الأجهزة الإلكترونية مثل LEDs والمرحلات. المرحل عبارة عن مفتاح كهروميكانيكي يتم تشغيله وإيقافه من خلال إشارة كهربائية. يتم استخدامه للتحكم في الأجهزة المختلفة مثل الأضواء والمراوح والتلفزيون والسخانات.

هل يستطيع Arduino تشغيل مرحل 12 فولت؟

نعم ، يمكن لـ Arduino تشغيل مرحل 12 فولت ، ولكن ليس بشكل مباشر. إذا تم توصيل مرحل 12 فولت بـ Arduino ، فقد يؤدي ذلك إلى إتلاف لوحة Arduino. يمكن القيام بذلك باستخدام ترانزستور كمفتاح بين Arduino و Relay ، ومقاوم لحماية الترانزستور ، وصمام ثنائي لحماية Arduino.

تم تصميم Arduino للعمل على 5 فولت ، ويمكنه التعامل مع تيار 20 مللي أمبير بشكل طبيعي. لذلك ، لإعداد مرحل 12 فولت في Arduino ، نحتاج إلى تضخيم التيار للتعامل مع مرحل 12 فولت. وبالمثل ، نحن بحاجة إلى مصدر طاقة إضافي بجهد 12 فولت لتنشيط المرحل.







لإعداد مرحل 12 فولت مع Arduino ، يجب أن يكون لديك ما يلي.



متطلبات البرنامج



  • اردوينو IDE

متطلبات الأجهزة





  • لوحة اردوينو
  • وحدة الترحيل 12 فولت
  • ترانزستور NPN (يفضل BC 548 أو 2N2222)
  • ديود (يفضل 1N4007)
  • المقاوم
  • المصباح الكهربائي
  • اللوح
  • توصيل الأسلاك

حسابات المقاومة المطلوبة

ارجع إلى ورقة بيانات مرحل 12 فولت لملاحظة مقاومته.

لنفترض أن مرحل 12V لديه مقاومة ملف 4000 Ω.



سيكون التيار المتدفق

لهذه القيمة الحالية و β = 190 للترانزستور 2N222 ، سيكون تيار القاعدة للترانزستور:

الآن ، باستخدام قانون أوم ،

لذلك ، تحتاج إلى الاتصال تقريبًا 30 كيلو أوم بين الترانزستور واردوينو.

مخطط الرسم البياني

قم بإجراء اتصالات كما هو موضح أدناه:

1. اتصالات التتابع

مع: قم بتوصيل COM بمصدر طاقة 12 فولت

لا: قم بتوصيل الطرف الموجب لـ Bulb بمحطة التتابع NO والطرف السالب بمصدر الطاقة 12V

على جانب الملف من التتابع ، قم بتوصيل أحد طرفيه بمصدر الطاقة بجهد 12 فولت والآخر بمجمع الترانزستور.

2. وصلات الترانزستور

قاعدة: قم بتوصيل قاعدة الترانزستور بدبوس الإخراج 8 من Arduino من خلال المقاوم 30 kΩ

باعث: ارضي باعث الترانزستور

جامع: قم بتوصيل مجمع الترانزستور بأحد طرفي ملف الترحيل

3. اتصالات الصمام الثنائي

يجب توصيل الصمام الثنائي عبر ملف الترحيل ، ويتم توصيل الجانب p من الصمام الثنائي بطرف مجمع الترانزستور.

بعد الانتهاء من الدائرة ، قم بتحميل الكود التالي في Arduino وقم بتشغيل الدائرة.

int تتابع = 8 ؛ // قم بتوصيل دبوس 8 من Arduino بقاعدة الترانزستور الذي يعمل كمدخل للترحيل

فارغ يثبت ( )

{

pinMode ( التقوية ، الإخراج ) ؛ // تهيئة إدخال الترحيل كإخراج من Arduino

}

فارغ حلقة ( )

{ // يمكنك إضافة شرط if هنا وفقًا لمتطلباتك

الكتابة الرقمية ( التقوية ، عالية ) ؛ // رحلات التتابع عندما يستقبل إشارة عالية

تأخير ( 10000 ) ؛ // يظل التتابع قيد التشغيل لمدة 10 ثوانٍ

الكتابة الرقمية ( Relayinput ، منخفضة ) ؛ // يتم إلغاء تنشيط الترحيل عند استقبال إشارة منخفضة

تأخير ( 10000 ) ؛ // يظل التتابع مغلقًا لمدة 10 ثوانٍ

}

عندما تعمل الدائرة ، يعمل الترانزستور كمفتاح بين Arduino و مرحل 12 فولت. عندما يتم تشغيل الإمداد ، ويتم توفير تيار القاعدة للترانزستور ، يبدأ التيار في التدفق من المجمع إلى الباعث. يتم تشغيل الترانزستور وعندما يكون المفتاح في وضع التشغيل ، فإنه يقوم بتشغيل التتابع. سوف يضيء المصباح المتصل عبر ملف الترحيل لمدة 10 ثوانٍ ، وكما يوحي الرمز ، بعد 10 ثوانٍ ، سيتم إيقاف تشغيل المصباح لمدة 10 ثوانٍ.

دائرة الأجهزة

فيما يلي دائرة الأجهزة التي تتحكم في مرحل 12 فولت مع Arduino. يتم إجراء الاتصالات كما هو موضح أعلاه. عندما يتم تشغيل لوحة Arduino من خلال كابل USB التسلسلي. يتم تشغيل الترانزستور ويعمل التتابع. يمكن تشغيل أي جهاز باستخدام المرحل.

المكونات المستخدمة في هذا الجهاز هي

  • اللوح
  • لوحة اردوينو UNO
  • مقاومتان
  • ديود واحد
  • وحدة تتابع واحدة
  • ترانزستور BJT واحد وترانزستور FET واحد
  • توصيل الأسلاك

خاتمة

يمكن تشغيل مرحل 12 فولت باستخدام Arduino باستخدام الترانزستور والمقاوم والصمام الثنائي. تتمثل أهم فائدة لاستخدام مرحل 12 فولت مع Arduino في أنه يمكن تشغيل جميع الأجهزة التي لديها تصنيف 12 فولت بسهولة من خلال Arduino.