Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Temel Elektrik/Elektronik => Konuyu başlatan: emrah42 - 25 Şubat 2015, 17:04:55

Başlık: 16f877 osilatör hatası
Gönderen: emrah42 - 25 Şubat 2015, 17:04:55
 merhaba

pic proğramlamaya yeni başladım flowcode kullanıyorum şimdi lcd de yazı yazmaya çalışıyorum .Yapmış olduğum hex dosyası ıss de sorunsuz çalışıyor.

devre kartında ise osilatörü için 22 pf ve 4.000 kristal kullandım . Sorun ise lcd de tuhaf karakterler çıkıyor :) yazmak istediğimle alakası yok :) başka bir sorun ise kristalın bacaklarına ellediğim zaman yazı yazıyor (tuhaf karakterler şeklinde) sorun yazılımsal mı yoksa osilatördenmi bilemedim bilğisi olanlardan yardım bekliyorum   
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: kaan0 - 25 Şubat 2015, 21:20:42
pic beslemesinin temiz olması gerek. pil veya usb kullanabilirsiniz. Ayrıca pic'in besleme bacaklarına yakın yere 100nf kondansatör bağlamanız iyi olur. Osilatör de pic'e mesafe olarak uzak olmamalıdır. Flowcode kullanmadım fakat programlarken osilatör frekansını 4mhz seçmeniz gerekiyor olabilir.
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 25 Şubat 2015, 22:13:37
yazılımsal olma ihtimali varmıdır ?? beslemesini küçük bir adaptörle yaptım 5,2 volt gerilim kaybıda yok ??
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: tekosis - 25 Şubat 2015, 22:58:45
100nf demişle mutlaka kullanın. lcd ekranın beslemesinde "+" ile "-" arasına, picin beslemesine mutlaka koyun. osilatörün lehimlerine ve şasesine dikkat edin.
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: ilker_32 - 25 Şubat 2015, 23:43:52
Isis'te çalıştırdı isen yazılımsal olma ihtimali çok düşük ama pic'e yükleme yaparken konfigürasyon ayarlarını yanlış ayarlamış olabilirsin.

Şeman var mı?
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: RaMu - 25 Şubat 2015, 23:53:52
https://www.picproje.org/index.php/topic,56030.0.html (https://www.picproje.org/index.php/topic,56030.0.html)
Yukarıdaki konunun başından sonuna kadar sabırla gelebilirsen sorunun büyük ihtimal çözülür.
Ben halen lcd bağlantılarında sorun yaşıyorum,
sorun çözülürse nasıl çözüldüğü yaz,
çözülmezde daha yapılabilecek çok hata var
yine bakarız ama önce gerçek devre bağlantılarının vs. fotosunu ekle,
dahada önce yukarıdaki konuyu iyice irdele.
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: ayhani - 26 Şubat 2015, 09:57:37
Alıntı yapılan: emrah42 - 25 Şubat 2015, 17:04:55
merhaba

pic proğramlamaya yeni başladım flowcode kullanıyorum şimdi lcd de yazı yazmaya çalışıyorum .Yapmış olduğum hex dosyası ıss de sorunsuz çalışıyor.

devre kartında ise osilatörü için 22 pf ve 4.000 kristal kullandım . Sorun ise lcd de tuhaf karakterler çıkıyor :) yazmak istediğimle alakası yok :) başka bir sorun ise kristalın bacaklarına ellediğim zaman yazı yazıyor (tuhaf karakterler şeklinde) sorun yazılımsal mı yoksa osilatördenmi bilemedim bilğisi olanlardan yardım bekliyorum   

Aynı soruyu 10 defa sorunca devre otomatik çalışacak mı zannediyorsunuz?
Bakın bu başlıkta sormuşsunuz, bizde cevap yazmışız.
https://www.picproje.org/index.php/topic,57983.msg447109.html#msg447109 (https://www.picproje.org/index.php/topic,57983.msg447109.html#msg447109)

Tenezzül edip; "evet dedikleirnizi yaptım faka olmadı" gibi bir mesaj yazmamışsınız.
Böyle devam ederseniz, saatlerce siz pice, pic size bakar durur.
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 26 Şubat 2015, 16:32:04
ilgilenen herkese ayrı ayrı teşekkür ederim dediklerinizi yaptım kristali pic den uzaklaştırdım besleme girişine 100 pf taktım 22 pf leri sökerek denedim sorun aynı :(
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 26 Şubat 2015, 16:33:37
Alıntı yapılan: ayhani - 26 Şubat 2015, 09:57:37
Aynı soruyu 10 defa sorunca devre otomatik çalışacak mı zannediyorsunuz?
Bakın bu başlıkta sormuşsunuz, bizde cevap yazmışız.
https://www.picproje.org/index.php/topic,57983.msg447109.html#msg447109 (https://www.picproje.org/index.php/topic,57983.msg447109.html#msg447109)

Tenezzül edip; "evet dedikleirnizi yaptım faka olmadı" gibi bir mesaj yazmamışsınız.
Böyle devam ederseniz, saatlerce siz pice, pic size bakar durur.

zaten birbirimize bakıp duruyoruz :)
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 26 Şubat 2015, 23:28:03
başka nerelere bakmam gerek ??
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: ilker_32 - 27 Şubat 2015, 10:40:38
Alıntı yapılan: emrah42 - 26 Şubat 2015, 16:32:04
ilgilenen herkese ayrı ayrı teşekkür ederim dediklerinizi yaptım kristali pic den uzaklaştırdım besleme girişine 100 pf taktım 22 pf leri sökerek denedim sorun aynı :(
Besleme için 100n kondansatör. Üzerinde 104 yazar.
(http://i.hizliresim.com/P5D285.jpg) (http://hizliresim.com/P5D285)

Bir kamera ile, besleme, pic ve lcd kısmının resimlerini alıp buraya koy. O da bir fikir verebilir.
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 27 Şubat 2015, 13:38:59
Tamam resimleri atayim belki bir fikir verebilir dedlginiz gibi
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: ayhani - 27 Şubat 2015, 16:14:12
Alıntı yapılan: emrah42 - 27 Şubat 2015, 13:38:59
Tamam resimleri atayim belki bir fikir verebilir dedlginiz gibi

projeni info@flowcode.net adresine gönder bir bakayım. Birde bence bread board üzerinde çalışma. Mümkünse bir denem kartı al, maddi durumum yok diyorsan burada benim paylaştığım güzel bir denme kartı var kendin basıp yapabilirsin.

https://www.picproje.org/index.php/topic,56527.0.html (https://www.picproje.org/index.php/topic,56527.0.html)
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 28 Şubat 2015, 13:09:13
hepinize ayrı ayrı teşekkür ederim sorun giderildi sorun  lehim hatasındanmış :)  port b nin baçaklarına bağlamıştım lcd yi 0 nolu uçda lehim hatası varmış şidi sorunsuz çalışıyor
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: ayhani - 28 Şubat 2015, 19:16:47
Alıntı yapılan: emrah42 - 28 Şubat 2015, 13:09:13
hepinize ayrı ayrı teşekkür ederim sorun giderildi sorun  lehim hatasındanmış :)  port b nin baçaklarına bağlamıştım lcd yi 0 nolu uçda lehim hatası varmış şidi sorunsuz çalışıyor
Hadi geçmiş olsun ☺
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 01 Mart 2015, 08:16:02
Alıntı yapılan: ayhani - 28 Şubat 2015, 19:16:47
Hadi geçmiş olsun ☺

teşekkürler şimdiki sorun 16f877 portlardan birine loadsel okuta bilirmiyim ??? birde plc haberleştire bilirmiyim
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: ayhani - 01 Mart 2015, 12:50:15
Alıntı yapılan: emrah42 - 01 Mart 2015, 08:16:02
teşekkürler şimdiki sorun 16f877 portlardan birine loadsel okuta bilirmiyim ??? birde plc haberleştire bilirmiyim

LCD'yi yapmak size bayağı güven vermiş :).

Evet plc  ile haberleşebilirsin bunun için flowcode 6 indir kur 1 ay ücretsiz. Flowcode 6'da COMMs başlığında MODBUS elemanları var.

Loadceli zaten adc ile kolayca okursunuz.

Yalnız lehimlere dikkat  ;)
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 01 Mart 2015, 13:14:36
Alıntı yapılan: ayhani - 01 Mart 2015, 12:50:15
LCD'yi yapmak size bayağı güven vermiş :).

Evet plc  ile haberleşebilirsin bunun için flowcode 6 indir kur 1 ay ücretsiz. Flowcode 6'da COMMs başlığında MODBUS elemanları var.

Loadceli zaten adc ile kolayca okursunuz.

Yalnız lehimlere dikkat  ;)
lcd çalıştırınca baya bir güven geldi:) flowcode 6 indirdim ama direk şifre istiyor :) flowcode 5 ile yapılamazmı ?? yada 6 için bir link vere bilirmisiniz :)
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: Sercan44 - 01 Mart 2015, 14:32:37
16f877A ile daha önce yaptığım bir çalışmada Loadcell okumuştum. Fakat 16f877A nın dahili Analog Digital Converter (Adc) modülü 10bit buda 2^10=1024 step (adım) aralığı yaparki, 5v/1024=4.88mV algılayabileceği en alt seviye gerilim değeridir. Loadcell'lerin çıkış gerilimleri tam yükte bile genellikle bu değerin altında kalıyor, Picin referans gerilimini 5volt yerine 3v'a çekmek bile yeterli gelmiyor. Bu yüzden Loadcell çıkış gerilimi yüksek değilse doğrudan okumak zor; İna122 gibi hazır  instrumentation Amplifier opamp ile kuvvetlendirme yapmak daha sonra Adc ile okumak etkili bir çözüm oluyor. İyi çalışmalar dilerim.
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: ayhani - 01 Mart 2015, 20:13:00
Alıntı yapılan: emrah42 - 01 Mart 2015, 13:14:36
lcd çalıştırınca baya bir güven geldi:) flowcode 6 indirdim ama direk şifre istiyor :) flowcode 5 ile yapılamazmı ?? yada 6 için bir link vere bilirmisiniz :)


Hocam altıyı indirdiğinizde mail ile kayıt olunca 1 ay süre ile ful kullanabilirsiniz. Onun dışında bildiğim kürek vs yok.

Flowcode 5 ile rs232 ile haberleşebilirsin. Yalnız ben yapmadım bayağı uğraşman lazım gibi.
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 02 Mart 2015, 09:57:20
Alıntı yapılan: Sercan44 - 01 Mart 2015, 14:32:37
16f877A ile daha önce yaptığım bir çalışmada Loadcell okumuştum. Fakat 16f877A nın dahili Analog Digital Converter (Adc) modülü 10bit buda 2^10=1024 step (adım) aralığı yaparki, 5v/1024=4.88mV algılayabileceği en alt seviye gerilim değeridir. Loadcell'lerin çıkış gerilimleri tam yükte bile genellikle bu değerin altında kalıyor, Picin referans gerilimini 5volt yerine 3v'a çekmek bile yeterli gelmiyor. Bu yüzden Loadcell çıkış gerilimi yüksek değilse doğrudan okumak zor; İna122 gibi hazır  instrumentation Amplifier opamp ile kuvvetlendirme yapmak daha sonra Adc ile okumak etkili bir çözüm oluyor. İyi çalışmalar dilerim.
yapmış olduğunuz proğram varmı elinizde hocam
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 02 Mart 2015, 15:13:59
şimdiki sorun adc okutma port a 2  nolu ucunadan adc okutmaya çalışıyorum loadsele bagladıgım anda 510 olarak okuyor sıkıntı portun ucu boşken ölcüm yaptığımda 1,5 volt vat bu normalmi ??
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 03 Mart 2015, 14:31:13
yadımcı olacak kimse yok mu ???
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: RaMu - 03 Mart 2015, 18:52:47
Önce potansiyometre kullanarak adc denemelerini yapmalısın bence.
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 07 Mart 2015, 03:20:07
opamp ın 4 ve 7 nolu uçlarından 12 volt + ve - olarak giriş yapıyorum 4 nolu uç -12 volt 7 nolu uç ise +12 volt fakat 6 nolu uçdan direk 12 volt çıkıyor akabinde 1 ve 5 nolu uçlara 10 k tirimpot bağlıyor sıfırlamak için hiç bir faydası olmuyor  acil yarım gerek  :(

Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 07 Mart 2015, 11:44:51
Alıntı yapılan: RaMu - 03 Mart 2015, 18:52:47
Önce potansiyometre kullanarak adc denemelerini yapmalısın bence.
potansiyo metreyle adc okutuyorum onda sıkıntı yok sorun opampı doğru çalıştıramıyorum
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: emrah42 - 16 Mart 2015, 20:49:31
yardımmm
Başlık: Ynt: 16f877 osilatör hatası
Gönderen: mehmet - 17 Mart 2015, 10:49:16
Şemaaaaa...