Karta elimi değdirdiğimde çalışıyor.

Başlatan dodo4132, 17 Mayıs 2008, 11:11:17

dodo4132

Arkadaşlar pic de tuhaf bir durum var. aşağıdaki devreyi yaptım. baya bir uğraştım ve picproje sitesindeki arkadaşların yardımlarıyla sonunda lcd ekrana görüntü geldi. Şimdi çok entarasan bir durum var. elektronik karta elimi değdirdiğimde çalışıyor. elimi çekersem donuyor. elimi değdirdiğimde lcd yazılarda biraz tuhaflık oluyor fakat elimi devreden çektiğimde lcd ekranda kareler oluşuyor donuyor. bu neden olabilir. devrenin resimini ekliyorum

Mod Notu: Konuya, anlam içeren başlıklar veriniz. Başlık editlendi.


elektronik

+ - uçlarına kondansatör takmamışsınız.

dodo4132

hangi değerlerde kondanstör takmalıyım. ve bağlantı şekli nasıl olmalı

elektronik


elektronik

birde bu tür devrelerde kristal ve işlemci şaseye mümkün olduğunca yakın olmalı siz şaseyi ince bir yol ile uzatıp işlemciye ve kristale götürmüşsünüz ordaki ince ve uzun yol bir bobin gibi davranarak kristalin sağlıklı osilasyon yapmasına engel olur. sizin devrede bunu engellemek için pic + - bacaklarına kondansatör takmanız gerekiyor.

dodo4132

teşekkür ederim "elektronik"
sanırım başka bir sorun dediğiniz bağlantıları yaptım ama yine aynı. bazı yerlere dokunduğumda görüntü geliyor. ama saçma sapan yazı karakterleri oluşuyor. sonra numaratörden sayı girmemi istiyor tam gireceğim sırada dokunur dokunmaz resete geçiyor yada donuyor.

devreyi kendi halinde dokunmadan çalıştırdığım zaman ise lcd ekranda sadece karaler var. yazı falan yok ve devre işlevini gerçekleştirmiyor.

temassızlık varmı diye tek tek lehim tazelemesi yaptım. avometre ölçümünü yaptım. ve devreye stabil 5v akım geliyor. anlamadım bir türlü  :(   başka nerelerden kaynaklanan birşey olabilirki

elektronik

nerelere dokunduğunda ? kristal uçlarınamı ? yada mclr ucunamı ?
kristale taktığın 22pf kondansatörler doğrumu iyice kontrol et olmadı kristali değiştir. birde 1 nolu mclr pinini direk +5 volta bağlayıp dene.

dodo4132

rasgele dokunduğum zaman ama kristale dokunduğumda değil. mesela akşam biraz daha farklıydı elimi yaklaştrınca bile etkileniyordu deymesebile. şimdi çarşıya kristal alıp takıp deniyeceğim

Lütfi AYYILDIZ

LCD kontrast trimpotunu 20k olarak değiştirin,şemada 10k olarak gözüküyor.Birde besleme kısmına 100 Mf ve Pic in besleme pinlerinin  yakınına 100nf kondansatör ekleyin.

elektronik

Alıntı yapılan: "cobra07"LCD kontrast trimpotunu 20k olarak değiştirin,şemada 10k olarak gözüküyor.Birde besleme kısmına 100 Mf ve Pic in besleme pinlerinin  yakınına 100nf kondansatör ekleyin.

10k niçin olmaz ?

omenek

PIC in kullanmadığın inputlarını ya output olarak ata yada bir yere bağla veya işlem yaparken bu pinlerin durumlarının programın çalışmasına hiçbir etkisinin olmadığına emin ol gerekirse maskeleme yap.

dodo4132

dediğiniz devre elamanlarını yani kondanstörleri ekledim. kristal değiştirdim. hatta transistörleride değiştirdim. pici yeniden programladım. boştaki bütün uçları nötr hatta sıfırladım. sonuç eksi uca yani nötre dokunduğumda lcd de yazı geçiyor. numaratörden sayı girmemi sitiyor girdiğimde resete geçiyor. elim nötür hatta değdiği sürece olanlar bunlar. elimi nötre değdirmezsem. hiç bir hareket yok sadece ekranda karaler var

sagamen

programdan kaynaklanıyor olabilirmi  acaba  

@ DEVICE pic16F628 'iþlemci 16F628
@ DEVICE pic16F628, WDT_OFF 'Watch Dog timer kapalý
@ DEVICE pic16F628, PWRT_ON 'Power on timer açýk
@ DEVICE pic16F628, PROTECT_OFF 'Kod Protek kapalý
@ DEVICE pic16F628, MCLR_ON 'MCLR pini kullanýlýyor.
@ DEVICE pic16F628, XT_OSC 'Dahili osilatör kullanýlacak
@ DEVICE pic16F628, LVP_OFF
@ DEVICE pic16F628, BOD_OFF

buradakı ayarlara bakmanı tavsiye ederim

yukardaki  basıc kodları alıntıdır
herkEse kolay gelsin

ayhani

Bir ara bendede böyle bir durum olmuştu ama tam hatırlayamadım nasıl çözdüğümü

hocam şöyle bir iki fikir geliyor aklıma.

1-Lehimlerden parlak olmayanları tekrar yapın soğuk lehim olabilir.
2-Kristale bağlı 22pf'lık kondansatörleri sökerek yap bir ihtimal sanki ben böyle çözmüştüm.
3-Devreni tam doğru bir gerilim kaynağı ile besle belki beslemeden kaynaklanabilir.

NOT: Eğer sorunu çözerseniz burada bizimle paylaşırsanız herkes için faydalı olur.
Kolay gelsin
En iyi bildiğim şey hiçbir şey bilmediğimdir.

dodo4132

sorunu çözersem tabiki paylaşırım hocam. Ama inanın çözebilmiş değilim. sagamen arkadaş kodlara bir bak demiş ama ben kod yazılımından hiç anlamıyorum. yani baksam bile ne olduğunu anlayabilecek kadar bilgili değilim. Ben bunu ihtiyacım doğrultusunda internetten buldum. fakat astarı yüzünü geçti. hem maddi olarak hemde boşa geçen zaman gibi oldu. 2 haftadır bununla uğraşıyorum. 3 tane lcd 3 tane pic entegre sizlere ömür. en son lcd ye görüntü geldi diye şükredip sevinirken birde başıma bu sıkıntı çıkınca hepten moralim bozuldu. Kod yazılımından anlayan arkadaşlar varsa hex dosyasını buraya ekliyorum . kodlara bakarak yardımcı olabilirlerse sevinirim. Bu arada kullanmış olduğum işlemci 16F877A
http://rapidshare.com/files/115599548/Trafo_Sarim_say__305_c__305_.rar.html

buda yaptığım baskı devresi