STM32 ile ACS709 Akım ölçümü

acs709
Merhaba, Akım ölçümüyle alakalı olarak birkaç denemeden sonra,  ACS709 ile yapmaya karar verdim. www.robotus.net sitesinden bir adet aldıktan (Fırat Bey e teşekkür ederim) sonra sistemi yavaş yavaş oluşturmaya başladım.
Sensorden bahsedecek olursak allegro firmasının üretimi olan bu sensor ile 35A lik bir modeli ve 70A lik başka bir modeli bulunmakta. Sensör 3.3 ve 5V seviyesinde besleme gerilimi ile çalışıyor. Akım değerine göre lineer (ACO ya selamlar) çıkış gerilimi veriyor. bunların hepsini yapmak için sensör “hall effect sensor” ve opamplardan oluşturulmuş.
projede stm32f103rb kullandığımdan bahsetmiştim, basit bir analog ölçüm rutini ile halledebileceğimiz den fazlaca kod vermeden hesaplamanın nasıl olacağı üzerinde duracağım.

Sensörün VCC,GND pinlerinden besleme gerilimi verip ve VIout pininden okuma yapacağız. Sensorun 1. pinine yakın yerden ölçeceğimiz akımın + bağlantısını yapacağız. sensör her 1A akımda 3,3v için 0,0185v 5 volta ise 0,028v çıkış veriyor
VIOUT ölçülerek Akımın hesaplama formulü datasında biraz tersten verilmiş.
Hesaplaması ise şöyle,
3.3v çalışma gerilimi için
Akım=[3,3*(VIout-1,65)]/(3,3*0,0185)
5v çalışma gerilimi için
Akım=[5*(VIout-2,5)]/(2,5*0,028)
datasheet için tıklayınız
hepinize çalışmalarında başarılar dilerim.
 
 
 

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogcu bunu beğendi: