久久国产精品人妻一区二区|999久久久国产精品毛片 |色老头AV亚洲一区二区男男|欧美综合在线视频|亚洲free性XXXX护士白浆|中文字幕视频在线免费观看视频|国语大学生自产拍在线观看|久久爱精品国产

歡迎光臨深圳市億金電子有限公司

首頁 行業新聞

溫度補償晶體振蕩器參考設計程序員指南

2019-09-19 09:02:56 

相關設備:本應用筆記適用于以下設備:C8051F300,C8051F302

1.簡介

實時時鐘(RTC)用于許多需要跟蹤時間和日期的應用中信息.將專用RTC器件添加到電路板的常見解決方案會增加BOM成本增加了電路板空間.更好,更具成本效益的替代方案是將RTC功能實現為微控制器也執行其他有用的任務.TCXO溫補晶振,溫度補償實時時鐘(TCRTC)參考設計是一個完整的RTC解決方案,包括所需的所有固件和硬件實現具有完整時鐘和日歷功能的RTC以及溫度補償.這個解決方案與涉及提供類似功能的專用RTC的解決方案相比,可顯著節省成本.該設計采用Silicon Laboratories C8051F300混合信號MCU,采用3x3mm 11引腳QFN封裝包.

TC-RTCRD固件實現以下功能:

實時時鐘,以閏年計算秒,分鐘,小時,日期,星期幾,月份和年份賠償有效期至2099年

溫度引起的晶振晶體頻率變化的自動時間補償

56字節NVRAM,數據存儲在內部閃存中

SMBus/I2C接口或UART接口,具體取決于加載的固件

1.5Hz速率的方波輸出信號

本應用筆記介紹了TC-RTC硬件和溫度補償晶體振蕩器參考設計程序員指南.

2.硬件概述

TC-RTC參考設計硬件實現為評估板,如圖1所示Silicon Laboratories C8051F300MCU使用連接到定時器輸入的外部32.768K晶振作為時鐘源RTC.RTC評估板提供兩個接口-UART和SMBus/I2C.

溫度補償晶體振蕩器參考設計程序員指南

圖1.TC-RTC C8051F300評估板

美國Silicon Crystal公司的C8051F300MCU是一款小型混合信號MCU,具有豐富的功能集,下面列出了本參考設計中使用的MCU的功能:

高速8051內核,25MHz貼片晶振,可提供高達25MIPS的吞吐量

8kB Flash存儲器(系統內可編程)和256字節內部數據RAM

25MHz內部振蕩器和外部晶振/振蕩器輸入

8位500 ksps ADC

片上溫度傳感器

硬件增強型UART和SMBus串行端口

三個通用16位計數器/定時器

使用定時器和外部時鐘源的實時時鐘模式

本設計中使用的C8051F300MCU的引腳連接如圖2所示.

溫度補償晶體振蕩器參考設計程序員指南

圖2.TC-RTC C8051F300MCU引腳連接

3.溫補晶振的補償溫度變化

本節介紹TC-RTCRD溫度補償功能背后的操作原理.

3.1、需要賠償

導致石英晶體頻率偏差的主要參數如下:環境溫度、水晶的年齡、電源電壓.

其中,影響石英晶振晶體頻率的主要因素是環境溫度.圖3顯示了一個圖晶體頻率隨溫度的變化.從拋物線曲線可以看出,RTC會如果溫度從室溫值(25℃)升高或降低,則會浪費時間.注意RTC由于最大頻率,溫度變化(即增益時間)不會產生正誤差在室溫下.

溫度補償晶體振蕩器參考設計程序員指南

圖3.拋物線溫度曲線

最大頻率變化約為-0.04ppm/ºC2.因此,可以表示頻率偏差如下:

△f/△f=0.04ppmx(△T)2

△T=環境溫度-25ºC

3.2、計算時間補償

TC-RTC參考設計固件每分鐘重復以下步驟一次以計算和累積失去的時間.

1.ADC用于測量片內溫度傳感器的芯片溫度.“3.3、計算“環境溫度”描述了所涉及的計算.

2.然后使用ADC測量的值計算以ppm為單位的石英晶體差,并將結果存儲在記憶.這表示需要補償的微秒數.

在24小時結束時,總累積誤差被加到RTC時間以完成補償處理.假設溫度在一分鐘內沒有廣泛變化.

3.3、計算環境溫度

上溫度傳感器產生的電壓輸出與絕對溫度成正比F300模具如圖4所示.顯示了該電壓與芯片溫度之間的典型關系下面:

溫度補償晶體振蕩器參考設計程序員指南

VTEMP是溫度傳感器電壓輸出(mV)

TEMPC是模具溫度(℃)

網友熱評

返回頭部