精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

瑞薩MCU RA6T2的16位模數轉換器操作 [4] 配置RA6T2 ADC模塊 (1)

瑞薩MCU小百科 ? 來源:瑞薩 ? 作者:瑞薩 ? 2023-07-24 17:45 ? 次閱讀

2配置RA6T2 ADC模塊

RA6T2 MCU包含兩個噪聲整形SAR型A/D轉換器單元,二者采用混合式架構,兼具SAR型和ΔΣ調制型的特性。

RA6T2 ADC與其他RA MCU ADC模塊的不同之處在于其可用功能的數量更多,其中包括利用過采樣和噪聲整形逐次逼近技術實現的擴展16位分辨率。豐富多樣的設置、功能和轉換方法使用戶能夠針對所需的應用定制轉換器配置。

2.1 ADC規范

本節將回顧《RA6T2硬件用戶手冊》(HW UM) 中指定的以及/或者可使用靈活配置軟件包 (FSP) API進行配置的ADC外設的主要可用設置和功能。每項設置都有詳盡的說明,以便用戶了解其對A/D操作和轉換的影響。

2.1.1 模擬通道

模擬通道是要進行A/D轉換的模擬信號的物理源。模擬通道包含以下各項:

模擬輸入通道:模擬輸入的A/D轉換通道,信號源為MCU的I/O引腳。

擴展模擬通道:MCU內部的模擬信號源(如溫度傳感器、內部參考電壓和D/A轉換器)的A/D轉換通道。

模擬通道支持單端輸入和差分輸入。總共有最多29個模擬輸入通道可用,計算所依據的條件如下:

? A/D轉換器單元0 (ADC0) 可選擇最多21個支持單端輸入的模擬通道和最多12個支持差分輸入的模擬通道(捕獲最多6個差分信號)。

? A/D轉換器單元1 (ADC1) 可選擇最多17個支持單端輸入的模擬通道和最多8個支持差分輸入的模擬通道(4對)。

? ADC0和ADC1共用9個模擬輸入通道。

模擬輸入通道的可用配置如下表所示:

表1. 模擬通道的可用配置列表

1439716c-2a06-11ee-a368-dac502259ad0.jpg

注:

1. 請勿從A/D轉換器單元0和1對同一信號源執行A/D轉換。

2. 僅在已禁用可編程增益放大器 (PGA) 且PGA設置為單端輸入時,ANx才能作為模擬輸入通道用于進行A/D轉換。如果已使能PGA,則ANx用作PGAVSS引腳。請勿對ANx執行A/D轉換。無論PGA的使能/禁用設置如何,如果PGA設置為偽差分輸入,則無法對ANx執行A/D轉換。

3. 如果在單端或偽差分輸入模式下使用PGA,則A/D將轉換PGA的輸出,PGAINn(n = 0 至 3)對應的A/D轉換通道應設置為單端輸入。

4. 使用PGA或PGA設置為偽差分模式時,不能使用通道專用采樣保持電路的SHINxN(反相輸入 (-))。

5. 當通道專用采樣保持電路用于單端輸入時,SHINxP(非反相輸入 (+))通道和SHINxN(反相輸入 (-))通道不得分配給同一掃描組(x = 0 至 2,4 至 6)。

6. 如果使用差分輸入執行A/D轉換,應將偶數編號的通道設置為A/D轉換目標。對于差分輸入,偶數編號的通道用作非反相輸入,奇數編號的通道用作反相輸入 (-)。

擴展模擬輸入通道的可用配置如下表所示:

表2. 擴展模擬通道的可用配置列表

1473270e-2a06-11ee-a368-dac502259ad0.jpg

注:

1. 請勿從A/D轉換器單元0和單元1對同一信號源執行A/D轉換。

2. 擴展模擬功能(自診斷功能除外)僅支持單端輸入。請勿設置為差分輸入。

3. 自診斷功能僅支持差分輸入。

2.1.2 虛擬通道

虛擬通道是一組寄存器,用于存儲模擬通道的A/D轉換配置,包括但不限于模擬通道的選擇、A/D轉換的可選設置、A/D轉換數據的數據處理方法以及掃描組分配等。

在執行A/D轉換之前,模擬通道應分配給任一虛擬通道,而虛擬通道應分配給某個掃描組。模擬通道、虛擬通道和掃描組之間的關系將在第2.1.3節中進行更詳細的介紹。

注:

? 一個虛擬通道只能分配給一個掃描組。

? 在以下情況下,可將一個模擬通道分配給多個虛擬通道:

同一模擬通道要在不同的掃描組內進行轉換,或者

同一模擬通道要在同一掃描組內進行多次轉換

? 如果同一模擬通道要在同一掃描組內使用多個虛擬通道執行多次A/D轉換,應結合使用FIFO功能。

2.1.3 掃描組

掃描組是一組模擬通道,用于在掃描操作中執行A/D轉換。要使用掃描組,請執行以下操作:

? 將要執行A/D轉換的模擬通道分配給所需的虛擬通道

? 將該虛擬通道分配給掃描組

? 將該掃描組分配給特定的A/D轉換器

下圖所示為模擬通道、虛擬通道和掃描組之間的關系示例。圖中顯示了每個A/D轉換器在掃描操作期間的模擬通道分配和最終的轉換順序。

148d83b0-2a06-11ee-a368-dac502259ad0.jpg

圖3. 描述掃描組分配的配置示例

可為單個掃描組分配多個虛擬通道。轉換方法將決定虛擬通道的數量范圍,如下所述:

? SAR模式:每個掃描組包含最多8個虛擬通道

? 過采樣模式:每個掃描組包含最多8個虛擬通道

? 混合模式:每個掃描組包含2到4個虛擬通道

如果分配給一個掃描組的虛擬通道數超過最大數量,將按升序對通道進行轉換,而超過最大數量之后的通道不會進行轉換。

注:

? 分配給特定掃描組的虛擬通道應僅分配給可由該ADC單元轉換的模擬通道。

如果其中包含任何無法由指定ADC單元轉換的模擬通道,將引發未定義的轉換。

? 對于混合模式,需要將至少2個虛擬通道分配給一個掃描組才能確保正常工作。

? 如果分配給一個掃描組的虛擬通道數超過最大數量,將按升序對通道進行轉換,而超過最大數量之后的通道不會進行轉換。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    16676

    瀏覽量

    347866
  • SAR
    SAR
    +關注

    關注

    3

    文章

    406

    瀏覽量

    45763
  • adc
    adc
    +關注

    關注

    97

    文章

    6302

    瀏覽量

    542483
  • 瑞薩
    +關注

    關注

    33

    文章

    22274

    瀏覽量

    85522
  • 模數轉換器
    +關注

    關注

    26

    文章

    3042

    瀏覽量

    126572
收藏 人收藏

    評論

    相關推薦

    RA6T216模數轉換器操作配置RA6T2 ADC模塊

    RA6T2 MCU包含兩個噪聲整形SAR型A/D轉換器單元,二者采用混合式架構,兼具SAR型和ΔΣ調制型的特性。
    發表于 07-24 17:43 ?510次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b>之<b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模塊</b>

    RA6T216模數轉換器操作 [9] 配置RA6T2 ADC模塊 (6)

    2?配置RA6T2 ADC模塊 2.2 以16深度
    的頭像 發表于 08-04 12:10 ?546次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [9] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模塊</b> (<b class='flag-5'>6</b>)

    RA6T216模數轉換器操作 [1] 簡介,A/D轉換器概述

    RA6T216模數轉換器操作 [1] 簡介,A/D轉換器
    的頭像 發表于 03-13 08:05 ?203次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [<b class='flag-5'>1</b>] 簡介,A/D<b class='flag-5'>轉換器</b>概述

    RA6T216模數轉換器操作 [2] A/D轉換器概述 (2)

    RA6T216模數轉換器操作 [2] A/D轉換器
    的頭像 發表于 03-21 08:05 ?248次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [<b class='flag-5'>2</b>] A/D<b class='flag-5'>轉換器</b>概述 (<b class='flag-5'>2</b>)

    RA6T216模數轉換器操作 [4] 配置RA6T2 ADC模塊 (1)

    RA6T216模數轉換器操作 [4] 配置
    的頭像 發表于 03-29 08:05 ?227次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [<b class='flag-5'>4</b>] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模塊</b> (<b class='flag-5'>1</b>)

    RA6T216模數轉換器操作 [5] 配置RA6T2 ADC模塊 (2)

    RA6T216模數轉換器操作 [5] 配置RA6T2
    的頭像 發表于 04-04 08:05 ?235次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [5] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模塊</b> (<b class='flag-5'>2</b>)

    RA6T216模數轉換器操作 [6] 配置RA6T2 ADC模塊 (3)

    RA6T216模數轉換器操作 [6] 配置
    的頭像 發表于 04-12 08:06 ?200次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [<b class='flag-5'>6</b>] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模塊</b> (3)

    RA6T216模數轉換器操作 [7] 配置RA6T2 ADC模塊 (4)

    RA6T216模數轉換器操作 [7] 配置RA6T2
    的頭像 發表于 04-20 08:06 ?204次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [7] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模塊</b> (<b class='flag-5'>4</b>)

    RA6T216模數轉換器操作 [8] 配置RA6T2 ADC模塊 (5)

    RA6T216模數轉換器操作 [8] 配置RA6T2
    的頭像 發表于 04-29 08:08 ?200次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [8] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模塊</b> (5)

    RA6T216模數轉換器操作 [9] 配置RA6T2 ADC模塊 (6)

    RA6T216模數轉換器操作 [9] 配置RA6T2
    的頭像 發表于 05-08 08:06 ?231次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [9] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模塊</b> (<b class='flag-5'>6</b>)

    RA6T216模數轉換器操作 [10] 配置RA6T2 ADC模塊 (7)

    RA6T216模數轉換器操作 [10] 配置RA6T2
    的頭像 發表于 05-15 08:06 ?202次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [10] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模塊</b> (7)

    RA6T216模數轉換器操作 [11] 配置RA6T2 ADC模塊 (8)

    RA6T216模數轉換器操作 [11] 配置RA6T2
    的頭像 發表于 05-24 08:06 ?191次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [11] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模塊</b> (8)

    RA6T216模數轉換器操作 [12] 應用項目簡介

    RA6T216模數轉換器操作 [12] 應用項目簡介
    的頭像 發表于 06-10 08:06 ?240次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [12] 應用項目簡介

    RA6T216模數轉換器操作 [13] 運行應用項目

    RA6T216模數轉換器操作 [13] 運行應用項目
    的頭像 發表于 06-19 08:06 ?230次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [13] 運行應用項目

    RA6T216模數轉換器操作 [14] 驗證應用項目

    RA6T216模數轉換器操作 [14] 驗證應用項目
    的頭像 發表于 06-26 08:06 ?256次閱讀
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數轉換器</b><b class='flag-5'>操作</b> [14] 驗證應用項目