geceleri 3V tam dolu pille Vpil pininden gündüzleri 5v ile normal pinden besleniyor. 1 gecede 1 sn geri kalıyor. Bu normal mi?
Tabiiki RTC lerin geri yada ileri gitmeleri normal değildir. Ancak diğer bir yönden düşünürseniz sorun kristalinden yada osilatöründen kaynaklandığını hemen anlarsınız. O halde ne yapmak lazım. Osilatörü bir şekilde kalibre etmek gerekiyor. Ölçebilirseniz osşlatör frekansını ölçün ve bakın tam değerinde midir. BU sorunu çözmekiçin genelde kristal bacaklarına 5-6 pf lık bir trimmer atılıp osc ayarı yapılıyor. Deneyin isterseniz.
Ete
kronometre ile mi tespit ettiniz
sakın kronometrede bi hata olmasın :D
Benzer sorunu ds1302 ile ben de yaşadım.ETE hocamın yol göstermesi ile çözdüm.Xtal uçlarına paralel 6p9 kapasite bağladım.Yine de çok randımanlı değil.Haftada 1 sn gibi geri kalıyor.Başka bir çözümü olmalı diye düşünüyorum.Frekansmetre ile frekansı yerine oturduktan sonra düzgün gidecekse ds yi ve kristali kullanmanın ne anlamı var diye düşünüyorum.Bu konuda farklı önerilerinizi bekliyoruz.
kristal uçlarından frekansı nasıl ölçeriz. Yani Ölçü aletimle 44 KHz 'e kadar ölçüm yapabiliyorum. Ölçü aleti de iyi kalibreli olmalı sanırım. Yani ne kadarlık bir sapma bizi kurtarır.
6p9 kapasite standart mı her zaman bağlamalı mıyız?
şimdi bir prob şase diğer uç krşstalin bir bacağında iken 32.4 khz ölçüyorum.
DS130X RTC' leri ben de bir çok uygulamamda kullanıyorum. Hatta ben hariç bir çok ticari uygulamada kullanılageliyorlar. Elbette geri kalma veya ileri gitme durumları olabiliyor. Ama bu kadar kısa sürelerde değil. 3-4 ay/sn gibi benim tespitim genelde. Şu ana kadar hiç OSC uçlarına ayarlı kondansatör bağlama ihtiyacı hissetmedim. Günde veya haftada 1 sn çok absürt bir değer. Ne mi yapılabilir?..
*Nihai uygulamalarda bu entegreleri mutlaka PCB üzerinde kullanın... PCB mümkün değilse delikli pertinaks vb. uygulamalarda da OSC bağlantı uçları etrafındaki sinyal şaselemesini ince tek damarlı kablolar ile oluşturun.
*Datasheet'lerindeki aşağıda yer alan şaseleme tavsiyesini yabana atmayın...
(http://img61.imageshack.us/img61/9210/clip7iw0.jpg)
*Kristal sinyal uçlarının çevresini elinizden geldiğince bol şase alanı ile (ground plane) doldurup, bu alanlardan darbeli akım çeken görece daha güçlü elemanların (HC595'ler, ULN2003 veya 2803'ler vb.) şase akım yollarını geçirmeyin veya DS leri görece yüksek akım çeken bu yolların uzağında bir yere konumlandırın.
*DS leri regülenin ve regüle kondansatörünün mümkün mertebe yakınına koyun.
*DS lerin şase bağlantıları regüle mesnet kondansatörünün şasesine mümkün olduğunca yakın olsun ve mümkünse müstakil bir track ile bağlansın.
*Kaliteli kristal kullanmaya bakın ve mutlaka ama mutlaka kristal gövdesini şase ile lehimleyerek irtibatlayın.
Bunlara dikkat ederseniz DS ler sadakatle çalışacaktır...
Saygılar...
Alıntı yapılan: "mech"kristal uçlarından frekansı nasıl ölçeriz. Yani Ölçü aletimle 44 KHz 'e kadar ölçüm yapabiliyorum. Ölçü aleti de iyi kalibreli olmalı sanırım. Yani ne kadarlık bir sapma bizi kurtarır.
6p9 kapasite standart mı her zaman bağlamalı mıyız?
Bu uçlardaki frekansı bozmadan veya kaydırmadan yüksek doğrulukla ölçmenin yolu ancak osiloskop ve
kaliteli prop kullanmakla mümkün bence. Ölçüm aletinin ölçtüğü yerdeki sinyali hemen hiç yüklememesi gerek. Eğer imkanınız varsa bu sinyalleri karaköy piyasasında harcı alem satılan sıradan bir propla ve kaliteli (mesela tektronix 100- veya 150 MHz) proplarla ölçüp aradaki farkı gözlemleyin. Osiloskobunuzun kalibresinin de düzgün olması gerektiği bir başka husus.
Piyasada toleransına göre kristal satılıyor mu?
acaba saati içten yapıp (picin içinde kesme ile) 20mhz kristal kullansak nasıl olur
Bende DS1302 ile saat yaptım. Gecede 2-3 sn ileri gidiyor. Acaba kristallerdede kalite sözkonusumudur?
evet söz konusudur, örn seiko, citizen gibi markalar bulabiliyorsanız bunlardan kullanın, çok fark ediyor...
Bu dediğiniz kristal markalarını nereden bulabilirim. Bildiğiniz bir satıcı varmı. Adetli mal alıcam. Yardımınızı bekliyorum iyi çalışmalar...
DS1307 ile yaptığım saatlerdeki şikayet artınca Jauch tan aldığım 32 khz leri deneyim dedim...
12.5 pF yük kapasitansı ile SQW pininden 32768 hzlik çıkış aldım.
Başka türlü ölçüm mümkün değil arkadaşlar, Probu xtal e dokundurunca herşey değişir.
SQW pini en mantıklısı....
Bu da sonuç:
He çok doğru mu frekansmetre?... (bilmiyorum)
1 ay çalıştırıp öyle anlayacağım durumu...
[IMG]http://img542.imageshack.us/img542/497/superaccuracyclock.th.jpg[/img] (http://imageshack.us/photo/my-images/542/superaccuracyclock.jpg/)
Bu sabah DS1307'yi smd Jauch kristalle tam 9:40 da time.nist.gov ile aynı ayara getirip dahili pille çalışmaya bıraktım,
daha sonra karşılaştırma yapacağım, O zaman gösterilen rakamların doğruluğu ortaya çıkacak.
Bununla birlikte, kristalin bulunduğu ortamın sıcaklığını da kontrol etseniz daha sağlıklı olur sanırım.
Alıntı yapılan: JKramer - 09 Aralık 2011, 09:58:59
Bununla birlikte, kristalin bulunduğu ortamın sıcaklığını da kontrol etseniz daha sağlıklı olur sanırım.
ortamın sıcaklığı da kontrol altında :)
bir zamanlar ben otomotivci iken üretim hattında saatlerin son kontrollerini frekansmetre ile yaptırırdık. RTC çıkışını 1Hz e yazılım ile ayarlar. rtc kristalindeki ayarlı kond. ü, frekansmetrede 1.0000xxx görene kadar teknisyen amcam çevirirdi.
şartnamede ayda +-2sn/ay yazdığı için bu ayarı yaptırıyorduk.
ayrıca frekansmetrelerin içerisindeki referans osilatörünün sıcaklığını sabit tutmak için (sonuçta onunda içinde bir kristal var ve sıcaklıktan etkileniyor) aletin içine referans osilatörü içine alacak kadar küçüklükte bir kutu yerleştirmiş ve bu kutu içerisindeki sıcaklığı sabit tutmaya çalışmıştık. ( yükü wattlı bir direnç olan bir devre kutu içindeki sıcaklığı sabit tutmaya çalışıyordu). bu yüzden frekansmetreleri hiç kapatmazdık. :)
birde funkuhr larımız vardı. onlarla da üretimden aldığımız örnekleri süper teste tabi tutar, aradaki farkı gözlerdik.
baya eziyetliydi...
Dahili osilatörlü bir RTC kullansak daha az yorulmuş olmazmıyız?
Alıntı yapılan: remzi - 09 Aralık 2011, 11:36:00
Dahili osilatörlü bir RTC kullansak daha az yorulmuş olmazmıyız?
yılda 10 adet kullanıyor olabilirsin,
ayda 2000 adet kullanıyor olabilirsin.
Daha az yorulmak... hangi adede göre ?
Tasarım konusunda yorulmaktan bahsetmiştim.
@remzi;
Elbette $'ları verince en iyisini alabiliyoruz. O zaman herşey kolay :)
OptimusPrime in işaret ettiği
DCF77 saatleri dikkatimi çekti.
Frankfurt merkezli bir uzun dalga yayını ile 2000 km çapında saat, tarih bilgisi gönderiyorlar.
Bulunduğum bölge tam sınırda kalıyor,,,
Yayının durumunu bilemiyorum ama ben bu DCF77 ile arkadaş olmak isterim :)
Her sn, zaman bilgisi gönderiyor ve sanırım bizim yapacağımız en doğru saatten birkaç kat daha doğru sonuç verir.
Bizim saatleri test etmek için de iyi bir araç olurlar...
İlginç bir doğruluk anlayışı var bu saatin:
Alıntı YapThis signal (and its carrier) is generated from a cesium-clock situated in Braunschweig (Germany) with a precision better than 1 second over 300'000 years.
(http://www.ptb.de/cms/fileadmin/internet/fachabteilungen/abteilung_4/4.4_zeit_und_frequenz/4.42/dcf77_sanlage.jpg)
(http://www.ptb.de/cms/fileadmin/internet/fachabteilungen/abteilung_4/4.4_zeit_und_frequenz/4.42/dcf77_steuer.jpg)
http://www.ptb.de/cms/index.php?id=1787&L=1
http://www.ebay.com/itm/Indoor-50-C-Outdoor-70-C-Wireless-Thermometer-Remote-Sensor-Date-Clock-RCC-RF-/230703833891?pt=AU_Gadgets&hash=item35b7052323#ht_7435wt_1023
Yayını zayıf çeken yerlerdeki çözüm DCF alıcısını dışarı koyup içeri kablo uzatmak,
(http://www.picbasic.nl/images/dcf77klok_kast_open.jpg)
Bu işin PSoC a yansıyan tarafı:
http://www.ea4frb.eu/PSoC/RadioControlledClock/PSOC%20Radio%20Controlled%20Clock.pdf
Bu konuda çok ünlü olan bir modül:
http://www.electronic-engineering.ch/microchip/projects/dcf77_test/DCF77_Conrad.pdf
cam kenarında senkron olabiliyordu...
DCF77 li küçük bir masa saatim var. 10 senedir 1 sn bile şaşırmadı :)
Yalnız vericinin kapsama alanı bildiğim kadarıyla ancak Marmara bölgesi sınırlarında bitiyor. İstanbulda çalışıyor ama Kocaeli-Sakarya taraflarında çalışmayabilir.
DCF77 yapasım geldi şimdi...
Alıntı yapılan: OptimusPrime - 09 Aralık 2011, 13:49:04
DCF77 yapasım geldi şimdi...
az önce google dünya dan baktım. hendek tarafında vericiye uzaklık 2000km oluyor. eğer google dünya uzaklık ölçerken işin içine küreselliği de katıyorsa sınır hendek son nokta...
Tübitak ın da böyle bir çalışma yapması lazım bence Türkiye için...
Tüm dünyada var bu saat,
Abd de 50 kHz de,
Almanya da 77.5 kHz de,
Japonya da, Çİn de farklı frekanslarda var...
hocam bu sistem çok eski bir sistem. Ve orta dalga vericilerle yapılıyor ve işletmesi oldukça pahalı.Şu anda hassas zaman senkronizasyonu için gps sistemleri kullanılıyor. Yani tübitak böyle bir çalışmaya çok sıcak bakmaz.
ah şu başkasının tavukları olmasa.... :)
LPC1768 in kendi dahili RTC birimi var. Onu test ediyorum. Bakalım sapma ne kadar olacak. Duruma göre kalibrasyon yapmak gerekebilir. Bunun için Clockout pinini aktif edip RTC clock seçip bir osilaskop veya frekansmetre ile ölçüm yapmak gerekir. Sonuca göre kalibrasyon değeri girmek gerekecektir. Ben de zamanında DS1307 ile sıkıntılarım olmuştu. Ancak DS1337 kullanınca daha iyi randıman almıştım. Harici RTC kullanılacaksa harici trim ayarı yapılabilen PCF8583 gibi birşey daha uygun olabilir. Bir de kristalin kalitesi, kapasitans ve esr değerleri de önemli olabilir. Üzerinde markası yazan tanındık bir kristal çok şey değiştirir. Birçok cihazda mikrodenetleyicinin anormal çalışmasını kristal değiştirerek gidermiştim.
bende bir devrede ds1307 kullandım bazen saat donuyor sebebini hala bulamadım. aynı durumla karşılaşan oldumu acaba.
Böyle bir durumla karşılaştım. Kristali değiştirdim sorun çözüldü. Elimde birkaç tana kristal vardı ama sorunu çözemeyince eski bilgisayar ana kartından söktüğüm kristali kullandım ve sorun çözüldü. Veri kağıtları ve uygulama notlarında çoğunlukla bu konu işlenmekte.
tasarım olarak ben ds1307 enetgresini sürekli okuma için kullanmadım. Doğrudan 1Hz sinyal çıkışından işlemciyi sürdüm. DS1307 entegresine elektrik kesintilerinden sonra geçerli saati okumak ve ayar sonrasında yapılan ayara ulaşmak için iletişim oluşturdum.
Bir kristal kullandım işi çözdüm demek yerine,
Şu marka modeli kullandım Hata oranı şu kadara düştü diyebilirsek genel bir çözüme varabiliriz.
Yaklaşık 10 sene önce ilk projem bir saatti...
3.2768 Mhz xtal kullanarak yapmıştım,
Kalibrasyon için 2 tuşa basılıp elektrik verilince bir pinden yazılımla ürettiğim 163.840 Khz lik sinyal çıkıyordu...
Böylece kristale dokunmadan frekansı ölçmem mümkün oluyordu.
Bu saati ticari olarak hiç üretmedik :)
Şimdi DS1307 gibi RTCC ye sahip olabiliyorken kristali de kökünden halledip adam gibi bir saat yapamamak çok gücüme gidiyor...
Bu yüzden bu işin peşindeyim, Şöyle böyle değil,
Yılda +10...+40 derece şartlarında max 4 dk hata ile çalışabilmesini bekliyorum... bu da 7 ppm'e denk geliyor.
Kabul edilebilir bir saatin min. şartları diye düşünüyorum.
İstediğim gibi olduğunda ise buradan paylaşacağım bir bilgi olacak...
Kalibrasyon vs amacli referans sinyale ihtiyaciniz varsa yillar once ogrenip hic denemedigim asagidaki yontemi deneyebilirsiniz.
Bunun icin buyuk ciddi TV kanallarini secmelisiniz.
"TV nin yatay osilatoru, yayina senkron edilmektedir. TV nin yatay saptirma palslerini referans sinyal olarak kullanabilirsiniz." deniyordu.
TV de (verici tarafinda) bu sinyali ureten osc oldukca kararli imis.
OG ne diyorsun bu konuda?
Bu sayfadaki ürünlerden denedikleriniz oldumu
http://www.intersil.com/product_tree/Timing_Circuits.asp
Bu arada ppm in buradaki anlamı nedir nasıl hesaplanır?
Alıntı yapılan: bunalmis - 09 Aralık 2011, 22:19:51
TV de (verici tarafinda) bu sinyali ureten osc oldukca kararli imis.
Hocam TV vericisinde yatay saptırma sinyalleri için osilatör bulunmaz. Vericide kompozit video sinyalini direk modüle eden IF osc (38.9MHz) ve yayın yapılacak frekansın kanal osilatörü var.
Alıntı yapılan: The Gariban - 09 Aralık 2011, 22:38:23
Bu sayfadaki ürünlerden denedikleriniz oldumu
http://www.intersil.com/product_tree/Timing_Circuits.asp
Bu arada ppm in buradaki anlamı nedir nasıl hesaplanır?
buradaki PPM = "Part Per Million" yani milyonda bir yerine gecer ve 0.0001% (1E-6) dir.
Bir karsilastirma olmasi acisindan alman DCF77 stabilitesi 1.5 ns/gun yani 1.7E-8 PPM'dir.
Iyi bir quartz saatde senede en fazla 15 saniye sapma(hata) olabilir, buda 0.47PPM demektir.
mufitsozen üstad
Teşekkür ederim açıklamalarınız için.
Kolay Gelsin
Alıntı yapılan: The Gariban - 10 Aralık 2011, 12:43:43
mufitsozen üstad
Teşekkür ederim açıklamalarınız için.
Kolay Gelsin
Sayin The gariban nezaketiniz icin ben tesekkur ederim. Herkesin arastirip bulabilecegi bir bilgi bu, ben bir muddet once zaman senkronizasyonu ile ilgili calismalar yaptigim icin, zaten bu bilgi elimin altindaydi.
Sizede kolay gelsin.
Alıntı yapılan: fahri- - 10 Aralık 2011, 12:21:21
Hocam TV vericisinde yatay saptırma sinyalleri için osilatör bulunmaz. Vericide kompozit video sinyalini direk modüle eden IF osc (38.9MHz) ve yayın yapılacak frekansın kanal osilatörü var.
TV deseydim evdeki TV den bahsediyor olacaktim. Verici tarafi demekle TV yayininda video sinyallerinin olusturuldugu taraftan bahsediyorum. Yoksa TV vericisinin RF devrelerinden bahsetmiyorum.
mufitsıozen hocam
PPM in anlamını pdf lerdede arattırmama rağmen bulamamıştım.Şimdi anlamını öğrendim sağolun.
Burada maxim firmasının hesap makinası var bu konu ile ilgili
http://www.maxim-ic.com/tools/calculators/rtc.cfm
Burada Allegronun dediği ppm değerleri tutuyor.Ancak sizin yazdığınız ppm dönüşümlerinde farklı değerler çıkıyor.
(1.7 ppm günde 0.15 sn ye yılda ise 0,89 dakikaya karşılık geliyor)
Acaba benimmi bir yanlışım var.
Düzeltme :nano saniye kısmında katsayı da hata varmış sanırım diğer kısmı sizinde doğru
Alıntı yapılan: Allegro - 09 Aralık 2011, 21:42:43
Bir kristal kullandım işi çözdüm demek yerine,
Şu marka modeli kullandım Hata oranı şu kadara düştü diyebilirsek genel bir çözüme varabiliriz.
Keşke şu veya bu marka diyebilsem. Çünkü bu tür ürünlerin üzerinde marka bir yanına kristal frekansını zar zor yazıyorlar. kristal söktüğüm kart 386 işlemci veya daha eski üründü.
DS1307 Uygulama notlarında önerilen kristaller vardı. Application Notes 58 'da bazı öneriler var. Ama ürünler bulunabilir mi yada satın alınan ürünler bunlar olabilir mi bilemem.
Referans frekans üretimi konusunda Dallas-Maxim'in bir entegresi vra. Doğrudan kendisi 32KHz sinyal üretiyor. Ve DS1307 gibi aynı şekilde çalışıyor. DS32kHz isimli bu ürün bulunabilirse, kullanılabilir.
1.7 ppm xtal demek 1 milyon palsde 1.7 pals hata yapan xtal demektir.
Yani F Mhz lik xtal aslinda F(1+1.7E-6)Mhz yada F(1-1.7E-6)Mhz demektir.
Elimizde F(1+1.7E-6) Mhz xtal olsun.
Bununla OSC yapip bunu F e bolen bolucuden gecirirsek elimizde (1+1.7E-6) Hz sinyal elde ederiz.
Burada 1 sayisina ilave gelen 1.7E-6 Hz birike birike ne zaman 1 degeri yapar? yani ne kadar zaman sonra 1Hz hata olur.
1/1.7E-6=588235 saniye sonra. Bu kac gundur ? 588235/60/60/24=6.8 gun.
Peki gun basina kac saniye hata yapilmistir? 1/6.8=0.147 saniye.
------------------------------------------
1 ayda 1 saniye hata yapan xtal kac ppm dir?
1 Ay 30*24*60*60 = 2592000 saniye demektir.
2592000 saniyede 1 sn hata yaparsa
1 milyon saniyede x olur.
X=1E6/2592000=0.38
O halde 0.38ppm xtal den buyuk hataya sahip xtaller ayda 1 sn den fazla hata verir.
-------------------------------
Iyi bir quartz saatde senede en fazla 15 saniye sapma(hata) olabilir dendiyse
365 gunde 15 sn hata oluyorsa 1 sn hata 24.3333 gunde olur.
Bu da 2102400 saniyede 1 sn hata demektir.
1milyon saniyede x?
X=1E6/2102400=0.47ppm eder.
Ben bir konuyuda izah etmek istiyorum.Bundan önceki bu PPM hesaplaması ile ilgili mesajda sanki sayın mufitsozen üstadın hatasını bulmaya çalışmışım gibi görünüyor.Oysa ben Sayın Allegronun
"Yılda +10...+40 derece şartlarında max 4 dk hata ile çalışabilmesini bekliyorum... bu da 7 ppm'e denk geliyor"
mesajına karşılık Sayın mufitsozenin
"Iyi bir quartz saatde senede en fazla 15 saniye sapma(hata) olabilir, buda 0.47PPM demektir." mesajını görünce
değerleri yazıp sonuçlarına bakmıştım.
Yoksa asla bir kişi nano yazacağına piko yazması ile yada 10xE-3 yazması gerekirken 10xE-13 yazdı diye ilminden bişey kaybetmez.
Bu konuyu izah etmek istedim.
Alıntı yapılan: bunalmis - 09 Aralık 2011, 22:19:51
Kalibrasyon vs amacli referans sinyale ihtiyaciniz varsa yillar once ogrenip hic denemedigim asagidaki yontemi deneyebilirsiniz.
Bunun icin buyuk ciddi TV kanallarini secmelisiniz.
"TV nin yatay osilatoru, yayina senkron edilmektedir. TV nin yatay saptirma palslerini referans sinyal olarak kullanabilirsiniz." deniyordu.
TV de (verici tarafinda) bu sinyali ureten osc oldukca kararli imis.
OG ne diyorsun bu konuda?
Doğru, her ne kadar gerçekte doğru isim olmasa da biz merkezi clock uretieci cihaza atom saati deriz. Çok yüksek doğruluk oranına sahip de şu an değerleri hatırlayamıyorum. Bütün studio sistemleri ondan referans alır, dolayısı ile yayın da aynı doğruluktadır. Uzayda oluşan feeding bir miktar sapmaya sebep olabilir ama önemli derecede değil.
32.768 Khz piyasada bulunan kristaller toleransı belli değil.Dediğiniz gibi bu kristalleri kullananlar saat geri kalma problemlemleri yaşandığını duydum. Kendi yaptığım saat te iki kristal kullandım. Pic e 32.768 MHZ modül şeklinde olan kristal kullandım ve pwm bölüp 32.768 Khz kare dalga elde ettim. DsXXXX kısmına 32Khz bilinen kristali kullandım. DsXXXX osc sini pwm çıkışından DsXXXX osc kısmını uyartım akımı verdim. Elektrik var iken 32Khz kristal pwm çıkışına uymak zorunda kalıyor. Elektrik kesildiğinde mecburen 32Khz kristal devrede kalıyor.
Elektrik yok iken kararlılık düşüyor.Ben en iyi yöntemin bu olduğunu düşünüyorum. 32.768 Mhz 4 ayalı dip 14 kılıfında bunlarında toleransına göre fiyatları var. 32.768 khz e göre 1000 çarpanı olduğuna göre. Hassaiet 1000
defa artmış oloyor.Belediyeye yaptığım saat 2 senedir çalışıyor. Geri ileri kalıyormu sordum geri ileri kalmadığını söylediler.
Alıntı yapılan: rree - 15 Aralık 2011, 08:57:4832.768 khz e göre 1000 çarpanı olduğuna göre. Hassaiet 1000
defa artmış oloyor.
Bir osilatörün frekansını çarpmakla yada bölmekle doğruluğu değişmez.
Misal 10 ppm hatalı ise bu frekansı 10 a bölüp çıkış versek 1 ppm hatalı olmaz.
Hatası yine 10 ppm dir.
BU arada Rubidium osilatör buldum ebay de....
Bir süre çalışıp, biryerlerden sökülmüş osilatörler bunlar ama oldukça güzel görünüyorlar :)
Hatta bugün bir tanesini sipariş etmeyi düşünüyorum.
Alıntı YapHow good is a rubidium oscillator ?
This is also known as an atomic clock.
A rubidium clock has an accuracy of about ±1 x 10-12 so the error after a day would be 84.6ns (84e-9 seconds 84 billionths of a second!) so the error after a month would be 2.6us. Again using ppm is also inconvenient for writing : 0.000001ppm
http://www.ebay.com/itm/10-MHz-sinewave-FE-5680A-Rubidium-Oscillator-Std-50ohm-/180518264100?pt=LH_DefaultDomain_0&hash=item2a07ba1d24#ht_6797wt_1091
(http://img810.imageshack.us/img810/2116/rubidium.jpg)
Milli bir zaman referansı artık yapılması gereken birşey,
Çünkü herşey var :)
Projede maliyet açısından sorun yoksa DS3231(~3$) kullanılabilir.DS3231'de dahili osilatör var.Doğruluğu sıcaklığa bağlı 2ppm ve 3.5ppm arasındadır.Buda yılda yaklaşık 1-2 dakika sapma yapmaktadır.
DS3231:
http://www.maxim-ic.com/datasheet/index.mvp/id/4627
PPM Hesaplayıcı:
http://www.maxim-ic.com/tools/calculators/rtc.cfm
Hassaiyet bölüm oranı değişir. Diyelim 100 Mhz osc olsun 1Mhz sinyal için 100 bölelim.
100 Mhz osc toleransı %10 olsun 1Mhz düşürdüğümüzde %0.1 düşer, Frekans ile birlikte hassasiyette o oranda artar. Çok eskiden bilinen kuraldır. Hassasiyeti artırmak için yüksek frakanslı osc bölme işlemine tabi tutulur.
Alıntı yapılan: rree - 15 Aralık 2011, 11:16:47
Hassaiyet bölüm oranı değişir. Diyelim 100 Mhz osc olsun 1Mhz sinyal için 100 bölelim.
100 Mhz osc toleransı %10 olsun 1Mhz düşürdüğümüzde %0.1 düşer, Frekans ile birlikte hassasiyette o oranda artar. Çok eskiden bilinen kuraldır. Hassasiyeti artırmak için yüksek frakanslı osc bölme işlemine tabi tutulur.
Keşke böyle birşey olsa :)
Bilmemek ayıp değil, Böyle birşey varsa ilk müşterisi benim.
Ama hiç duymadım, okumadım, mantığıma da yatmadı.
Benim eksik eğitimim (derslerden kaçtığım çoktu) veya yanlış algılamam sebebi ile bildiğim
ppm yani milyonda hata oranı
frekansı değiştirmekle değişmez...Hatayı ne ile ifade ediyoruz ? Ben frekanstaki hata için ppm'i kullanıyorum. Sen de bu ppm'i kullanır mısın ?
Bende pic projeden bir çok şeyi arkadaşların sayasinde öğrendim. Gazi üniversitesinde öğretmenim söylemişti. Bir de PTT staj yaparken aynı konu değinilmişti. ppm tolaransı belirtiyorsa aynı olması lazım formul aynı geçerli olması lazım. Şimdiye kadar hesap geriği duymamıştım. Ben tolarans ile yola çıksam. 100 Mhz toleransı %10 olsun ppm nasıl karşılık gelir bilmiyorum. Bu osc 95 Mhz ile 105 mhz arasında frekans aralığında çalışır.
1Mhz düşürmek için 100 bölersek. Frekansı 1MHZ 95MHZ/100= 0,95 Mhz 105Mhz/100=1.05 Mhz
Bölünen sinyalin frekans aralığı 0.95 Mhz ile1.05 Mhz arasında sinyal üretiyor. 100 Mhz hata aralığı
10 Mhz iken 1 Mhz de hata aralığı 0.1 Mhz düşüyor.Bu yöntemin doğru olup olmadığını ppm formülü ne ise onunla hesaplansın. Hata frekans aralığı bakıldığı zaman birisi 10 Mhz hata aralığına sahip diğeri 1Mhz
Ben ppm hesabını bilmiyorum bilenler hesaplasın hep beraber bakalım.
1. (95 Mhz ile 105 Mhz) arasında çalışan osc nin ppm?
2. (0.95 Mhz ile 1.05Mhz) arasında çalışan osc nin ppm nedir.
Alıntı yapılan: rree - 15 Aralık 2011, 11:16:47
Hassaiyet bölüm oranı değişir. Diyelim 100 Mhz osc olsun 1Mhz sinyal için 100 bölelim.
100 Mhz osc toleransı %10 olsun 1Mhz düşürdüğümüzde %0.1 düşer, Frekans ile birlikte hassasiyette o oranda artar. Çok eskiden bilinen kuraldır. Hassasiyeti artırmak için yüksek frakanslı osc bölme işlemine tabi tutulur.
F = 100Mhz +/-10Mhz = 90.....110Mhz (110-100)/100 = 10/100 = %10
F/10= 9...11Mhz (11-10)/10=1/10 = %10
%10 toleransın %0.1 falan olduğu yok.
Mesela;
1 Mhz sinyali 100Mhz %10 hatalı Xtalden mi üretsem daha iyi yoksa 1Mhz %10 hatalı xtaldenmi?
(100+10)/100=1.1Mhz
(1+1/10)/1=1.1Mhz
Değişen hiç bir şey yok.
Alıntı yapılan: gerbay - 15 Aralık 2011, 12:17:31
arkadaşlar kataloglarda vs osilatörler için hata miktarı PPM olarak verilir ve o da 1 MHz için olan hata..
1 MHz de 10 ppm hata yapan, 10 MHz de 10 katı hata yapar. Yani yüzde gibi bir mantık ile düşünmeyin..
1 Mhz de 10 ppm hata 10 Hz,
10 Mhz de 10 ppm 100 Hz kayık olur.
ama ikiside 10 ppm hataya sahiptir.
10 Mhz olan osc yi 10 a bölüp 1 Mhz elde etsek yine 10 ppm hataya sahip olur. 10 Hz sapar.
Basit birşeyi ne kadar fazla tartıştık....
Bu arada Rubidyum osilatör kaynağını sipariş ettim.
rree
1 bardak çayın içerisine 2 adet kesme şeker atıyorum. bir yudum alıyorum. şekersiz olmuş bir 1 şeker daha atıyorum. sonrasında bir fırt daha. güzel olmuş diyorum. yudumlamaya başlıyorum. çayın yarısına geldim hala başlangıçtaki tadında. çay bitiyor son fırt ama hala aynı tat.
demek ki şekerle çay aynı oranda azalıyor ki tadı değişmiyor.
not: bu olay bir tepsi baklavada da 100MHz lik osilatör de de geçerlidir... :)
Bizim amacımız 1 Hz deki kayma ne kadardır önemli olan bu. Aynı hata frekansına sahip 2 kristalimiz olsun biri
10 Mhz diğeri 1Mhz ikisinde bölüp 1Hz düşürelim. İki kiristalinde 0.1Mhz sapmalar olabileceğini düşünelim.
10.1 Mhz /10.000.000=1.01 HZ
1.1MHZ /1.000.000=1.1 HZ
düşürülünce çıkan sonuc biz % ifadesinin kullanıldığı her formülde bu ispatlanamaz.
Alıntı yapılan: rree - 15 Aralık 2011, 13:04:02
Bizim amacımız 1 Hz deki kayma ne kadardır önemli olan bu. Aynı hata frekansına sahip 2 kristalimiz olsun biri
10 Mhz diğeri 1Mhz ikisinde bölüp 1Hz düşürelim. İki kiristalinde 0.1Mhz sapmalar olabileceğini düşünelim.
10.1 Mhz /10.000.000=1.01 HZ
1.1MHZ /1.000.000=1.1 HZ
düşürülünce çıkan sonuc biz % ifadesinin kullanıldığı her formülde bu ispatlanamaz.
Eğer böyle düşünürsen iki kristalin de aynı hataya sahip olduğunu söyleyemezsin. Belliki örnek verdiğin 10Mhz lik xtalin ppm değeri ikinci örnek verdiğin xtalin ppm değerinden daha düşük.
10Mhz de 0.1 Mhz hatası varsa 10000 ppm.
Diğeri ise 1Mhz de 0.1 Mhz hatası varsa bu da 100000 ppm.
Elbette 10000 ppm 100000 ppmden daha doğru sonuç verir.
Doğru sonuç verir de xtallerin aynı hataya sahip değil.
Verdiğin xtal değerleri için bağıl hatalarını bulursak 10Mhz için (10.1-10)/10=0.01
1Mhz için, (1.1-1)/1=0.1
Demekki 10Mhz xtalin zaten daha en baştan 10 kat daha az hataya sahipmiş.
Halbuki mutlak hatalar eşit 10.1-10 = 1.1-1
Senin hatan, mutlak hata ile bağıl hatayı karıştırmış olmandan kaynaklanıyor.
@Gerbay
Yüzdeye % sembolü bulmuşlar. Milyonda ya da ppm demişler. Arada fark yok.
32.768 khz en az hatayla calısması icin hangi degerde bi kondansator takmalıyım?benim saat devrem 1 saatte 10 dakika ileri gdyo kristalin markasıda belli degil ben direkt olarak kristali pice bagladım timer gırısındn bundan olabilirmi problem internette arastrmstm bir saniye icin timer degerine 0xF000 yukleniyo acaba bu degeri dgstirsem zamanı yavaslatabilirmiyim biraz?
O zaman aynı olayları ppm değerleri belli olan iki kristal ile yapalım .
1. Kristal 32.768 Mhz kristal bulalım
2. kristal 32.768 Khz kristal bulalım.
gerçek üreticelerden ppm değerleri alalım.
Her ikisinide 1 Hz indirgeyelim. Sonuçlara bakalım. Hata oranlarını bulalım.
Şunu bende söyleyeim yüksek frekansta kararlı kristal yapımı zor buna rağmen 32.768 mhz kristalın 1 Hz deki kararlığı daha iyi çıkacaktır. bir ara bir arkadaş ile hesaplamıştık.
@rree;
Havada 300 ppm Karbondioksit var...
evimizin bütün kapı ve camlarını açıp içerisini bu dışarıdaki hava ile doldurduk....... diyelim.
ve camları kapattık...
İçeri deki hava, dışarıdan daha küçük diye daha TEMİZ OLAMAZ...
Elimde LPRO-101 Rubidyum base Yig Discipline osilator var, bunuda Trimble Thunderbolt-E GPS frequency standard 10 mhz ile senkronladım ,iki 10 mhz arasında 10 digit gps senkronlu Fluke frekansmetre'de comparasyon metodu ile hata gözlemledim 0 yada yakın bir değer .3.276.800 osilatör standart NPO kapasite ve metal filim direçnler ile kurulu 32.768 Khz kristali ancak 4069'un kapıları ile çalıştırabildim normal osilatör devreleri ile çalışmadı kristale bağlı 2 adet 22pf NPO kapasite mevcut iki saat içinde 3.2768Mhz osc 2.ppm hata 32khz'lik cmos osilator 6...8 ppm arası gezindi durdu ısındımı ne buda 2 ppm civarında çalışmaya başladı
eee bundan nasıl sonuç çıkarılacak...?? ;D
PPM değerlerine göre bakıldığında değişen bir şey yok.Bende hesaplamış oldum.
32,768 Mhz ± 20ppm
32.768 kHz ± 20ppm
wikipedia ppm milyonda bir şeklinde ifade ediyor.
32.768 Mhz osilator kristal
HataFrekansı 32,768MHZ*20ppm/1000000 =655,36 Hz
Bilinen yuvarlak 32.768 Khz Kristali hesaplayalım.
Hata frekansı (32768 *20)/1000000=0,65536 Hz
Şimdi İkisine 1 Hz Hata frekansını bulalım.
32.768 Mhz 655,36 Hz/32.768 Mhz=0,00002Hz
32.768 Khz 0,65536/32768 =0,00002 Hz
Sıcaklık kayması ve hata oranı aynı olan iki farklı kristali bölerek aynı değere indirgediğinizde sonuç değişmez. son kattaki hata aynıdır.
AMA!!!
Kristalin bağlı olduğu aygıtın kapasitesi , bağlantı yollarından kaynaklanan kapasite vs... sonuca nasıl etkir buna bir bakmak gerek.
Örneğin :
1K ve 1M kristalimiz var. yol kapasitesi 1pF. Bu kapasite 1M ve 1K kristalin frekansında nasıl bir sapma meydana getirir. Daha yüksek frekanslı olanda daha mı fazla? daha mı az? yoksa oransal mı değişir?
Matematiği iyi olan arkadaşlar bunu hesaplarsa , yüksek kullanıp bölmek avantajlı mıdır? değil midir? görülebilir.
Alıntı yapılan: ipek - 15 Aralık 2011, 16:14:58
Elimde LPRO-101 Rubidyum base Yig Discipline osilator var, bunuda Trimble Thunderbolt-E GPS frequency standard 10 mhz ile senkronladım ,iki 10 mhz arasında 10 digit gps senkronlu Fluke frekansmetre'de comparasyon metodu ile hata gözlemledim 0 yada yakın bir değer .3.276.800 osilatör standart NPO kapasite ve metal filim direçnler ile kurulu 32.768 Khz kristali ancak 4069'un kapıları ile çalıştırabildim normal osilatör devreleri ile çalışmadı kristale bağlı 2 adet 22pf NPO kapasite mevcut iki saat içinde 3.2768Mhz osc 2.ppm hata 32khz'lik cmos osilator 6...8 ppm arası gezindi durdu ısındımı ne buda 2 ppm civarında çalışmaya başladı
eee bundan nasıl sonuç çıkarılacak...?? ;D
ipek hocam sizin ppm ler kısa devre yapar yakında :)
İşin şakası Rubidyum base osc leri vs nerede kullanıyorsunuz ?
Yıllar evvel bir fluke birde HP F counter almıştım bunların proplarına bir dünya para vermiştim kitaplarında option TCXO Double OCXO opsionları mevcut idi.
merak ettim bunlarıda temin ediyim dedim ingiltereden aldığım şirkete sordum küçük bir spazm geçirdim yahu HP'yi 1300 paund'da aldım adam buna yakın bir fiyat söyledi içimde hep bir ukte kaldı.
Allahtan ebay diye bir şey icad ettiler Rubidyum'u 135$ Trible GPS Atomic Time'da 150$ aldım biraz daha hevesimi alıyım Eskici dükkanına koymayı düşünüyorum.
Küçük bir hikayeyi toparlamaya çalışıyım..varlıklı bir ailenin oğlu popüler bir üniversiteyi iyi bir derece ile bitirmiş ebebeyler duygu patlaması içinde birbirlrinden habersiz kalıcı kullanışlı bir hediye düşünmüşler.
anne oğlum bundan sonra cemiyet içinde bir iş bulur karizmatik olsun diye rolex saat alır bundan habersiz baba bizim eşşek kaliteli bir hediyeyi hakketti der ,aynı rolex'ten oda alır ,fakat eleman hediyelerden mutlu
olamamaktadır. sonunda baba patlar ve ne ulan bu afra tafra der eleman yahu ne yaptım ise farkı düzeltemedim ,5 saniye fark var bunların biri bozuk ama hangisi bozuk ona canım sıkılır der....
Alıntı yapılan: Allegro - 09 Aralık 2011, 09:45:36
Bu sabah DS1307'yi smd Jauch kristalle tam 9:40 da time.nist.gov ile aynı ayara getirip dahili pille çalışmaya bıraktım,
daha sonra karşılaştırma yapacağım, O zaman gösterilen rakamların doğruluğu ortaya çıkacak.
Az önce saate enerji verip çalıştırdım,
Nist saatine göre 1 haftada 3.5 sn geri kalmış, bu da 6 ppm e yakın bir değer yapıyor...
Açıkçası Jauch marka 12.5 pF lık kristal işini iyi yapıyor...
Çin malı frekansmetrenin de kendi sınıfında kötü bir ürün olmadığını görüyorum aynı zamanda.
Tabi Rubidium clock gelince daha da netleşecek bu saatler.
@ipek hocam;
bu arada saatlerin hangisi daha sağlammış? :)
Alıntı yapılan: Allegro - 16 Aralık 2011, 11:53:32
Az önce saate enerji verip çalıştırdım,
Nist saatine göre 1 haftada 3.5 sn geri kalmış, bu da 6 ppm e yakın bir değer yapıyor...
Açıkçası Jauch marka 12.5 pF lık kristal işini iyi yapıyor...
Çin malı frekansmetrenin de kendi sınıfında kötü bir ürün olmadığını görüyorum aynı zamanda.
Tabi Rubidium clock gelince daha da netleşecek bu saatler.
@ipek hocam;
bu arada saatlerin hangisi daha sağlammış? :)
Test ederken sıcaklık faktörünü unutmadınız umarım. kaç derecede test ettiniz?
Kısaca 20 derecede test ettim.
Bulunduğumuz ortam zaten ortalama 20 derece,
Alıntı yapılan: Allegro - 16 Aralık 2011, 12:29:35
Kısaca 20 derecede test ettim.
Bulunduğumuz ortam zaten ortalama 20 derece,
Bu durumda doğru bir test yapmış olmayız ki hocam.
kristal için verilen ppm değeri sıcaklık hatasını bildiren bir değer. ancak sapmalar sadece sıcaklık kaynaklı değil.
Doğru bir test için önce sabit bir sıcaklıkta test edip sıcaklık farkından kaynaklanmayan sapmaları görmek,
daha sonra da farklı sıcaklık değerlerinde çalıştırıp sıcaklık farkından kaynaklanan sapmayı bularak kristalin kaç ppm olduğunu tespit etmek gerekir.
Belki de elinizdeki kristalin sapması daha küçük. Ama sapmayı etkileyen başka faktörler var.
Alıntı yapılan: Klein - 16 Aralık 2011, 12:51:21
Bu durumda doğru bir test yapmış olmayız ki hocam.
kristal için verilen ppm değeri sıcaklık hatasını bildiren bir değer. ancak sapmalar sadece sıcaklık kaynaklı değil.
Doğru bir test için önce sabit bir sıcaklıkta test edip sıcaklık farkından kaynaklanmayan sapmaları görmek,
daha sonra da farklı sıcaklık değerlerinde çalıştırıp sıcaklık farkından kaynaklanan sapmayı bularak kristalin kaç ppm olduğunu tespit etmek gerekir.
Belki de elinizdeki kristalin sapması daha küçük. Ama sapmayı etkileyen başka faktörler var.
Bunları ölçebilmek için sağlam bir frekansmetre veya sağlam bir OSC REF gibi şeyler lazım.
Şu anda elimdeki aletlerle bu kadarını yapabiliyorum.
Birkaç haftaya Rubidyum lu OSC gelince bu aletin frekansını çok net bir şekilde ölçebilieceğiz.
time.nist.gov saatinin doğru olduğunu varsayar isek,
bahsettiğim saat, Jauch kristalle, bahsi geçen ortamda 4.4 ppm doğrulukla çalışıyor.
12 gün için ortalama günlük sapma : 0.38 sn
Mevcut şartlarda daha fazlasını beklemiyorum.
Bundan sonrası için Ribidium osc gelmeli :)
geldi,
(http://s18.postimg.cc/xey60u0hl/rubidium_test.jpg)
Hocam o harddiske benzeyen şey nedir?
Alıntı yapılan: Mucit23 - 27 Aralık 2011, 16:05:16
Hocam o harddiske benzeyen şey nedir?
rubidium osc:
FE-5680A
Alıntı yapılan: Allegro - 27 Aralık 2011, 16:11:44
rubidium osc:
FE-5680A
Cahilliğime verin hocam. Biraz Fazla büyük değilmi.? Hangi alanlarda kullanılıyor bu cihazlar.? Ne gibi özellikleri var?
Tek özelliği var o da stabil şekilde 10,000,000.0 Hz çıkış vermesi....
hatası 1-5 ppb olarak ölçülüyor.
Alet sıcak çalışıyor, ısınması için de 3-5 dk arası zaman gerekiyor.
Bunu saat kalibratörü yapmak için aldım,
Dayanamadım açtım bunun içini el fenerlerindeki gibi bir lamba var yandığını göremedim
Süpermen'in gücünü yok eden kriptonit lambası galiba. ;D ;D
Warm up zamanını masa tip güç kaynağından anlayabiliyorum bendeki 24Volt
baştan amper çekiyor bir kaç dakika sonra yarısından az akım çekmeye başlıyor.
güle güle kullanın ..
@Ipek
Bir ara foto ekleyebilirmisin? Tabiki icerideki nesneleri.
http://www.ko4bb.com/Manuals/05%29_GPS_Timing/FEI/FEI_5650A/Japanese%205650A%20page/rubidium.htm
Hocam bu siteden almıştım fotolar mevcut
http://www.ebay.co.uk/itm/EFRATOM-10MHZ-LPRO-101-Rubidium-Frequency-Standard-/270420017864
bu sitede de lamba yanarken çekmişler
http://www.ebay.com/itm/EFRATOM-LPRO-101-Rubidium-10MHZ-Frequency-Standard-/300282896608
konnektorü vermemişler bir şey uydurdum ters girme ihtimali var. meraklı olanlar alrken mutlaka istesinler..
(http://tbphoto.bababian.com/upload1/mokia1985@gmail.com/5/2_m.jpg)
Daha gecenlerde bir baska forumda sormustum bu atomlardan frekans nasil ogreniliyor diye. Istedigim gibi cevab bulamamistim. Elektron yorunge degistiriyormus ha bire. Onu algiliyorlarmis.
Bunalmış Hocam
"Daha gecenlerde bir baska forumda sormustum bu atomlardan frekans nasil ogreniliyor diye. Istedigim gibi cevab bulamamistim. Elektron yorunge degistiriyormus ha bire. Onu algiliyorlarmis."
Bu cümlenin linki varmı?
http://www.bilimfeneri.gen.tr/phpBB2/viewtopic.php?f=1&t=8394 (http://www.bilimfeneri.gen.tr/phpBB2/viewtopic.php?f=1&t=8394)
http://tr.wikipedia.org/wiki/N%C3%BCkleer_manyetik_rezonans
http://www.google.com/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=10&ved=0CIABEBYwCQ&url=http%3A%2F%2Fcourses.ee.nd.edu%2F87022%2Fdocuments%2FTime_Standards.ppt&ei=kjYPT-LvCoTAhAePtYm5Ag&usg=AFQjCNGE5pNgY8TnlrVqMsFLVOGnCymiJQ
Alıntı yapılan: haydarpasamikro - 09 Aralık 2011, 17:15:21
LPC1768 in kendi dahili RTC birimi var. Onu test ediyorum. Bakalım sapma ne kadar olacak. Duruma göre kalibrasyon yapmak gerekebilir. Bunun için Clockout pinini aktif edip RTC clock seçip bir osilaskop veya frekansmetre ile ölçüm yapmak gerekir. Sonuca göre kalibrasyon değeri girmek gerekecektir. Ben de zamanında DS1307 ile sıkıntılarım olmuştu. Ancak DS1337 kullanınca daha iyi randıman almıştım. Harici RTC kullanılacaksa harici trim ayarı yapılabilen PCF8583 gibi birşey daha uygun olabilir. Bir de kristalin kalitesi, kapasitans ve esr değerleri de önemli olabilir. Üzerinde markası yazan tanındık bir kristal çok şey değiştirir. Birçok cihazda mikrodenetleyicinin anormal çalışmasını kristal değiştirerek gidermiştim.
Çok zaman geçmiş ama dahili RTC ile sonuçlar nasıl oldu acaba? Ben de harici RTC yerine 32,768 kHz kristalle birlikte kullanmayı düşünüyorum, denemeden önce sorayım dedim.
Test ettiğim saatin son durumunda ortalama günde 0.35 sn geri kaldığını gözlemledim.
Yani -4 ppm ile çalışmış...
Havalar ısınınca hata oranının azaldığını tespit ettim bu testte...
Jauch xtal gayet güzel çalışmış bence,
Ama bu işi en güzel şekilde ayarlamak için 2 şeyi bence garantiye almalıyız...
1) 25 C de 0 ppm hata ile çalışması sağlanmalı. (Cload ayarı ile)
2) Xtal in sıcaklığı ölçülüp sıcaklığa göre kayması bilindiği için kalibre edilmeli.
AT Cut için:
f = f0 . (1 - 0.04 (T-T0)^2 )
Bunları Microchip in RTCC si sağlıyor,
Bu amaçla modifiye ettiğim kartın yazılımını bu amaçla bir ara güncelleyeceğim...