Kurduğum devreler çalışmıyor!

Başlatan yunusreha, 10 Nisan 2014, 21:40:19

CoşkuN

Birşey hemen çalıştı mı birşey öğrenemiyor insan, bu tür çalışmama durumlarını yeni şeyler öğrenmek için fırsat olarak görmek lazım.

yunusreha

Alıntı yapılan: muhittin_kaplan - 11 Nisan 2014, 14:16:08
Ciddi Olamazsın...  :( :o ??? ;) :'( :-\

mesaj birleştirme:: 11 Nisan 2014, 14:22:43

Olur mu olur diyerek Konumuza Dönelim.
bahse konu işlemcinin çalışması için programlandıktan Sonra (Programlayıcın Nedir  Bu arada Devre üzerinde mi programlıyorsun Devreden Çıkartıp Programlayıcıya takarak mı) MCLR ucunun +5V yani mantık 1 e bağlanması gerekir.
Osilatör yani OSC (xtal) nin doğru olarak bağlanmasıda gerekir. (Eğer INTERNAL OSC kullanmıyorsan ki ayarı configde yapılır.-Bence hiç bulaşma ilk etapta-)
Devreden çıkarıp programlayıcıda programı içine atıyorum bu arada programlayıcının ara yüzünde sigorta ayarlarını yapıyorum mikroc'de de konfigürasyon yaptım fakat onu kabul etmedi progralayıcı osilatörü rc'de yaptım xt 'de birşey değişmedi mclr'a 10k ile 5v verdim fakat ölçüm yaptığımda mclr üzerindeki 10k d,rencin voltajı 1 çıkıyor ledin üzerindeki direnç ise 0,12 çıkıyor

yunusreha

Alıntı yapılan: CoşkuN - 11 Nisan 2014, 14:26:02
Birşey hemen çalıştı mı birşey öğrenemiyor insan, bu tür çalışmama durumlarını yeni şeyler öğrenmek için fırsat olarak görmek lazım.
Dediğiniz doğru fakat bir süre sonra da bıkkınlık geliyor.

muhittin_kaplan

sen mclr yi doğrudan 5v bağla.

peki devre üzerinde MCU ya OSC (xtal, crystall)bağladın mı ?

mesaj birleştirme:: 11 Nisan 2014, 18:04:20

Böyle birşey varmı ?


Samfischer


Hocam, Bu konunun en temel sorunu bana göre 1 konfigürasyon biti , 2 breadboarda kurulan devrelerdir.

Konfigürasyon bitlerini atayın. Breadboard'da deneyin.

Eğer olmazsa benim yeni yazdığım yazıda basit  ve temel bağlantıların yapıldığı bir baskı devre yapın.

http://electrotick.blogspot.com.tr/2014/04/pic-mikrodenetleyicisi-deneme-kart.html

yunusreha

#20
Alıntı yapılan: muhittin_kaplan - 11 Nisan 2014, 18:03:29
sen mclr yi doğrudan 5v bağla.

peki devre üzerinde MCU ya OSC (xtal, crystall)bağladın mı ?

mesaj birleştirme:: 12 Nisan 2014, 08:04:20

Böyle birşey varmı ?

(Resim gizlendi görmek için tıklayın.)
kristal kullanıyorum hocam 8 mhz mclr yi 5v direk bagladm sonuc degismedi

mesaj birleştirme:: 11 Nisan 2014, 19:38:26

Alıntı yapılan: Samfischer - 11 Nisan 2014, 18:59:52
Hocam, Bu konunun en temel sorunu bana göre 1 konfigürasyon biti , 2 breadboarda kurulan devrelerdir.

Konfigürasyon bitlerini atayın. Breadboard'da deneyin.

Eğer olmazsa benim yeni yazdığım yazıda basit  ve temel bağlantıların yapıldığı bir baskı devre yapın.

http://electrotick.blogspot.com.tr/2014/04/pic-mikrodenetleyicisi-deneme-kart.html
bende konfigurasyondan oldugunu düşünüyorum fakat nasıl yapıldığı hakknda bilgim yok

Samfischer

Ben hitech c ile yazıyordum.
Onun için
şu şekilde




Kullandığınız derleyici hangisi ise ona göre isimleri değişebilir. Eklediğiniz ana kütüphanenin içinde tanımlıdır konfigürasyon bitleri.
mesela  pic.h kütüptanesi içindedir. internet üzerinden de bir taratın hocam.






bu osilatör  bacaklarındaki ve mclr bacagındaki bağlantıları kontrol edin. (Reset mühim değil)

Birde  verdiğiniz gerilimin sabit olması iyidir 7805 kullanın.

muhittin_kaplan

1. allatki resimde Config From HEX file var  işaretlenmiş, muhtemelen sendede aynıdır. sen bu işareti kaldır.


2. aşağıdaki resimde gösterilen bölüme gel


ve OSC tipini HS yap.
WachDog u OFF yap.

ve programla..

yunusreha

Alıntı yapılan: muhittin_kaplan - 11 Nisan 2014, 22:58:34
1. allatki resimde Config From HEX file var  işaretlenmiş, muhtemelen sendede aynıdır. sen bu işareti kaldır.
(Resim gizlendi görmek için tıklayın.)

2. aşağıdaki resimde gösterilen bölüme gel
(Resim gizlendi görmek için tıklayın.)

ve OSC tipini HS yap.
WachDog u OFF yap.

ve programla..
hocam dediğiniz gibi de yaptım fakat hiç bir değişiklik yok :(

Bayramsumbul

#24
Öncelikle merhaba ve iyi günler. .
Bu kodları .hex dosyası olarak kayıt edip. Işlemcinize atabilirsiniz.
:020000000328D3
:100006000730831203139F0083168601831286012D
:1000160006140630FB001330FC00AD30FD00FD0B6E
:100026001228FC0B1228FB0B1228000000000030DF
:1000360086050630FB001330FC00AD30FD00FD0BDD
:100046002228FC0B2228FB0B2228000000000B288C
:020056002B2855
:02400E00182177
:00000001FF

Led'in '+' ucu Portb.0'a bağlıdır. '-' ucu ise 220r direnç ile toprak hattına bağlıdır.Besleme uçlarına paralel 100nf kondansator
bağlayabilirsiniz. İyi çalışmalar. ..
---Ekleme--
@muhittin_kaplan bana diyorsanız, telefondan giriyorum o yüzden resim yükleyemedim. Nedense yükleme sitesine girdiğim zaman yükleme butonuna basınca
dosya yöneticisi seçeneği çıkmıyor.
Bir Elektronik Meraklısının Serüveni...

muhittin_kaplan

Birde yaptigin devrenin fotosunu koyarmisin

muhittin_kaplan


yunusreha


muhittin_kaplan

1 nolu pin olan MCLR ye +5v varmı

yunusreha

Alıntı yapılan: muhittin_kaplan - 12 Nisan 2014, 23:06:27
1 nolu pin olan MCLR ye +5v varmı
var dirençle bağlı ama dirençsizde denedim olmadı