Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Atmel => Konuyu başlatan: nusyil - 11 Mayıs 2012, 17:36:29

Başlık: Elektrik kesintisini algilama devresi
Gönderen: nusyil - 11 Mayıs 2012, 17:36:29
Herkese Merhaba,

Atmel 89S52 islemcide elektrik kesintisi oldugunda kesme girisini (Ornegin: Kesme1, P3.3 bacagi) 1 den 0 a cekecek bir devre yapmam gerekiyor.
Kendim su sekilde bir devre yaptim :
PC 817 opto-kuplor'un led girisini, trafonun AC 12V cikisindan bir diyot ve 1K direnc uzerinden gecirerek besledim. Opto-kuplor'un transistor kismi kollektor bacagini, 330 ohmluk bir direnc ile mikroislemciyi besledigim +5V ucuna, emitor bacagini da sase'ye bagladim. Opto-kuplor'un transistor kismi kollektor bacagina 2sc945 NPN tipi bir transistor'un bazini bagladim. Bu transistorun kollektor bacagini da direkt Harici kesme girisi 1'e (Port3,3.pin) bagladim. Bu NPN transistorun emiter bacagi ile sase arasinda da 330 ohm luk bir direnc var. (Devre ciziminin buraya nasil yuklenecegini bilmedigimden bu sekilde devreyi anlatmaya calistim)

Bu devre ile AC elektrik var iken (opto-kuplor calisirken) islemcinin P3.3 ucunda +2,6 V var. Bu voltaj kesme girisini yuksekte tutmaya yetiyor. AC elektrigi kestigimde ise bu voltaj  +1.44V a dusuyor. Ve bu gerilim harici kesmeyi tetiklemeye yetiyor. Ancak devre duzenli calismiyor. Ornegin bes kez elektrigi kestigimde ancak bir veya iki kez kesmeyi tetikliyor. Bazen hic tetiklemiyor. ( Ya da ben devreyi calisiyor zannediyorum,aslinda devre baska bir yerlerden bir parazit veya tetikleme alip kesmeyi calistiriyor?)

Benim istedigim, bu kesme girisini normal calisma konumunda +5V seviyesinde tutacak, elektrik kesildiginde ise 0V a cekecek 0-5V arasi cikis verecek bir devre. Bu is basitce role ile kesin olarak yapilabilir ancak yari iletkenlerle yapmam gerekiyor. Role'yi son care olarak dusunuyorum.

Cevaplariniz icin simdiden tesekkurler..
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: tyildizak - 12 Mayıs 2012, 13:13:37
İkinci bir transistör kullanmaya gerek yok, opto çıkışı ortak kollektör bağlanabilir:

(http://img715.imageshack.us/img715/2550/39081047.gif)



edit: resim değiştirildi
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: nusyil - 12 Mayıs 2012, 18:54:51
@yildizak

Cok tesekkurler, deneyip sonucu paylasacagim..

Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: Ersin - 12 Mayıs 2012, 19:18:33
Saniyede 50 kez kesilmez mi bu durumda. ;)
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: nusyil - 12 Mayıs 2012, 19:33:24
@yildizak

Ustadim devre calismiyor. Herhalukarda 4 numarali cikista 0 Volt var. Benim istedigim optokuplorde enerji varken cikisin +5 V , enerji kesilince 0 V olmasi. Saygilar..
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: nusyil - 12 Mayıs 2012, 19:42:57
@ersin bey,

Ben de ayni seyi dusundum ancak ledin 50 kez yanip sonmesi ve transistoru ayni sekilde acip-kapamasinin cikista cok fazla degisiklige neden olacagini zannetmiyorum. Cunku islemcinin bir pini 1 veya 0 olarak algiladigi voltaj seviyeleri belirli sinirlar icerisinde. Ornegin atiyorum, X islemcisinin bir pini giris olarak secildiginde bu pine gelen voltajin 1 olarak kabul edilmesi icin 2,5-5 volt arasi bir deger olmasi gerekiyor. Ayni sekilde 2,5V ve asagisini 0 olarak algiliyor.

Buradan yola cikarak bu 50 kez acip-kapamanin bu kadar buyuk voltaj oynamalarina sebep olacagini zannetmemekle beraber bu soylediklerim tamamen teorikdir. Denemeden kesin birsey soylemek yanlis olur. Hele oncelikle 0-5V voltaji bir halledelim, ona sonra sira gelsin :)
Saygilar...


Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: yamak - 12 Mayıs 2012, 20:46:48
Pic in capture birimini kullanabilirsin. Yukarıdaki opto-kuplörün çıkışı pic in ccp girişine takın gelen sinyalin frekansını ölçün eğer 0 sa elektrik kesilmiş demektir.
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: nusyil - 12 Mayıs 2012, 20:50:58
@yamak bey,

Benim islemci Atmel 89S52, pic degil..

Saygilar..
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: yamak - 12 Mayıs 2012, 20:54:56
Tamam 89s52 nin capture birimini kullanın o zaman
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: nusyil - 12 Mayıs 2012, 21:02:48
Hocam rica etsem bu Capture isini nasil yapacagimi anlatabilirmisiniz?? Isis i kullanmayi cok iyi bilmiyorum. Bir de yine isis de AC voltaj kaynagini bulamadim??  Devrede optokuplor girisine AC voltaji nasil verebilirim??

Tesekkurler..
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: yamak - 12 Mayıs 2012, 21:06:20
Kullandığın işlemciyi pek bilmiyorum o yüzden pek yardımcı olamayacam.
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: nusyil - 12 Mayıs 2012, 21:08:35
Canin sagolsun....
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: MC_Skywalker - 12 Mayıs 2012, 21:49:56
Sadece frekans takipi için Generators sekmesinden "sine"

Pick Devices kısmından "Similators Primitives" kısmından" Alternator"

(http://img710.imageshack.us/img710/5830/49641537.jpg)
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: nusyil - 12 Mayıs 2012, 21:57:29
@mc_skywalker

Hocam cok tesekkurler yardimin icin. Tam olarak aradigim buydu !!

Saygilar!!!
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: mdargut - 12 Mayıs 2012, 23:05:35
Neden optokuplör girişinde köprü diyot kullanmıyorsunuz?
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: tyildizak - 12 Mayıs 2012, 23:39:28
Alıntı yapılan: nusyil - 12 Mayıs 2012, 19:33:24
@yildizak

Ustadim devre calismiyor. Herhalukarda 4 numarali cikista 0 Volt var. Benim istedigim optokuplorde enerji varken cikisin +5 V , enerji kesilince 0 V olmasi. Saygilar..


Yukarıdaki çizimi değiştirdim, 10k direnç değeri düşüktü, gerçek uygulamada bu şekilde deneseniz daha iyi olur.
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: matador - 13 Mayıs 2012, 14:03:08
hocam basit bir doğrultma devresi yap bir tane röleyi tetikle onunla. rölenin kapalı kontağına enerji ver ortak ucunuda atmele. doğrultucuyu da sürekli elektrikte tut elektrik kesildiğinde rölenin enerjisi kesilir kapalı kontak çekilir atmele kesme gider.
Başlık: Ynt: Elektrik kesintisini algilama devresi
Gönderen: nusyil - 13 Mayıs 2012, 15:44:33
@matador

Hocam dediginiz dogru, role ile yapilabilir. Fakat hem maliyet hem de yer acisindan yari iletkenlerle yapmam gerekiyor. Role son care.

Saygilar..