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

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

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

高級(jí)定時(shí)器的功能介紹

CHANBAEK ? 來(lái)源:頭條號(hào)秋天滴風(fēng) ? 作者:頭條號(hào)秋天滴風(fēng) ? 2023-05-01 09:01 ? 次閱讀

本文將介紹高級(jí)定時(shí)器的功能。

高級(jí)定時(shí)器和通用定時(shí)器在基本定時(shí)器的基礎(chǔ)上引入了外部引腳,通過(guò)外部引腳可以實(shí)現(xiàn)輸入捕獲和輸出比較的功能。高級(jí)定時(shí)器和通用定時(shí)器相比增加了可編程死區(qū)互補(bǔ)輸出、重復(fù)計(jì)數(shù)器、帶剎車(chē)功能,這些功能在工業(yè)電機(jī)控制方面發(fā)揮了很大作用。

①高級(jí)定時(shí)器功能框圖

wKgaomRGRVaABgnMAAIfAt7OVD4535.jpg

時(shí)鐘

wKgZomRGRVaASpRFAACA41rz6vg682.jpg

高級(jí)定時(shí)器的時(shí)鐘源可分為以下4類(lèi):

內(nèi)部時(shí)鐘:CK_INT

外部時(shí)鐘模式1:外部輸入引腳、即高級(jí)定時(shí)器對(duì)應(yīng)的外部引腳

外部時(shí)鐘模式2:TIMx_ETR

外部觸發(fā)輸入:使用一個(gè)定時(shí)器作為另一個(gè)定時(shí)器的預(yù)分頻器

一般情況下均使用內(nèi)部時(shí)鐘

控制器

wKgaomRGRVeAYmGWAABlsr7IjdI370.jpg

高級(jí)定時(shí)器的控制器主要有3部分組成:

觸發(fā)控制器:為片內(nèi)外設(shè)輸出觸發(fā)信號(hào),比如為其他定時(shí)器提供時(shí)鐘和觸發(fā)DAC、ADC轉(zhuǎn)換;

從模式控制器:控制計(jì)數(shù)器復(fù)位、啟動(dòng)、遞增、遞減、計(jì)數(shù);

編碼器接口:為編碼器計(jì)數(shù)設(shè)計(jì)

④時(shí)基單元

wKgZomRGRVeABEJcAACWsT19sFk495.jpg

高級(jí)控制定時(shí)器時(shí)基單元包括4個(gè)寄存器

預(yù)分頻器:對(duì)輸入時(shí)鐘進(jìn)行分頻得到計(jì)數(shù)器的驅(qū)動(dòng)時(shí)鐘;

計(jì)數(shù)器:在CK_CNT的驅(qū)動(dòng)下進(jìn)行計(jì)數(shù)

自動(dòng)重載寄存器:用來(lái)存放與計(jì)數(shù)器比較的值,若值相等則遞減重復(fù)計(jì)數(shù)器的值

重復(fù)計(jì)數(shù)器:高級(jí)定時(shí)器特有,在定時(shí)器發(fā)生上溢或下溢時(shí)遞減重復(fù)計(jì)數(shù)器的值,當(dāng)值為0時(shí)產(chǎn)生更新事件;

⑤輸入捕獲

wKgaomRGRViAENXsAAEDxYw9IAA217.jpg

通過(guò)外部引腳TIMx_CHx可以對(duì)外部信號(hào)的上升沿和下降沿或者雙邊沿進(jìn)行捕獲,用來(lái)測(cè)量輸入信號(hào)的脈寬和頻率;

⑥公共部分

wKgZomRGRViAJcncAACTJzp8LuI325.jpg

當(dāng)高級(jí)定時(shí)器配置為輸入捕獲時(shí)CCR寄存器就是捕獲寄存器,當(dāng)配置為輸出比較時(shí)CCR寄存器就是比較寄存器;

⑦輸出比較

wKgaomRGRVmAGsbyAAFTMP1Qbdw199.jpg

wKgZomRGRVmAB2OCAACEFN1OSKI831.jpg

輸出比較就是通過(guò)比較計(jì)數(shù)器的值和比較寄存器中的值,來(lái)決定輸出高電平還是低電平;

例如:當(dāng)計(jì)數(shù)器的值 < 比較寄存器中的值,外部引腳輸出低電平;

當(dāng)計(jì)數(shù)器的值 > 比較寄存器中的值,外部引腳輸出高電平;

輸出比較可以產(chǎn)生脈寬可調(diào)的PWM波

⑧互補(bǔ)輸出和死區(qū)控制

互補(bǔ)輸出:兩個(gè)引腳產(chǎn)生相反的電平,可以用來(lái)驅(qū)動(dòng)H橋電路

死區(qū)控制:常用于電機(jī)控制的換向,當(dāng)電機(jī)需要換向時(shí)、兩個(gè)引腳同時(shí)輸出低電平使得H橋截止、過(guò)一段時(shí)間后兩個(gè)引腳再輸出與之前相反的電平,從而完成換向;

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guā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)注

    112

    文章

    16103

    瀏覽量

    177075
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5294

    瀏覽量

    119816
  • 計(jì)數(shù)器
    +關(guān)注

    關(guān)注

    32

    文章

    2253

    瀏覽量

    94285
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3231

    瀏覽量

    114329
  • 引腳
    +關(guān)注

    關(guān)注

    16

    文章

    1172

    瀏覽量

    50151
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    芯??萍紤?yīng)用筆記:CS32F0XX TIMER外設(shè)模塊指導(dǎo)

    紹的特定用戶(hù)示例做了工作原理與相關(guān)代碼介紹, 以方便用戶(hù)快速移。本應(yīng)用筆記分為四部分:定時(shí)器特性概述、基本定時(shí)器功能介紹
    發(fā)表于 05-16 10:52

    芯海CS32F0XXTIMER外設(shè)模塊應(yīng)用筆記

    用戶(hù)示例做了工作原理與相關(guān)代碼介紹,以方便用戶(hù)快速移 本應(yīng)用筆記分為四部分: ●定時(shí)器特性概述 ?;?b class='flag-5'>定時(shí)器功能介紹
    發(fā)表于 05-16 15:02

    介紹定時(shí)器定時(shí)功能 精選資料分享

    定時(shí)器是單片機(jī)中很常見(jiàn)且很實(shí)用的一個(gè)功能。STM32的定時(shí)器功能非常強(qiáng)大,有基本定時(shí)器、通用定時(shí)器
    發(fā)表于 08-13 06:16

    介紹STM32定時(shí)器的使用

    一、定時(shí)器介紹STM32F1 的定時(shí)器功能十分強(qiáng)大,有 TIM1 和 TIM8 等高級(jí)定時(shí)器,也
    發(fā)表于 08-13 08:05

    介紹通用/高級(jí)定時(shí)器

    介紹了通用/高級(jí)定時(shí)器,從時(shí)鐘源,控制,時(shí)基(三種計(jì)數(shù)模式),輸入捕獲應(yīng)用,輸出比較應(yīng)用依次進(jìn)行了介紹,希望大家使用。最后,后記中還附帶了
    發(fā)表于 08-18 07:03

    STM32的通用定時(shí)器高級(jí)定時(shí)器功能

    比較之后,并依據(jù)相應(yīng)的輸出模式從而實(shí)現(xiàn)各類(lèi)輸出。如PWM輸出、電平翻轉(zhuǎn)、單脈沖模式、強(qiáng)制輸出等。一般來(lái)說(shuō),STM32的通用定時(shí)器高級(jí)定時(shí)器都具有比較輸出功能,不同的
    發(fā)表于 08-18 07:15

    stm32基本定時(shí)器介紹

    信號(hào)。基本定時(shí)器框圖如下:二、時(shí)基單元介紹STM32的所有定時(shí)器都具備時(shí)基單元,時(shí)基單元的功能就是簡(jiǎn)單的計(jì)數(shù),即計(jì)數(shù)時(shí)鐘源TMxCLK的脈沖個(gè)數(shù),這個(gè)時(shí)鐘源來(lái)至APB1總線(xiàn)。
    發(fā)表于 08-18 06:15

    STM32高級(jí)定時(shí)器功能簡(jiǎn)介

    高級(jí)定時(shí)器功能簡(jiǎn)介??高級(jí)定時(shí)器對(duì)應(yīng)為 TIM1/8 比基本定時(shí)器多了外部引腳,可以實(shí)現(xiàn)輸入捕獲
    發(fā)表于 08-18 06:55

    如何使用資源定時(shí)器高級(jí)定時(shí)器

    文章目錄使用資源定時(shí)器高級(jí)定時(shí)器11.實(shí)現(xiàn)功能2.初始化配置通用定時(shí)器21.實(shí)現(xiàn)功能2.初始化配
    發(fā)表于 01-14 08:11

    介紹STM32的定時(shí)器

    這一篇來(lái)介紹STM32的定時(shí)器,STM32的定時(shí)器分為三類(lèi):基本定時(shí)器(Basic timers):從0計(jì)數(shù)到預(yù)設(shè)的值,并觸發(fā)中斷或DMA,沒(méi)有其它
    發(fā)表于 01-21 12:24

    STM32高級(jí)定時(shí)器-PWM簡(jiǎn)單學(xué)習(xí)案例

    高級(jí)定時(shí)器與通用定時(shí)器比較類(lèi)似,下面是一個(gè)TIM1 的PWM 程序,TIM1是STM32唯一的高級(jí)定時(shí)器。共有4個(gè)通道有死區(qū)有互補(bǔ)。
    發(fā)表于 04-21 14:47 ?4767次閱讀
    STM32<b class='flag-5'>高級(jí)</b><b class='flag-5'>定時(shí)器</b>-PWM簡(jiǎn)單學(xué)習(xí)案例

    通用定時(shí)器功能和組成介紹

    本文檔的主要內(nèi)容詳細(xì)介紹的是通用定時(shí)器功能和組成介紹資料免費(fèi)下載
    發(fā)表于 12-27 08:00 ?3次下載
    通用<b class='flag-5'>定時(shí)器</b>的<b class='flag-5'>功能</b>和組成<b class='flag-5'>介紹</b>

    STM32定時(shí)器-基本定時(shí)器

    目錄定時(shí)器分類(lèi)基本定時(shí)器功能框圖講解基本定時(shí)器功能時(shí)鐘源計(jì)數(shù)時(shí)鐘計(jì)數(shù)
    發(fā)表于 11-23 18:21 ?31次下載
    STM32<b class='flag-5'>定時(shí)器</b>-基本<b class='flag-5'>定時(shí)器</b>

    STM32——高級(jí)定時(shí)器、通用定時(shí)器、基本定時(shí)器的區(qū)別

    STM32——高級(jí)定時(shí)器、通用定時(shí)器、基本定時(shí)器的區(qū)別
    發(fā)表于 11-26 15:21 ?110次下載
    STM32——<b class='flag-5'>高級(jí)</b><b class='flag-5'>定時(shí)器</b>、通用<b class='flag-5'>定時(shí)器</b>、基本<b class='flag-5'>定時(shí)器</b>的區(qū)別

    運(yùn)用 DMA 功能實(shí)現(xiàn)高級(jí)定時(shí)器和 ADC 的同步觸發(fā)采樣

    運(yùn)用DMA功能實(shí)現(xiàn)高級(jí)定時(shí)器和ADC的同步觸發(fā)采樣在做BLDC電機(jī)控制時(shí),需要ADC的采樣時(shí)刻和定時(shí)器產(chǎn)生的PWM波形相配合,才能獲取準(zhǔn)確的采樣值,本文
    發(fā)表于 06-06 13:35 ?31次下載