吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

芯片內(nèi)部RTC與外部RTC有何區(qū)別?

jf_78858299 ? 來(lái)源:玩轉(zhuǎn)單片機(jī)與嵌入式 ? 作者:玩轉(zhuǎn)單片機(jī)與嵌入 ? 2023-05-26 14:52 ? 次閱讀

現(xiàn)在很多MCU內(nèi)部已經(jīng)集成了內(nèi)部RTC,但常見(jiàn)的設(shè)計(jì)中為何很多使用獨(dú)立的RTC芯片?進(jìn)行RTC設(shè)計(jì)選型的依據(jù)是什么?應(yīng)該如何選擇?

今天重點(diǎn)介紹一下在進(jìn)行設(shè)計(jì)時(shí)應(yīng)該怎么選擇RTC功能的實(shí)現(xiàn)?

真的要回答這個(gè)問(wèn)題至少涉及到以下幾點(diǎn):準(zhǔn)確性(RTC精度)、成本、功耗、實(shí)現(xiàn)難度、安全性等方面。

一:RTC精度

RTC的主要職責(zé)是提供準(zhǔn)確的時(shí)間基準(zhǔn),計(jì)時(shí)不準(zhǔn)的RTC(不管內(nèi)部RTCor外部RTC)都毫無(wú)價(jià)值而言。

RTC的計(jì)時(shí)精度取決于晶振的選擇、晶振負(fù)載電容的選擇、電路設(shè)計(jì)、器件放置、阻抗控制、PCB走線規(guī)范、溫度補(bǔ)償?shù)榷鄠€(gè)方面, 而不是RTC芯片本身 (后面的文章會(huì)專門講解如何提高RTC的精度,歡迎持續(xù)關(guān)注)

內(nèi)部RTC和外部RTC相比較:內(nèi)部RTC更難達(dá)到更高的精度;原因如下:

目前很多的RTC芯片已經(jīng)集成了溫度補(bǔ)償器,不需要為提高RTC精度而自行設(shè)計(jì)溫度補(bǔ)償;但內(nèi)置與MCU內(nèi)部的RTC大部分未設(shè)計(jì)溫度補(bǔ)償器;

單純從RTC精度的方面來(lái)考慮,更應(yīng)該選擇外部RTC;

二:成本

相對(duì)于價(jià)格昂貴的溫度補(bǔ)償振蕩器(±2~±5ppm),內(nèi)部RTC±20ppm的精度在可接受范圍內(nèi)時(shí)(每天最多1.7s、一年大約10分鐘),可以選擇內(nèi)部RTC。

使用內(nèi)部RTC不需要單獨(dú)的RTC芯片,有些芯片的內(nèi)部RCT經(jīng)過(guò)內(nèi)部的溫度補(bǔ)償、精度校準(zhǔn)等軟件操作也可以達(dá)到相對(duì)可以接受的計(jì)時(shí)精度。

毫無(wú)疑問(wèn),從降低成本的角度考慮,更應(yīng)該選擇內(nèi)部RTC;

三:功耗

STM32和PCB8563的功耗來(lái)比較分析。STM32內(nèi)部RTC的功耗如下:

圖片

PCF8563芯片的內(nèi)部功耗如下:

圖片

由以上兩個(gè)圖片的功耗對(duì)比可知,使用相同的RTC供電電池的情況下,PCF8563可使用的時(shí)間更長(zhǎng),從低功耗的角度來(lái)看:應(yīng)該選擇外部RTC。

四:實(shí)現(xiàn)難度

從代碼實(shí)現(xiàn)難度的角度考慮,內(nèi)部RTC比較容易實(shí)現(xiàn)。仍然以STM32為例,現(xiàn)在STM32的底層封裝庫(kù)、cube代碼生成器等均可以產(chǎn)生內(nèi)置RTC的相關(guān)代碼,實(shí)現(xiàn)較簡(jiǎn)單。

外部RTC需要特定的串行協(xié)議(I2C或SPI),并且需要將其特殊的格式轉(zhuǎn)換為可用格式。相對(duì)代碼的實(shí)現(xiàn)難度來(lái)說(shuō),外部RTC更不容易實(shí)現(xiàn)。

但是:從目前常用的RTC芯片來(lái)看,外部RTC也都會(huì)有各種單片機(jī)的參考例程,實(shí)現(xiàn)起來(lái)也較為簡(jiǎn)單,代碼實(shí)現(xiàn)難度并不是制約芯片選型的重要參考點(diǎn)。

五:安全性

雖然內(nèi)部RTC占據(jù)了價(jià)格又是,單使用內(nèi)部RTC還有另一個(gè)缺點(diǎn):當(dāng)代碼崩潰或MCU芯片損壞時(shí),內(nèi)部RTC的時(shí)間會(huì)丟失,而使用帶外置電池的獨(dú)立RTC芯片可以在MCU代碼崩潰時(shí)仍然可以全天候運(yùn)行。

從安全性的角度考慮,更應(yīng)該選擇外部RTC。

六:總結(jié)

通過(guò)以上 準(zhǔn)確性(RTC精度)、成本、功耗、實(shí)現(xiàn)難度、安全性等各方面的比較來(lái)看, 外部獨(dú)立RTC更勝一籌,所以現(xiàn)在常見(jiàn)的設(shè)計(jì)上更多的是使用外部獨(dú)立RTC。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51170

    瀏覽量

    427252
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17317

    瀏覽量

    352642
  • RTC
    RTC
    +關(guān)注

    關(guān)注

    2

    文章

    542

    瀏覽量

    67030
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MCU芯片內(nèi)部RTC外部RTC區(qū)別?應(yīng)該怎么選擇?

    現(xiàn)在很多MCU內(nèi)部已經(jīng)集成了內(nèi)部RTC,但常見(jiàn)的設(shè)計(jì)中為何很多使用獨(dú)立的RTC芯片?進(jìn)行RTC設(shè)
    發(fā)表于 11-28 10:20 ?7900次閱讀
    MCU<b class='flag-5'>芯片</b><b class='flag-5'>內(nèi)部</b><b class='flag-5'>RTC</b>與<b class='flag-5'>外部</b><b class='flag-5'>RTC</b><b class='flag-5'>有</b><b class='flag-5'>何</b><b class='flag-5'>區(qū)別</b>?應(yīng)該怎么選擇?

    雅特力AT32 RTC入門指南

    RTC計(jì)數(shù)邏輯位于電池供電域,內(nèi)部為一個(gè)32位遞增計(jì)數(shù)器,只要電池供電域電,RTC便會(huì)一直運(yùn)行,不受系統(tǒng)復(fù)位以及VDD掉電影響,RTC主要
    的頭像 發(fā)表于 04-21 09:34 ?2791次閱讀
    雅特力AT32 <b class='flag-5'>RTC</b>入門指南

    使用外部晶振的方案配置RTC

    環(huán)境:Stm32CubeMXV5.6.0stm32F412RETx芯片芯片的VBAT引腳接電池RTC使用的外部晶振,內(nèi)部的振蕩器配置后斷電
    發(fā)表于 08-09 09:35

    STM32L4 RTC內(nèi)部喚醒周期性中斷設(shè)置方法哪些

    STM32的實(shí)時(shí)時(shí)鐘RTC模塊功能?如何對(duì)STM32L4 RTC時(shí)鐘源進(jìn)行配置?STM32L4 RTC
    發(fā)表于 02-28 09:13

    STM32的RTC簡(jiǎn)介

    STM32的RTC學(xué)習(xí)筆記Mcu:STM32F103RBT61、RTC簡(jiǎn)介RTC(Real Time Clock)實(shí)時(shí)時(shí)鐘,是STM32片內(nèi)的一個(gè)外設(shè),這個(gè)外設(shè)使用起來(lái)跟普通定時(shí)器
    發(fā)表于 03-01 06:47

    時(shí)鐘芯片RTC-4553的原理及應(yīng)用

    RTC-4553是EPSON公司推出的低功耗時(shí)鐘芯片,它內(nèi)帶32.868kHz晶振,無(wú)需外部調(diào)整即可保證很高的精度。RTC-4553可以對(duì)年、月、日、星期、時(shí)、分、秒進(jìn)行精確計(jì)時(shí),且直
    發(fā)表于 04-27 15:32 ?31次下載

    LPC2138 RTC使用PCONP時(shí)的操作注意點(diǎn)

    使用 LPC2138 的RTC 功能時(shí),RTC 選擇外部晶振且使能操作和利用外設(shè)功率控制寄存器關(guān)閉RTC 的操作一定的次序,否則會(huì)導(dǎo)致
    發(fā)表于 03-08 13:43 ?39次下載

    LPC213x內(nèi)部RTC供電的問(wèn)題

    大家問(wèn)題的焦點(diǎn)是:LPC213x 內(nèi)部 RTC 在 CPU 處于掉電模式或者芯片未 上電時(shí),使用后備電池和外部晶振能否正常工作。此文不討論如何為備 用電池充電的問(wèn)題,這屬于外圍電路
    發(fā)表于 07-11 16:45 ?10次下載

    STM8單片機(jī)rtc時(shí)鐘代碼分享

    STM8 rtc時(shí)鐘可以使用內(nèi)部低頻時(shí)鐘源,或者外部低速32768Hz時(shí)鐘源,關(guān)于rtc部分代碼如下
    發(fā)表于 02-11 10:00 ?4141次閱讀
    STM8單片機(jī)<b class='flag-5'>rtc</b>時(shí)鐘代碼分享

    關(guān)于STM32 RTC時(shí)鐘使用內(nèi)部/外部晶振的切換方法

    ? ? 對(duì)于使用STM32單片開(kāi)發(fā)項(xiàng)目的同志,經(jīng)常會(huì)使用到STM32的RTC功能,而在配置RTC的功能時(shí)需要配置晶振的使用,可以使用內(nèi)部晶振或外部晶振,配置流程參考官方的示例代碼即可。
    發(fā)表于 11-23 18:07 ?52次下載
    關(guān)于STM32 <b class='flag-5'>RTC</b>時(shí)鐘使用<b class='flag-5'>內(nèi)部</b>/<b class='flag-5'>外部</b>晶振的切換方法

    RTC時(shí)鐘與觸摸功能詳解(上)

    RTC(Real Time Clock)實(shí)時(shí)時(shí)鐘,主要用于為人們提供精確的實(shí)時(shí)時(shí)間或者為系統(tǒng)提供精確的時(shí)間基準(zhǔn)。RTC通常分為兩類,一類是外部時(shí)鐘芯片提供實(shí)時(shí)時(shí)鐘,比如DS1302時(shí)鐘
    的頭像 發(fā)表于 05-26 14:44 ?1966次閱讀
    <b class='flag-5'>RTC</b>時(shí)鐘與觸摸功能詳解(上)

    RTC時(shí)鐘與觸摸功能詳解(下)

    RTC(Real Time Clock)實(shí)時(shí)時(shí)鐘,主要用于為人們提供精確的實(shí)時(shí)時(shí)間或者為系統(tǒng)提供精確的時(shí)間基準(zhǔn)。RTC通常分為兩類,一類是外部時(shí)鐘芯片提供實(shí)時(shí)時(shí)鐘,比如DS1302時(shí)鐘
    的頭像 發(fā)表于 05-26 14:45 ?1570次閱讀
    <b class='flag-5'>RTC</b>時(shí)鐘與觸摸功能詳解(下)

    如何解決RTC精度、功耗問(wèn)題?

    RTC為整個(gè)電子系統(tǒng)提供時(shí)間基準(zhǔn),主控設(shè)計(jì)均離不開(kāi)RTC電路設(shè)計(jì),在應(yīng)用RTC時(shí),會(huì)出現(xiàn)精度或功耗大的現(xiàn)象,如何解決RTC精度及功耗問(wèn)題?本文將為您介紹時(shí)鐘
    的頭像 發(fā)表于 05-26 14:48 ?4701次閱讀
    如何解決<b class='flag-5'>RTC</b>精度、功耗問(wèn)題?

    TinyScreen+ RTC外部中斷和休眠模式

    電子發(fā)燒友網(wǎng)站提供《TinyScreen+ RTC外部中斷和休眠模式.zip》資料免費(fèi)下載
    發(fā)表于 06-29 10:00 ?0次下載
    TinyScreen+ <b class='flag-5'>RTC</b><b class='flag-5'>外部</b>中斷和休眠模式

    RTC時(shí)鐘芯片+電池的應(yīng)用案例(一)

    車載領(lǐng)域的應(yīng)用案例。愛(ài)普生RTC時(shí)鐘芯片在工業(yè)自動(dòng)化設(shè)備的應(yīng)用愛(ài)普生RTC具有備用電池切換、寬溫范圍高精度、低功耗等特點(diǎn),幫助自動(dòng)化設(shè)備更好運(yùn)行。愛(ài)普生RTC時(shí)鐘芯
    的頭像 發(fā)表于 01-08 11:25 ?306次閱讀
    <b class='flag-5'>RTC</b>時(shí)鐘<b class='flag-5'>芯片</b>+電池的應(yīng)用案例(一)
    百家乐机器二手| 蒙特卡罗线上娱乐| 百家乐官网庄闲庄庄闲| 大发888主页优惠| 三亚百家乐官网的玩法技巧和规则| 缅甸百家乐赌场娱乐网规则| 真人百家乐官网海立方| 真人百家乐出售| 百家乐官网平注7s88| 大发888娱乐场怎样下载| 百家乐官网制胜法宝| 大发888坑人么| 81数理 做生意| 平利县| 百家乐必赢法冯耘| 百家乐官网娱乐网会员注册 | 百家乐官网强弱走势图| 大发888真钱娱乐游戏博彩| 求购百家乐程序| 百家乐官网路纸计算| 大赢家百家乐娱乐| 百家乐官网生活馆拖鞋| 元游棋牌下载| 玩百家乐澳门368娱乐城| 百家乐官网优博u2bet| 桐庐棋牌世界| 百家乐剁手| 百家乐官网说明| 利来网上娱乐| 牌九百家乐的玩法技巧和规则 | 百家乐官网百家乐官网技巧| 营口市| 威尼斯人娱乐场开户注册| 在车库做生意风水| 百家乐官网四式正反路| 大发888电脑版下载| 博狗百家乐真实| 百家乐官网网站哪个好| 大发888城亚洲游戏| 百家乐投注网站是多少| 百家乐官网投注规则|