衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

利用精確的I2C實時時鐘實現完美設計

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-01-10 09:53 ? 次閱讀

本應用筆記概述了精密I2C實時時鐘(RTC)的工作特性,包括DS3231、DS3231M和DS3232。本文重點介紹一般應用指南,便于將器件資源用于電源管理、I2C通信電路配置以及與器件上電序列和初始化相關的I2C特性。本文還對去耦進行了其他討論,以支持制定緩解器件頻率電源推力的策略。

介紹

多年來,I2C通信已成為客戶關于精確實時時鐘(RTC)的問題中反復出現的主題。這包括電路設置和操作等基本主題,以及管理與I2C端口上所有器件的通信。在許多情況下,在實施電路和固件設計之前,需要做出幾個關鍵決策。本應用筆記提供了精確RTC特性的基本操作概述,因此硬件/固件工程師可以決定如何有效地管理精確的RTC資源。

I2C端口在精確RTC中的關鍵工作特性

Maxim的精確RTC具有雙電源。如圖1所示,根據應用和所需的使用條件,可以實現三種電源配置。這些電源的目的是在主電源和備用電源(如電池或超級電容器)之間提供可管理的低電流電源切換。

poYBAGO8xP6AMsuwAAASFnV5unA661.gif?imgver=1

圖1.電源配置。

圖1.電源配置。

與許多采用雙電源架構的標準RTC不同,Maxim的RTC使I2C端口通信成為可能,無論哪種電源為器件供電。這意味著當由主電源供電或設備通過 V 供電時,用戶可以與設備通信.BAT(或二級供電終端)。大多數雙電源模式僅允許在器件通過主電源或 V 供電時與器件通信抄送.

此功能可能會使設計復雜化。實現無論使用何種電源都能通信的電路,需要仔細考慮如何設置I2C端口。在沒有電源的情況下,I2C端口需要通電且可用。SDA和SCL不應因缺乏供應而被拉到地;否則無法進行通信。

使用兩個電源時的一般方法是使用ORing二極管在電源之間切換。圖2說明了所描述的技術。這種方法的重要性在于確保當一個電源不可用或可能處于地電位時實現適當的電源隔離。

poYBAGO8xP-AKFA8AAAKw6XYRcQ049.gif?imgver=1

圖2.雙電源I2C設置。

圖3提供了單電源工作模式的示例,這些工作模式易于針對I2C通信進行配置。上拉電阻簡單地連接到電源,在與RTC通信期間將使用。

pYYBAGO8xQGAUoXYAAAJ4kr47xs168.gif?imgver=1

圖3.單電源I2C設置。

電源相關器件初始化

精確的RTC將啟動某些動作,這些動作取決于在初始電源施加期間連接兩個電源中的哪一個。在使用電池(連接到 V.BAT),通常電池電壓將是 RTC 將看到的第一個電壓。為了節省電池電量,RTC具有“新鮮度密封”模式。此模式可防止內部電路在完全運行開始之前通電。如果滿足兩個條件之一,則釋放此模式。首先,當對V施加有效電壓時,RTC將退出“新鮮度密封”模式抄送終端。如果設備在從有效的V操作時收到有效的I2C地址,則會出現退出“新鮮度密封”的第二個條件.BAT電源電壓。

一旦滿足任一條件,精確的RTC振蕩器將啟動。典型的振蕩器啟動時間小于1秒。有效 V 后約 2 秒抄送或有效的I2C地址,RTC將進行溫度測量,并將計算出的校正應用于振蕩器。此時,只要有有效的電源可用,RTC 將繼續運行并調整頻率輸出(V抄送或 V.BAT).溫度測量將定期進行(由器件類型指定),并根據振蕩器時基進行計算校正:數字(DS3231M、DS3232M)或模擬(容性負載:DS3231S、DS3232、DS3234、DS32kHz)。

在第一次上電時(啟動內部上電復位 (POR) 序列時),時間和日期寄存器設置為 01/01/00 01 00:00:00 [DD/MM/YY DOW HH:MM:SS](其中 DD = 天,MM = 月,YY = 年,DOW = 星期幾,HH = 小時,MM = 分鐘,SS = 秒)。

與I2C的通信應至少在建立有效電源后的前2秒內保持關閉。在電源建立后的前2秒內,精確的RTC啟動其振蕩器,調用校準代碼,啟動溫度傳感器讀取,并應用頻率校正。

在上電期間嘗試讀取器件可能會導致計時精度不確定的結果,或者可能會損壞校準存儲器中的召回。對于基于晶體的RTC,召回事件中的損壞可能導致需要啟動另一個溫度轉換/頻率校正。

與I2C通信有關的大多數應用問題都與I2C端動在接通電源的前2秒內暫存有關,或者設備在由V供電時收到有效的I2C地址.BAT.圖4顯示了使用精確RTC安全開始通信的首選時序圖。一旦達到“器件工作”區域,I2C通信就可以安全地開始,而不會中斷POR初始化序列。

poYBAGO8xQKAcFLgAAAjsy73PaQ799.gif?imgver=1

圖4.上電時序圖。

在單電源操作中管理電源

三種電源配置模式在“精確RTC中I2C端口的關鍵工作特性”一節中簡要介紹。雖然精確的RTC設計獨特,用于管理雙電源工作模式,但一些用戶希望在RTC外部創建自定義雙電源工作模式。他們選擇在單電源配置下操作RTC,要么向V供電抄送端子或 V.BAT終端。

在設計電源的定制外部開關時,請仔細考慮I2C通信、電源去耦,當使用電池作為電源時,應考慮與功耗相關的去耦要求。直接在精確的RTC上了解噪聲、接地反彈和切換時間等開關特性非常重要。在單電源模式下,請注意器件電源初始化順序、頻率更新速率和工作特性。每個器件的操作性能可能略有不同,具體取決于它是否由 V 供電抄送或 V.BAT終端。基于微電子機械系統(MEM)的RTC將具有不同的頻率調整速率,具體取決于它們是否由V供電抄送(1s) 或 v.BAT(10秒)。

數據手冊中關于 V 上電容去耦的建議抄送分別為 0.1μF 和 1.0μF。這些電容器應盡可能靠近器件放置。在用戶打算通過使用二極管切換電源或將電阻與電源端子串聯的配置中,仍建議去耦盡可能靠近器件的電源端子。無論 V 是否抄送或 V.BAT端子用作主電源。圖5顯示了串聯電阻下的位置。

pYYBAGO8xQOAd1MBAAAMjd8b8o0236.gif?imgver=1

圖5.單個電源的去耦。

圖5所示的配置常見于客戶遇到頻率精度問題的應用中。遇到頻率問題的客戶將去耦電容放在B點,不建議在此時去耦。為了獲得最佳性能,建議將點 A 用作解耦點。這有助于減輕由于基本器件工作特性導致的電流波動而導致的潛在電源推動。一般設計規則是去耦電容位置內沒有精確RTC以外的任何元件。A點的去耦為降噪和提高精確RTC的頻率穩定性/精度性能提供了最佳選擇。

管理雙電源操作中的電源

使用電池(在 V 上)實現雙電源操作.BAT)來維持時鐘寄存器和/或非易失性器件存儲器可以從兩種基本設計方法中受益。一、初級電源的去耦,V抄送,應遵循上一節在單電源操作中管理電源中提出的建議。其次,如果 V.BAT電源是真正的電池,并不總是需要或推薦去耦電容器。由于放置在電池兩端的去耦電容會增加漏電流,因此為了實現最小的電流消耗,不應使用去耦電容。如果器件在 V 下運行時不打算與精確的 RTC 通信,這一點就更加重要.BAT供應。

poYBAGO8xQSAeotJAAALJVPxQ0c019.gif?imgver=1

圖6.管理雙電源。

結論

Maxim的精確RTC產品系列在精度至關重要的應用中提供極佳的計時精度。了解特定器件如何從三種電源配置中的每一種工作將有助于確定哪種電源配置最適合特定應用。電源的去耦對于器件性能始終很重要,遵循概述的準則將提供最佳結果。

始終查看電路實現方案,以了解精確RTC下的噪聲、接地反彈和切換時間等開關特性,以最大限度地降低這些開關特性。在單電源模式下,請注意器件電源初始化順序、頻率更新速率和工作特性。對于所有上電模式,請注意在啟動I2C通信之前需要2秒的延遲。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Maxim
    +關注

    關注

    8

    文章

    859

    瀏覽量

    87389
  • 電源管理
    +關注

    關注

    115

    文章

    6193

    瀏覽量

    144960
  • RTC
    RTC
    +關注

    關注

    2

    文章

    544

    瀏覽量

    67039
收藏 人收藏

    評論

    相關推薦

    STM32 RTC實時時鐘(一)

    STM32處理器內部集成了實時時鐘控制器(RTC),因此在實現實時時鐘功能時,無須外擴時鐘芯片即可構建實時時鐘系統。
    的頭像 發表于 07-22 15:41 ?4828次閱讀
    STM32 RTC<b class='flag-5'>實時時鐘</b>(一)

    如何利用STM32-RTC實時時鐘實現毫秒計時?

    如何利用STM32-RTC實時時鐘實現毫秒計時?
    發表于 11-23 06:33

    DS3231M中文資料,pdf (I²C實時時鐘)

    DS3231M是低成本、高精度I²C實時時鐘(RTC)。該器件包含電池輸入端,斷開主電源時仍可保持精確計時。集成微機電系統(MEMS)提高了器件的長期
    發表于 12-04 11:19 ?359次下載
    DS3231M中文資料,pdf (<b class='flag-5'>I</b>²<b class='flag-5'>C</b><b class='flag-5'>實時時鐘</b>)

    I2C總線實驗(實時時鐘、EEPROM和ZLG7290的實驗

    I2C 總線實驗(實時時鐘、EEPROM 和ZLG7290 的實驗) 一. 實驗目的加深用戶對I2C 總線的理解,熟悉I2C 器件的使用
    發表于 09-22 16:58 ?4314次閱讀
    <b class='flag-5'>I2C</b>總線實驗(<b class='flag-5'>實時時鐘</b>、EEPROM和ZLG7290的實驗

    DS1340, DS1340C I²C實時時鐘,帶

    DS1340, DS1340C  I²C實時時鐘,帶有涓流充電器,可通過軟件進行校準 The DS1340 is a real-time clo
    發表于 09-22 22:42 ?1404次閱讀

    利用實時時鐘IC RV5C338A實現用軟件校正時間

    利用實時時鐘IC RV5C338A實現用軟件校正時間 我們知道,實時時鐘IC一般把它產生的時間信號傳遞給微處理器等一類器件,作為它們的
    發表于 02-08 11:10 ?1148次閱讀
    <b class='flag-5'>利用</b><b class='flag-5'>實時時鐘</b>IC RV5<b class='flag-5'>C</b>338A<b class='flag-5'>實現</b>用軟件校正時間

    DS3231高精度I2C實時時鐘(RTC)

      DS3231是低成本、高精度I2C實時時鐘(RTC),具有集成的溫補
    發表于 11-12 09:17 ?4411次閱讀
    DS3231高精度<b class='flag-5'>I2C</b><b class='flag-5'>實時時鐘</b>(RTC)

    DS3231M是低成本、高精度I²C實時時鐘(RT

      DS3231M是低成本、高精度I²C實時時鐘(RTC)。該器件包含電池輸入端,斷開主電源時仍可保持精確計時。集成微機電
    發表于 12-02 09:27 ?5476次閱讀
    DS3231M是低成本、高精度<b class='flag-5'>I</b>²<b class='flag-5'>C</b><b class='flag-5'>實時時鐘</b>(RT

    DS3232M I2C實時時鐘SRAM

    DS3232M是成本低,非常準確,,I2C實時時鐘(RTC),具有236字節電池供電的SRAM。該器件集成了一個電池輸入和設備的主電源中斷時保持精確的計時。
    發表于 03-23 11:09 ?2998次閱讀

    高速公路視頻監控下RX-8025實時時鐘系統研究與設計

    分析RX-8025實時時鐘的工作原理和Linux的I2C總線驅動程序,構建了高速公路視頻監控系統下基于I2C實時時鐘控制系統,完成了基于ARM和Linux的
    發表于 12-28 09:52 ?17次下載

    PCF8563 I2C 實時時鐘/日歷芯片

    PCF8563 I2C 實時時鐘/日歷芯片
    發表于 09-22 10:31 ?30次下載
    PCF8563 <b class='flag-5'>I2C</b> <b class='flag-5'>實時時鐘</b>/日歷芯片

    DS3231 I2C實時時鐘模塊的使用C語言程序合集免費下載

    本文檔的主要內容詳細介紹的是DS3231 I2C實時時鐘模塊的使用C語言程序合集免費下載。
    發表于 10-31 16:56 ?78次下載
    DS3231 <b class='flag-5'>I2C</b><b class='flag-5'>實時時鐘</b>模塊的使用<b class='flag-5'>C</b>語言程序合集免費下載

    業界轉向MEMS以獲得精確實時時鐘

    實時時鐘 (RTC) 不斷發展,通過變得更小、更準確來跟上其使用和應用的變化。這種演變和適應背后的主要驅動力是一種新的諧振器技術——微機電系統(MEMS)。本應用筆記探討了計時精度的進步,并探討了更精確實時時鐘的趨勢、概念和特
    的頭像 發表于 01-09 15:22 ?1390次閱讀

    精確實時時鐘的功耗注意事項

    利用DS3231/DS3232中新的可編程溫度更新時間特性,應用可以降低對精確實時時鐘的總電流要求,同時保持出色的計時精度。
    的頭像 發表于 01-12 15:43 ?1410次閱讀
    <b class='flag-5'>精確實時時鐘</b>的功耗注意事項

    具有串行I2C接口的實時時鐘1339 數據表

    電子發燒友網站提供《具有串行I2C接口的實時時鐘1339 數據表.pdf》資料免費下載
    發表于 12-21 10:45 ?1次下載
    具有串行<b class='flag-5'>I2C</b>接口的<b class='flag-5'>實時時鐘</b>1339 數據表
    大发888娱乐城登陆| 百家乐赌博技巧论坛| 大发888有手机版本吗| 百家乐下注技术| 澳门百家乐官网游戏说明书| 澳门博彩有限公司| 百家乐真人荷官网| 百家乐官网那里可以玩| 澳门百家乐官网娱乐场| 棋牌小游戏| 三国百家乐的玩法技巧和规则| 百家乐如何计牌| 百家乐官网赌博赌博平台| 宁国市| 网络百家乐可靠吗| 678百家乐官网博彩娱乐网| 九龙坡区| 爱玩棋牌官方下载| 高尔夫百家乐的玩法技巧和规则 | 德州扑克发牌顺序| 百家乐破解仪| 星期8百家乐官网的玩法技巧和规则| 百家乐官网里和的作用| 香港六合彩论坛| 大佬百家乐娱乐城| 百家乐庄闲对冲| 百家乐官网赌博玩法技巧| 百家乐官网视频世界| 威尼斯人娱乐代理| 申请百家乐会员送彩金| 百家乐下注瀛钱法| 单机百家乐官网破解方法| 现金百家乐官网网上娱乐| 加查县| 优博娱乐场| 大发888娱乐城官网下载| 百家乐专业赌| 百家乐赢钱面面观| 百家乐折桌子| 百家乐分析博彩正网| 澳门百家乐官网官方网站破解百家乐官网技巧 |