日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]ADC 簡介12 位 ADC 是逐次趨近型模數(shù)轉換器。它具有多達 19 個復用通道,可測量來自 16 個外部 源、兩個內部源和 VBAT 通道的信號。這些通道的 A/D 轉換可在單次、連續(xù)、掃描或不連續(xù) 采樣模式下進行。ADC 的結果存儲

ADC 簡介
12 位 ADC 是逐次趨近型模數(shù)轉換器。它具有多達 19 個復用通道,可測量來自 16 個外部 源、兩個內部源和 VBAT 通道的信號。這些通道的 A/D 轉換可在單次、連續(xù)、掃描或不連續(xù) 采樣模式下進行。ADC 的結果存儲在一個左對齊或右對齊的 16 位數(shù)據寄存器中。
ADC 具有模擬看門狗特性,允許應用檢測輸入電壓是否超過了用戶自定義的閾值上限或下限。

ADC 主要特性
● 可配置 12 位、10 位、8 位或 6 位分辨率
● 在轉換結束、注入轉換結束以及發(fā)生模擬看門狗或溢出事件時產生中斷
● 單次和連續(xù)轉換模式
● 用于自動將通道 0 轉換為通道“n”的掃描模式
● 數(shù)據對齊以保持內置數(shù)據一致性
● 可獨立設置各通道采樣時間
● 外部觸發(fā)器選項,可為規(guī)則轉換和注入轉換配置極性
● 不連續(xù)采樣模式
● 雙重/三重模式(具有 2 個或更多 ADC 的器件提供)
● 雙重/三重 ADC 模式下可配置的 DMA 數(shù)據存儲
● 雙重/三重交替模式下可配置的轉換間延遲
● ADC 轉換類型(參見數(shù)據手冊)
● ADC 電源要求:全速運行時為 2.4 V 到 3.6 V,慢速運行時為 1.8 V
● ADC 輸入范圍:VREF— ? VIN ? VREF+
● 規(guī)則通道轉換期間可產生 DMA 請求
圖 34 顯示了 ADC 的框圖。
注意:VREF— 如果可用(取決于封裝),則必須將其連接到 VSSA

ADC 功能說明


ADC 開關控制
可通過將 ADC_CR2 寄存器中的 ADON 位置 1 來為 ADC 供電。首次將 ADON 位置 1 時, 會將 ADC 從掉電模式中喚醒。
SWSTART 或 JSWSTART 位置 1 時,啟動 AD 轉換。
可通過將 ADON 位清零來停止轉換并使 ADC 進入掉電模式。在此模式下,ADC 幾乎不耗電 (只有幾 μA)。
ADC 時鐘
ADC 具有兩個時鐘方案:
● 用于模擬電路的時鐘:ADCCLK,所有 ADC 共用
此時鐘來自于經可編程預分頻器分頻的 APB2 時鐘,該預分頻器允許 ADC 在 fPCLK2/2、/4、/6 或 /8 下工作。有關 ADCCLK 的最大值,請參見數(shù)據手冊。
● 用于數(shù)字接口的時鐘(用于寄存器讀/寫訪問)
此時鐘等效于 APB2 時鐘??梢酝ㄟ^ RCC APB2 外設時鐘使能寄存器 (RCC_APB2ENR)分別為每個 ADC 使能/禁止數(shù)字接口時鐘。

通道選擇
有 16 條復用通道??梢詫⑥D換分為兩組:規(guī)則轉換和注入轉換。每個組包含一個轉換序列, 該序列可按任意順序在任意通道上完成。例如,可按以下順序對序列進行轉換:ADC_IN3、ADC_IN8、ADC_IN2、ADC_IN2、ADC_IN0、ADC_IN2、ADC_IN2、ADC_IN15。
● 一個規(guī)則轉換組最多由 16 個轉換構成。必須在 ADC_SQRx 寄存器中選擇轉換序列的規(guī)
則通道及其順序。規(guī)則轉換組中的轉換總數(shù)必須寫入 ADC_SQR1 寄存器中的 L[3:0] 位。
● 一個注入轉換組最多由 4 個轉換構成。必須在 ADC_JSQR 寄存器中選擇轉換序列的注入
通道及其順序。注入轉換組中的轉換總數(shù)必須寫入 ADC_JSQR 寄存器中的 L[1:0] 位。
如果在轉換期間修改 ADC_SQRx 或 ADC_JJSQR 寄存器,將復位當前轉換并向 ADC 發(fā)送一個新的啟動脈沖,以轉換新選擇的組。
溫度傳感器、VREFINT 和 VBAT 內部通道
● 對于 STM32F40x 和 STM32F41x 器件,溫度傳感器內部連接到通道 ADC1_IN16。
內部參考電壓 VREFINT 連接到 ADC1_IN17。
● 對于 STM23F42x 和 STM32F43x 器件,溫度傳感器內部連接到與 VBAT 共用的通道ADC1_IN18。一次只能選擇一個轉換(溫度傳感器或 VBAT)。同時設置了溫度傳感器和 VBAT 轉換時,將只進行 VBAT 轉換。
內部參考電壓 VREFINT 連接到 ADC1_IN17。
VBAT 通道連接到通道 ADC1_IN18。該通道也可轉換為注入通道或規(guī)則通道。
注意:溫度傳感器、VREFINT 和 VBAT 通道只在主 ADC1 外設上可用。

單次轉換模式
在單次轉換模式下,ADC 執(zhí)行一次轉換。CONT 位為 0 時,可通過以下方式啟動此模式:
● 將 ADC_CR2 寄存器中的 SWSTART 位置 1(僅適用于規(guī)則通道)
● 將 JSWSTART 位置 1(適用于注入通道)
● 外部觸發(fā)(適用于規(guī)則通道或注入通道)
完成所選通道的轉換之后:
● 如果轉換了規(guī)則通道:
— 轉換數(shù)據存儲在 16 位 ADC_DR 寄存器中
— EOC(轉換結束)標志置 1
— EOCIE 位置 1 時將產生中斷
● 如果轉換了注入通道:
— 轉換數(shù)據存儲在 16 位 ADC_JDR1 寄存器中
— JEOC(注入轉換結束)標志置 1
— JEOCIE 位置 1 時將產生中斷
然后,ADC 停止。

連續(xù)轉換模式
在連續(xù)轉換模式下,ADC 結束一個轉換后立即啟動一個新的轉換。CONT 位為 1 時,可通過外部觸發(fā)或將 ADC_CR2 寄存器中的 SWSTRT 位置 1 來啟動此模式(僅適用于規(guī)則通道)。
每次轉換之后:
● 如果轉換了規(guī)則通道組:
— 上次轉換的數(shù)據存儲在 16 位 ADC_DR 寄存器中
— EOC(轉換結束)標志置 1
— EOCIE 位置 1 時將產生中斷
注意:無法連續(xù)轉換注入通道。連續(xù)模式下唯一的例外情況是,注入通道配置為在規(guī)則通道之后自動轉換(使用 JAUTO 位),請參見自動注入一節(jié)。

時序圖
ADC 在開始精確轉換之前需要一段穩(wěn)定時間 tSTAB。ADC 開始轉換并經過 15 個 時鐘周期后,EOC 標志置 1,轉換結果存放在 16 位 ADC 數(shù)據寄存器中。

模擬看門狗
如果 ADC 轉換的模擬電壓低于閾值下限或高于閾值上限,則 AWD 模擬看門狗狀態(tài)位會置 1。這些閾值在 ADC_HTR 和 ADC_LTR 16 位寄存器的 12 個最低有效位中進行編程??梢?使用 ADC_CR1 寄存器中的 AWDIE 位使能中斷。
閾值與 ADC_CR2 寄存器中的 ALIGN 位的所選對齊方式無關。在對齊之前,會將模擬電壓 與閾值上限和下限進行比較。
下表介紹了應如何配置 ADC_CR1 寄存器才能在一個或多個通道上使能模擬看門狗。

掃描模式
此模式用于掃描一組模擬通道。
通過將 ADC_CR1 寄存器中的 SCAN 位置 1 來選擇掃描模式。將此位置 1 后,ADC 會掃描 在 ADC_SQRx 寄存器(對于規(guī)則通道)或 ADC_JSQR 寄存器(對于注入通道)中選擇的 所有通道。為組中的每個通道都執(zhí)行一次轉換。每次轉換結束后,會自動轉換該組中的下一個通道。如果將 CONT 位置 1,規(guī)則通道轉換不會在組中最后一個所選通道處停止,而是再 次從第一個所選通道繼續(xù)轉換。
如果將 DMA 位置 1,則在每次規(guī)則通道轉換之后,均使用直接存儲器訪問 (DMA) 控制器將 轉換自規(guī)則通道組的數(shù)據(存儲在 ADC_DR 寄存器中)傳輸?shù)?SRAM。
在以下情況下,ADC_SR 寄存器中的 EOC 位置 1:
● 如果 EOCS 位清零,在每個規(guī)則組序列轉換結束時
● 如果 EOCS 位置 1,在每個規(guī)則通道轉換結束時
從注入通道轉換的數(shù)據始終存儲在 ADC_JDRx 寄存器中。

注入通道管理
觸發(fā)注入
要使用觸發(fā)注入,必須將 ADC_CR1 寄存器中的 JAUTO 位清零。
1.通過外部觸發(fā)或將 ADC_CR2 寄存器中的 SWSTART 位置 1 來啟動規(guī)則通道組轉換。
2. 如果在規(guī)則通道組轉換期間出現(xiàn)外部注入觸發(fā)或者 JSWSTART 位置 1,則當前的轉換 會復位,并且注入通道序列會切換為單次掃描模式。
3. 然后,規(guī)則通道組的規(guī)則轉換會從上次中斷的規(guī)則轉換處恢復。
如果在注入轉換期間出現(xiàn)規(guī)則事件,注入轉換不會中斷,但在注入序列結束時會執(zhí)行規(guī)則序列。圖 37 顯示了相應的時序圖。
注意:使用觸發(fā)注入時,必須確保觸發(fā)事件之間的間隔長于注入序列。例如,如果序列長度為 30 個 ADC 時鐘周期(即,采樣時間為 3 個時鐘周期的兩次轉換),則觸發(fā)事件的最小間隔不能 小于 31 個 ADC 時鐘周期。
自動注入
如果將 JAUTO 位置 1,則注入組中的通道會在規(guī)則組通道之后自動轉換。這可用于轉換最 多由 20 個轉換構成的序列,這些轉換在 ADC_SQRx 和 ADC_JSQR 寄存器中編程。
在此模式下,必須禁止注入通道上的外部觸發(fā)。
如果 CONT 位和 JAUTO 位均已置 1,則在轉換規(guī)則通道之后會繼續(xù)轉換注入通道。
注意:不能同時使用自動注入和不連續(xù)采樣模式。

不連續(xù)采樣模式
規(guī)則組
可將 ADC_CR1 寄存器中的 DISCEN 位置 1 來使能此模式。該模式可用于轉換含有 n (n ? 8) 個轉換的短序列,該短序列是在 ADC_SQRx 寄存器中選擇的轉換序列的一部分。可通過寫 入 ADC_CR1 寄存器中的 DISCNUM[2:0] 位來指定 n 的值。
出現(xiàn)外部觸發(fā)時,將啟動在 ADC_SQRx 寄存器中選擇的接下來 n 個轉換,直到序列中的所 有轉換均完成為止。通過 ADC_SQR1 寄存器中的 L[3:0] 位定義總序列長度。
示例:
n = 3,要轉換的通道 = 0、1、2、3、6、7、9、10?
第 1 次觸發(fā):轉換序列 0、1、2?
第 2 次觸發(fā):轉換序列 3、6、7?
第 3 次觸發(fā):轉換序列 9、10 并生成 EOC 事件
第 4 次觸發(fā):轉換序列 0、1、2
注意:在不連續(xù)采樣模式下轉換規(guī)則組時,不會出現(xiàn)翻轉。
轉換完所有子組后,下一個觸發(fā)信號將啟動第一個子組的轉換。在上述示例中,第 4 次觸發(fā) 重新轉換了第 1 個子組中的通道 0、1 和 2。
注入組
可將 ADC_CR1 寄存器中的 JDISCEN 位置 1 來使能此模式。在出現(xiàn)外部觸發(fā)事件之后,可 使用該模式逐通道轉換在 ADC_JSQR 寄存器中選擇的序列。
出現(xiàn)外部觸發(fā)時,將啟動在 ADC_JSQR 寄存器中選擇的下一個通道轉換,直到序列中的所 有轉換均完成為止。通過 ADC_JSQR 寄存器中的 JL[1:0] 位定義總序列長度。
示例:
n = 1,要轉換的通道 = 1、2、3
第 1 次觸發(fā):轉換通道 1 、2、3
第 2 次觸發(fā):轉換通道 2
第 3 次觸發(fā):轉換通道 3 并生成 EOC 和 JEOC 事件
第 4 次觸發(fā):通道 1
注意:轉換完所有注入通道后,下一個觸發(fā)信號將啟動第一個注入通道的轉換。在上述示例中,第 4 次觸發(fā)重新轉換了第 1 個注入通道。
不能同時使用自動注入和不連續(xù)采樣模式。
不得同時為規(guī)則組和注入組設置不連續(xù)采樣模式。只能針對一個組使能不連續(xù)采樣模式。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統(tǒng) 散熱

根據LED驅動電源的公式,電感內電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質量和效率直接關系到城市的公共安全、居民生活質量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數(shù)校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉