Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Sensörler ve Transdüserler => Konuyu başlatan: mcn - 08 Aralık 2013, 08:34:26

Başlık: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 08 Aralık 2013, 08:34:26
Elimde Allegro nun   ACS712ELCTR-05B-T Kodlu akım sensöründen var.

Özetle +-5 A ölçebiliyor.

bir siteden uygun fiyata şu modülden aldım ve denemelerimi bununla yapıyorum.
http://embedded-lab.com/blog/wp-content/uploads/2012/01/ActualModule.jpg (http://embedded-lab.com/blog/wp-content/uploads/2012/01/ActualModule.jpg)

Uygulamam da bir adet 3.3 v ile çalışan 12 bit ADC si olan mikroişlemci ile acs nin Vout pininden okuma yapıyorum sürekli ve seri porttan basıyorum.

Ancak ACS nin çıkışındaki ripple lar hassas ölçüm yapmamı engelliyor.

Amacım 2-3 mA AC hassasiyette ölçüm yapmak.


ACS Üzerinden akım akmadığında besleme geriliminin yarısını size veriyor. Yani boş konumda iken 12 bit ADC nin yarısını 2048 değerini vermesi gerekir.Beslemem tam 3.3 değil 3.274 o yüzden birazda 2048 in altında olsun diyelim.
Aldığım ADC örneklerinden bir kesit. Ripple ları rahat görebiliriz:

Alıntı Yap
2025
2026
2032
2033
2023
2026
2030
2021
2025
2023
2033
2030
2032
2029
2029
2025
2027
2020
2013
2018
2021
2022
2026
2029
2030



Bir kaç direnç kondansatör ekledim ancak çok fazla değişen birşey olmadı.

Burada istediğim hassasiyeti yakalamam için nasıl bir çözüm önerirsiniz. bu değerlerden maksimum 2-3 oynaması lazım.
Çok mu şey bekliyorum bu entegreden/sensörden?
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: Maxim - 08 Aralık 2013, 08:50:02
beslemeniz nasıl?

ayrıca ACS712 5 volt ile çalışıyor, min 4.5 demişler
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 08 Aralık 2013, 08:59:49
evet datasheet de öyle yazıyor gerçekten dikkat etmemişim ama 3.3 volt ile de çalıştı.

acs nin beslemesini 5 v yaptım şimdi yine ripple lar aynı.bu şekilde  düzelmezdi zaten de.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: Maxim - 08 Aralık 2013, 09:18:45
tekrar sorayım madem
besleme nasıl? beslemede ripple varmı?
pil ile besleyin geçici olarak
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 08 Aralık 2013, 09:22:59
Pardon orayı atlamışım,

Şöyle söyleyeyim beslemeyi işlemcinin kitinden alıyorum. Kit de bilgisayara usb den bağlı.fluke 117 ölçü aleti ile ölçtüğümde tam değer olarak 3.274 V u görüyorum ve hiç oynama yok.
Pilim yok malesef.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: skara1214 - 08 Aralık 2013, 10:17:15
yazılımsal filtreleme denedinizmi?ortalama alma fır gibi teknikleri uygularsanız belki sonuç elde edebilirsiniz.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mistek - 08 Aralık 2013, 10:29:07
Sağlıklı olması açısından 5v ile besleyebilir misiniz?
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: Maxim - 08 Aralık 2013, 10:29:55
şöyle bir filtre deneyin
acs712 devre çıkışına seri 47k direnç ve direncin işlemci tarafına 100nf şase ile arasına kapasitor.

ayrıca unutun 3 volt beslemeyi
5 volt olması şart
yoksa başka sıkıntılar çıkar ilerde
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: Eren Eraslan - 08 Aralık 2013, 10:30:06
Çıkışta ripple olmasının bir etkeni beslemenin gürültülü olduğundandır. Ölçü aletinin size ripple gösterme özelliği yok rms değerini verir. Girişe alçak geçiren filtre koyup , yazılımsal filtre yaparsanız skrara1214 hocamızın dediği gibi sorun ortadan kalkar .
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: selimkoc - 08 Aralık 2013, 12:29:06
ADC değeri 128 kez oku ortalamasını al.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 08 Aralık 2013, 13:20:09
Kusura bakmayın biraz geç cevap veriyorum buffer (masanın üzeri) iyice dolduğu için işlem yapılamaz haldeydi onu bir düzeltmem gerekti hassas ölçüm için.

Şimdi,

-Tamam 3 v u unuttum. ayarlı ve güvendiğim bir güç kaynağı ile 5 v alayım dedim ama o kitin verdiği kadar stabil bile değildi 4.980 ile 4.987 arasında oynuyordu ölçü aleti ölçtüğümde vazgeçtim.
Kitin üzerindeki 5 V dan aldım 5  v u o 5.027 de sabit gösteriyor en azından multimetre.


-sensör çıkışına maxim hocamın dediği şekilde bir filtre uyguladım. seri 47k ve 100 nF kond.

-Şurdaki amcanın dediklerini dinleyip,

Using the ACS712 Hall Effect Current Sensor Module (part 3) (http://www.youtube.com/watch?v=etsIFUUhO6I#ws)

modül üzerideki filtre kondansatörünü değiştirip yerine 470 nF taktım.

-Yazılımda henüz bir filtre yapmadım.

-Bu denemelerimi breadboard üzerinde yapıyorum. Onunda etkisi olabilir mi? Şimdi bir de pertinaks üzerine bir uygulama yapacağım bakalım fark olacak mı?


son aldığım örnekler şu şekilde:

Alıntı Yap
3171
3165
3167
3166
3168
3166
3166
3169
3168
3168
3162
3163
3175
3165
3169
3164
3173
3164
3175
3168
3177
3166
3166
3160
3159
3171
3154
3163
3165
3166
3171
3165
3168
3167
3168
3168
3168
3165
3165


-Yani çok da değişen birşey yok gibi.

Allegro nun sitesinde ise düşük akım ölçümü ile  iligli şöyle bir şey demiş,

(http://www.hizliresimyukle.com/images/2013/12/08/8yqCH.jpg)

umudum kırıılmaya başladı.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: z - 08 Aralık 2013, 13:34:53
Sensoru devreden cikart ve ADC girisine  gerilim bolucu uzerinden 3.3/2 voltajini gir.

Yapacagin ardisil okumalar sonucunda hep ayni degeri okuyamiyorsan (okuyamazsin) suc sensorde degil gerilim bolucude ve islemcili devrendedir.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 08 Aralık 2013, 13:45:15
Aynen öyle oldu hocam.

Bu testi aslında direk kit üzerindeki 3.3 v u adc ye girerek denemiştim direk 4095 değerini hiç şaşmadan gösteriyordu.


Peki bu sorunu çözmek için sizin önerileriniz nedir z hocam?
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: z - 08 Aralık 2013, 14:00:21
ADC onune opampla gerilim izleyici koy. Opamp cikisini dogrudan ADC'ye gir. Korkuyorsan araya 100 Ohmdan daha kucuk direnc gir.

Ayni deneyi yaptigin halde sonuc cok degismiyorsa cipin analog voltajini daha temiz yapmaya çalış.

Bir zamanlar bu sorun çok canımı sıkardı. Artık hiç takmıyorum.

Saldım çayıra mevlam kayıra.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 08 Aralık 2013, 14:13:38
teşekkürler hocam, işte amacım opampa falan girmemek.Tek bir entegre koyayım olay bitsin. Akım trafosudur şudur budur bunlardan kurtulmak istiyorum. Ama akım ölçümü ADC olayları dediğiniz gibi can sıkıyor.

denemelerimi hassas olsun diye(ADC si 12 bit) tiva launchpad ile yapıyordum. Ancak launchpad de adc nin referens gerilimi direk olarak beslemeden almış. güç kaynağının çıkışı malum, usb den alınca şimdi telefonu bağladım o sabit dediğim gerilim güç kaynağından beter hale geldi.

Pic ile okumaya bi tekrar döneyim. ADC nin referansını pilden vereyim. Kafamda bişeyler daha var bakalım onları da deneyeyim sonuçları yine buraya yazarım.

Olmadı bende salıcam zaten az kaldı.

Peki z hocam, hassas bir ac ölçümü için ACS den farklı olarak kullandığınız ve sonuç aldığınız, örneğin 5 mA hassasiyette, uygulama örneği verebilir misiniz?
mikrochip in akım trafosundan ölçen entegreleri falan da vardı sanırım.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: z - 08 Aralık 2013, 14:21:54
Bir zamanlar akim olcmek icin bahsettigin ciplere vs yonelmistim. En iyisinin direnc uzerinde dusen gerilimi olcmek olduguna karar verdim. Opampla ugrasmak gerekiyor.
Zaten 5v ile calisan sensoru 3.3v ADCye uyarlamak icin gene opampa ihtiyaciniz var.



Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 08 Aralık 2013, 14:28:24
3.3 v şart değil hocam. onu dediğim gibi sadece elimde 12 bitli o olduğu için kullandım. harici bir adc çipide denenebilir aslında.

Sadece bu çiple değil, bir tane pci tipinde ciddi pahalı bir DAQ kartı ile de sensörü ölçtüm. onda da ripple lar aynı idi. Verdiğiniz yöntemle daq kartın verdiği +5 voltuna da bi bakmak lazım.

İş dönüp dolaşıp beslemenin düzgünlüğüne geliyor sanırım. ama bu işin peşini de kolay kolay bırakmayacağım.

Sabah ola allegroya da maillerim direk ulaşacaktır zaten.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: z - 08 Aralık 2013, 18:31:15
ADCnin Ref bacagi varsa ref cipi ile beslemeyi deneyin.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: CLR - 08 Aralık 2013, 18:56:10
ACS712'nin ölçtüğü akımı, ac akımı veya ac voltajın kesin sabit olduğunu nerden biliyorsun? Belki ac akım kaynağı dalgalanıyordur. Bu sorununun kaynağını scop ile bulabilirsin.   
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 08 Aralık 2013, 20:04:06
Son durum;

iyi gibi,

1- Pic mikroişlemciye geçtim, 10 bit ADC ama

2- ADC nin referansını harici bir pil den verdim.

3- ACS712 nin besleme voltajını da bu pilden verdim.

4- Yazılımda şu şekilde bir örnekleme filtresi yaptım:

-128 defa örnek alıp topluyorum ve buffer a yazıyorum. Sonra da aldığım verileri gönderirken 128 e bölüp seri porttan gönderiyorum



for(x=0;x<100;x++)
{
     
         for(ornek_say=0;ornek_say<128;ornek_say++)
         {
         bilgi=Read_ADC();
         toplam=toplam+bilgi;
         delay_us(1); 
         }
         buff[count]= toplam;
         toplam=0;
         count++;
                     
}


5- ACS ye akımını ölçmek için bir adet 14 Watt lık bir ampül bağladım.


Sonuçlar:

(http://www.resimagaci.com/img/p35l1f.jpg) (http://bit.ly/zN9r1Y)


-Gelen verileri excel de grafiğe dönüştürdüm. (Hayrına birisi osiloskop hediye etmedi gitti  ::) )

-Ripple diye bişey pek kalmadı. Alttaki grafik yük kapalı iken ADC den gelen değerin grafiği.

-Üstteki grafikte lamba açıkken gelen verilerin grafiği.


Şimdi yapmayı düşündüklerim
1- 16 bit bir ADC kullanmayı düşünüyorum büyük ihtimal MCP 3204 kullanırım ofiste olması lazım.

2- Referans voltajı çipi kullanarak referansı zımba gibi sabitlemek. (piyasada kolay bulabileceğim çip önerilerinizi bekliyorum hiç kullanmadım çünkü.)





Bu grafiklerden elde edilen sonucu ve rms değeri nasıl hesaplayacağımıza bi yemeğimi yiyeyim öyle geçelim zira kafa durdu.

Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: engerex - 08 Aralık 2013, 23:01:07
Alıntı yapılan: z - 08 Aralık 2013, 14:21:54
Bir zamanlar akim olcmek icin bahsettigin ciplere vs yonelmistim. En iyisinin direnc uzerinde dusen gerilimi olcmek olduguna karar verdim. Opampla ugrasmak gerekiyor.
Zaten 5v ile calisan sensoru 3.3v ADCye uyarlamak icin gene opampa ihtiyaciniz var.
Gerilim bölücü ile 5v sensör 3.3v işlemci adc ile sağlıklı kullanılamaz mı? Bunun en hassas, en basit yolu nedir?
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: z - 09 Aralık 2013, 01:39:48
Gerilim bolucuyle yapilamaz.

5v sensor  cikisi Vo=2.5 +/- Vcur

Burada Vcur akimla orantili voltaj. Vo da Sensor cikis voltaji.

Bunu 3.3v'a cevirmek icin  1.65 [1 + ( Vo/2.5  -  1) ] islemini yapmak gerekiyor. Bu da ancak opampla olur.

Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: FxDev - 09 Aralık 2013, 10:52:46
Alıntı yapılan: z - 09 Aralık 2013, 01:39:48
Gerilim bolucuyle yapilamaz.

5v sensor  cikisi Vo=2.5 +/- Vcur

Burada Vcur akimla orantili voltaj. Vo da Sensor cikis voltaji.

Bunu 3.3v'a cevirmek icin  1.65 [1 + ( Vo/2.5  -  1) ] islemini yapmak gerekiyor. Bu da ancak opampla olur.

LEM firmasına ait HAIS200-150-100-50'ü kullanıyorum. Çalışma mantığı aynı, direnç bölücüyle de gayet iyi ölçüm yapıyorum. Bu cihazların içinde çıkış empedansını azalmak için zaten opamp var. Direnç bölücü olarak 1k'ya 2k05 kullanıyorum. 5V çıkış için gerilim 3.36V yapıyor. Zaten sensör hiç bir zaman o gerilim seviyelerine çıkamıyor.

Gelelim ACS712'ye. Bu sensörü de başka bir projemde kullandım. Orada da yine kullandığım metot gerilim bölücü. Yalnız bu sensörler hassas cihazlar. Besleme gerilimleri sağlam ve kesinlikle 5V olmalı. İşlemciniz 3.3V olabilir sorun yok. İşlemcinin beslemesini de 5V->3.3V LDO bir lineer regülatörle yaparsanız herhangi bir sıkıntı çıkmaz. Yalnız burada layout'a önemli hassasiyeti göstermelisiniz. Sisteminizde anahtarlamalı bir besleme kaynağı varsa asıl ripple değerlerini bu sağlayacağından önce filtreleme işlemini burada bitirmelisiniz. Bunun yanında ben akım ölçümünde yazılımsal filtredense donanımsal filtrelemeyi yeğliyorum. Sizin sensörünüzün akım değeri ne bilmiyorum fakat datasheette 5V besleme için 66mV/A var ki bu gayet iyi bir değer.

Bunun yanında kesinlikle ama kesinlikle bulabiliyorsanız kendi referansını dışarı çıkaran sensörler kullanmanızı ve diferansiyel ölçüm yapmanızı öneririm. Sürekli ölçüm yapma durumunda sıcaklıkla vb. durumla kalibrasyon kaçabiliyor. Ben bunu bir kaç acı tecrübeden sonra öğrendim ve şimdiki projelerimde çok zorda kalmadıkça referans ucu dışarıda olmayan herhangi bir hall akım sensörü kullanmıyorum.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 09 Aralık 2013, 11:11:05
tavsiyelerin için teşekkürler fxdev.

Gönderdiğin sensörü inceledim ancak bu benim şu an mevcut kullanacağım iki proje içinde çok büyük. Bunun ufacık minnacık olanları var mıdır?Datasheet inde göremedim.

Ölçeceğim 1. durumda  maksimum 5 A AC akım olacak ki bu neredeyse imkansız. Diğerinde ise 10 W bir ampülün çektiği akımı ölçmem gerekiyor.

Kullandığım ACS712-5 sensörü Amper başına 187 mV üretiyor.

Sistemimde çok şükür herhangi bir smps yok. o konuda biraz rahatım ancak dediğiniz gibi sıcaklık konusu beni biraz korkutuyor.

Ama önce şu konuları çözmeliyim ki sıra ona gelsin. belki de sıcaklık sensörüne göre kalibre etme gibi bir yola giderim.


Bu konuda referans voltajı üzerine konuşuyoruz onunla ilgili varsa tavsiyelerini de beklerim:

https://www.picproje.org/index.php/topic,50214.msg377777/topicseen.html#msg377777 (https://www.picproje.org/index.php/topic,50214.msg377777/topicseen.html#msg377777)
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: FxDev - 09 Aralık 2013, 11:44:07
Alıntı yapılan: mcn - 09 Aralık 2013, 11:11:05
tavsiyelerin için teşekkürler fxdev.

Gönderdiğin sensörü inceledim ancak bu benim şu an mevcut kullanacağım iki proje içinde çok büyük. Bunun ufacık minnacık olanları var mıdır?Datasheet inde göremedim.

Ölçeceğim 1. durumda  maksimum 5 A AC akım olacak ki bu neredeyse imkansız. Diğerinde ise 10 W bir ampülün çektiği akımı ölçmem gerekiyor.

Kullandığım ACS712-5 sensörü Amper başına 187 mV üretiyor.

Sistemimde çok şükür herhangi bir smps yok. o konuda biraz rahatım ancak dediğiniz gibi sıcaklık konusu beni biraz korkutuyor.

Ama önce şu konuları çözmeliyim ki sıra ona gelsin. belki de sıcaklık sensörüne göre kalibre etme gibi bir yola giderim.


Bu konuda referans voltajı üzerine konuşuyoruz onunla ilgili varsa tavsiyelerini de beklerim:

https://www.picproje.org/index.php/topic,50214.msg377777/topicseen.html#msg377777 (https://www.picproje.org/index.php/topic,50214.msg377777/topicseen.html#msg377777)

ACS716 tam senin aradığın sensör. 3V3 çalışma gerilimi vs. Bugüne kadar hiç bir uygulamamda ekstradan bir Vref kullanma zorunluluğu hissetmedim.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 09 Aralık 2013, 11:53:22
3.3 V şart değil. 3.3 v u orda kullanmamın tek nedeni 12 bit ADC ye sahip işlemcimin olması.

Neden 12 bit veya daha hassas AC akım ölçmek istiyorsun derseniz,

ölçmem gereken yük 8 W lık bir lamba.

8/220 = 36 mA yapıyor.

Buda ACS712 de 6 mV luk bir değişime denk geliyor.

Bu yüzden yüksek çözünürlüklü ADC ye ihtiyacım var.

Yüksek çözünürlüklü ADC olunca da referans gerilimimin minimum ripple a sahip olması gerek.

Yüksek akımlar için sıkıntı yok,onlar için bende kullanmadım harici referans.

Ancak bu kadar düşük akım seviyelerinin ölçümünü yaptığınız bir proje oldu mu?Olduysa nasıl bir çözüm uyguladınız.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: FxDev - 09 Aralık 2013, 12:00:23
Alıntı yapılan: mcn - 09 Aralık 2013, 11:53:22
3.3 V şart değil. 3.3 v u orda kullanmamın tek nedeni 12 bit ADC ye sahip işlemcimin olması.

Neden 12 bit veya daha hassas AC akım ölçmek istiyorsun derseniz,

ölçmem gereken yük 8 W lık bir lamba.

8/220 = 36 mA yapıyor.

Buda ACS712 de 6 mV luk bir değişime denk geliyor.

Bu yüzden yüksek çözünürlüklü ADC ye ihtiyacım var.

Yüksek çözünürlüklü ADC olunca da referans gerilimimin minimum ripple a sahip olması gerek.

Yüksek akımlar için sıkıntı yok,onlar için bende kullanmadım harici referans.

Ancak bu kadar düşük akım seviyelerinin ölçümünü yaptığınız bir proje oldu mu?Olduysa nasıl bir çözüm uyguladınız.

Ben bu kadar düşük akımların ölçüleceğini düşünmemiştim.
Ben bu tür güçteki akımları ölçmek için hazır akım trafoları kullanıyorum, izolasyon problem değilse de opamplı devreler.

Aslında bu tür çözümleri en iyi metering app notlarında bulabilirsiniz. Çünkü gücü en hassas noktaya kadar ölçenler onlar. Ben çoğunda akım trafosu gördüm.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: z - 09 Aralık 2013, 12:02:12
Alıntı yapılan: FxDev - 09 Aralık 2013, 10:52:46
LEM firmasına ait HAIS200-150-100-50'ü kullanıyorum. Çalışma mantığı aynı, direnç bölücüyle de gayet iyi ölçüm yapıyorum. Bu cihazların içinde çıkış empedansını azalmak için zaten opamp var. Direnç bölücü olarak 1k'ya 2k05 kullanıyorum. 5V çıkış için gerilim 3.36V yapıyor. Zaten sensör hiç bir zaman o gerilim seviyelerine çıkamıyor.

Verdiğin gerilim bölücü ile, 0A de  1.68...v alırsın.  0A in 1.65v'a denk gelmesi gerekirken  12 bit ADC de 36 değerinde  ofset oluşturur. Bu durumda sensörün dinamik aralığını daraltmak zorunda kalırsın. Üstüne üstlük sensör 5v veremeyeceği için bir de burdan kaybın olur.

Mükemmel dirençlerle bu ofseti kaldırsan bile;

Sensörün içindeki opampın çıkışına 670 ohm gibi bir empedans getiriyor olmak mux çalışan ADC lerde ne kadar doğrudur tartışılır.





Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mistek - 09 Aralık 2013, 12:12:07
Acs712 nin 3.3v versiyonu -> acs711
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: salih18200 - 09 Aralık 2013, 12:13:24
ACS712 sayfa 5 x05B PERFORMANCE CHARACTERISTICS1 tablosunu incele

Bence bu kadar hassas ölçüm yapamazsın adc çözünürlüğünü yüksek seçmen ölçümü hassas seviyelerde yapabileceğin anlamına gelmez.
ACS712 senin istediğin hassasiyette ölçüm yapamaz benim yorumum.

mesaj birleştirme:: 09 Aralık 2013, 12:19:45

5 amper range olan bir sensörle 36 m Amper ölçüm hassasiyetini yakalamak zor gibi
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 09 Aralık 2013, 12:51:50
salih18200 hocam size katılıyorum önceki sayfada bu durumdan bende bahsetmiştim acs nin çıkışının ripple larından.

Ancak test etmek ve gidebildiği yere kadar gitmek istiyorum şu ana kadar ACS nin çıkışı ile ilgili bir problemde yaşamadım. Yukarıdaki grafiklerde de görebilirsiniz 14 W lık bir ampülü ölçtüm.

Bahsettiğiniz tabloda Cf filtre kondansatörünü 47 nF olarak bağladığında o değeleri vermiş. Ben 470 nF bağladım mesela.

Araştırma-Geliştirme, know-how diyelim sadece ADC okuma kısmında bile şu ana kadar kattıkları bana yetecektir. Referans entegreleri, filtreler vb. hepsini test edip birebir tecrübe ediyorum.bu benim için çok önemli.

Bakalım 16 bit ADC ve voltaj referans çipi ile de testleri yapıp burada paylaşırım.



Ek olarak biri daha 3.3 V derse kitleyin konuyu.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: engerex - 10 Aralık 2013, 10:28:29
Alıntı yapılan: z - 09 Aralık 2013, 12:02:12
Verdiğin gerilim bölücü ile, 0A de  1.68...v alırsın.  0A in 1.65v'a denk gelmesi gerekirken  12 bit ADC de 36 değerinde  ofset oluşturur. Bu durumda sensörün dinamik aralığını daraltmak zorunda kalırsın. Üstüne üstlük sensör 5v veremeyeceği için bir de burdan kaybın olur.

Mükemmel dirençlerle bu ofseti kaldırsan bile;

Sensörün içindeki opampın çıkışına 670 ohm gibi bir empedans getiriyor olmak mux çalışan ADC lerde ne kadar doğrudur tartışılır.
MPX5xxxDP serisi basınç sensörünün çıkışı 0.2V..4.7V Bunu gerilim bölücü ile 1.5'e böldüğümüzde 0.133V..3.133V aralığında sorunsuz çıkış alır mıyız yoksa yine bahsettiğiniz sorunlar yaşanır mı?
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: z - 10 Aralık 2013, 10:57:37
ADC ye baglanti kurallari belli. Buna sen karar ver.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: kaganayanoglu - 07 Ocak 2014, 00:11:08
Alıntı yapılan: mcn - 09 Aralık 2013, 12:51:50
salih18200 hocam size katılıyorum önceki sayfada bu durumdan bende bahsetmiştim acs nin çıkışının ripple larından.

Ancak test etmek ve gidebildiği yere kadar gitmek istiyorum şu ana kadar ACS nin çıkışı ile ilgili bir problemde yaşamadım. Yukarıdaki grafiklerde de görebilirsiniz 14 W lık bir ampülü ölçtüm.

Bahsettiğiniz tabloda Cf filtre kondansatörünü 47 nF olarak bağladığında o değeleri vermiş. Ben 470 nF bağladım mesela.

Araştırma-Geliştirme, know-how diyelim sadece ADC okuma kısmında bile şu ana kadar kattıkları bana yetecektir. Referans entegreleri, filtreler vb. hepsini test edip birebir tecrübe ediyorum.bu benim için çok önemli.

Bakalım 16 bit ADC ve voltaj referans çipi ile de testleri yapıp burada paylaşırım.



Ek olarak biri daha 3.3 V derse kitleyin konuyu.


Merhaba MCN,

Çaloştığın proje ile bende yakından ilgileniyorum ve araştırma yapıyorum. Projenin sonucunda sorunları halledebildinmi? acs712 mi kullandın acs716 mı?

Benimde 1 volt AC gerilimde çekilen akımı çoook hassas olarak ölçmem gerekiyor. Hangi siteden aldın ben nereden bulabilirim acaba.

Şimdiden teşekürler.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 07 Ocak 2014, 08:17:58
Yazmayı unutmuşum,

Şu anda 16 bit bir ADC entegresi ve 5 voltluk voltaj referans çipi ve acs nin çıkışına alçak geçiren filtre koyarak ACS yi adam ettim.

220 V da 5 mA AC hassasiyet seviyelerine indim. yada çıktım diyelim.

@kaganayanoglu hocam uygulamanıza göre 712 ya da 716 farketmez. siz kaç amper ölçeceksiniz ona göre 712 ninde 5 A 20 A 30 A lik modelleri mevcut. voltaj çok farketmez.

ACS nin temini konusunda ise ben ebay den almıştım. ACS712 nin 30 A lik modelinden fazladan var elimde 2 tane isterseniz uygun fiyata size verebilirim ama küçük akımlar ölçecekseniz işinizi görmez.

Farklı sitelerde farklı modellerde mevcut biraz fiyatları da yüksek tabi. Ticari bişeyler yapacaksanız da Distribütörü Avnet Türkiye ile de görüşebilirsiniz.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: kaganayanoglu - 07 Ocak 2014, 08:32:36
Teşekkür ederim kardeşim. Ben 1 volt gerilim üzerinden geçen 0-100 ma akımı ölçmek istiyorum. Sanırım bu entegrenin ardına opamp takılı olan kitlerinden alacağım.

https://www.sparkfun.com/products/8883 (https://www.sparkfun.com/products/8883)
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 07 Ocak 2014, 10:48:51
Evet bu şekilde birşey işinizi görebilir. Burada dikkat etmeniz gereken referans voltajları ve gürültüleri olabildiğince azaltmak. ACS ye takılacak filtre kapasitörüne de dikkat etmeniz gerek.

Burda yazdığım 2 yazı var onlarla az çok fikir edinebilirsiniz.

http://www.teknikyazi.com/adc-analog-digital-converter-uzerine.html (http://www.teknikyazi.com/adc-analog-digital-converter-uzerine.html)
http://www.teknikyazi.com/acs712-allegro-akim-sensoru-incelemesi.html (http://www.teknikyazi.com/acs712-allegro-akim-sensoru-incelemesi.html)
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: Mucit23 - 18 Ocak 2015, 10:04:22
Merhaba Arkadaşlar,

ACS712'nin 20 amperlik olanı ile bende AC akım ölçmeye çalışıyorum. Sensörün çıkış gerilimii 10 bit ADC ile okuyorum. Yaptığım işlem oran kurmak. Yani sensörün çıkış gerilimini 0-20A arasına oranlıyorum. Sinüsün Tepe değerini bulduktan sonra etkin değeri hesaplıyorum.
DC de gayet iyi çalışıyor fakat AC de lineerliğin bozulduğunu görüyorum. Yük olarak ise ütü, Saç kurutma makinesi gibi rezitif yükler bağlıyorum. Bu neden kaynaklanır? Akımı hesaplamak için oran kurmak yanlışmı?
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 18 Ocak 2015, 12:16:30
Merhaba Hocam. Ayni sıkıntıyı bende yaşamıştim. Sorun cok buyuk ihtimalle kullandığınız yukten kaynaklaniyor. Bi osiloskop bulabilirseniz acs nin çıkış pinini inceleyin. Utu olsun ozellikle saç kurutma olsun akım grafigi sinusle alakasi yok. Bunun icin en iyi kullanabileceginiz yük bildiginiz sari renk veren armut lambalar. Bir de onlarla deneyin.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: Mucit23 - 18 Ocak 2015, 12:37:01
Yok hocam Dün akşam baktım skopla. Saç kurutma makinesi 1. Kademede 4 A civarı çekiyor. 2. Kademede 7.7A çekiyor. Her iki durumda ACS nin çıkış sinyali tam sinüs.

Doğru akımda hiç problem olmuyor Ölçmek istediğim akımı 10ma hata ile ölçebiliyorum. Fakat alternatif akımda sensör problemli gerçekten.

Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: FxDev - 18 Ocak 2015, 13:56:25
Filtre kapasitesi çok yüksek seçilmiş olabilir. Bunun yanında sensörün çıkışını bufferlamak gerekebilir. Datasheetteki App. 3'teki devreyi çok sık kullandım sorun yaşamadım. Bunun yanında bu gibi hall effectlerin orta noktaları kayabiliyor. Başlangıçta bu göz önüne alınmalı. Ayrıca 80kHz çalışma aralığı verilmiş, ben 40kHz'de bir sorun yaşamadan kullanıyorum dediğim devre ile.

Kolay gelsin.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: veliusta - 18 Ocak 2015, 16:01:55
Aynı entegreyi kullandım. Beğenmedim kenera koydum. mA seviyesinde ölçüm iyi yapamıyor. Okunan değer sürekli olarak değişiyordu. 300mA Çekiyorsa 250-350 arası değişik değerler gösteriyordu. Bende Analog bir ampermetre aldım.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: Mucit23 - 18 Ocak 2015, 16:34:08
Fırat hocam selamlar,

Ben filtre kondasatörünü 1nF kullanıyorum. Bununla ilgili değildir muhtemelen. Datashette de örnek şemalarda 1nF kullanılmış.

Hocam App 3 deki devre şemasına baktım. Burada çıkışa ekstra olarak bir opamp ekleyip sistemin kazancını arttırmışlar. Kazanç değerini 610mV/A yapmışlar. Ama buna neden ihtiyaç duyulur anlamadım. Zaten normal skalada sensörün çıkışı 0-5V arası değişiyor. 10 bit ve üzeri bir ADC ile yeterli çözünürlük elde edilebiliyor.

Birde siz hesaplama kısmını nasıl yaptınız. Bu konudan biraz bahsedebilirmisiniz?

Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: mcn - 19 Ocak 2015, 08:57:26
Öncelikle entegreyi ben bir çok profesyonel uzun yıllar bizzat kendim kullandığım sistemlerde kullanıldığını gördüm ve hala da kullanılmaya devam ediyor. Ayrıca kendime bir ampermetre yaptım ve 1 yıldan fazladır kullanıyorum arada bakıyorum farklı ampermetrelerle kontrol ediyorum ve gayet güzel sonuç veriyor bir sorun yaşamadım.

mA seviyesinde ölçümlerde ben çok daha hassas ölçümler için üretici firma ile görüşmüştüm ACS lerin 100mA hassasiyetten daha hassas ölçemeyeceğini bu değerin altı için garanti vermediklerini söylemişlerdi.

veliusta hocam o şekilde değişken değerler almanız ADC ninin referans voltajıyla alakalı olabilir.

Mucit23 hocam bir de AC Akımı hesaplarken sadece tepe değeri alıyorsanız bundan da kaynaklanıyor olabilir, aslında tam sinuste olmaması gerek ama, belli aralıklarla ör: en az 1ms örnek alıp bunları RMS formülü ile hesaplasanız belki daha iyi sonuç elde edersiniz.

Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: gokhangokcen - 09 Temmuz 2015, 15:20:47
konuyu biraz hortlatmış olacağım ama başka konu açmak istemedim,

90w bir ürünün dimleme işini yapmam gerekiyor.Ürünümüz led armatür fakat hassasiyetimiz yaklaşık 1W ACS712 ile gereken hassasiyetleri yakalayamadım(ben yapamamış olabilirim). Farklı bir yol ya da izlemem gereken adımlar şu şekil yaparsan daha hassas ölçümler elde edebilirsin diyeceğiniz noktalar olursa düzeltmelere açığım. Şu sensör ya da şu devre ile gayet hassas ölçüm yapabilirsiniz diyeceğiniz önerilerede açığım.

http://etepic.com/index.php?topic=2250.0 (http://etepic.com/index.php?topic=2250.0)   şu sayfada bulunan ccs kodu ile yaptığım ölçümlerde hassasiyet takribi 100mA üzerinde. buda 220V AC gerilimde 22W gibi bir değer yapıyor. bu çok fazla benim için.
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: skara1214 - 11 Temmuz 2015, 19:09:50
en hassas şönt direnç ile  ölçersin ama şönt direnç seçimi çok önemli ısıyla  değişimi az olan özel bir direnç seçmelisin daha sonra bir  fark yülseltecine  gireceksin gerekiyorsa  çıkışta hem yazılımsal hem donanımsal filtre kullanacaksın(iyi yazılımsal filtre için hızlı bir adc ve hızlı bir işlemci kullanmalısın )
Başlık: Ynt: ACS712 Hassas AC Akım Ölçümü
Gönderen: Mucit23 - 26 Eylül 2017, 16:08:31
Selamlar

Bu ACS712 sensörünü kullanarak 0-3000W arası bir güçteki AC yükün akımını ölçmek istiyorum. Kullanacağım Sensör Muhtemelen ACS712-20A olacak.

Sensör 5V ile besleniyor dolayısıyla benim çıkışım 2,5V ofsetli bir sinyal olacak. Sorum şudur.

ACS712'nin toplam çıkış hatası +-%1,5 yazmış. Bu sensörü kullanırsam 3.3V MCU ile ölçüm alabilmem için sensörün çıkışına ekstra gerilim bölücü eklemem gerekecek. Veya 3.3V ile çalışan ACS711 kullanmam gerekiyor. ACS711'in de 25A lik olanının toplam çıkış hatası +-%4 demiş.

0-3000W AC bir yükün akımını ölçmek hangi sensör ile hassas olur? ADC 12 bit, Besleme ise LM2596-5V gibi bir stepdown regülatör çıkışına 3.3V LDO ekleyerek sağlanır.