I3231C İletişimli DS2 Gerçek Zamanlı Saat

I3231C İletişimli DS2 Gerçek Zamanlı Saat

I3231C İletişimli DS2 Gerçek Zamanlı Saat

Mikro kontrollü bir cihaz, özellikle insan ölçeğinde çok hassas bir zaman kontrolü yapma kapasitesine sahiptir, ancak onu "zamanında" tutmak ve dolayısıyla çalışır durumda tutmak, tüketim açısından çok pahalıdır, dolayısıyla zaman gerektiren bir devreye sahip olmak yaygındır. Bu görevi otonom olarak gerçekleştirebilen ve küçük bir pille uzun süre çalıştırabilecek kadar düşük tüketimi koruyabilen bir bileşen. Bu cihazlara denir gerçek zamanlı saatler (RTC)

Harici çalışmayani kullanıcının (ya da devrenin) karşısına çıkan gerçek zamanlı saatler birbirine çok benzer. İletişimi de paylaşıyorlarsa, I2C popüler olanlar arasında popülerdir, genelleştirilebilir sömürülmesini anlatırken yeterli.

Hepsi tipik bir uygulama devre şemasını veya benzer iletişimi paylaştığı gibi, aynı zamanda bir çift (göreceli) bağlantıyı da paylaşırlar. rahatsızlık. Bir yandan onun hassas Genellikle orta düzeydedir, insan ölçeğinde kullanıma uygundur ancak kabul edilebilir değerlerde kalması için kalibrasyon gerektirir. Karakteristik bir değer genellikle ±5 milyonda bir (ppm) civarındadır ve bu yaklaşık olarak yılda ±5 dakikaya karşılık gelebilir; bir senkronizasyon protokolü oluşturulmuşsa kabul edilebilir. Dezavantajı ise hassasiyetin keskin bir şekilde düşmesidir. sıcaklık değişimleri ve belirli durumlarda 10 (veya daha fazla) ile çarpması alışılmadık bir durum değildir.

Diğer birçok bileşen gibi, gerçek zamanlı saatlerin de bir osilatör (daha önce bahsettiğim hassasiyetten sorumludur) Bir osilatöre sahip olmak başlı başına bir rahatsızlık değildir, ancak devreye eklenecek başka bir bileşen veya alternatif olarak başka bir hesaplama olacaktır. Tüm devreyi belirli bir temel frekansta tutmak için yapılması gerekenler.

Tüketim gibi daha belirgin başka dezavantajlar da vardır ve bu nedenle pil ömrü zamanı ve konfigürasyonu koruyan, daha evrensel bir şey olduğundan (mantıksal olarak düzensiz dağılmış olsa da) genellikle RTC içeren cihazların tasarımında dikkate alınır ve belirli bir sorun değildir.

Bu makalede anlattığım gerçek zamanlı saat, DS3231, harici bir osilatöre olan ihtiyacı ve hassasiyet dezavantajlarını dahili bir osilatör kullanarak çözer ve teknolojisi sıcaklık dengelemeli kristal osilatör (TCXO) Bileşenin dahili belleğinde saklanan bir tablo, cihazın sıcaklığına ve çalışma süresine (yaşına) bağlı olarak sürenin nasıl dengeleneceğini belirler. Bu teknikle, veri sayfasına göre -3.5°C ila +40°C arasındaki endüstriyel sıcaklık aralığında ±85 ppm veya ticari sıcaklık aralığında ±2 ppm doğruluk elde edilir.

Tipik olarak, gerçek zamanlı saatler küçük bir değer içerir. bellek birkaç alarm saati gibi yaygın olarak kullanılan şeylerin saklanacağı yer. Diğer, biraz daha spesifik zaman uygulamaları için daha fazla belleğe ihtiyaç duyulması da alışılmadık bir durum değildir; bu nedenle genellikle tipik uygulamalara ve hatta entegre uygulamaların bazı sürümlerine dahili olarak eklenir. Örneğin, o DS3232 Söz konusu DS3231 ile aynıdır ancak 236 bayttır SRAM tarih ve saat gibi bunlar da cihazın yedek piliyle korunur.

Başlangıçta şunu söyledim devreler arasındaki iletişim (I2C, Inter-Entegre Devre için) en popüler ve en sık mevcut olanlardan biridir, ancak belirli ortamlarda iletişimin olduğu da doğrudur. SPI (Seri Çevre Birimi Arayüzü) Daha iyi bir alternatif olabilirler; Bu gibi durumlarda, DS3234'e göre DS3231 gibi eşdeğer versiyonlar vardır. I2C tarafından SPI.

Al ortalama sıcaklık işleyişini telafi etmek için RTCBu cihaz aynı zamanda düzeneğin içinde termometre olarak da kullanılabilir. Döndürdüğü değerler çeyrek derece aralıklarla sunulsa da, kesinliği pek iyi değilVeri sayfasına göre , ±3°C. Devre kartı üzerinde sıcaklığın ölçüleceği ve bileşenlerin fazla kontrol edilmeden ısınacağı dikkate alındığında, bu tedbir yeterli çoğu durumda, özellikle ilginç olan şey ise eğilimi ölçmek ve sadece bir andaki kesin sıcaklık değil. Öte yandan, sıcaklığa her zaman başvurulabilir ancak yalnızca 64 saniyede bir güncellenen bir kayıttan okunur. uzun bir süre boyunca evrimi göstermeye yetecek kadarBir anın sıcaklığını bilmek yetmez.

RTC DS3231 Pim Çıkışı

DS3231 RTC gerçek zamanlı saat pin çıkışı

RTC DS3231'i kullanmak için tipik devre

Gerçek zamanlı saat DS3231 için uygulama devresi

Yorum Ekle

Kaçırmış Olabilirsiniz