STM32 İle AC Voltaj Ölçümü Yardım!

Başlatan flowchartx, 17 Ağustos 2021, 13:26:55

flowchartx




STM32 ile AC Voltaj ölçmek istiyorum internetten bir devre buldum. Ama opamp türkiyede satışı yok sanırım. İki sorum olacaktı;

Yukardaki devrede MCP6292 yerine UA741 Kullanabilir miyim ?

Ve devreyi bana ayrıntılı bir şekilde açıklayabilecek var mı?

z

Ozel Opamp gerekmez. 741 de olur. Fakat 741 besleme voltaji yuksektir.

741'i 3v3 yada 5v ile besleyemezsin.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Erol YILMAZ

741'in modasi epeyce önceleri gecti.
MCP opamplardan birisi olur o ise.
Rail to Rail olmasina dikkat etmen kafi.

flowchartx

Alıntı yapılan: z - 17 Ağustos 2021, 21:29:06Ozel Opamp gerekmez. 741 de olur. Fakat 741 besleme voltaji yuksektir.

741'i 3v3 yada 5v ile besleyemezsin.

Kıymetli hocam, devreyi bana kısaca anlatabilir misiniz? İşin içinden çıkamadımda

MrThinking

#4
Aşağıdaki devreyi uygulayın.
Önce 220voltu (220:6) bir trafo ile 6 volta düşürün.
Sonra bu çıkışı bir köprü diyot ile dc ye çevirin.
Trafo girişindeki Ac gerilim 250 volt iken trafo çıkışındaki dc gerilim +3.50 volt olacak şekilde hesaplayıp gerilim bölücü dirençler koyun.
sonra opampın evirmeyen girişine girin.
Devrede opampın maksimum çıkışı +3.3 volttur.
opamp çıkışı ac gerilim 250 voltta iken +3.30 volt olacaktır. AC220 volt ta ise +3.10 volt olacaktır.
Yazılımda da buna göre bir formül uygulayın.
Trafo çıkışındaki voltaj regüle edilmemiş olduğundan okuduğunuz adc çok değişken olacaktır. Birden fazla adc okuyup, okuduğunuz adc lerde maksimum değerleri almanız gerekecek. İşin burası sizin yazılım yeteneğinize bağlı.
Devrenin çıkışındaki 10nF kapasitör çıkıştaki sinüsün tepe noktasında şarj olacağından  sabit bir adc okumak için fayda sağlar. 
C2 filitre kapasitörünü ise 1 ile 10 uF arasında uygun olan bir değer seçin.


Ego=1/Knowledge

z

#5


Diyodlari gormezden gelirsen bu eviren bir yukseltec.

Dolayisi ile giris negatife giderken cikis pozitife, tersine giris pozitife giderken cikis negatife gider bilgisi bir kenarda dursun. (Eger devre tek besleme ile beslenmisse opamp cikisi negatif yerine GND'ye gider.)

Eger giris  negatife giderse cikis pozitife gider dolayisi ile D2 ve R direnci uzerinden geri besleme yapilir. Sonucta negatif giris gerilimi cikisa R/R3 oraninda yansir.

Eger giris pozitife giderse cikis negatife gider ve bu gerilim D2 den dolayi cikisa etkide bulunmaz. D1 uzerinden geri besleme yapilarak  R3 uzerinden gelen akimin tamami opamp tarafindan emilir. Dolayisi ile R uzerinden cikisa herhangi bir akim akmaz.

Bu durumda devremiz negatif alternanslari cikisa (R4-D2 baglanti noktasina) R/R3 oraninda aktarir. Bu gerilim R4 uzerinden C2 yi sarj ederek negatif alternanslarin bir nevi ortalamasi alinmis olur.

D2 uzerindeki gerilim dusumu cikisa yansimaz cunku opamp onu tolere edecek kadar daha yuksek voltaj verir fazlalik  D2 de duser cikisa gene diyod geriliminden bagimsiz voltaj gider. 

Umitgungorun devresinde diyod gerilimleri hata olarak karsina cikar. (Tabiki bu durum kucuk sinyallerin dogrultmasinda bas agritir.)
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

flowchartx

Sayenizde kavradım, hepinize ayrı ayrı teşekkür ederim...
İyi çalışmalar...

ex_machina

Bu işi kendi içinde çözen entegreler de var. "True rms to DC converter" ismiyle aratırsan pek çok entegre bulabilirsin. Bu entegrelerin datasheet'lerinde örnek uygulama devrelerini de bulabilirsin.