Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Microchip PIC => Konuyu başlatan: bulut_01 - 07 Ocak 2018, 21:07:01

Başlık: 18f87k22 icsp baglantısı
Gönderen: bulut_01 - 07 Ocak 2018, 21:07:01
iyi aksamlar arkadaslar elimde cok uzun zaman önce aldıgım 18f87k22 mcu var icsp ile pickit3 programlamaya calıstım ama pic görmüyor vdd ,avdd 5volt baglı gnd,avss gnd baglı bu baglantı harıcınde baska bir baglantı şeklimi var?(mclr data clock ucları dogru sekılde baglı)
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: F.T - 07 Ocak 2018, 21:18:50
Hocam linki kontrol edermisiniz.Faydalı olabilir.Tüm vss ve vdd pinleri bağlı olmalıdır diye bir ibare var.

http://www.northernsoftware.com/dev/pic18f/pic18f67k22.htm
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: bulut_01 - 07 Ocak 2018, 21:34:12
Alıntı yapılan: F.T - 07 Ocak 2018, 21:18:50
Hocam linki kontrol edermisiniz.Faydalı olabilir.Tüm vss ve vdd pinleri bağlı olmalıdır diye bir ibare var.

http://www.northernsoftware.com/dev/pic18f/pic18f67k22.htm

Üstad link için saol semaya göre baglı benim devrede tek farklılık mclr 1k direnç 5volt baglı bundan dolayı pic görmemezlik yapar mı
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: bulut_01 - 07 Ocak 2018, 22:24:20
Ayrıca vcore/vcap 12nolu pini 5 volta çekmek lazım sanırım.
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: fide - 07 Ocak 2018, 22:30:14
Yapabilir. Çünkü lvp hariç normal programlama mclr pinini 13 volta çıkarıyor. Normalde bu pinin giriş empedansı yüksek olduğu için az bir akım yeterli olur. Ama siz 1k ile 5 volta bağlayınca mclr pininde 13 volt oluşmaz ve pic programlama moduna girmediği için pic idsini okuyamaz. Sonuçta bağlı pic tanıyamaz. 10k ile değiştirip yada direnci iptal edip tekrar deneyin. Besleme doğruysa çalışması gerekir.
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: fide - 07 Ocak 2018, 22:36:14
Vdd vcap pininde iki durum var.
Bunlardan biri dahili ldo aktif ise
sadece kondansatör bağlanır. Dahili ldo aktif değilse harici uygun besleme bağlanır. (pic24f ve dspic33te böyle) detaylı bilgi datasheetin besleme kısmında vardır.
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: bulut_01 - 07 Ocak 2018, 22:48:34
Üstad mclr ucundaki direnç çıkardım yine pic görmedi vcore 5 volta bagladım yine görmedi ne yaptıpsam görmedi
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: fide - 07 Ocak 2018, 22:49:24
Pic sağlam mı? Emin misin?
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: bulut_01 - 07 Ocak 2018, 22:55:24
Valla emin değilim üstad 5 6 sene önce almıstım hiç kullanmadım bi kenarda duruyodu pickit 3 ile kod atayım dedim ne yaptıysamda olmadı.
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: fide - 07 Ocak 2018, 23:37:40



http://ww1.microchip.com/downloads/en/DeviceDoc/39960d.pdf
Datasheette 37 ve 421.sayfalarda besleme bağlantısı ile ilgili açıklama var. Vdd, avdd, envreg ve vcore/vcap doğru ise çalışmadı gerekir. Vcore bu arada 3.3volt. Vcap 10uf ceramic Yada tantal
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: fide - 07 Ocak 2018, 23:38:28
Foto atabilir misin yakın çekim detaylı?
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: bulut_01 - 07 Ocak 2018, 23:51:28
Vcore 5 volt bagladım üstad
(https://i.hizliresim.com/YgPLg6.jpg)
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: fide - 08 Ocak 2018, 00:02:55
Geçmiş olsun. İşlemciyi kızartmışsın.  vcore 3.3volt regülatör çıkışı.
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: bulut_01 - 08 Ocak 2018, 00:07:35
İlk denediğimde vcore bostaydı yine görmedi pickit nette vcore 5 volt baglayınca programlamıs birisi ondan sonra 5 volt bagladım yine değişen sonuc olmadı kızartmayla alakası yok.
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: fide - 08 Ocak 2018, 00:09:20
15 civarında i/o kullandığını gördüm. Neden 80tqfp işlemci seçtin? Devreyi sen tasarladığı ve malzemeyi tanıdığın için sordum. Ssop28 yada qfp40 işlemci daha kolay lehimlenirdi. Spesifik bir durum varsa bilemem. Sıkıntı vialarda yada lehimle de olabilir. Vcore'a verilen 5volt da mcuyu yakmış olabilir.
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: fide - 08 Ocak 2018, 00:12:40
Vcore işlemci çekirdeği besleyen ldo hattı. Burda kondansatörle Stabil voltaj sağlıyor. Envreg vdd te bağlı değil mi?
Vcore un 5volt bağlantıyı söküp voltaj okumayı dene. 3.3 volt var mı? Yada 5 volt. Yoksa envreg pinini kontrol et.
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: bulut_01 - 08 Ocak 2018, 00:16:01
Lehimlerde sıkıntı yok hepsini kontrol ettim vdd 3 entegrenin paralel baglı pickit vdd beslemesi yeterli gelmeye bilir mcu söküp dısardan adaptor tasarlayıp programlamaya calısacam olmazsa kaldırıp atacam bu mcu belleği büyük oldugu için kullanmıstım elimde bos duruyodu yapay zeka otonom kontrol bir sistem düşündüğümden kod cok yer kaplıyacak ram ve rom önem teşkil ediyor.
Envreg vdd baglı.
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: mustafa_cmbz - 08 Ocak 2018, 01:21:06
mclr normalde direnç ile vdd ye bağlıyken ıcsp yi taktığında direk mclr pini programlayıcıya girmeli.aynı şekilde programlayıcının beslemeside öyle olmalı.devreninin beslemesine diyot atabilirsen çok daha iyi olur.ayrıca mclr direnci 10k olmalı diğer şekilde hep sıkıntı yaşadım...
Başlık: Ynt: 18f87k22 icsp baglantısı
Gönderen: bulut_01 - 08 Ocak 2018, 08:15:51
Saolun arkadaslar önerileriniz için.