chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

低端微控制器單元中RC振蕩器的校準(zhǔn)機(jī)制

科技觀察員 ? 來(lái)源:allaboutcircuits ? 作者:愛(ài)德華多·科爾佩 ? 2022-04-26 16:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文介紹了低端微控制器單元中可用的內(nèi)部RC振蕩器校準(zhǔn)機(jī)制。介紹了自動(dòng)校準(zhǔn)的基本校準(zhǔn)程序和注意事項(xiàng)。

MCU中的內(nèi)部振蕩器微調(diào)

由于它們的缺點(diǎn),MCU中的內(nèi)部振蕩器具有微調(diào)其頻率的機(jī)制,與樂(lè)器不同。這通常是通過(guò)一個(gè)微型電容替代盒調(diào)整振蕩器的RC電路中的電容來(lái)完成的。

電容替換盒包含一系列開關(guān)和電容器,可在一定精度范圍內(nèi)產(chǎn)生任何電容。例如,考慮以下電容器網(wǎng)絡(luò),這些電容器可以并聯(lián)組合以產(chǎn)生從0nF到255nF的任何整數(shù)電容。

pYYBAGJnqouAe4PDAABWuYfViCk344.jpg

開關(guān)有條件地包括2次方的電容器。例如,僅閉合右側(cè)的三個(gè)開關(guān)會(huì)產(chǎn)生7nF。是的,它是二進(jìn)制的!

現(xiàn)在,由于RC振蕩器通過(guò)對(duì)電容器進(jìn)行充電和放電來(lái)工作,因此這些開關(guān)需要是模擬的。出于這個(gè)原因,這些微型電容替代盒使用一種特殊類型的開關(guān),稱為傳輸門或模擬開關(guān)。這些很像繼電器的半導(dǎo)體替代品。它們控制數(shù)字信號(hào)并切換模擬信號(hào)。有很多商用傳輸門IC,如CD4016、CD4066和CD4053。

有關(guān)傳輸門的更多信息,請(qǐng)閱讀RobertKeim的文章TheCMOSTransmissionGate。

程序員的角度來(lái)看,內(nèi)部振蕩器的頻率調(diào)整歸結(jié)為修改內(nèi)存映射寄存器的值。該寄存器中的位控制電容替換模塊中的開關(guān)。

poYBAGJnqoyALXKGAAAcDjTF04Q083.jpg

內(nèi)部時(shí)鐘源微調(diào)寄存器,廣泛用于s08系列。

對(duì)于S08系列的某些成員,該寄存器稱為ICSTRM(內(nèi)部時(shí)鐘源微調(diào))。這是一個(gè)8位寄存器,二進(jìn)制復(fù)位值為10000000。這8位控制電容替換模塊,進(jìn)而影響振蕩器的周期:此寄存器的值越高,電容和周期越高。當(dāng)然,這對(duì)頻率有相互影響。

簡(jiǎn)單的校準(zhǔn)程序

這是您可以在MCU上執(zhí)行的一個(gè)很好的修整程序:

運(yùn)行一個(gè)生成1kHz方波的應(yīng)用程序。

迭代直到無(wú)法改進(jìn):

測(cè)量生成信號(hào)的周期。

將Trim寄存器修改為1ms。

重新編譯并運(yùn)行。

迭代的原因是,由于微調(diào)模塊中電容器值的不確定性(例如一組高度略有不同的樓梯),您將為微調(diào)寄存器估計(jì)的更改將因某些未知因素而關(guān)閉。迭代處理了這種不規(guī)則性。

自動(dòng)化這個(gè)過(guò)程

您可能希望為您的應(yīng)用程序自動(dòng)執(zhí)行此過(guò)程,以便您的程序在上電時(shí)校準(zhǔn)振蕩器,作為引導(dǎo)序列的一部分。

為此,您將需要一個(gè)可靠的時(shí)鐘參考來(lái)與您的MCU生成的固定頻率信號(hào)進(jìn)行比較。盡管這似乎毫無(wú)意義,因?yàn)槟紫纫苊馐褂猛獠繒r(shí)鐘信號(hào),但該外部信號(hào)不必滿足您的時(shí)鐘要求;它必須是準(zhǔn)確和穩(wěn)定的。

自動(dòng)微調(diào)過(guò)程的另一個(gè)重要細(xì)節(jié)是算法:上述過(guò)程適用于擁有示波器和漂亮計(jì)算器的工程師。然而,許多校準(zhǔn)函數(shù)使用逐次逼近法。這與逐次逼近型ADC使用的算法相同,其本質(zhì)是二分搜索算法。毫不奇怪,對(duì)于一個(gè)N位修整寄存器,這需要N次迭代。

要了解ADC中的逐次逼近,您可能需要閱讀ElliottSmith撰寫的文章了解逐次逼近寄存器ADC。

設(shè)備程序員

除了對(duì)ROM存儲(chǔ)器和微控制器進(jìn)行編程之外,還有一些設(shè)備編程器提供有用的附加功能。有些甚至在您的微控制器上執(zhí)行此微調(diào)程序,以便您方便地對(duì)一批設(shè)備進(jìn)行編程,微調(diào)每個(gè)單元上的內(nèi)部振蕩器。

如果您想知道在您即將切斷設(shè)備電源時(shí)將正確的修整值寫入RAM寄存器有什么好處,那么您就大功告成了!

MCU制造商通常在非易失性存儲(chǔ)器中提供一個(gè)特殊位置來(lái)存儲(chǔ)設(shè)備的微調(diào)值。這不會(huì)自動(dòng)工作:您的代碼仍然必須在啟動(dòng)時(shí)從該位置獲取值并將值寫入修整寄存器。

聲明:本文內(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)注

    48

    文章

    7953

    瀏覽量

    155081
  • 振蕩器
    +關(guān)注

    關(guān)注

    28

    文章

    4014

    瀏覽量

    140861
  • rc振蕩器
    +關(guān)注

    關(guān)注

    3

    文章

    49

    瀏覽量

    9823
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    微控制器的內(nèi)部RC振蕩器

      一些微控制器單元通常帶有一個(gè)內(nèi)部 RC 振蕩器,運(yùn)行時(shí)可以不用外部陶瓷或石英晶體振蕩器。但是,你需要微調(diào)此
    發(fā)表于 08-03 16:11 ?1822次閱讀
    <b class='flag-5'>微控制器</b><b class='flag-5'>中</b>的內(nèi)部<b class='flag-5'>RC</b><b class='flag-5'>振蕩器</b>

    MCU內(nèi)部振蕩器簡(jiǎn)述

      一些微控制器單元通常帶有一個(gè)內(nèi)部 RC 振蕩器,運(yùn)行時(shí)可以不用外部陶瓷或石英晶體振蕩器。但是,你需要微調(diào)此
    發(fā)表于 11-22 17:09 ?1297次閱讀
    MCU內(nèi)部<b class='flag-5'>振蕩器</b>簡(jiǎn)述

    低成本微控制器單元中經(jīng)常使用的內(nèi)部RC振蕩器的優(yōu)點(diǎn)和需求

    MCU的內(nèi)部結(jié)構(gòu)本文將會(huì)介紹許多低成本微控制器單元(MCU)中經(jīng)常使用的內(nèi)部RC振蕩器的優(yōu)點(diǎn)和需求,包括為獲得最佳精度而進(jìn)行的校準(zhǔn)過(guò)程。低成
    發(fā)表于 11-04 08:38

    STM32F030如何設(shè)置微控制器以使用外部振蕩器?

    我試圖了解如何設(shè)置微控制器(在本例為 STM32F030)以使用外部振蕩器。我正在使用閃爍的 LED 來(lái)測(cè)試代碼是否正在運(yùn)行。為了設(shè)置 HSE,我做了以下操作:RCC下高速時(shí)鐘選用晶振/陶瓷諧振
    發(fā)表于 01-31 08:49

    用于ST微控制器振蕩器設(shè)計(jì)指南

    振蕩器的基本知識(shí),并提供了一些指南以獲得良好的振蕩器設(shè)計(jì)。它還展示了如何確定不同的外部組件,并為振蕩器的良好PCB提供指南。本文件最后包含了一個(gè)簡(jiǎn)單的指南,用于選擇合適的晶體和外部它列出了STM32的一些推薦晶體(HSE和LSE
    發(fā)表于 10-10 06:39

    RC振蕩器 實(shí)驗(yàn)六

    RC振蕩器 實(shí)驗(yàn)六 一、實(shí)訓(xùn)任務(wù)1 組裝RC 振蕩器;2 測(cè)量RC 振蕩器。二、實(shí)訓(xùn)目標(biāo)1
    發(fā)表于 04-21 15:52 ?54次下載

    微控制器時(shí)鐘―選擇晶振諧振槽路、RC振蕩器還是硅振蕩器?

    摘要:晶振、陶瓷諧振槽路、RC (電阻、電容)振蕩器以及硅振蕩器是適用于微控制器(µC)的四種時(shí)鐘源。針對(duì)具體應(yīng)用優(yōu)化時(shí)鐘源設(shè)計(jì)依賴于以下因素:成本、精度和環(huán)境參數(shù)。
    發(fā)表于 04-23 14:25 ?1114次閱讀
    <b class='flag-5'>微控制器</b>時(shí)鐘―選擇晶振諧振槽路、<b class='flag-5'>RC</b><b class='flag-5'>振蕩器</b>還是硅<b class='flag-5'>振蕩器</b>?

    常用的振蕩器類型有哪些,微控制器應(yīng)用如何選擇

    微控制器的時(shí)鐘源可以分為兩類:基于機(jī)械諧振器件的時(shí)鐘源,如晶振、陶瓷諧振槽路;基于相移電路的時(shí)鐘源,如:RC (電阻、電容)振蕩器。硅振蕩器通常是完全集成的
    的頭像 發(fā)表于 04-19 18:41 ?1.1w次閱讀
    常用的<b class='flag-5'>振蕩器</b>類型有哪些,<b class='flag-5'>微控制器</b>應(yīng)用<b class='flag-5'>中</b>如何選擇

    ipconfig不是內(nèi)部或外部_使用MCU(微控制器單元)內(nèi)部振蕩器的優(yōu)點(diǎn)和缺點(diǎn)

    MCU的內(nèi)部結(jié)構(gòu)本文將會(huì)介紹許多低成本微控制器單元(MCU)中經(jīng)常使用的內(nèi)部RC振蕩器的優(yōu)點(diǎn)和需求,包括為獲得最佳精度而進(jìn)行的校準(zhǔn)過(guò)程。低成
    發(fā)表于 10-28 20:21 ?8次下載
    ipconfig不是內(nèi)部或外部_使用MCU(<b class='flag-5'>微控制器</b><b class='flag-5'>單元</b>)內(nèi)部<b class='flag-5'>振蕩器</b>的優(yōu)點(diǎn)和缺點(diǎn)

    PIC單片機(jī)RC振蕩器的使用及校準(zhǔn)方法

    ,因此,在有內(nèi)部RC振蕩器的單片機(jī),它的內(nèi)部RAM中都會(huì)有一個(gè)名為OSCCAL的校準(zhǔn)寄存,通過(guò)置入不同的數(shù)值來(lái)微調(diào)
    發(fā)表于 11-16 12:06 ?11次下載
    PIC單片機(jī)<b class='flag-5'>RC</b><b class='flag-5'>振蕩器</b>的使用及<b class='flag-5'>校準(zhǔn)</b>方法

    AN4736_如何校準(zhǔn)STM32L4xx內(nèi)部RC振蕩器

    AN4736_如何校準(zhǔn)STM32L4xx內(nèi)部RC振蕩器
    發(fā)表于 11-21 08:11 ?0次下載
    AN4736_如何<b class='flag-5'>校準(zhǔn)</b>STM32L4xx內(nèi)部<b class='flag-5'>RC</b><b class='flag-5'>振蕩器</b>

    應(yīng)用筆記|如何在 STM32U5 系列上校準(zhǔn)內(nèi)部 RC 振蕩器

    目錄預(yù)覽 0.前言 1.STM32U5 系統(tǒng)時(shí)鐘 2.內(nèi)部 RC 振蕩器校準(zhǔn) 3.內(nèi)部 LSI 振蕩器測(cè)量 4.X-CUBE-RC-CALI
    的頭像 發(fā)表于 12-12 21:35 ?2960次閱讀

    MCU內(nèi)部振蕩器的優(yōu)缺點(diǎn)有哪些

    一些微控制器單元通常帶有一個(gè)內(nèi)部 RC 振蕩器,運(yùn)行時(shí)可以不用外部陶瓷或石英晶體振蕩器。但是,你需要微調(diào)此
    的頭像 發(fā)表于 02-09 17:30 ?1696次閱讀
    MCU內(nèi)部<b class='flag-5'>振蕩器</b>的優(yōu)缺點(diǎn)有哪些

    什么是RC振蕩器?RC振蕩器的工作原理 基本RC振蕩器電路設(shè)計(jì)

    使用電阻和電容元件的振蕩器可以獲得良好的頻率穩(wěn)定性和波形,這種振蕩器稱為 RC 或者相移振蕩器
    的頭像 發(fā)表于 08-31 14:20 ?9034次閱讀
    什么是<b class='flag-5'>RC</b><b class='flag-5'>振蕩器</b>?<b class='flag-5'>RC</b><b class='flag-5'>振蕩器</b>的工作原理 基本<b class='flag-5'>RC</b><b class='flag-5'>振蕩器</b>電路設(shè)計(jì)

    如何在STM32U5系列上校準(zhǔn)內(nèi)部RC振蕩器

    然后在其中搜索相應(yīng)變化的方法 LSI 振蕩器的測(cè)量是通過(guò)將振蕩器連接到定時(shí)輸入捕獲來(lái)實(shí)現(xiàn)的。 STM32U5 系列微控制器內(nèi)嵌兩個(gè)可選為系統(tǒng)時(shí)鐘源的內(nèi)部
    發(fā)表于 09-11 10:07 ?0次下載