حساب قيم المقاومات لقياس أي جهد مستمر باستخدام أردوينو
الحساب الموجود في هذه المقالة موضح في الفيديوhttps://youtu.be/t8xwrVj2aFsلقياس أي جهد مستمر باستخدام أردوينو.
يتم استخدام قسيم الجهد لحساب الجهد لمستشعر جهد 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. المقاومة التسلسلية RX في الدائرة.
لإيجاد قيمة RX لقياس جهد BAT2، لدينا:
RX=BAT2-25666uA
الآن لدينا الصيغة لـ RX، إذا كانت BAT2 = 120 فولت على سبيل المثال
ثم
RX=120-25666 ميكروأمبير=95666 ميكروأمبير=142.5 كيلوأوم
لذا باستخدام مقاومة 142kΩ كـ RX، يمكننا القياس حتى حد أقصى يبلغ 120V.
الموارد والمراجع
لا توجد موارد حتى الآن.
ملفات📁
لا توجد ملفات متاحة.