Arduino ile herhangi bir DC voltajını ölçmek için direnç değerlerinin hesaplanması
Bu makaledeki hesaplama, Arduino ile herhangi bir DC voltajı ölçmek için https://youtu.be/t8xwrVj2aFs videosunda gösterilmiştir.
Arduino voltaj sensörü için voltajı hesaplamak amacıyla Şekil 1'de gösterildiği gibi voltaj bölücü kullanılır.
Bu şekilde elimizde olanlar:
Pil voltajı VB
Arduino V1 giriş pinine (yani A0) giden çıkış voltajı
R1 30kΩ
R2 7.5kΩ
Arduino UNO girişte 5V kabul eder, bu nedenle V1 5V'tur. Bundan R1 ve R2'deki akımı I bulabiliriz.
I=V/R ve dolayısıyla I=5/7500=0.000666=666µA
R1 ve R2 seri olduğundan, akım her ikisi için de aynıdır. Yani IR2 de 666µA'dır. R1 üzerindeki voltajı şu şekilde bulabiliriz:
VR1=666µ x 30000=20V.
Şimdi V1'deki maksimum voltajın şu olabileceğini biliyoruz:
VR1+VR2=5V+20V=25V.
Daha Büyük Voltaj Değerlerini Hesaplama
Şekil 2'de gösterildiği gibi bu devreye seri olarak başka bir RX direnci ekleyebiliriz.
Şekil 2. Devrede seri RX direnci.
BAT2 voltajını ölçmek için RX değerini bulmak üzere şunlara sahibiz:
RX=BAT2-25666uA
Şimdi RX için formülü elde ettik, örneğin BAT2 = 120V ise
O zaman
RX=120-25666uA=95666ua=142.5kΩ
Yani RX olarak 142kΩ'luk bir direnç kullanarak maksimum 120V'a kadar ölçüm yapabiliriz.
Kaynaklar ve referanslar
Henüz kaynak yok.
Dosyalar📁
Dosya mevcut değil.