Microchip微芯TB3286 - 模擬信號調理(OPAMP)入門
簡介
模擬信號調理(OPAMP)外設具有最多三個內部運算放大器(運放)。它有助于降低或消除電子設計中對外部/分立運放的需求,從而有可能精簡物料清單。運放的主要用途是提前對單片機將要采集(和進一步數(shù)字處理)的模擬信號進行調理,或者在控制應用中提供所需的輸出驅動。
今天推薦的技術簡介將介紹 AVR® DB MCU 器件的模擬信號調理模塊(OPAMP)部分如何工作。首先介紹最簡單的配置,其他更為復雜的配置均以此為基礎。
概述
模擬信號調理(OPAMP)外設具有一個、兩個或三個運算放大器(運放),統(tǒng)稱為 OPn(其中 n 為 0、1 或 2)。這些運放支持靈活連接模擬多路開關與梯形電阻網(wǎng)絡,可實現(xiàn)大量模擬信號調理配置,其中許多配置都不需要外部元件。通過每個運放同相(+)輸入端的多路開關,可以連接外部引腳、梯形電阻網(wǎng)絡的抽頭位置、DAC 輸出、地或VDD/2。通過每個運放反相(-)輸入端的另一個多路開關,可以連接外部引腳、梯形電阻網(wǎng)絡的抽頭位置、運放的輸出或DAC 輸出。每個梯形電阻網(wǎng)絡連接到的另外三個多路開關提供了額外的配置靈活性。其中兩個多路開關選擇梯形電阻網(wǎng)絡的頂部和底部連接,第三個多路開關控制抽頭位置。
相關器件
Atmel START
Atmel START初始配置
Atmel START運放配置
MPLAB® X MCC
MCC 全局和硬件設置
雙 OPAMP 和單 OPAMP 配置
OPn 硬件設置
MPLAB® Mindi?模擬仿真器
設計環(huán)境概述
MPLAB數(shù)據(jù)可視化器
MPLAB 數(shù)據(jù)可視化器是一款用于對正在運行的嵌入式目標的關鍵數(shù)據(jù)點進行實時處理和可視化的程序。該實用程序既可作為 MPLAB X IDE 插件訪問,也可作為獨立程序訪問。
運放基本配置
用例
MPLAB Mindi 模型
寄存器配置
電壓跟隨器
用例
使用 MPLAB Mindi 進行電壓跟隨器模擬仿真
寄存器配置
以數(shù)據(jù)形式傳輸?shù)?/span> MPLAB 數(shù)據(jù)可視化器
同相可編程增益放大器
用例
使用 MPLAB Mindi 進行同相 PGA 模擬仿真
寄存器配置
以數(shù)據(jù)形式傳輸?shù)?/span> MPLAB 數(shù)據(jù)可視化器
差分放大器
用例
使用 MPLAB Mindi 進行差分放大器模擬仿真
寄存器配置
以數(shù)據(jù)形式傳輸?shù)?/span> MPLAB 數(shù)據(jù)可視化器
儀表放大器
用例
使用 MPLAB Mindi 進行儀表放大器模擬仿真
寄存器配置
以數(shù)據(jù)形式傳輸?shù)?/span> MPLAB 數(shù)據(jù)可視化器