2x16 lcd ye yazı yazdırma hakkında yardım

Başlatan yakupahmet, 05 Ağustos 2013, 05:52:23

yakupahmet

haberleşme hocam dediklerinizi aynen yapyım pot un da iki ayağını kısa devre yapıp diğer ayğını toprağa kalanını ise 3 nolu bacağa verdim birde lcd nin arka plan ışıklandırması yaptım fakat sadece arka plan ışığı çıktı hiç yazı göremedim???

haberlesme

Bak şimdi potun 1 nolu bacagı +5 e gidecek orta bacagı lcdnin 3 nolu bacagına potun 3.bacağı işe şaseye gidicek sende potla oynayarak karakterlerin belirmesini saglayacaksın.program çalışan bir program hiçbirşey görmesen kareler görmen lazım potla oynadıkça devrenin resmini falan at bir bakalım devre kesinlikle çalışıyor.

yakupahmet

hocam dediklerini yaptım aynen resmi yolluyorum. bu arada pot başka bir devrede bağlı olduğundan kablolar ile gittim ona pot giriş voltajını 4.8 in altına düşürünce ekran arka ışığıda sönüyor

yakupahmet

hocam pardon pot bağlaqrken bir yanlışlık yapmışım şu an kareleri görüyorum fakat yazı yazmıyor potlada oynadım

yakupahmet

bu aRADA kareler sadece üst satırda çıkıyor hocam

yakupahmet

Hocam şimdide pic in bacağına 100 ohm direncle ile led bağladım sadece 9 Nolu bacakta led yanmıyor

ete

Yakupahmet,
Lcd voltaja çok hassas bir malzemedir. En ufak bir hata yaparsan o lcd hemen bozulur.
Lcd ile çalışırken çok dikkat etmek gerekir hataları hiç affetmez.
İlk yapılacak iş bacakları doğru tespit etmektir. 1 nolu bacak mutlaka gnd ye bağlanacaktır.
2 nolu bacak +5V ta bağlanacaktır. 3 nolu bacak kontrast ayarı olup 10 K lık trimpotun orta ucuna bağlanacaktır. Trimpotun diğer iki ucundan birisi +5v ta diğeri ise gnd ye bağlanacaktır.
Bu açıkladıklarım kritik bağlantılardır.
Arka ışık genelde 4V civarında bşr voltajla çalışır. +5v dan alacağın voltajı 100 ohm lık bir dirençten geçirip arka ışığın anot ucuna bağla katod ucunu gnd ye bağla bu şeklide ışıkda sorunsuz çalışır.
Şimdi gelelim lcd de gördüğün kareler ne anlama geldiğine.
Normalde doğru bir bağlantı ve çalışan bir program ile ekranda kare görmemen gerekir. Kareleri görüyor isen bir ihtimal kontrast ayarın tutmuyordur. Bunu anlamaköiçin kontrast trimpotunu sağa sola çevirip ekranda yazıların belirmesini sağlamalısın. Hiç bir konumda yazılar belirmiyor ise sisteminde sorun var demektir. Ekranda yalnızca üst sırada kareler var ise bu işlemcinin çalışmadığını  gösterir. İşlemci çalışmadığı için lcd de çalışmamaktadır. Ekranda iki sıramkareler göünüyor ise kontrast ayarın bozuk demektir.
Bu açıklamalara göre yeniden incele sistemini ve sorunun kaynağını bulmaya çalış.
Bulamıyorsan sağlam bir lcd ile yeniden dene yine çalışmıyorsa yaptığın pcb yi çöpe at yeniden yap.
Ete


pwm.c

LCD4BIT.hex dosyasında osilatör XT ve MCLR ON olarak ayarlanmış. resimdeki düzenekte kristal ve MCLR pull-up direnci görünmüyor. muhtemelen CONFIG ayarlarıyla ilgili sorun yaşıyor olmalısın.
_/\/\/\_ -[ı- -ı>|- -|ı|ı|ı- -ı< -||- -l[]l-

ete

Buda şu demek oluyor.  İşlemciye bir kristal bağlayacaksın muhtemelen 4 mhz lik bir şey. Kristal bacaklarının her birine 22pf kondansatör bağlayacaksın ve kondansatörlerin diğer uçları Gnd ye bağlanacak. Yine işlemcinin Mclr bacağına 10 k -1k arası bir direnç bağlayacaksın ve direncin diğer ucu +5V ta bağlı olacaktır.

Ete

yakupahmet

Hocam çok saolun Allah razı olsun hepinizden refleks ölçer devresini calistirabildim sonunda termometre devresi de tek sıra kare çıkıyor demekki işlemcide hata var bu iki devreyide delikli periknasta yapmaya çalıştığım için aradıkca hata buluyorum ama sayenizde diğer devreyi calistirabildim hepinize teşekkürler özellikle haberleşme hocam saolaun erinmeyip program bile yazdınız yeni bir forumcu olarak bana çok güzel ornek oldunuz teşekkürler iyi bayramlar herkese.. :)

Powered by EzPortal