深入解析PCF85053A:一款強(qiáng)大的實(shí)時(shí)時(shí)鐘芯片
引言
在電子設(shè)計(jì)領(lǐng)域,實(shí)時(shí)時(shí)鐘(RTC)芯片是許多系統(tǒng)中不可或缺的組件,它能為設(shè)備提供精確的時(shí)間信息。NXP的PCF85053A就是這樣一款性能卓越的RTC芯片,具備低功耗、雙I2C總線、128字節(jié)SRAM和報(bào)警功能等特點(diǎn)。本文將深入剖析PCF85053A的各項(xiàng)特性、功能以及應(yīng)用場(chǎng)景,為電子工程師在設(shè)計(jì)中更好地使用該芯片提供參考。
文件下載:NXP Semiconductors PCF85053A CMOS實(shí)時(shí)時(shí)鐘 (RTC).pdf
一、PCF85053A概述
PCF85053A是一款CMOS實(shí)時(shí)時(shí)鐘和日歷芯片,專為低功耗應(yīng)用而優(yōu)化,并且在主電源丟失時(shí)能自動(dòng)切換到電池供電。它具有時(shí)鐘輸出、ALRT(中斷)輸出以及128字節(jié)的電池備份SRAM。該芯片包含兩條I2C總線,主I2C總線可對(duì)RTC和SRAM寄存器進(jìn)行讀寫操作,第二條I2C總線在主I2C控制器設(shè)置控制位后,也能對(duì)大部分寄存器進(jìn)行讀寫。此外,它還提供了與時(shí)鐘輸出校準(zhǔn)相關(guān)的寄存器,如晶體CL(電容負(fù)載)配置和偏移寄存器設(shè)置。
二、特性與優(yōu)勢(shì)
2.1 電源與電壓范圍
- 供電電壓范圍為1.7V至3.6V,電池供電電壓范圍為1.55V至3.6V,這使得它能適應(yīng)多種電源環(huán)境。
2.2 時(shí)間信息與地址
- 基于32.768kHz石英晶體,可提供年、月、日、周、時(shí)、分、秒的時(shí)間信息。
- RTC的設(shè)備地址為1101 111,SRAM的設(shè)備地址為1010 111。
2.3 雙I2C總線
- 兩條獨(dú)立的I2C總線,最高速度可達(dá)400kHz,I2C時(shí)鐘超時(shí)最長(zhǎng)為35ms。主I2C總線可對(duì)RTC和SRAM寄存器進(jìn)行讀寫,具有低電平有效的ALRT(中斷)輸出;第二條I2C總線在主I2C的控制下也能對(duì)相關(guān)寄存器進(jìn)行讀寫,且在電池切換期間I2C總線不活動(dòng)。
2.4 多種模式支持
- 支持二進(jìn)制模式和BCD模式,可根據(jù)不同需求選擇合適的數(shù)據(jù)編碼方式。
- 支持24小時(shí)和12小時(shí)模式,以及夏令時(shí)模式,滿足多樣化的時(shí)間顯示和應(yīng)用需求。
2.5 中斷與標(biāo)志位
- 支持多種中斷標(biāo)志,如RTC_CLR標(biāo)志、報(bào)警標(biāo)志、RTC故障標(biāo)志和振蕩器故障標(biāo)志,方便系統(tǒng)進(jìn)行異常處理和監(jiān)控。
2.6 SRAM與頻率調(diào)整
- 具有電池備份的128字節(jié)SRAM,可通過RTC_CLR引腳將SRAM清零。
- 可通過可編程偏移寄存器進(jìn)行頻率調(diào)整,并且振蕩器的電容負(fù)載可配置為6pF、7pF和12.5pF。
2.7 工作溫度范圍
- 工作溫度范圍為 -40°C至85°C,能適應(yīng)較為惡劣的工作環(huán)境。
三、應(yīng)用場(chǎng)景
PCF85053A的應(yīng)用場(chǎng)景十分廣泛,包括但不限于以下幾個(gè)方面:
3.1 服務(wù)器與計(jì)算機(jī)
為服務(wù)器和計(jì)算機(jī)提供精確的時(shí)間計(jì)時(shí),確保系統(tǒng)時(shí)間的準(zhǔn)確性。
3.2 網(wǎng)絡(luò)與工業(yè)電子設(shè)備
在網(wǎng)絡(luò)供電和工業(yè)電子設(shè)備中,保證設(shè)備的時(shí)間同步和定時(shí)任務(wù)的執(zhí)行。
3.3 長(zhǎng)時(shí)間無人值守設(shè)備
適用于需要長(zhǎng)時(shí)間自動(dòng)運(yùn)行且無人值守的產(chǎn)品,如監(jiān)控設(shè)備、數(shù)據(jù)采集器等。
3.4 白色家電
為白色家電(如冰箱、洗衣機(jī)等)提供時(shí)間控制功能,實(shí)現(xiàn)定時(shí)開關(guān)、定時(shí)運(yùn)行等功能。
四、訂購(gòu)信息
4.1 型號(hào)與封裝
PCF85053ATK采用HVSON12塑料熱增強(qiáng)超薄小外形封裝,有12個(gè)引腳,引腳間距為0.5mm,尺寸為3mm x 3mm x 0.85mm。
4.2 訂購(gòu)選項(xiàng)
提供了不同的訂購(gòu)選項(xiàng),如PCF85053ATKJ,采用13"卷帶包裝,最小訂購(gòu)數(shù)量為6000,工作溫度范圍為 -40°C至 +85°C。
五、功能詳解
5.1 寄存器概述
PCF85053A包含用于時(shí)間信息的8位寄存器和與128字節(jié)SRAM相關(guān)的系統(tǒng)配置寄存器。內(nèi)置的地址寄存器在每次讀寫數(shù)據(jù)字節(jié)后會(huì)自動(dòng)遞增,訪問SRAM時(shí),地址在7Fh后會(huì)回繞到00h。
5.2 RTC與SRAM寄存器
5.2.1 RTC寄存器
- RTC的I2C設(shè)備地址為1101 111,時(shí)間寄存器(00h至09h)與MC146818B寄存器定義對(duì)齊,可采用BCD格式或二進(jìn)制格式編碼。其他寄存器(0Ah至11h)包括控制寄存器、狀態(tài)寄存器、CLKOUT控制寄存器、版本寄存器等。不同寄存器的讀寫能力受控制位(如TWO、XCLK等)的影響。
5.2.2 SRAM寄存器
- SRAM的設(shè)備地址為1010 111,地址范圍從00h至7Fh。SRAM的讀寫能力由MWO位決定,可通過RTC_CLR引腳將其復(fù)位為00h。
5.3 時(shí)間、日歷與報(bào)警寄存器
5.3.1 時(shí)間與日歷信息
- 處理器程序可通過讀取相應(yīng)位置來獲取時(shí)間和日歷信息,這些寄存器(00h至09h)的內(nèi)容可以是二進(jìn)制或BCD格式,且每秒更新一次。讀寫能力由TWO位配置。
5.3.2 BCD時(shí)間格式
- BCD時(shí)間格式將每個(gè)數(shù)字用單獨(dú)的位字段表示,每個(gè)位字段的值范圍為0至9,方便進(jìn)行十進(jìn)制數(shù)的編碼和計(jì)數(shù)。
5.3.3 時(shí)間寄存器的讀寫
- 在讀寫時(shí)間寄存器時(shí),應(yīng)一次性完成從秒到年的讀寫操作,否則可能導(dǎo)致時(shí)間數(shù)據(jù)損壞。
5.3.4 報(bào)警寄存器
- 報(bào)警寄存器位于01h(秒報(bào)警)、03h(分鐘報(bào)警)和05h(小時(shí)報(bào)警)??赏ㄟ^設(shè)置報(bào)警時(shí)間觸發(fā)報(bào)警中斷,也可使用“不關(guān)心”狀態(tài)(C0至FF)來實(shí)現(xiàn)不同頻率的報(bào)警中斷,如每小時(shí)、每分鐘或每秒的報(bào)警。
5.4 控制與狀態(tài)寄存器
5.4.1 控制寄存器(0Ah)
- 控制寄存器用于控制RTC的相關(guān)功能,包含多個(gè)控制位,如ST(停止)、DM(數(shù)據(jù)模式)、HF(小時(shí)格式)、DSM(夏令時(shí)模式)、AIE(報(bào)警中斷使能)、OFIE(振蕩器故障中斷使能)、CIE(RTC清除中斷使能)和TWO(時(shí)間寄存器寫權(quán)限)。
- ST位可用于精確啟動(dòng)時(shí)間電路,當(dāng)ST位為1時(shí),時(shí)間電路停止計(jì)數(shù),釋放ST位后,時(shí)間電路開始計(jì)數(shù),但重新啟動(dòng)的時(shí)間可能存在一定的不確定性。
- DSM位用于啟用夏令時(shí)模式,在特定日期會(huì)自動(dòng)調(diào)整時(shí)間。
5.4.2 狀態(tài)寄存器(0Bh)
- 狀態(tài)寄存器描述了報(bào)警標(biāo)志、振蕩器故障位、RTC故障位和RTC清除標(biāo)志的狀態(tài)。BVL[2:0]位每秒測(cè)量并更新一次,用于指示電池電壓水平。
5.5 CLKOUT控制寄存器(0Ch)
- CLKOUT控制寄存器用于配置時(shí)鐘輸出,CKE位用于啟用或禁用時(shí)鐘輸出,CKD[1:0]位用于選擇時(shí)鐘輸出頻率(32.768kHz、1.024kHz、32Hz或1Hz)。
5.6 第二控制寄存器(0Dh)
- 第二控制寄存器的MWO位用于控制SRAM寄存器的寫權(quán)限,只有主I2C控制器可以寫入該位。在寫入該寄存器時(shí),應(yīng)確保第二條I2C總線沒有正在進(jìn)行的寫操作,否則可能導(dǎo)致內(nèi)部MWO狀態(tài)同步延遲。
5.7 偏移寄存器(12h)
- 偏移寄存器可用于實(shí)現(xiàn)多種功能,如精度調(diào)整、老化補(bǔ)償和溫度補(bǔ)償。有正常模式和快速模式兩種校正模式,由振蕩器寄存器中的OFFM位定義。正常模式適用于偏移微調(diào),每4小時(shí)觸發(fā)一次校正;快速模式適用于動(dòng)態(tài)偏移校正,每8分鐘觸發(fā)一次校正,但功耗較高。
5.8 振蕩器寄存器(13h)
- 振蕩器寄存器包含多個(gè)控制位,如CLKIV(時(shí)鐘輸出反相)、OFFM(偏移校準(zhǔn)模式)、LOWJ(低抖動(dòng)模式)、OSCD[1:0](石英振蕩器驅(qū)動(dòng)控制)和CL[1:0](石英振蕩器負(fù)載電容)。這些位可用于調(diào)整振蕩器的性能和參數(shù)。
5.9 訪問寄存器(14h)
- 訪問寄存器的XCLK位用于確定CLKOUT控制(0Ch)、偏移(12h)和振蕩器(13h)寄存器的讀寫能力,由主I2C控制器控制。
5.10 時(shí)間戳寄存器(15h至1Bh)
- 時(shí)間戳寄存器用于記錄RTC時(shí)間寄存器寫事件的時(shí)間,以便進(jìn)行更精確的時(shí)間偏移寄存器設(shè)置,但不會(huì)記錄報(bào)警寄存器的寫事件。
5.11 R代碼寄存器(1Ch至1Dh)
- R代碼寄存器是兩個(gè)字節(jié)的隨機(jī)數(shù),只讀,用于安全應(yīng)用。在時(shí)間戳事件發(fā)生后,最多需要200μs生成R代碼。
5.12 電池切換功能
- 當(dāng)VDD低于1.5V(典型值)時(shí),內(nèi)部電源輸入將切換到電池供電,此時(shí)VDD電源域禁用,I2C引腳被忽略,CLK輸出禁用并呈高阻態(tài)。
5.13 128字節(jié)SRAM
- SRAM可在VDD供電時(shí)進(jìn)行讀寫操作,在電池供電時(shí)內(nèi)容會(huì)被備份,但由于接口禁用無法訪問。地址指針在接口初始化時(shí)設(shè)置,每次訪問字節(jié)后自動(dòng)遞增,訪問到7Fh后會(huì)回繞到00h。
5.14 I2C總線接口
5.14.1 位傳輸
- I2C總線用于不同IC或模塊之間的雙向兩線通信,在每個(gè)時(shí)鐘脈沖期間傳輸一位數(shù)據(jù),數(shù)據(jù)在時(shí)鐘脈沖的高電平期間必須保持穩(wěn)定。
5.14.2 起始與停止條件
- 總線空閑時(shí),數(shù)據(jù)和時(shí)鐘線均為高電平。數(shù)據(jù)線在時(shí)鐘高電平時(shí)由高到低的跳變定義為起始條件,由低到高的跳變定義為停止條件。
5.14.3 系統(tǒng)配置
- 發(fā)送消息的設(shè)備為發(fā)送器,接收消息的設(shè)備為接收器,控制消息的設(shè)備為控制器,被控制器控制的設(shè)備為目標(biāo)設(shè)備。
5.14.4 應(yīng)答機(jī)制
- 在起始和停止條件之間傳輸?shù)臄?shù)據(jù)字節(jié)數(shù)不受限制,每個(gè)8位字節(jié)后都有一個(gè)應(yīng)答周期。目標(biāo)接收器和控制器接收器在接收到每個(gè)字節(jié)后都必須產(chǎn)生應(yīng)答信號(hào),通過拉低SDA線來表示。
5.14.5 I2C總線協(xié)議
- 起始條件后,必須向I2C設(shè)備發(fā)送有效的硬件地址。RTC和SRAM的I2C目標(biāo)地址不同,R/W位定義了后續(xù)數(shù)據(jù)傳輸?shù)姆较?。寫協(xié)議需要先定義寄存器地址指針,然后傳輸寫數(shù)據(jù);讀協(xié)議需要先通過寫序列定義地址指針,然后進(jìn)行讀取操作。
5.14.6 I2C總線超時(shí)
- 如果SCL線被拉低的時(shí)間超過tto(25ms至35ms),設(shè)備將復(fù)位到空閑狀態(tài),等待新的起始條件,以避免總線掛起。
六、應(yīng)用信息
文檔提供了有電池和無電池的兩種應(yīng)用電路圖,為工程師在實(shí)際設(shè)計(jì)中提供了參考。
七、電氣特性
7.1 極限值
- 包括供電電壓、電池供電電壓、輸入電壓、輸出電壓、總功耗、靜電放電電壓、閂鎖電流和存儲(chǔ)溫度等極限參數(shù),使用時(shí)應(yīng)確保不超過這些極限值,以免損壞設(shè)備。
7.2 靜態(tài)特性
- 涉及供電電壓、電池供電電壓、供電電流、閾值電壓、輸入電壓、輸出電壓、輸出電流等靜態(tài)參數(shù),這些參數(shù)在不同條件下有不同的取值范圍。
7.3 動(dòng)態(tài)特性
- 主要是I2C總線接口的動(dòng)態(tài)特性,如SCL時(shí)鐘頻率、SCL時(shí)鐘的高低電平時(shí)間、數(shù)據(jù)設(shè)置和保持時(shí)間、總線空閑時(shí)間等,這些參數(shù)對(duì)于保證I2C通信的穩(wěn)定性和可靠性至關(guān)重要。
八、封裝與焊接
8.1 封裝信息
- 采用HVSON12(SOT2143 - 1)封裝,文檔提供了封裝的機(jī)械尺寸圖和相關(guān)說明。
8.2 焊接腳印
- 給出了HVSON12封裝的回流焊接PCB腳印信息,包括推薦的焊盤、阻焊層開口圖案和鋼網(wǎng)厚度等,但這些信息僅作為參考,最終的PCB設(shè)計(jì)和焊接工藝還需要用戶根據(jù)實(shí)際情況進(jìn)行優(yōu)化。
九、總結(jié)
PCF85053A是一款功能強(qiáng)大、性能穩(wěn)定的實(shí)時(shí)時(shí)鐘芯片,具有低功耗、雙I2C總線、128字節(jié)SRAM和報(bào)警功能等諸多優(yōu)點(diǎn)。它的多種特性和功能使其適用于各種不同的應(yīng)用場(chǎng)景,為電子工程師在設(shè)計(jì)中提供了更多的選擇和便利。在使用PCF85053A時(shí),工程師需要深入了解其各項(xiàng)特性、寄存器功能和電氣參數(shù),合理配置寄存器,確保I2C總線通信的穩(wěn)定性,同時(shí)注意封裝和焊接工藝,以充分發(fā)揮該芯片的性能。希望本文能為電子工程師在使用PCF85053A時(shí)提供有價(jià)值的參考。你在實(shí)際應(yīng)用中有沒有遇到過類似芯片的使用問題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見解。
發(fā)布評(píng)論請(qǐng)先 登錄
深入解析ADI LTM4681:一款強(qiáng)大的數(shù)字電源模塊
M41T94實(shí)時(shí)時(shí)鐘芯片:功能特性與設(shè)計(jì)要點(diǎn)解析
DP8573A實(shí)時(shí)時(shí)鐘芯片:特性、功能與應(yīng)用解析
深入解析bq3285E/L實(shí)時(shí)時(shí)鐘芯片:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
深入剖析BQ3285實(shí)時(shí)時(shí)鐘芯片:特性、功能與應(yīng)用指南
深度剖析bq4802Y/bq4802LY實(shí)時(shí)時(shí)鐘芯片:功能、特性與應(yīng)用
德州儀器 bq4802Y/bq4802LY 實(shí)時(shí)時(shí)鐘芯片的全面解析
深入解析bq32000實(shí)時(shí)時(shí)鐘:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
BQ32002實(shí)時(shí)時(shí)鐘芯片:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)
愛普生RTC實(shí)時(shí)時(shí)鐘模塊解析與選型指南
探索PCF85263ATL-ARD評(píng)估板:功能、配置與應(yīng)用全解析
LM8323:一款功能強(qiáng)大的移動(dòng)I/O伴侶芯片解析
芯伯樂PCF8563:0.25μA低功耗實(shí)時(shí)時(shí)鐘解決方案
?bq3285實(shí)時(shí)時(shí)鐘(RTC)芯片技術(shù)文檔總結(jié)
實(shí)時(shí)時(shí)鐘芯片與晶振的不同之處
深入解析PCF85053A:一款強(qiáng)大的實(shí)時(shí)時(shí)鐘芯片
評(píng)論