Search Code

Arduino ile herhangi bir DC voltajını ölçmek için direnç değerlerinin hesaplanması

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. 

voltaj-sensör-şeması-1

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.

voltaj-sensör-şeması-2

Ş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.

Görseller

voltage-sensor-schematic-1
voltage-sensor-schematic-1
voltage-sensor-schematic-2
voltage-sensor-schematic-2
Kod eklenmemiş.

Kaynaklar ve referanslar

Henüz kaynak yok.

Dosyalar📁

Dosya mevcut değil.