基於DS3231的高精度時鐘接口設計

2021-01-08 電子產品世界

摘要:為避免電路系統在上電或斷電後出現計時不準確的異常狀況,提出採用高精度時鐘晶片DS3231的解決方案。介紹DS3231的特點、工作原理以及引腳功能,設計其與微控制器進行通信時的軟體、硬體接口,並給出相應的原理圖與流程圖,此方案對DS3231在一般的電路系統設計中具有通用性。由於DS3231是目前精度最高,併集成有溫補振蕩器和晶體的實時時鐘晶片,因此該方案對那些對計時精度要求極高的應用具有一定的借鑑意義。
關鍵詞:DS3231;I2C總線;實時時鐘;接口;通信

本文引用地址:http://www.eepw.com.cn/article/157503.htm

隨著科技的迅猛發展,一些相應的精密儀器也隨之問世,這些儀器中通常都需要設置準確的時鐘,以保證時段的正確切換。DS323l是Maxim/Dallas公司生產的一款低成本、超高精度的I2C實時時鐘晶片,該器件不僅能夠在一定溫度範同內提供優於±2 min/a的計時精度,而且省去製造過程中晶體安裝和布線校準工序。這裡給出一種基於DS323l的高精度時鐘接口設計方案。

1 硬體設計
1.1 DS3231器件
DS323l是低成本,高精度I2C實時時鐘(RTC),具有集成的溫補晶體振蕩器(TCXO)和1個32.768 kHz的晶體。該晶體包含電池輸入端,斷開主電源仍可保持精確計時。集成晶體振蕩器可提高器件的長期精確度,並減少生產的元件數。DS3231提供商級和工業級溫度範圍,採用16引腳、300 mil的SO封裝。RTC保持秒、分、時、星期、日期、月和年信息。當遇到少於31天的月份,將自動調整月末日期,包括閏年補償。時鐘的工作格式可以是24小時或帶-AM/PM指示的12小時格式。提供2個可編程日曆鬧鐘和l路可編程方波輸出。地址與數據通過I2C雙向串行傳輸。通過精密的、經過溫度補償的電壓基準和比較器來監視VCC狀態,檢測電源故障,提供復位輸出,並在必要時自動切換到備用電源。另外,監視引腳可作為手動按鈕輸入。以產生外部復位信號。
DS323l的引腳功能說明如下:32 kHz是32 kHz頻率輸出;VCC用於主電源的DC引腳;為低電平有效中斷或方波輸出:是低電平有效復位引腳;N.C.表示無連接,外部必須接地;GND為地;VBAT為備用電源輸入;SDA為串行數據輸入、輸出;SCL為串行時鐘輸入。
1.2硬體接口設計
圖1為DS323l時鐘與微控制器連接的典型接口電路。


相關焦點

  • 高精度時鐘晶片有哪些?(四款高精度時鐘晶片介紹)
    時鐘晶片的接口較為簡單,而且可以與多種軟體連接,並且可以通過軟體進行功能屏蔽,實現對其性能的測試。 高精度時鐘晶片——ds3231 DS3231是低成本、高精度I2C實時時鐘(RTC),具有集成的溫補晶振(TCXO)和晶體。該器件包含電池輸入端,斷開主電源時仍可保持精確的計時。
  • 採用GPS測量監控技術校準高精度晶振時鐘的設計方案介紹
    採用GPS測量監控技術校準高精度晶振時鐘的設計方案介紹 電子設計 發表於 2018-11-16 08:09:00  引言 本文結合GPS的長期穩定性校準晶振頻率,採用GPS測量監控技術,對晶體振蕩器的輸出頻率進行精密測量和調節
  • 基於MCU與CAN接口的低成本高精度電流檢測方案設計
    經過分析,基於分流器的直接式電流採樣技術的電流傳感器方案成本更低、精度更高,是汽車和能源存儲系統BMS應用的首選。分流器檢測方式之所以成為首選,一方面是由於其較高的測量精度和相對較低的成本,另一方面是因為它測量方法簡單,使用設備少、方便快捷。其測量原理是直接測量分流器兩端的電壓,再根據歐姆定律,用測得的電壓除以分流器的電阻值,從而得到電路中的電流值。
  • AVR單片機與串行時鐘器件DS3231的應用設計
    1引言 由單片機構成的測控系統或智能顯示屏經常需要用到實時日曆或時鐘信號。為節省CPU資源,本文介紹了串行時鐘器件DS3231的應用及其與AVR單片機ATmega8的接口,該系統具有抗幹擾能力強,計時準確且不隨季節變化產生誤差的特點。
  • 基於DSP的絕對式光電編碼器接口的實現
    基於此介紹了以DSP為微處理器,通過MMI4832接口晶片,對ROC425絕對式光電編碼器進行位置採集的設計方法,並給出了實用程序的編寫方法。關鍵詞:DSP;絕對式光電編碼器;位置採集 現代高精度的機電一體化產品,對伺服系統的要求越來越高。
  • 基於ADS1278的高精度微應變信號採集系統
    本文引用地址:http://www.eepw.com.cn/article/201610/308190.htm微應變信號採集是橋梁振動監測、動態應變測量和壓力測量等設備設計的重點。為實現微應變信號的高精度採集,本文基於德州儀器公司的24位高精度工業模擬-數字轉換器ADS1278,設計了一個高精度微應變信號採集系統,並給出對應的前端調理電路和數字採集模塊。
  • 基於DSP的交流異步電機高精度調速系統設計
    摘要:針對交流異步電機的特性,設計了一套基於DSP的交流異步電機高精度調速系統。本文設計並實現了一套基於DSP的高精度交流調速系統,系統採用高速DSP晶片TMS320F2812作為核心,基於矢量控制與SVPWM相結合的控制方式,利用TMS320F2812晶片的事件管理器模塊(event manager,EV)產生對稱SVPWM脈衝,逆變器則採用智能功率模塊(intelligent power module,IPM),保證了系統可靠性。
  • 基於51單片機定時器的電子時鐘設計方案
    今天我們將會為大家分享一種比較基礎的電子時鐘設計方案,該方案基於51單片機定時器進行設計,精度較高,時鐘鬧鐘調節簡單。本文引用地址:http://www.eepw.com.cn/article/201808/387025.htm在本方案中,我們所設計的這種電子時鐘主要由51單片機定時器、1602LCD液晶屏等構成。
  • 基於VHDL硬體的I2C接口並行擴展及接口設計
    基於VHDL硬體的I2C接口並行擴展及接口設計 21IC中國電子網 發表於 2020-01-20 16:51:00 1 前 言 I2C總線接口器件在視頻處理
  • 基於FPGA上的SERDES硬體接口設計
    打開APP 基於FPGA上的SERDES硬體接口設計 發表於 2019-05-27 14:31:09 串行接口常用於晶片至晶片和電路板至電路板之間的數據傳輸
  • 中興通訊基於R16標準的5G電力高精度授時解決方案
    通信世界網消息(CWW)一、方案介紹工業控制應用要求控制器、動作裝置須基於相同時鐘域以確保一致的保證處理邏輯,因此設備端的時鐘同步是至關重要的需求。工業領域通常採用有線的NTP、PTP、GPS等方式來實現時鐘同步。
  • 多功能智能時鐘的設計
    採用了高精度時鐘晶片DS3231,能做到時間精準;採用了ESP8266Wi-Fi模塊進行授時和天氣預報功能;採用了專用血氧傳感器晶片MAX30102,體積小,功耗低,能方便檢測血氧與心率;利用無線串口HC-12模塊實現了遠距離無線遙控功能。經實際測試,達到了預期的各項功能。
  • 高精度自動校時鐘在中波轉播臺中的應用
    摘要:本文介紹的高精度自動校時鐘主要用於時間的校準,並著重介紹了GPS系統和衛星時鐘系統。本文引用地址:http://www.eepw.com.cn/article/113809.htm  關鍵字:高精度自動校時鐘;GPS系統;衛星時鐘系統引言  時間,在我們的生活之中,無時無刻不顯示出它的作用。時間的準確性則是一個關乎國計民生的重大問題,而中波轉播臺則對時間的準確性有著特殊的要求。
  • DS3231高精度時鐘模塊程序
    很想要個時鐘模塊,自己焊又太麻煩,乾脆在TB上買下來了,省時。  模塊參數:  1.尺寸:38mm(長)*22mm(寬)*14mm(高)  2.重量:8g  3.工作電壓:3.3--5.5V  4.時鐘晶片:高精度時鐘晶片DS3231  5.時鐘精度:0-40℃範圍內,精度2ppm,年誤差約1分鐘  6.帶2個日曆鬧鐘  7.可編程方波輸出
  • 基於STM32F4和CPLD的高品質立體聲USB數字音頻接口設計
    本文基於市場上應用廣泛的STM32F4晶片和CPLD晶片設計了一款高性能USB數字音頻接口。本文所設計音頻接口指標和特性如下:1)支持的音頻數據流格式:16bit PCM、32bit PCM、DoP(DSD Audio over PCM Frames)、NativeDSD;2)支持的最高數據規格:384kHz PCM、DSD256;3)輸出接口規範:I2S、DSD;4)異步反饋模式,主機時鐘與設備時鐘完全解耦,數字輸出信號質量可控
  • 再下一城 北鬥高精度時鐘同步晶片亮相
    而據專家分析,我國北鬥系統全產業鏈已基本實現自主研發,特別是在上遊元器件等關鍵技術領域已取得突破,產品優勢正逐步顯現,涉及北鬥導航定位晶片、天線、射頻晶片以及時鐘晶片等。據《科創板日報》消息,近日浙江賽思電子科技有限公司基於高精度鎖相環技術開發的時鐘同步SoC晶片,支持北鬥系統,此前國內尚無此類商用晶片。
  • 基於FPGA的DDR3 SDRAM控制器用戶接口設計
    基於FPGA的DDR3 SDRAM控制器用戶接口設計 丁寧 馬遊春 秦麗 發表於 2017-11-17 14:14:02 摘要:為了滿足高速圖像數據採集系統中對高帶寬和大容量的要求
  • 基於FPGA的RS232行列式矩陣鍵盤接口設計
    一、引言本文引用地址:http://www.eepw.com.cn/article/245960.htm本方案是用VHDL語言來實現的基於RS232按位串行通信總線的行列式矩陣鍵盤接口電路,具有復位和串行數據的接收與發送功能,根據發光二極體led0
  • 基於lpc1768的系統時鐘設計
    基於lpc1768的系統時鐘設計 工程師周亮 發表於 2018-11-15 16:11:12 #define XTAL_FREQ 12000000 #define VECT_TAB_OFFSET
  • 基於CPCI總線接口和LVDS接口的接收和傳輸測試數據實驗設計
    3 LVDS接口設計 3.1 硬體接口 LVDS技術採用低壓擺幅和和低電流驅動輸出,具有很強的抗幹擾性[2-4]。TI公司的DS92LV1023和DS92LV1224分別是高速串行差分數據流串化器和解串器。 在系統上電後,DS92LV1023和DS92LV1224將所有輸出引腳置為三態後,啟動鎖相環跟蹤並鎖定本地的全局時鐘。