Picproje Elektronik Sitesi

DERLEYİCİLER => PICBasic => Konuyu başlatan: scorpin026 - 31 Mayıs 2017, 22:09:14

Başlık: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 31 Mayıs 2017, 22:09:14
Breadboardda termometreli saat yaptım çalıştı. Baskı devreye geçireyim dedim 2 tane denedim çalışmadı zaman saymadı. Delikli plakette yaptım yine aynı zaman ilerlemiyor bazen günü göstermiyor oynatınca falan. Sıkıntı nerde olabilir. Pice program atmakta sıkıntı olmadı. Lcdde sıkıntı yok
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: cemilkendir - 31 Mayıs 2017, 23:35:23
Saatin osilatörüne elinle dokunduğunda saat saymaya başlıyormu ?
Büyük ihtimalle saat osilatöründe problem vardır.
Resim şema eklersen daha kolay cevap bulabilirsin ?
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 01 Haziran 2017, 21:17:40

(https://s15.postimg.cc/kxkyenvzb/20170601_204740.jpg) (https://postimg.cc/image/kxkyenvzb/)

(https://s15.postimg.cc/vyg3joo87/Ads_z.jpg) (https://postimg.cc/image/vyg3joo87/)

pcb ye aktarırken lcd bozdum o yüzden ikincisi mavi renkli
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: mehmet - 01 Haziran 2017, 22:47:40
Şemanız da olsa güzel olacak.

Bir de kodlarınızı yeniden inceleyiniz; bazen test için
ilk değer araması yapılıp unutuluyor.
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 01 Haziran 2017, 23:39:17
Alıntı yapılan: mehmet - 01 Haziran 2017, 22:47:40
Şemanız da olsa güzel olacak.

Bir de kodlarınızı yeniden inceleyiniz; bazen test için
ilk değer araması yapılıp unutuluyor.

kodlarda sıkıntı oldugunu sanmam yani illa olsun diyosan verebilirim çünkü breadboarda zaten calıstırdım herşeyiyle. şimdi ayak bağlantılarına baktım yüzde 90nını bişey göremedimde
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 01 Haziran 2017, 23:42:38
Alıntı yapılan: cemilkendir - 31 Mayıs 2017, 23:35:23
Saatin osilatörüne elinle dokunduğunda saat saymaya başlıyormu ?
Büyük ihtimalle saat osilatöründe problem vardır.
Resim şema eklersen daha kolay cevap bulabilirsin ?

(https://s10.postimg.cc/n8jblh6id/Ads_zsd.jpg) (https://postimg.cc/image/n8jblh6id/)

diğer resimleride yükledim
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: cemilkendir - 02 Haziran 2017, 00:31:37
Saat entegresine bağlı kristale(32768) kondansatör bağladın mı ?
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 02 Haziran 2017, 04:23:00
Alıntı yapılan: cemilkendir - 02 Haziran 2017, 00:31:37
Saat entegresine bağlı kristale(32768) kondansatör bağladın mı ?
Baglamadim neresine kaclik baglanir hic rtclerde gormedim
Ve breadboardda calisirkende kondansator yoktu orda calisti cunku baglantilarda lontrol ettim
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 04 Haziran 2017, 21:23:14
Alıntı yapılan: scorpin026 - 31 Mayıs 2017, 22:09:14
Breadboardda termometreli saat yaptım çalıştı. Baskı devreye geçireyim dedim 2 tane denedim çalışmadı zaman saymadı. Delikli plakette yaptım yine aynı zaman ilerlemiyor bazen günü göstermiyor oynatınca falan. Sıkıntı nerde olabilir. Pice program atmakta sıkıntı olmadı. Lcdde sıkıntı yok
yokm kimse?
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: mehmet - 05 Haziran 2017, 02:04:32
Vcc ve Gnd yollarını kontrol ediniz.
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 05 Haziran 2017, 02:33:15
Alıntı yapılan: mehmet - 05 Haziran 2017, 02:04:32
Vcc ve Gnd yollarını kontrol ediniz.
ettim bidaha edicem ama enerji geliyor. başka pic programlayıp koydum ekranda kareler cıktı. bunda saat cıkıyor ilerlemiyor. devreye elimle basıp dokununda falan gün yazısıda geliyo sonra gidiyor
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: kimlenbu - 05 Haziran 2017, 09:46:51
pic'in kristal veya rezonatör'ü nerde ? PIC kullanmayalı asır oldu, dahili rc osilatörünü kullanmak için bir ayar yapmak gerekiyor muydu kontrol et.
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: ankyra - 05 Haziran 2017, 10:18:36
Pic in bacaklarının hemen altına, +vcc ve gnd uçlarına 100 nf ekleyip deneyin.
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: yesilu - 05 Haziran 2017, 10:26:24
Lehimlerin kötü bence, soğuk lehimdendir...
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: ete - 05 Haziran 2017, 10:35:54
Bu tür mesajlar genellikle simulasyonda çalıştı gerçek devresinde çalışmıyor diye gelirdi bu sefer değişik olmuş.
Deney boardında çalışmış ama karta geçirince çalışmamış gözüküyor.

Tabiiki sorun tam olarak açıklanmamış. Hiçmi çalışmıyor yoksa ekrana ilk görüntü gelip öyle bekliyormu bunları bilmek önemli.
Yinede açıklamalara bakarak sorunun pic osilatör veya DS1302 osilatör sorunu olduğunu söyleyebilirim.
Yeri gelmişken belirteyim DS1302 kristali ayrıca kondansatör gerektirmez. Kondansatörü chip içindedir ayrıca dışarıdan bağlanmaz.
Açıklanmamış ama muhtemelen program dahili OSC kullanıyor. Yine anladığım kadarı ile breadboard için kullanılan pic delikli plakada kullanılmamış. Yani yeni bir işlemci programlanmış. Bu durumda insanın aklına hemen sigorta ayarları doğru verildimi sorusu geliyor. Zira dahili osc bu ayarlar ile aktif ediliyor. Pic programlanırkan aksine bir sigorta ayarı yok ise default aya XT dir. O halde bu iş için bir rezonatör yada kristal bağlanmasını gerektirir. Demekki birinci sorun olarak dahili osc kullanılmış mı kullanılmamış mı ona bakmak gerekir. Anlayacak bilginiz yok ise o pic'i programlayıcıya takıp READ komutu ile okutup çıkan sigorta ayarlarına bakınız. Yine anlamıyorsanız ekran alıntısını buraya ekleyin biz bakalım.

İkinci sorun kaynağı olarak gördüğüm RTC osc sini direk bağlamış olabilirsiniz. Ama bu rtc ler fabrikadan HALT biti set edilmiş olarak piyasaya sunulur. Saniye registerinin 7 nolu bitini sıfır yapmazsanız o rtc osilatörü sürekli durur çalışmaz. Buna dair programda bir komut varmıdır bilemiyoruz. Bu nedenle buraya ŞEMA+PROGRAM daima koyun diyoruz. Sadece sorunu söyleyip neden olabilir diye sormak yeterli olmuyor.

Son olarak devredeki bağlantı sorunlarından birisi de bu soruna sebep olabilir. Devrede buton vs. var ise pullup ları bağlı değilse programı oraya kilitleyebilir. Besleme yeterince gelmiyordur şase almıyordur. Bunlar olası sebepler elbette.
İncelemek lazım.
Aslında en kolayı programın başına bir komut ekleyip bir lede iki flash yaptırsanız en azından program yürüyormu onu görebilirdiniz. Böylece kartınız beraat ederdi.

Ete
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 05 Haziran 2017, 11:22:47
Alıntı yapılan: yesilu - 05 Haziran 2017, 10:26:24
Lehimlerin kötü bence, soğuk lehimdendir...
Olabilir ama etkilermi?
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 05 Haziran 2017, 11:26:53
Alıntı yapılan: ete - 05 Haziran 2017, 10:35:54
Bu tür mesajlar genellikle simulasyonda çalıştı gerçek devresinde çalışmıyor diye gelirdi bu sefer değişik olmuş.
Deney boardında çalışmış ama karta geçirince çalışmamış gözüküyor.

Tabiiki sorun tam olarak açıklanmamış. Hiçmi çalışmıyor yoksa ekrana ilk görüntü gelip öyle bekliyormu bunları bilmek önemli.
Yinede açıklamalara bakarak sorunun pic osilatör veya DS1302 osilatör sorunu olduğunu söyleyebilirim.
Yeri gelmişken belirteyim DS1302 kristali ayrıca kondansatör gerektirmez. Kondansatörü chip içindedir ayrıca dışarıdan bağlanmaz.
Açıklanmamış ama muhtemelen program dahili OSC kullanıyor. Yine anladığım kadarı ile breadboard için kullanılan pic delikli plakada kullanılmamış. Yani yeni bir işlemci programlanmış. Bu durumda insanın aklına hemen sigorta ayarları doğru verildimi sorusu geliyor. Zira dahili osc bu ayarlar ile aktif ediliyor. Pic programlanırkan aksine bir sigorta ayarı yok ise default aya XT dir. O halde bu iş için bir rezonatör yada kristal bağlanmasını gerektirir. Demekki birinci sorun olarak dahili osc kullanılmış mı kullanılmamış mı ona bakmak gerekir. Anlayacak bilginiz yok ise o pic'i programlayıcıya takıp READ komutu ile okutup çıkan sigorta ayarlarına bakınız. Yine anlamıyorsanız ekran alıntısını buraya ekleyin biz bakalım.

İkinci sorun kaynağı olarak gördüğüm RTC osc sini direk bağlamış olabilirsiniz. Ama bu rtc ler fabrikadan HALT biti set edilmiş olarak piyasaya sunulur. Saniye registerinin 7 nolu bitini sıfır yapmazsanız o rtc osilatörü sürekli durur çalışmaz. Buna dair programda bir komut varmıdır bilemiyoruz. Bu nedenle buraya ŞEMA+PROGRAM daima koyun diyoruz. Sadece sorunu söyleyip neden olabilir diye sormak yeterli olmuyor.

Son olarak devredeki bağlantı sorunlarından birisi de bu soruna sebep olabilir. Devrede buton vs. var ise pullup ları bağlı değilse programı oraya kilitleyebilir. Besleme yeterince gelmiyordur şase almıyordur. Bunlar olası sebepler elbette.
İncelemek lazım.
Aslında en kolayı programın başına bir komut ekleyip bir lede iki flash yaptırsanız en azından program yürüyormu onu görebilirdiniz. Böylece kartınız beraat ederdi.

Ete

Degrrli arkadasim ayni malzemeleri kullandim.ekrana tarih geliyor gun gelmiyor karta elimle baski vs yapinca tarih geliyor saymiyor. Bikactane rtc denedim gittim yenisini aldim. Baska pic denedim hicbisey gelmedi.devre semasini resimlerini attim sitede.kodlar doğru cunku breadboardda super calisti. Besleme ayniydi.diger dediklerinizide evde arastircam
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: mehmet - 05 Haziran 2017, 11:32:12
Durduk yere olmaz bu durumlar. Lehimleri
tekrardan geçin. Her atlamanin, temasda
olup olmadığını avometreyle kontrol
edin.
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 05 Haziran 2017, 12:46:04
Alıntı yapılan: mehmet - 05 Haziran 2017, 11:32:12
Durduk yere olmaz bu durumlar. Lehimleri
tekrardan geçin. Her atlamanin, temasda
olup olmadığını avometreyle kontrol
edin.
Avometreyle entegre uclariyla diger baglantilari kontrol ettim ama bi tarih geliyo eksik geliyo
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: Mr_YAMYAM - 05 Haziran 2017, 16:56:07
Anlatılanlar doğrultusunda temel GROUNDING hataları olduğu şüphesi var.
TEMEL GROUNDING KURALLARI:
1 Sistem osilatörü (Varsa) şase bağlantısı en kısa yoldan besleme şase ucuna irtibatlı olmalıdır.
Bu şase bağlantısı başka bir şase bağlantısı ile irtibatlandırılmış ise osilatör çalışmayacak veya dengesiz çalışacaktır.
2 Temel digital işlem grounding. PIC ground ucu başka bir ground hattı ile ilişkili olmamalı, bağımsız bir yoldan direk beslemeye verilmelidir.
3 Diğer analog veya güç ground hatları. Bu hatlar üzerinde düşen gerilimler milivoltlar seviyesinde olabildiği için diğer ground hatlarından bağımsız yapılmalıdır. Tipik seneryolar için ANALOG-DIGITAL GROUNDING konusunda araştırma yapılmalıdır.
PCB tasarımını göremediğim için başka öneride bulunamıyorum. Eğer PCB yi lehim yüzeyi ve malzeme yüzeyi ile görebilseydim genel hataları görebilme şansım olurdu.
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 05 Haziran 2017, 17:57:44
Alıntı yapılan: Mr_YAMYAM - 05 Haziran 2017, 16:56:07
Anlatılanlar doğrultusunda temel GROUNDING hataları olduğu şüphesi var.
TEMEL GROUNDING KURALLARI:
1 Sistem osilatörü (Varsa) şase bağlantısı en kısa yoldan besleme şase ucuna irtibatlı olmalıdır.
Bu şase bağlantısı başka bir şase bağlantısı ile irtibatlandırılmış ise osilatör çalışmayacak veya dengesiz çalışacaktır.
2 Temel digital işlem grounding. PIC ground ucu başka bir ground hattı ile ilişkili olmamalı, bağımsız bir yoldan direk beslemeye verilmelidir.
3 Diğer analog veya güç ground hatları. Bu hatlar üzerinde düşen gerilimler milivoltlar seviyesinde olabildiği için diğer ground hatlarından bağımsız yapılmalıdır. Tipik seneryolar için ANALOG-DIGITAL GROUNDING konusunda araştırma yapılmalıdır.
PCB tasarımını göremediğim için başka öneride bulunamıyorum. Eğer PCB yi lehim yüzeyi ve malzeme yüzeyi ile görebilseydim genel hataları görebilme şansım olurdu.
Sag usstte gun yazmasi lazimdi yazmiyo termometre sapitiyor elleyince duzeliyor sanki

(https://s29.postimg.cc/s4mtetsjn/20170605_175243.jpg) (https://postimg.cc/image/s4mtetsjn/)

(https://s29.postimg.cc/5tyyeuv9f/20170605_175224.jpg) (https://postimg.cc/image/5tyyeuv9f/)
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: Mr_YAMYAM - 05 Haziran 2017, 21:02:44
Enerji verdiğin yer neresidir?
Sistem sadece pil ile çalışmıyor sanırım.
Boardın bir yerinde sistem sıfır noktası oluştur. Osilatöre yakın bir yer olsun.
Tüm şase bağlantılarını ayrı ayrı bu noktaya bağla. Bağlantı tellerin mümkün olduğunca düz ve kısa olsun.

(https://s9.postimg.cc/d1xq7bg3v/20170605_175243.jpg) (https://postimg.cc/image/d1xq7bg3v/)
Resimde prensip olarak gösterilmeye çalışılmıştır.
Şase hatları birbirlerini kesiyorsa bu gibi anormallikler kaçınılmazdır.
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 05 Haziran 2017, 21:09:57
Alıntı yapılan: Mr_YAMYAM - 05 Haziran 2017, 21:02:44
Enerji verdiğin yer neresidir?
Sistem sadece pil ile çalışmıyor sanırım.
Boardın bir yerinde sistem sıfır noktası oluştur. Osilatöre yakın bir yer olsun.
Tüm şase bağlantılarını ayrı ayrı bu noktaya bağla. Bağlantı tellerin mümkün olduğunca düz ve kısa olsun.

(https://s9.postimg.cc/d1xq7bg3v/20170605_175243.jpg) (https://postimg.cc/image/d1xq7bg3v/)
Resimde prensip olarak gösterilmeye çalışılmıştır.
Şase hatları birbirlerini kesiyorsa bu gibi anormallikler kaçınılmazdır.
komple söküp breadboardda denicem ve yeniden delikliyi yapıcam. baskı devrelerde groundlar direk yapılmıyor ama

(https://s8.postimg.cc/j7gnke3pt/20170605_175243.jpg) (https://postimg.cc/image/j7gnke3pt/)
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 05 Haziran 2017, 23:44:17
Alıntı yapılan: ete - 05 Haziran 2017, 10:35:54
Bu tür mesajlar genellikle simulasyonda çalıştı gerçek devresinde çalışmıyor diye gelirdi bu sefer değişik olmuş.
Deney boardında çalışmış ama karta geçirince çalışmamış gözüküyor.

Tabiiki sorun tam olarak açıklanmamış. Hiçmi çalışmıyor yoksa ekrana ilk görüntü gelip öyle bekliyormu bunları bilmek önemli.
Yinede açıklamalara bakarak sorunun pic osilatör veya DS1302 osilatör sorunu olduğunu söyleyebilirim.
Yeri gelmişken belirteyim DS1302 kristali ayrıca kondansatör gerektirmez. Kondansatörü chip içindedir ayrıca dışarıdan bağlanmaz.
Açıklanmamış ama muhtemelen program dahili OSC kullanıyor. Yine anladığım kadarı ile breadboard için kullanılan pic delikli plakada kullanılmamış. Yani yeni bir işlemci programlanmış. Bu durumda insanın aklına hemen sigorta ayarları doğru verildimi sorusu geliyor. Zira dahili osc bu ayarlar ile aktif ediliyor. Pic programlanırkan aksine bir sigorta ayarı yok ise default aya XT dir. O halde bu iş için bir rezonatör yada kristal bağlanmasını gerektirir. Demekki birinci sorun olarak dahili osc kullanılmış mı kullanılmamış mı ona bakmak gerekir. Anlayacak bilginiz yok ise o pic'i programlayıcıya takıp READ komutu ile okutup çıkan sigorta ayarlarına bakınız. Yine anlamıyorsanız ekran alıntısını buraya ekleyin biz bakalım.

İkinci sorun kaynağı olarak gördüğüm RTC osc sini direk bağlamış olabilirsiniz. Ama bu rtc ler fabrikadan HALT biti set edilmiş olarak piyasaya sunulur. Saniye registerinin 7 nolu bitini sıfır yapmazsanız o rtc osilatörü sürekli durur çalışmaz. Buna dair programda bir komut varmıdır bilemiyoruz. Bu nedenle buraya ŞEMA+PROGRAM daima koyun diyoruz. Sadece sorunu söyleyip neden olabilir diye sormak yeterli olmuyor.

Son olarak devredeki bağlantı sorunlarından birisi de bu soruna sebep olabilir. Devrede buton vs. var ise pullup ları bağlı değilse programı oraya kilitleyebilir. Besleme yeterince gelmiyordur şase almıyordur. Bunlar olası sebepler elbette.
İncelemek lazım.
Aslında en kolayı programın başına bir komut ekleyip bir lede iki flash yaptırsanız en azından program yürüyormu onu görebilirdiniz. Böylece kartınız beraat ederdi.

Ete
bread boarda yeniden yaptım herşey tamam ama zaman saymıyor hocam bu sefer nerde olabilir
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: OG - 06 Haziran 2017, 00:29:55
PIC'in besleme uçlarındaki (pin 5 ve pin 14 arası 100nF seramik) kondansatör nerede?
Ayrıca devrenin besleme girişine de (besleme + ve - arasına) 10uF -100uF arası bir elektrolitik kondansatör ve 100nF seramik bağlayın.
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: ete - 06 Haziran 2017, 07:30:38
Şu programı buraya koymadığın müddetçe o sorun çözülmeyecek.
Olası bütün sorunlara karşı pek çok öneri getirildi hala çalışmıyor. Üstelik yeniden Bread Board da da çalışmıyor. İlk yaptığın çalışan devrede mutlaka başka yerde çalışmış bir RTC kullanmışsındır. Yenilerde ise sıfır RTC kullanıyorsundur. Aradaki farkı anlatmıştım.
Gelen ekran görüntülerine bakıver 00:00:00 görünüyor ekranda bu saatin ayar almadığını gösteriyor. Çalışmaz bu şekilde.
Programın başına saate ayar verecek kodlar eklenmeli yoksa tabiiki olduğunuda pek sanmıyorum.

Ete
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 06 Haziran 2017, 10:44:56
Alıntı yapılan: OG - 06 Haziran 2017, 00:29:55
PIC'in besleme uçlarındaki (pin 5 ve pin 14 arası 100nF seramik) kondansatör nerede?
Ayrıca devrenin besleme girişine de (besleme + ve - arasına) 10uF -100uF arası bir elektrolitik kondansatör ve 100nF seramik bağlayın.
Tamam bunları da deneyeyim
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 06 Haziran 2017, 10:46:40
Alıntı yapılan: ete - 06 Haziran 2017, 07:30:38
Şu programı buraya koymadığın müddetçe o sorun çözülmeyecek.
Olası bütün sorunlara karşı pek çok öneri getirildi hala çalışmıyor. Üstelik yeniden Bread Board da da çalışmıyor. İlk yaptığın çalışan devrede mutlaka başka yerde çalışmış bir RTC kullanmışsındır. Yenilerde ise sıfır RTC kullanıyorsundur. Aradaki farkı anlatmıştım.
Gelen ekran görüntülerine bakıver 00:00:00 görünüyor ekranda bu saatin ayar almadığını gösteriyor. Çalışmaz bu şekilde.
Programın başına saate ayar verecek kodlar eklenmeli yoksa tabiiki olduğunuda pek sanmıyorum.

Ete
Peki ustam eve gidince hex dosyasini koyucam koymamamin sebebi o kodlarla ilk basta çalışması ayni rtc kullandim sanirim yada ilki çalışmadı yeni aldim calismisti simdi oda calismiyor
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: MC_Skywalker - 06 Haziran 2017, 12:54:29
HEX dosyasını paylaşmayacaksın kaynak kodu yanı Basic ile yazdığını. HEX'i paylaşman hiçbir işe yaramaz. 
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 06 Haziran 2017, 13:42:29
Alıntı yapılan: MC_Skywalker - 06 Haziran 2017, 12:54:29
HEX dosyasını paylaşmayacaksın kaynak kodu yanı Basic ile yazdığını. HEX'i paylaşman hiçbir işe yaramaz.
Kodu ben yazmadim netten indirdim klasordeki dosyalara bakayim kodlar hakkinda pek bilgim temelim uok maalesef
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 06 Haziran 2017, 17:41:29
Alıntı yapılan: MC_Skywalker - 06 Haziran 2017, 12:54:29
HEX dosyasını paylaşmayacaksın kaynak kodu yanı Basic ile yazdığını. HEX'i paylaşman hiçbir işe yaramaz.
kodlar aşağıdakilerden hangisi oluyor ben biraz cahilimde bu konularda isterseniz tüm dosyaları zipleyip atayım?

(https://s4.postimg.cc/inxjl342x/Ads_zf.jpg) (https://postimg.cc/image/inxjl342x/)
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 06 Haziran 2017, 17:42:00
Alıntı yapılan: ete - 06 Haziran 2017, 07:30:38
Şu programı buraya koymadığın müddetçe o sorun çözülmeyecek.
Olası bütün sorunlara karşı pek çok öneri getirildi hala çalışmıyor. Üstelik yeniden Bread Board da da çalışmıyor. İlk yaptığın çalışan devrede mutlaka başka yerde çalışmış bir RTC kullanmışsındır. Yenilerde ise sıfır RTC kullanıyorsundur. Aradaki farkı anlatmıştım.
Gelen ekran görüntülerine bakıver 00:00:00 görünüyor ekranda bu saatin ayar almadığını gösteriyor. Çalışmaz bu şekilde.
Programın başına saate ayar verecek kodlar eklenmeli yoksa tabiiki olduğunuda pek sanmıyorum.

Ete
kodlar aşağıdakilerden hangisi oluyor ben biraz cahilimde bu konularda isterseniz tüm dosyaları trarlayip atayım?

(https://s4.postimg.cc/inxjl342x/Ads_zf.jpg) (https://postimg.cc/image/inxjl342x/)
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 06 Haziran 2017, 22:33:34
Alıntı yapılan: ete - 06 Haziran 2017, 07:30:38
Şu programı buraya koymadığın müddetçe o sorun çözülmeyecek.
Olası bütün sorunlara karşı pek çok öneri getirildi hala çalışmıyor. Üstelik yeniden Bread Board da da çalışmıyor. İlk yaptığın çalışan devrede mutlaka başka yerde çalışmış bir RTC kullanmışsındır. Yenilerde ise sıfır RTC kullanıyorsundur. Aradaki farkı anlatmıştım.
Gelen ekran görüntülerine bakıver 00:00:00 görünüyor ekranda bu saatin ayar almadığını gösteriyor. Çalışmaz bu şekilde.
Programın başına saate ayar verecek kodlar eklenmeli yoksa tabiiki olduğunuda pek sanmıyorum.

Ete
https://yadi.sk/d/EUOuh4lF3JsyNK  herşey burda hocam
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: ete - 07 Haziran 2017, 07:46:33
Program Basic de değil C dilinde yazılmış. Başlık yanlış yerde açılmış gözüküyor.
İçine bakılırsa programın Dahili OSC ile çalıştığı görülüyor. Bu durumda işlemciye kristal falan bağlanması gerekmiyor. O bacaklar boş bırakılmalı.
MCLR pini dediğimiz 4 nolu bacakta mutlaka Pullup direnci olmalı.
RTC nin 1 nolu bacağından +5V verilmeli. 8 nolu bacak pil beslemesi içindir oradan besleme vermeyiniz.

Mod tuşu saat ayar moduna sokuyor. Buna basıp saate ayar verilmeli. Mod tuşu çalışmıyor ise işlemciniz çalışmıyor demektir.
Ancak oraya kadar çalışıp sonrasında çalışmamazlık etmemesi gerekir. Yani ekranda bazı şeyleri doğru okuyorsanız devamı gelmesi gerekir.
Yinede işlemcinin 5 nolu bacağı ile 14 nolu bacağını kullanarak ölçü aletinde 5V okuyormusunuz bakın. Fazla yada çok az bir voltaj okuyorsanız sorun beslemedir. Fazla ise zaten işlemci ve muhtemelen RTC bozulmuştur. LCD en başta bozulmuştur.
Yenisi ile denemeniz gerekir.

RTC nin 1 ve 4 nolu bacakları arasında 5V okumanız gerekir onada bakın.
Başkada söylenecek söz yok sanırım.

Ete
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 07 Haziran 2017, 10:54:12
Alıntı yapılan: ete - 07 Haziran 2017, 07:46:33
Program Basic de değil C dilinde yazılmış. Başlık yanlış yerde açılmış gözüküyor.
İçine bakılırsa programın Dahili OSC ile çalıştığı görülüyor. Bu durumda işlemciye kristal falan bağlanması gerekmiyor. O bacaklar boş bırakılmalı.
MCLR pini dediğimiz 4 nolu bacakta mutlaka Pullup direnci olmalı.
RTC nin 1 nolu bacağından +5V verilmeli. 8 nolu bacak pil beslemesi içindir oradan besleme vermeyiniz.

Mod tuşu saat ayar moduna sokuyor. Buna basıp saate ayar verilmeli. Mod tuşu çalışmıyor ise işlemciniz çalışmıyor demektir.
Ancak oraya kadar çalışıp sonrasında çalışmamazlık etmemesi gerekir. Yani ekranda bazı şeyleri doğru okuyorsanız devamı gelmesi gerekir.
Yinede işlemcinin 5 nolu bacağı ile 14 nolu bacağını kullanarak ölçü aletinde 5V okuyormusunuz bakın. Fazla yada çok az bir voltaj okuyorsanız sorun beslemedir. Fazla ise zaten işlemci ve muhtemelen RTC bozulmuştur. LCD en başta bozulmuştur.
Yenisi ile denemeniz gerekir.

RTC nin 1 ve 4 nolu bacakları arasında 5V okumanız gerekir onada bakın.
Başkada söylenecek söz yok sanırım.

Ete
Sitede yeniyim ilk yaptigim devre calisip onu baskiya aktarinca calismadi bu yuzden boyle sordum usisde calismisti soylediklerinizi denicem bakalim rtcnin beslemelerini ayri ayri verdim
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 08 Haziran 2017, 22:09:56
Alıntı yapılan: ete - 07 Haziran 2017, 07:46:33
Program Basic de değil C dilinde yazılmış. Başlık yanlış yerde açılmış gözüküyor.
İçine bakılırsa programın Dahili OSC ile çalıştığı görülüyor. Bu durumda işlemciye kristal falan bağlanması gerekmiyor. O bacaklar boş bırakılmalı.
MCLR pini dediğimiz 4 nolu bacakta mutlaka Pullup direnci olmalı.
RTC nin 1 nolu bacağından +5V verilmeli. 8 nolu bacak pil beslemesi içindir oradan besleme vermeyiniz.

Mod tuşu saat ayar moduna sokuyor. Buna basıp saate ayar verilmeli. Mod tuşu çalışmıyor ise işlemciniz çalışmıyor demektir.
Ancak oraya kadar çalışıp sonrasında çalışmamazlık etmemesi gerekir. Yani ekranda bazı şeyleri doğru okuyorsanız devamı gelmesi gerekir.
Yinede işlemcinin 5 nolu bacağı ile 14 nolu bacağını kullanarak ölçü aletinde 5V okuyormusunuz bakın. Fazla yada çok az bir voltaj okuyorsanız sorun beslemedir. Fazla ise zaten işlemci ve muhtemelen RTC bozulmuştur. LCD en başta bozulmuştur.
Yenisi ile denemeniz gerekir.

RTC nin 1 ve 4 nolu bacakları arasında 5V okumanız gerekir onada bakın.
Başkada söylenecek söz yok sanırım.

Ete
breadboarda yaptım rtcye dirençler ve 5v beslemeye kondansatör koydum devrem çalıştı saniye sayıyor şimdi bunu yine baskı devreye yapmaya kalksam yine sıkıntı olurmu artık tereddüt eder hale geldim
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: cetin1990 - 08 Haziran 2017, 23:12:32
Evet yine sıkıntı olur. Çünkü yanlış yapıyorsunuz.

Breadboardda çalışıyorsa baskı devrede daha iyi çalışması gerekir. Çalışmıyorsa yapamadınız, başaramadınız demektir.
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: mehmet - 08 Haziran 2017, 23:48:50
Başarısızlıkla adlandırmak yanlış.
Şevkini kırmayalım. Destek olmamız
gerekli.
En önce GND uçlarına dikkat ediniz.
Tüm sistemin GND uçları birleşmeli.
Bazı simülasyon programlarında
entegrelerin beslemeleri görülmeyebilir.
Yani +5V ve GND uçları gösterilmeyebilir.
Mutlaka kataloglarından pin bağlantılarını
kontrol edin...
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: HexfeT - 09 Haziran 2017, 09:16:28
Eklediğiniz pcb fotoğrafına bakılırsa DS1302'nin 4 no'lu GND bacağının boşta olduğu görülüyor. Paylaştığınız şemada da 4.(GND) bacak gösterilmemiş. Şemada görülmediği için siz de boş bırakmışsınız sanırım.

(https://s1.postimg.cc/4ro4qdh6z/20170605_175243.jpg) (https://postimg.cc/image/4ro4qdh6z/)
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 09 Haziran 2017, 10:10:12
Alıntı yapılan: cetin1990 - 08 Haziran 2017, 23:12:32
Evet yine sıkıntı olur. Çünkü yanlış yapıyorsunuz.

Breadboardda çalışıyorsa baskı devrede daha iyi çalışması gerekir. Çalışmıyorsa yapamadınız, başaramadınız demektir.
Basarisizlik sadexce pbcde oldu mesela suanda boardda yine çalıştırdım:)
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 09 Haziran 2017, 10:11:46
Alıntı yapılan: HexfeT - 09 Haziran 2017, 09:16:28
Eklediğiniz pcb fotoğrafına bakılırsa DS1302'nin 4 no'lu GND bacağının boşta olduğu görülüyor. Paylaştığınız şemada da 4.(GND) bacak gösterilmemiş. Şemada görülmediği için siz de boş bırakmışsınız sanırım.

(https://s1.postimg.cc/4ro4qdh6z/20170605_175243.jpg) (https://postimg.cc/image/4ro4qdh6z/)
Haklisin semada 4 no gosterilmemis datashetten baktim gnd bagladim pice giden uclara direnc bagladim 5v beslemeye 100 n bagladim boardda suanda çalışıyor
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 09 Haziran 2017, 10:12:24
Alıntı yapılan: mehmet - 08 Haziran 2017, 23:48:50
Başarısızlıkla adlandırmak yanlış.
Şevkini kırmayalım. Destek olmamız
gerekli.
En önce GND uçlarına dikkat ediniz.
Tüm sistemin GND uçları birleşmeli.
Bazı simülasyon programlarında
entegrelerin beslemeleri görülmeyebilir.
Yani +5V ve GND uçları gösterilmeyebilir.
Mutlaka kataloglarından pin bağlantılarını
kontrol edin...
Kontrol ettim eksik varmis simdi yine pcbde denicem
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 12 Haziran 2017, 10:54:54
Alıntı yapılan: ete - 07 Haziran 2017, 07:46:33
Program Basic de değil C dilinde yazılmış. Başlık yanlış yerde açılmış gözüküyor.
İçine bakılırsa programın Dahili OSC ile çalıştığı görülüyor. Bu durumda işlemciye kristal falan bağlanması gerekmiyor. O bacaklar boş bırakılmalı.
MCLR pini dediğimiz 4 nolu bacakta mutlaka Pullup direnci olmalı.
RTC nin 1 nolu bacağından +5V verilmeli. 8 nolu bacak pil beslemesi içindir oradan besleme vermeyiniz.

Mod tuşu saat ayar moduna sokuyor. Buna basıp saate ayar verilmeli. Mod tuşu çalışmıyor ise işlemciniz çalışmıyor demektir.
Ancak oraya kadar çalışıp sonrasında çalışmamazlık etmemesi gerekir. Yani ekranda bazı şeyleri doğru okuyorsanız devamı gelmesi gerekir.
Yinede işlemcinin 5 nolu bacağı ile 14 nolu bacağını kullanarak ölçü aletinde 5V okuyormusunuz bakın. Fazla yada çok az bir voltaj okuyorsanız sorun beslemedir. Fazla ise zaten işlemci ve muhtemelen RTC bozulmuştur. LCD en başta bozulmuştur.
Yenisi ile denemeniz gerekir.

RTC nin 1 ve 4 nolu bacakları arasında 5V okumanız gerekir onada bakın.
Başkada söylenecek söz yok sanırım.

Ete
Yine calismadi anlamadim lehimlerin mi etkisi var
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: cetin1990 - 12 Haziran 2017, 11:01:01
Olması gereken ile,  yaptığınız  arasındaki fark bulunacak. 

Yapılan yanlış  her ne ise, sizin anlatmanız ile öğrenilebilir. Fakat yanlışı bilseniz zaten çözersiniz.  Anlatmaya gerek olmaz.
Devreyi, nerede yanlış yaptığınızı size gösterecek  birine göstermenizde yarar var. 
Bu resimler elektriksel açıdan az bilgi veriyor. Neyi nereye başladığınız anlaşılmaz. Kaç volt verdiniz +- doğru mu vs.. bir sürü şey kontrol edilmeli.

Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: scorpin026 - 12 Haziran 2017, 14:20:44
Alıntı yapılan: cetin1990 - 12 Haziran 2017, 11:01:01
Olması gereken ile,  yaptığınız  arasındaki fark bulunacak. 

Yapılan yanlış  her ne ise, sizin anlatmanız ile öğrenilebilir. Fakat yanlışı bilseniz zaten çözersiniz.  Anlatmaya gerek olmaz.
Devreyi, nerede yanlış yaptığınızı size gösterecek  birine göstermenizde yarar var. 
Bu resimler elektriksel açıdan az bilgi veriyor. Neyi nereye başladığınız anlaşılmaz. Kaç volt verdiniz +- doğru mu vs.. bir sürü şey kontrol edilmeli.
Boardda hersey normal guzel calisiyor pbc aktarinca calismadi yine elemanlari voltaji hepsi ayni
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: cetin1990 - 12 Haziran 2017, 14:27:49
Eleman, voltaj aynı olsa da bağlantı yanlış veya devrede kir nedeniyle istenmeyen temas olabilir
Başlık: Ynt: Breadboardda çalışan devre neden baskı devrede çalışmaz?
Gönderen: OG - 12 Haziran 2017, 16:15:41
@scorpin026 çalışmadı ise bir/birkaç hatan var ve bunu bulabilecek olan yine sensin.
Sakin bir kafa ile kontrollerini yap, çözersin.
Buradan yazılabilecekler yazıldı.