3 Fazlı Elektrikte faz sırası PIC ile bulunabilr mi ?

Başlatan elektroacemi, 31 Mart 2012, 23:01:29

The Gariban

Sayın OG
Ben sizin mesajınıza cevap olarak yazmamıştım(Aynı anda cevaplar yazdık sanıyorum)

elektroacemi



The Gariban

#18
Alıntı yapılan: The Gariban - 01 Nisan 2012, 22:19:31
Sadece bir fazı referans alarak sıralamayı bulamazsınız.
Size verdiğim linkteki açıklamanın özellikle son bölümlerini okuyunuz.Aralarında 120 derecelik açı farkı olan gerilimlerin değişeceğini gerilimlerindende hangi bölgede olduklarını(Sinüslerinden) anlayabiliyorsunuz.benim açıklalamalardan özet olarak anladığım bu
Burada kasdettiğim.RST sıralamasının bulunmasında ,tasarımınızda RST den birini tabiki kullanabilirsiniz.Ancak sıralamanın düzgün yapılabilmesi için referans alınan fazın diğer fazlarla aralarındaki voltaj farklarını (hangi bölgede olabileceklerinin) kontrol edilmesi gerektiğidir.
Zaten sıralamayı gösteren cihazlarda da 2 farklı olasılık için birer lamba var (diğer olasılıktada lambalardan hiçbiri yanmıyor sanırım) test cihazdaki lambaların hemen altındada :
ABC   BCA yada RST yada STR gibi sıralamayı gösteren yazılar var.

elektroacemi

Arkadaşlar faz sırası bulmak için 220 V u, direnç ile 3V civarına düşürdüm, daha sonra 4010 buffer ile kare dalgaya çevirdim, osiloskop ile kontrol ettim 50Hz lik kare dalga var. Ama bu kare dalgayı Pic e algılatamadım, En son denemek için kare dalgayı PORTA.4 ten alıp direk PORTB.6 ye verdim, proteusta çalışıyor fakat gerçek devrede çalışmıyor.  Denemeler sırasında iki tane 4010 yaktım :)
Neden olabilir...

FAZ1 VAR PORTA.3
FAZ2 VAR PORTA.4
FAZ3 VAR PORTA.5

TRISB=0
TRISD=0
TRISC=1
TRISA=1
ADCON1=%11111111

PORTB=0


PORTD=0
DelayMS 250

Basla:
If FAZ2=0 Then Atla
PORTB.6=0
GoTo Basla
Atla:
If FAZ2=1 Then Basla
PORTB.6=1
GoTo Basla

End

quadrack

bir pic ve 3 optokuplör ile işi halledersin. optokuplörleri sıfır geçiren olarak kullanacaksın.

elektroacemi

Proteusta kare dalgayı sinyal jenaratoru ile vermiştim çalışmıştı, şimdi buffer ile verdim çalışmadı :(

mcan

Alıntı yapılan: quadrack - 07 Nisan 2012, 11:11:34
bir pic ve 3 optokuplör ile işi halledersin. optokuplörleri sıfır geçiren olarak kullanacaksın.
bu optolarin baglantisini gosteren ornek bir sema var mi? Optonun sifir gecis dedektoru  benim bildigim optik alicinin oldugu taraf yani bizim ornegimizde mcu ya baglanacak tarafve  burda sifir gecisi nasil saglancak? Optonun ledinin baglanacagi taraf ise 3 fazin herhangi bir fazi.ayrica led 20ma cekse wattli direncler de gerekecek gibi...Kisacasi verdiginiz ornegi gosteren bir referans sema koyabillirmisiniz.

malpaslan1979

#23





daha önce resimlerdeki faz sırası algılama ile ilgili şema paylaşılmı çalışmasının mümkün olduğu yönünde fikir beyan edilmişti.


https://www.picproje.org/index.php/topic,30679.msg212851.html#msg212851

elektroacemi

Alıntı yapılan: quadrack - 07 Nisan 2012, 11:11:34
bir pic ve 3 optokuplör ile işi halledersin. optokuplörleri sıfır geçiren olarak kullanacaksın.

AC için hangi optokuploru kullanabiilirm, moc3021 olabilir mi?

papsukkal

@elektroaktif anladığım kadarı ile aynı zamanda voltaj bilgilerini de okutacaksın. bir alternatif önereyim.

adc pinlerine örneği verdiğinde (AC) min-max ile tepe değerini tespit edip her üç fazın hangi sıra ile max değere ulaştığını kontrol edip RST sırasını elde edebilirsin.
aynı zamanda elde ettiğin max değerler ile fazlarının  genlik bilgilerini de hesaplarsın.

bu şekilde extra donanım yada fonksiyona ihtiyacın olmaz.

elektroacemi

Alıntı yapılan: papsukkal - 07 Nisan 2012, 23:13:38
@elektroaktif anladığım kadarı ile aynı zamanda voltaj bilgilerini de okutacaksın. bir alternatif önereyim.

adc pinlerine örneği verdiğinde (AC) min-max ile tepe değerini tespit edip her üç fazın hangi sıra ile max değere ulaştığını kontrol edip RST sırasını elde edebilirsin.
aynı zamanda elde ettiğin max değerler ile fazlarının  genlik bilgilerini de hesaplarsın.

bu şekilde extra donanım yada fonksiyona ihtiyacın olmaz.

İlk başta yazdığın gibi düşünüp yapmak istedim fakat pic sürekli adc ölçümü ile uğraştığı zaman diğer işler aksıyor, ayrıca adc nin ölçüm yapması çok kısa sürmüyor, 4mhz lik osilatör ile 50hz lik periyotta 3 ölçüm anca yapıyor, en yüksek değeri bazen 5. periyotta bazen ise daha sonraki periyotlarda buluyor... (tabi denk gelirse) bir fazı bu kadar uzun sürede bulunca faz sırası bulmak imkansız gibi... Gerilim seviyesini dirençle gerilimi düşürüp, doğrultup dc gibi verdim, kapasiteyi çok küçük koyduğum için gerilim seviyesi düşünce DC gerilimde düşüyor, istediğim zaman ADC den ölçüm alıyorum...

papsukkal

biryerlerde hata vardır zira benzer bir uygulamayı ben basic ile yaptım. aynı anda 3 faz voltaj, 3 faz akım, faz sırası, akım sınırının geçilip geçilmediği, hata kaydı(dahili eproma), saat vs. ve 4 MHz ile. 18f452  ve 16f877 kullandım.

çok sıkışırsan adc çevrimini 0.5 sn aralıklar ile yaparsın

elektroacemi

Alıntı yapılan: papsukkal - 07 Nisan 2012, 23:37:24
biryerlerde hata vardır zira benzer bir uygulamayı ben basic ile yaptım. aynı anda 3 faz voltaj, 3 faz akım, faz sırası, akım sınırının geçilip geçilmediği, hata kaydı(dahili eproma), saat vs. ve 4 MHz ile. 18f452  ve 16f877 kullandım.

çok sıkışırsan adc çevrimini 0.5 sn aralıklar ile yaparsın

Adc ölçümünün başladığı yerden bir pine çıkış verdim, ölçüm bitince de tersledim, osiloskoptan baktim. Bu sonuca varmıştım... tekrar denerim,
Akım ı nasıl ölçtün, akım trafösü ile mi ?

papsukkal