Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: atakhan - 14 Ocak 2018, 23:57:50

Başlık: 16F877A' nın pwm çıkışı çoklanabilir mi?
Gönderen: atakhan - 14 Ocak 2018, 23:57:50
arkadaşlar herkese merhaba

Elimde 4 tanesi seri bağlanmış 10 tane led grubu var ve bu led grupları birbirine paralel bağlı. 16F877A' nın ccp2 çıkışıyla bu 10 tane led grubunun parlaklığını arttırıp azaltmaya çalışıyorum. Bu ledleri 5 adet SD335 transistörü ile kontrol ediyorum. 16F877A' nın ccp2 çıkına 2k2 lik bir direnç bağladım ve direncin diğer ucunu 5 adet transistörün beyz ucuna dağıttım. Devreyi çalıştırdığımda 1dk boyunca devre sorunsuz çalışıyor sonra parlaklığın artma ve azalma süresinde değişmeler gözlemledim. problemi çözemedim. proteus'ta devreyi denedim ve ccp2 çıkışı 1.98ma akım çekiyor.Pratikte ccp2 çıkışının ne kadar akım çektiğini gözlemleyemedim. Uzun lafın kısası pwm çıkışıyla en az kaç led'in parlaklığını kontrol edebilirim, ya da pwm çıkışını çoklamam mı gerekiyor, gerekiyorsa bunu nasıl yapabilirim..
(https://s17.postimg.cc/mhkujsjmj/Ads_z.jpg) (https://postimg.cc/image/mhkujsjmj/)
Başlık: Ynt: 16F877A' nın pwm çıkışı çoklanabilir mi?
Gönderen: sadogan - 16 Ocak 2018, 13:33:47
 Transistörlerin beyz'leri böyle paralel bağlanmamalı, her beyz'e ayrı ayrı direnç bağlayın.

Seri led guruplarında da her seri kola akım sınırlama direnci iyi olur.
Başlık: Ynt: 16F877A' nın pwm çıkışı çoklanabilir mi?
Gönderen: RaMu - 16 Ocak 2018, 17:27:26
@sadogan ın dediğini yapmalısın.

Isis te bu devreyi simule edip doğru sonuç alman çok zor,
gerçek devreyi kurup denemelisin.
Bu kadar led ile gerçek devreyi kurmak zor diyorsan,
şerit ledleri üçerli kesip kablo ile beş dakikada lehimler halledersin,
gerisi breadboardda 15dk lık devre kurulumu,
yarım saatte hazır.


Sonra yine istediğin gibi çalışmazsa,
kod paylaşıp sorarsan yardımcı oluruz.
İyi çalışmalar.
Başlık: Ynt: 16F877A' nın pwm çıkışı çoklanabilir mi?
Gönderen: atakhan - 01 Şubat 2018, 18:43:52

(https://s17.postimg.cc/z1ak8nlrv/0001.jpg) (https://postimg.cc/image/z1ak8nlrv/)

Bu devrede ccp1 ve ccp2 cıkışları mosfetin Gate ucuna bağlanacak. Aynı zamanda pic in b,c ve d portu da  mosfetin geyt ucuna bağlanacak.
buradaki sıkıntı şu ccp çıkışları aktif iken b,c,d portlarına ccp den gelen enerji gitmekte ya da tam tersi b,c,d portları aktifken  ccp çıkışlarına enerji gidecek bu pic in bozulmasına yol açacaktır. bunu nasıl engelleyebiliriz.
Başlık: Ynt: 16F877A' nın pwm çıkışı çoklanabilir mi?
Gönderen: tunayk - 01 Şubat 2018, 19:43:41
bkz 1N4148
Başlık: Ynt: 16F877A' nın pwm çıkışı çoklanabilir mi?
Gönderen: atakhan - 01 Şubat 2018, 19:58:58
1n4148 i denedim fakat ccp çıkışında ledlerin parlaklıklığı artıp azalmıyo diyot'u bağlayınca, keza b,c,d portuna 1n4148 bağladığımda ledleri sırasıyla yakamıyorum yine ledler yanık kalıyor. diyotlar devre dışı kaldığında ccp çıkışı ve b,c,d portları ayrı ayrı sorunsuz çalışıyor. Röle kullanmayı düşündüm fakat  çok maliyetli ve uğraştırıcı daha pratik bi çözüm yolu var mıdır?
Başlık: Ynt: 16F877A' nın pwm çıkışı çoklanabilir mi?
Gönderen: mg1980 - 01 Şubat 2018, 20:37:38
pc817 olmaz mı ?
Veya daha iyisi TLP250 ..
Başlık: Ynt: 16F877A' nın pwm çıkışı çoklanabilir mi?
Gönderen: atakhan - 01 Şubat 2018, 20:56:22
Denemedim bakıp sonucu size bildireceğim.
Başlık: Ynt: 16F877A' nın pwm çıkışı çoklanabilir mi?
Gönderen: tunayk - 01 Şubat 2018, 22:28:10
Alıntı yapılan: atakhan - 01 Şubat 2018, 19:58:58
1n4148 i denedim fakat ccp çıkışında ledlerin parlaklıklığı artıp azalmıyo diyot'u bağlayınca, keza b,c,d portuna 1n4148 bağladığımda ledleri sırasıyla yakamıyorum yine ledler yanık kalıyor. diyotlar devre dışı kaldığında ccp çıkışı ve b,c,d portları ayrı ayrı sorunsuz çalışıyor. Röle kullanmayı düşündüm fakat  çok maliyetli ve uğraştırıcı daha pratik bi çözüm yolu var mıdır?


O zaman mantık hatası yapıyorsun.  Kabaca şu şekilde yapabilirsin.

(https://s13.postimg.cc/6gymqe8rr/Ekran_Al_nt_s.jpg) (https://postimages.org/)