zero cross

Başlatan qwxxwp, 20 Kasım 2014, 20:32:27

qwxxwp

merhaba ete hocam , biz moc3041 ve bt 136 (triac) kullanarak sıfır noktası yakalama ve faz açısı kırpması yaparak seri bağlı lambanın parlaklığını kontrol etmeye çalışıyoruz, ama yakaladığımız sıfır noktasını pic 16f877a entegresinin algılayıp kırpma sinyalini istediğimiz açıda üretmesini sağlıyamıyoruz, bu konu hakkında yardımcı olabilir misiniz ?   İsis devresi ektedir.

ete

Devredeki kusur yada eksiklikler şunlar;
Köprü diyottan sonra yer alan 10K direnç 1 K olmalı.
Sıfır geçiş devrelerinde kendinden sıfır geçiş algılama özelliği olam MOC lar kullanılmamalıdır. MOC3041 de bunlardan birisidir.
Onun yerine MOC3021 kullanmanız gerekir. MOC3021 de sıfır geçiş algılama yoktur ve sizin triacı ateşlediğiniz zaman ve sürelere uyar. MOC3041 kendi sıfır geçişi algılayarak sıfır geçişten hemen sonra triacı otomatikman ateşler. Bu nednele dimleme işlemlerinde kullanılamaz.

Devreniz sıfır geçiş sinyalini üretmektedir. Bunu koyduğunuz trafoyu kaldırıp oraya VSINE koyarak onuda 9V / 50Z parametresine göre çalıştırarak görebiliyorum. Ama program veya hex dosyası olmadığı için triac ateşlemesini göremedim.

Ete

qwxxwp

bir de yarım dalga doğrultma yapıp zener diyotla sabitleyerek sıfır noktası geçişi yakalama yaptık bunu da pic e gelen sinyalin daha düzgün olmasını sağlamak için yaptık. ekteki programı iki çizim için de kullandık, ekte isis devresi ve program kodları mevcut sizce hangisi daha kolay ve uygun olur ? ilginiz için teşekkür ederiz

ete

İlişikteki simulasyonların ikisinide aynı hex ile çalıştırıp skop görüntüsüne bakın.
Sizce hangisi daha güzel ve kullanışlı. Bana göre birincisi yani ilk verdiğiniz şema daha uygun.

Ete


qwxxwp

hocam gönderdiğiniz isis dosyasında vsine triac ve lambayı çıkartmışşınız onu anlayamadım. bi de pratikte aynı devreyi kurduğumuzda sıfır yakalama palslerini görüyoruz ama moc ve doğal olarak ta triac tetiklenmiyor

ete

Vsine yi çıkarmadım. Çıkardıklarım simulasyonda olmadı gerekmeyenlerdir.
Siz sonuca bakın.
Moc olrak 3021 (non-zero crossing) kullanmanız gerektiğini  söylemiştim.

Ete

qwxxwp

çok teşekkür ederiz hocam iyi çalışmalar...

gogoce

http://etepic.com/index.php/topic,1899.15.html

benimde öyle bir çalışmam olmuştu . sağolsun ete hocam sayesinde üstesinden geldik
Ne ukalayı affederim nede yapılan haksızlığı ...
Ya sus adam sansınlar , yada adam gibi kouş ilham alsınlar

qwxxwp

ete hocam kolay gelsin.Benim bir sorunum daha var.kurduğumuz devrede pot yardımıyla lamba parlaklığını kontrol etmek istiyorum devre isisde çalışıyor fakat baskı devrede  çalışmıyor. Birde hocam programda lcd kodlarını aktif ettiğimde devre isisde de çalışmaz oluyor.Ekte dosyalar mevcut .Yardımlarınızı bekliyoruz hocam.

onurinci

C den anlamam,fakat şöyle bir baktım,D Portunu çıkış olmak üzere atama tanımlaması yapmamışsın.

ete

Pc yanımda değil ve rar dosyasını açamıyorum. Şayet program C dilinde yazılmış ise benim yapacağım bir şey yok.

Ete

Powered by EzPortal