16f84a lcd sorunu yardım lütfen

Başlatan AlbatroS, 05 Kasım 2014, 20:55:46

RaMu

Tertemiz kurduğun devrenin fotosunuda ekle bakalım.
Devreye kaç Volt veriyorsun,
elemanlar yakıyor olmayasın,
devrenin neyle besliyorsun, elinde 7805 var mı?

isisde çalışıp boardda neden çalışmaz diye herkes en az bir defa sormuştur,
gayet normal bir durum.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

AlbatroS

Alıntı yapılan: RaMu - 12 Kasım 2014, 21:10:47
Tertemiz kurduğun devrenin fotosunuda ekle bakalım.
Devreye kaç Volt veriyorsun,
elemanlar yakıyor olmayasın,
devrenin neyle besliyorsun, elinde 7805 var mı?

isisde çalışıp boardda neden çalışmaz diye herkes en az bir defa sormuştur,
gayet normal bir durum.








bunlar bu akşamki denemelerim ama dediğim gibi 2 adet 16f84a kullanılmaz hale geldi .
2. sayfada yazdığım kodun çekilmiş resmi de var kodlarda mı hata yapıyorum acaba?
işletim sistemi önemli mi birde?
Bilmemek değil , öğrenmemek ayıp.

RaMu

#32
Bağlantılar iyi,
lcd nin sağ altından giden kablolar nereye gidiyor
göremediğim için birşey diyemiyorum,
potu neden bağlamadın,
birtanede led bağla.

Lcdnin altından giden kabloların nereye gitiğini görebileceğimiz şekilde bağla,
led bağla,
potu bağla,
lcd nin alt tarafınında fotosunu çek, pinler yazıyor altında sanırım,
elimde aynı lcd var,
sana çalışan kod yazıp göndereyim, pin bağlantılarına göre.

Bu arada boardun 4 tarafınada +5V ve gnd geliyormu
ölçü aletiyle kontrol etmekte fayda var,
lcd ışığı yandığına göre pek problem yok gibi.




mesaj birleştirme:: 12 Kasım 2014, 22:19:59

Bu arada şuanda 16f628a var boardda,
kodu 16f84 den 16f628 e değiştirdin mi?
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

AlbatroS

Evet hocam birkaç foto daha çektim










Resimler bunlar pot bağlı ama kablo enüst hücreden gittiği için lcd altında kalıyordu
Ölçü aletiyle kontrol şimdi ettim sağlam
pic 16f84a kullanıyordum 2 tane sizlere ömür , 1 adet 628a vardı onu taktım tabi kodları da değiştirdim.
ama sonuç aynı eski lcd 160b idi bozuk diye yeni aldım1602a bu da aynı hata ile karşılaştı.
Bilmemek değil , öğrenmemek ayıp.

RaMu

Tamam son fotolardaki bağlantılarına göre çalışan kod yazıp hex yollayacam birazdan.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

AlbatroS

ama 16f628a pic için olsun sana zahmet
elimde bir tek o kaldı ...
Bilmemek değil , öğrenmemek ayıp.

RaMu

Linkte isis+ccsckod+hex var,
hexi alıp pice yükleyip deneyebilirsin.
http://www.mediafire.com/download/zzflzipqjcjc3ut/yardim_albatros_2x16_LCD.rar



hexi direk isteyen olursa;
:1000000000308A00F32800000A108A100A118207C3
:1000100028340C34013406340A108A100A1182077D
:1000200069346C346B34203473346134743469341F
:10003000723400340A108A100A11820769346B3452
:1000400069346E3463346934203473346134743405
:100050006934723400342330840083130008031998
:100060003F280130F800F701F70B3428F80B33284C
:100070004A30F700F70B3A283D28800B312808005A
:100080002A184428061245280616831606128312DB
:10009000AA184C2886124D288616831686128312BB
:1000A0002A19542806135528061783160613831297
:1000B000AA195C2886135D2886178316861300000C
:1000C0008611831286156428831686118312861181
:1000D000080083168610831286101330F700F70B82
:1000E0006F287228A70803197A28831686108312AE
:1000F00086147E28831686108312861000008316CD
:10010000861183128611280EA9000F30A90529082F
:10011000AA00402028080F39A900AA0040200800A2
:100120008316861083128610831686118312861119
:100130000F30A3002B20A1012108023C031CA8289A
:100140000330AA0040200530A3002B20A10A9C28E0
:100150000230AA004020A1012108033C031CBC2856
:1001600021080420A200A7012208A8006920053068
:10017000A3002B20A10AAC28FA28240BC028C328EE
:100180004030A500C428A50101302302A507250899
:100190008038A600A7012608A800692008002208C8
:1001A0000C3A0319DA28063A0319E228023A03192D
:1001B000E828ED28A7010130A80069200230A3003B
:1001C0002B20F2280130A3000230A400BD20F22829
:1001D000A7011030A8006920F2280130A7002208EA
:1001E000A8006920080003081F39830007309F001A
:1001F000831390280130A300A400BD20A101210891
:100200000C20A10AF700A200CF2009302102031D13
:10021000FF280130A3000230A400BD20A101210865
:100220001A20A10AF700A200CF200C302102031DE2
:100230000F2983168510023083128506A10096309F
:0C024000A3002B20A10B1F29FA2863004B
:02400E00213F50
:00000001FF
;PIC16F628A
;CRC=07F4  CREATED="12-Kas-14 23:23"
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

AlbatroS

#37
Maalesef hocam yine aynı sorun yoksa benim pickit2 mi bozuk

Birşeyler bozuk ama ne ?



mesaj birleştirme:: 13 Kasım 2014, 00:06:47

Sanada zahmet veriyorum akşam akşam kusura bakma...

Bu sorun eski  k150 pic programlayıcı da da vardı bende o bozuk diye kırdım onu pickit2 aldım.
sorun hala devam o yüzden soruyorum pickit2 arızlı alabilir mi diye...
Bilmemek değil , öğrenmemek ayıp.

RaMu

#38
18 nolu pine ledi bağladın mı oda mı yanıp sönmüyor?
En azından bir led yak söndür yapmak lazım,
temel kısım çalışıyor mu diye,
lcd hatalı bile olsa program ledi sürekli 300 ms aralıklarla yakıp söndürüyor.

mesaj birleştirme:: 13 Kasım 2014, 00:26:00

Pickit2 de kolay kolay problem olmaz.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

AlbatroS

bozulan 16f84a için toggle portb.7 komutu yazmıştım lcd bağlı değil iken led de yanmadı .portb.7 0 gösteriyordu ölçü aleti
Bilmemek değil , öğrenmemek ayıp.

RaMu

Benim yazdığım kod içinde 18 nolu pine (RA1) led bağlayıp denermisin.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

ipek

7805 Seri regulatorü öylece yalnız bırakamazsın. en azından,2 adet 100nf kapasitörü merkezi orta bacak olmak üzere sağ ve sol ayağına bağlamalısın.yoksa regulator osilasyon yapar fazla voltaj çıkarır.

seri regulalatorlerdeki en büyük tehlike GND ayağıdır .en küçük temassızlığında ne LCD nede Pic kalır.

şu anda denemelerinde eksi tabir ettiğimiz yani negatif GND  krokodil kablosunu regulatörün demirine bağla.

yeni pic takmadan regulatörün sağ bacağı yani çıkış terminalinde 5 voltu göreceksin.

16F628A kullanıyorsan en üst kısmında sigorta kısmına iyi dikkat et benim kullandığım örneği veriyorum.
bununla derler isen kristal takmana ve 4 nolu MCLR pinine bir şey bağlaman gerekmez.

@ Device PIC16F628A,WDT_OFF,PWRT_ON,PROTECT_OFF, CPD_OFF,MCLR_OFF,BOD_OFF,INTRC_OSC_NOCLKOUT,LVP_OFF
DEFINE OSC 4



elinde AVO metre olduğunu varsayıyorum.

AlbatroS

Derlemede sorun olduğunu zannetmiyorum çünkü ramu bana hex gönderdi
onu direk yükledim o da çalışmadı aklıma son olarak pickit2 yada 7805 geliyor
7805 bağlantısı yazılı yüz bize bakarken sol giriş orta gnd sağ çıkış değil mi
sistem çalışırken pic besleme ayaklarını ölçüyorum 4,28 gibi bir değer gözteriyor.
mclr ucunu 10 k ile +5v a bağlıyorum.
Zaten başka bağlantı da yok
Bilmemek değil , öğrenmemek ayıp.

AlbatroS

Alıntı yapılan: RaMu - 13 Kasım 2014, 00:32:40
Benim yazdığım kod içinde 18 nolu pine (RA1) led bağlayıp denermisin.
Denedim fakat led yanmadı hiç :(
Bilmemek değil , öğrenmemek ayıp.

RaMu

4.28 V düşük, 5V göstermesi lazım,
güç kaynağı olarak ne kullanıyorsun,
board eski ise biryerinde problem kısa devre veya iletimsizlik olabilir,
herbir bağlantıyı tek tek ölçmende fayda var,
aslında yanlış olabilecek çok fazla şey var,
bazen problem hiç beklemediğin biryerden çıkabilir,
bazen tam gözünün önündedir problem bulamazsın.

En önemlisi güç kaynağı ve ölçü aleti güvenilir olmalı.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html