F

pic ile selenoid valf kontrolü?

Başlatan ferdi0435, 14 Aralık 2011, 04:15:58

ferdi0435

iyi günler

çamaşır makinasından çıkma elimde selenoid valf var bunu pic ile kontrol etmek istiyorum röle ile mi sürmem gerekli veya başka yöntemler varmı ???
röle ile sürdüğümde devredeki kod kısmını en başa alıor veya reset attırıor galiba ...... bazende  akıtma süresi bittikten sonra en başa alıor ?????? röle kontak değiştirme kısımlarında sorun veriyor yazdığım komut basit zaten programsal bir sorun yok sadece tetikleme veriyorum röleye....

(değişik röleler ve valfler denenmiştir)

inventor

#1
Röle kontrkları işlemci için parazit demektir. En güzeli triac ile sürmek.
İlmin en büyük düşmanı, sabırsızlıktır. (Şems-i Tırmizi)

ferdi0435

hocam devre tamamen bitmiş durumda bu yüzden röle li sistememe bir çözüm bulamayız mı ?

birde valfi bağlamayınca sorun oluşmuyor valfi bağladıktan sonra sorun oluşuyor ???? fakat board üzerine kuruyorm herhangi bir sorun çıkmıyor ????

inventor

220 ohm 2 watt direnç ile 47 nF 400 volt kondansatörü seri bağla. Sonra bu yeni düzeneği selenoid uçlarına paralel gir. Kesmez ise röle kontanklarına paralel bağla. Yine olmaz ise her ikisinede bağlarsın
İlmin en büyük düşmanı, sabırsızlıktır. (Şems-i Tırmizi)

ferdi0435


inventor

siz reset ucunu 4.7 k ile + ya çekmişsinizdir sanırım. Bunun haricindeki parazit sorununu bu halleder
İlmin en büyük düşmanı, sabırsızlıktır. (Şems-i Tırmizi)

ete

Röle ve benzeri endüktif parazit üreten devrelerde işlemci beslemelerini mutlaka switching yapmak gerekiyor.
Ayrıca Brown out timer seçeneğini de kapatmak lazım. Pic en çok reseti bu sigorta ayarından yiyiyor.

220 AC ile sürülecek yerleride kontaksız SSR (solid State Relay) ile yani triac ile sürmeniz işinizi epeyce kolaylaştıracaktır.

Tabiiki selenoid çalışmaz ise ortada parazit de olmayacağı için reset sorunu olmayacaktır. Ama parazit başlayınca pic ister istemez reset atar. Programın sigorta ayarları kısmına bir bak ve dediklerimi uygula bakalım belki kısa yoldan halledersin.

Ete

ferdi0435

 Brown out timer seçeneğini nasıl kapatıyoruz hocam ?

inventor

Brownout sistemini FUSE ayarlarından kapatabilirsiniz.
Assembler olarak komut :   

@ DEVICE pic16F877A, BOD_OFF

PBP olarak da :

boden_off

şekilinde kapatabilirsin.
Bu arada belki bilmeyenler olabilir. Brownout sistemi PIC leri korumak için FUSE ayarları içerisine kurulan bir düzenektir. Datasheetlerde PIC min. çalışma voltajı belirtiliyor. Besleme gerilimi bu voltajın altına indiğinde BROWNOUT sistemi PIC i resetliyor. Mesela min. çalışma gerilimi 4,5 volt ise ve BROWNOUT açık ise, besleme gerilim 4,5 V a indiği anda pic resetlenir.

Besleme hattı üzerinde parazitler oluştuğunda bu FUSE bazen saçmalayabiliyor. Aslında işini yapıyor ama can sıkıcı olabiliyor

İlmin en büyük düşmanı, sabırsızlıktır. (Şems-i Tırmizi)

Powered by EzPortal