Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi




Click here to go to the original topic

Elektrotekno.com Ana Sayfa Microchip Pic Serisi
Yazar Mesaj
bbs2006
Tarih: 04.12.2007, 22:00 Mesaj konusu: Triyak elemanının açısını picle nasıl değiştirebilir?

Merhaba
picle uzaktan kontrollu dimmer devresi yapmak istiyorum. Triyak elemanının açısını picle nasıl değiştirebilirmi. yardımlarınızı bekliyorum.
-----------------------------------------------------

Serdar1973
Tarih: 05.12.2007, 13:05 Mesaj konusu:

her alternas 10 msn. Sıfır geçiş noktalarını pice yakalattın mı, 10 msn süre içinde pals gönderip triyakı tetikleyeceksin.
ete
Tarih: 05.12.2007, 13:26 Mesaj konusu:

220V AC yi uygun şekilde voltaj seviyesi ayarladıktan sonra köprü diyottan geçirip 100 Hz lik kare dalga sinyali elde edeceksin.
Bu sinyali PortB.0'a girip orada her sıfır noktasında (LOW olduğu anda) kesme oluşturacaksın.
100 Hz de her iki sıfır geçiş noktası arası yaklaşık 10 ms yada 10.000 us dir. Vereceğin komut gecikmeleri nedeni ile bu süreyi 8500 yada 9000 us olarak kabul edebilirsin.
Bu durumda dimmer seviyen 0-9000 us arasında olacaktır. Şayet lambayı tam yakmak istersen sıfır geçiş yakalanır yakalanmaz hemen Triac=1 deyip 3-5 ms bekleyecek ve sonra triac=0 diyeceksin. Burada sen Triac=0 demene rağmen trica bir sonraki sıfır geçiş noktasına kadar iletimde kalacaktır. Diyelimki lambayı %50 kısık seviyede yakacaksın. Bu durumda 9000/2=4500 us lik bir gecikmeyi hemen sıfır noktası yakalandıktan sonra koyup sonra Triac=1 sonra 5 us bekleme ve tekrar Triac=0 demen yeterli olacaktır.
Kısaca kesme kısmında program parçan yaklaşık şöyle olmalı;
PAUSEUS SURE 'Süre dimmer süresi olarak ayarlanabilen süre olacak 0-9000 us arasında değişecek)
Triac=1
PAUSEUS 5
Triac=0

Burada önemli bir konuya dikatini çekmek isterim. Uzaktan kontrollü dimmer sistemlerinde bir yandan uzaktan kumanda da bir tuşa basılmış mı diye kontrol ederken sürekli 10 ms de bir de kesme oluşacak ve orada da dimmer süresi kadar bir gecikme uygulaman gerekecektir. Bu dimmer gecikmesi okunacak tuşun okuma zamanlamasını bozacaktır. Özellikle IR-Kumandalarda bir header süresi var genelde 1-2,4 ms arasında sisteme göre değişmektedir. Sonra her bir kodun okunması esnasındaki gecikmeler varki bunların zorunlu olarak tatbik edilmesi gerekiyor. İşte burada tuş okunurken kesmeleri iptal edersen bu sefer dimmer işi sekteye uğruyor. kesmeleri açık tutarsan tam tuş okunurken bu seferde sıfır geçiş kesmesi geliyor ve program orada bekleme işi yaparken bu sefer tuş gecikmeleri geçilmiş oluyor ve sonuçta tuş okuma aksıyor. İşin bu kısmı için özel bir tedbir düşünmen gerekiyor. Özel tedbir nedir diye bana sorma henüz bende bulamadım. Bunu yapanlar var ama nasıl yaptıklarını bilmiyorum. Fikri olan söylesin.

Ete
sberkil
Tarih: 05.12.2007, 23:07 Mesaj konusu:

bahsettiğinize devreye benzer bitirme projesi yaptım , sıfır algılama devrem canavar gibiydi ama çok hoplattı . isterseni devre sıfır algılamayı ve devre şemasını koyarım.
ete
Tarih: 06.12.2007, 09:06 Mesaj konusu:

Sıfır algılama sistemi hiç sorun olmayan bir kısım. En iyisi tabiiki 100 Hz lik bir sistem sonucunda 220 AC denizole bir sistem yapmak. Oda hiç zor değil. Bende pek çok kereler yaptım. Bu kısımda sorunum yok. Sorun uzaktan kumanda kodlarının okunması sırasında nasıl dimmer görevinin yapılması ile ilgili. Dolayısıyla devren uzaktan kumanda ile çalışıyor ise koy buraya değilse buton yada başka bir yol ile dimmer seviyesi kontrolü hiç önemli değil. Birde çalışan bir devre olması çok önemli tabiiki. Bu konuda genelde teorik düşünceye dayalı projelerı çalışıyor diye koyuyorlar.
Bu arada pic ile pek çok alternatife dayanan dimmer devresi yaptım. Oynadım bir yerde değerler ile ve sistem ile. Ancak şunu gördüm. Lambanın tam söndürülmesi mümkün iken tam yakılması ancak çok özel komut ile mümkün oluyor. Nedir o, dim. seviyesi %100 de iken triac hep yanık kalsın demekten başka çare yok. %100 (full yanma konumu) dim seviyesi için sıfır gecikme ve ardından triyak'ı tetiklerseniz yinede sistem dim yapıyor ve lambanın %100 yanmasına engel oluyor. Buna program komutları içinharcanan süre sebep oluyor. Bu konuda en iyi çalışan sistemin yinede PWM sistemi olduğunu burada belirtmekisterim. Bu sistemde pic den bağımsız olarak mükemmel dimmer seviyesi tutturabiliyorsunuz. Ancaak PWM sinyali ile trac'ı nasıl süreceksiniz biraz düşünün bakalım.

Triac enteresan bir alet. Bir kere tetikleyip tetiği kaldırdınızmı sıfır geçiş noktasına kadar triac iletimde kalıyor. İşte dimmer yapmanın sırrı bu esasa dayanıyor. Bekle tetikle ve tetiği kaldır, yada tetikle tetiği kaldır. Sanada 10 ms lik bir süre veriyorlar bu arada nasıl davranırsan dimmer de ona göre çalışıyor. Hepsi bu.

Ete
melih
Tarih: 07.12.2007, 02:33 Mesaj konusu:

Merhaba arkadaş http://www.elektrotekno.com/post-44507.html#44507te ödev amaçlı olarak tasarımını ETE nin yaptığı 16F628 ile yapılmış ır dımmer devresi var.Çok hassas olarak arttırma ve azaltma yapmıyor ama genel açadan bakıldığında 220V bir ampulun parlaklığını arttırıp azaltma işlemini başarılı bir şeklide gerçekleştiriyor.
Elektrotekno.com Ana Sayfa Microchip Pic Serisi
1. sayfa (Toplam 1 sayfa)

Triyak elemanının açısını picle nasıl değiştirebilir?

Gizlilik Politikası

PLC programming