كود البحث

حساب قيم المقاومات لقياس أي جهد مستمر باستخدام أردوينو

حساب قيم المقاومات لقياس أي جهد مستمر باستخدام أردوينو

الحساب الموجود في هذه المقالة موضح في الفيديوhttps://youtu.be/t8xwrVj2aFsلقياس أي جهد مستمر باستخدام أردوينو.

مجس الفولتية - المخطط - 1

يتم استخدام قسيم الجهد لحساب الجهد لمستشعر جهد Arduino كما هو موضح في الشكل 1.

في هذه الشكل لدينا:

جهد البطارية VB

جهد الخرج الذي يصل إلى دبابيس إدخال Arduino V1 (يعني A0)

R1 هو 30 كيلو أوم

R2 هو 7.5 كيلو أوم

يقبل Arduino UNO جهد 5 فولت عند المدخل، لذلك V1 هو 5 فولت. من هذا يمكننا حساب التيار I في كل من R1 و R2.

I=V/R وبالتالي I=5/7500=0.000666=666µA

لأن R1 و R2 متسلسلتان، فإن التيار هو نفسه لكل منهما. لذا فإن IR2 هو أيضًا 666µA. يمكننا إيجاد الجهد عبر R1 كما

VR1=666µ x 30000=20فولت.

الآن نعلم أن الجهد الأقصى عند V1 يمكن أن يكون

VR1+VR2=5فولت+20فولت=25فولت.

حساب قيم الفولتية الأكبر

يمكننا إضافة مقاومة أخرى على التوالي RX مع هذه الدائرة كما هو موضح في الشكل 2.

مجس جهد راسم بياني 2

الشكل 2. المقاومة التسلسلية RX في الدائرة.

لإيجاد قيمة RX لقياس جهد BAT2، لدينا:

RX=BAT2-25666uA

الآن لدينا الصيغة لـ RX، إذا كانت BAT2 = 120 فولت على سبيل المثال

ثم

RX=120-25666 ميكروأمبير=95666 ميكروأمبير=142.5 كيلوأوم

لذا باستخدام مقاومة 142kΩ كـ RX، يمكننا القياس حتى حد أقصى يبلغ 120V.

الصور

voltage-sensor-schematic-1
voltage-sensor-schematic-1
voltage-sensor-schematic-2
voltage-sensor-schematic-2
لا يوجد رمز مرفق.

الموارد والمراجع

لا توجد موارد حتى الآن.

ملفات📁

لا توجد ملفات متاحة.