Elektrotekno.com Ana Sayfa || Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler


ds1302

Kayıt: 14 Tem 2009
Mesajlar: 221

Offline
salih-46
Tarih: 07 08 2009 16:01

arkadaşlar aşağıda verilen devrenin kodlarını basicde yazdım 20 saniye aralıklarla saati, tarihi ve sıcaklığı gösteriyor pcb sini çıkartım kutuladım ve çalıştırdım ama bir sorunum var saniye geçişleri biraz hızlı ve buda yaklaşık olarak 2 hafta içinde saatin 5 dakika ileri gitmesine neder oluyor.
bununla birlikte bende kristalin üzerinden bakır teller geçirerek gürültüden etkileniyor diye ekranlama yapmaya çalıştım ama işe yaramadı daha sonra ds1302 nin beslemesine bir tane 100nf ekledim ve kristali bakırlı tarafa alarak gövdesinide toprağa lehimledim ama yinede sorunu devam ediyor.

proteus simülasyonunu, pcb ve basic kodlarınıda ekledim bir göz atarsanız sevinirim.ds1302


Reklamlar
Kayıt: 12 Nis 2008
Mesajlar: 900
Konum: İzmir
Offline
esb72
Tarih: 07 08 2009 16:27

rapid


selam @salih-46,
yardım istiyorsan paylaşımını rapidshare gibi sitelere yüklersen üyeler inirip yardımcı olabilir..
Kolay gelsin
Başa dön
Kayıt: 14 Tem 2009
Mesajlar: 221

Offline
salih-46
Tarih: 07 08 2009 16:32

ds1302


arkadaşlar ayrıca saati görüntülemeye sıra gelince 1 saniye aralıklarla ds1302 den 20 defa okuma yapıyorum yani 1 dakikanın 20 saniyesinde 20 defa ds1302 yi okuyorum
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 900
Konum: İzmir
Offline
esb72
Tarih: 07 08 2009 16:39

re: ds1302


salih-46 yazmış
arkadaşlar ayrıca saati görüntülemeye sıra gelince 1 saniye aralıklarla ds1302 den 20 defa okuma yapıyorum yani 1 dakikanın 20 saniyesinde 20 defa ds1302 yi okuyorum

1 saniye de 20 kez okuma nedenin nedir?bu kadar sık okuma ds1302 nin kitlenmesine neden olabilir..
kolay gelsin
Başa dön
Kayıt: 14 Tem 2009
Mesajlar: 221

Offline
salih-46
Tarih: 07 08 2009 16:45

ds1302


1 saniyede 20 defa okuma yapmıyorum, 20 saniye sıcaklık, 20 saniye tarih ve 20 saniyede saat bilgisini 6 dijit olarak görüntülemek istiyorum saat-dakika-saniye olarak yani atıyorum 1 dakikanın son 20 saniyesinde sıra saati görüntülemeye gelince 1 sn aralıklarla 20 defa okuma yapıyorum yani 20sn de 20 defa
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 900
Konum: İzmir
Offline
esb72
Tarih: 07 08 2009 17:59

selam,
ilk yazdıklarından öyle anladım ben.
kolay gelsin
Başa dön
Kayıt: 08 May 2006
Mesajlar: 251

Offline
power19
Tarih: 07 08 2009 18:46

@salih-46
öncelikle kodları forma değilde diğer paylaşım sitelerine yüklersen yardım edecek arkadaşlar daha fazla olabilir.Soruna gelince;sorun muhtemelen proğramdan değilde kristal frekansından kaynaklanıyor.Kristallerin kalitesi istenilen kalitede olmadığı için 32.768 khz vermiyor tam olarak.Kristalin iki ucuyla gnd arasına 5 ile 20pf arasında değeri değişen uygun kondansatörler bağlayarak(yani deneme yanılma yöntemiyle)32.768 khz yakalamaya çalış.Göreceksin o zaman saatin doğru gidecektir.
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 900
Konum: İzmir
Offline
esb72
Tarih: 07 08 2009 20:42

power19 yazmış
@salih-46
öncelikle kodları forma değilde diğer paylaşım sitelerine yüklersen yardım edecek arkadaşlar daha fazla olabilir.Soruna gelince;sorun muhtemelen proğramdan değilde kristal frekansından kaynaklanıyor.Kristallerin kalitesi istenilen kalitede olmadığı için 32.768 khz vermiyor tam olarak.Kristalin iki ucuyla gnd arasına 5 ile 20pf arasında değeri değişen uygun kondansatörler bağlayarak(yani deneme yanılma yöntemiyle)32.768 khz yakalamaya çalış.Göreceksin o zaman saatin doğru gidecektir.


selam power19,
bir süredir bu sıkıntı ile bende uğraşıyorum .6pF kapasitelerle sorun malesef biraz azalsada tamamen çözülmüyor ve ayda yaklaşık 4-8dk arasında kayma olabiliyor. sorun dediğin gibi kaliteli kristal bulmak ama bu pek mümkün görünmüyor.çünkü kristaller uzakdoğu menşeili.ALPS marka gibi kaliteli krsitallerle sorunu çözmek mümkün görünüyor.malesef piyasada çoğu malzeme noname.
Kolay gelsin
Başa dön
Kayıt: 11 Nis 2006
Mesajlar: 1

Offline
erdemts
Tarih: 07 08 2009 21:16

Arkadaşlar ds1302 yerine ds1307 tavsiye ederim. Çift yüzlü ve datasheetindeki uyarılara uyarak çizilmiş pcb sorunları en aza indiriyor. Yine de ayda birkaç dakika kayar.
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 900
Konum: İzmir
Offline
esb72
Tarih: 07 08 2009 22:07

erdemts yazmış
Arkadaşlar ds1302 yerine ds1307 tavsiye ederim. Çift yüzlü ve datasheetindeki uyarılara uyarak çizilmiş pcb sorunları en aza indiriyor. Yine de ayda birkaç dakika kayar.


selam,
pcb çift yüzlü ve üst yüz full gnd.ayrıca kristal neredeyse ds1302nin osc bacaklarının dibinde.kristal kasası gnd ye lehimli. beslemede gerekli kapasiteler mevcut.ama dediğim gibi sorunun kaynağı kesinlikle kristal.kaliteli krsital olmazsa DS1307 de kayma yapar.
kolay gelsin
Başa dön


Sayfaya git 1, 2  Sonraki

ds1302


Benzer Konular
- pıc16f628 ds1302 ds18b20 690 ledli saat termometre devresi
- 4 adet PIC proje(negatif ADC,LM35 term,24LC512 Harici eeprom,DS1302 ayarlı saat)
- 16f628 & Ds1302 ile 100mm saat termometre

- ds1302 ile saat ve gün

- ds1302 problem yardım
- 100mm Displayli Saat Derece 16F628+DS1302 Picbasic+Hex+Ares çizim
- ds1302 LCD li saat
- ds 1307 yada ds1302 driver yardım
- Ds1302 Saat uygulaması

- DS1302 problemi

- RTC Ds1302 sorunu

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72