Arduino ile gerilim ölçme

Erdem⁣

Paylaşımcı üye
Katılım
14 Ocak 2013
Mesajlar
713
Puanları
106
Arduino ile gerilim ölçmeyi gösteren basit bir örnek yazdım.

Şimdi böyle basit işlerle ne uğraşıyorsun diye düşünebilirsiniz.

Ama asıl merak ettiğim Arduino ya da başka bir μ denetleyici ile tüm direnç ("impedance") ölçümü yapılabir mi? Yapılırsa nasıl yapılır. Her neyse konuyu dağıtmamak adına bunu başka bir başlıkta konuşmakta fayda görüyorum.

Devre şeması şu şekilde :

gerilimolcer.png

Yazılım kaynak kodu ise aşağıdaki gibi :
C++:
#include <Arduino.h>

int cikisUcu = 13;
int okumaUcu = A0;
int okunanDeger = 0;
float gerilim = 0.0;
float besVoltGerilimi = 4.87;

void setup()
{
    Serial.begin(9600);
    pinMode(cikisUcu, OUTPUT);
    digitalWrite (cikisUcu, LOW);
}

void loop()
{
    digitalWrite (cikisUcu, HIGH);
    okunanDeger = analogRead(okumaUcu);
    gerilim = okunanDeger * besVoltGerilimi / 1024.0;
    Serial.print(gerilim);
    Serial.println(" volt");
    delay(1000);
}

Burada yazılımın doğru çalışabilmese için Arduino'nun 5 volt gerilimini gerilim ölçer ile ölçmek gerekiyor.

Eğer buna gerek kalmadan gerilimi doğru bir şekilde ölçmesini istiyorsanız yazılımda bazı geliştirmeler yapılabilir. Örneğin değeri bilinen iki tane direnç alıp buradan Arduino'nun 5 volt gerilimini hesaplatabilirsiniz.
 

Forum istatistikleri

Konular
128,125
Mesajlar
915,227
Kullanıcılar
449,837
Son üye
betül hüsrevoğlu

Yeni konular

Geri
Üst