你是不是感到奇怪,為什么MSP微控制器 (MCU) 在其集成式模數轉換器 (ADC) 中提供靈活性,比如說可編程分辨率或功率模式?這個靈活性程度通常不在單個的ADC中提供。開發人員可以將MSP MCU用于多個應用,借助靈活性來優化多種應用的性能、易用性和功耗。近期,我們在模擬接線 (Analog Wire)博客內,深入研究了如何通過對MSP432? MCU內的14位ADC進行過采樣來提高ADC性能。
今天,我將著重談一談被稱為ADC14的MSP432P401R MCU 14位ADC的幾個主要性能特性;這個ADC14提供了可以對你的應用進行定制的靈活性:
性能特性:
基準選項
按照通道選擇單端或差分輸入
可編程的位數
基準選項
針對ADC14的可選基準選項可以靈活地為不同的應用提供最佳的基準電壓。這個基準電壓必須大于最大輸入信號;不過這個電壓值越接近最大輸入信號值,ADC的分辨率越佳,這是因為步進尺寸將變小。可以用ADC14VRSEL位來選擇內部基準,用REFVSEL位來將電壓選為1.2V、1.45V或2.5V。甚至可以將內部基準輸出到外部使用(使用REFOUT位),為傳感器供電,實現比率測量,或者,反過來使用AVCC電源來提供ADC基準電壓,并為傳感器供電。如果內部基準和AVCC電源不提供所需電壓,那么可以選擇外部基準電壓引腳。
在以下示例中,通過選擇最佳基準電壓來提高分辨率。在這個示例中,輸入信號為1V,所選模式為14位模式:
在使用2.5V基準時,按照編碼,得出一個153uV的14位ADC分辨率
在使用1.2V基準時,按照編碼,得出一個73uV的14位ADC分辨率
在這個情況下,在14位ADC中使用1.2V基準所獲得的分辨率要好于在15位ADC中使用2.5V基準時所實現的分辨率。因此,在基準電壓已經比最大輸入信號大時,它的值越低,所獲得的效果就越佳。
單端或差分輸入
按照存儲器控制寄存器ADC14MCTLx的轉換,可以選擇單端或差分輸入。這樣可以實現真正的差分模式支持,即0-VREF共模,此時需要簡化板上信號調節電路,從而降低成本和系統功率。為一個所需輸入通道選擇差分輸入,以及為其余通道選擇單端輸入的功能可以充分使用這個器件的引腳,這是因為差分輸入需要2個輸入引腳,而單端只需要一個引腳。
可編程位數
ADC14用ADC14RES位提供8、10、12或14的可編程位數。當你減少位數時,完成一個轉換所需的時鐘周期變少,所以,選擇所需的最少位數,以盡可能提高采樣率,并且最大限度地降低能耗。這使得那些優先考慮速度的應用,比如說故障檢測應用,可以選擇更少的位數;也可以使那些速度不是十分關鍵的應用,比如說溫度測量應用,優先考慮分辨率。由于位數是可編程的,甚至可以根據這個應用代碼不同部分的要求(也許需要不同的ADC分辨率),在轉換之間對位數進行更改。
要立即開始設計,請訂購易于使用的MSP432 MCU LaunchPad? 開發套件。
如果你也打算利用14位ADC的靈活性來充分發揮應用易用性的話—請隨時關注本系列的下一篇博文,我將討論MSP432 MCU內ADC14的易用特性。
對于那些正在MSP430? 微控制器上進行開發的人員,MSP430FR5x/MSP430FR6x MCU內的“ADC12B”有相似的特性。
審核編輯:何安
-
adc
+關注
關注
99文章
6698瀏覽量
549155 -
嵌入式處理
+關注
關注
0文章
341瀏覽量
10299
發布評論請先 登錄
將msp432p401r的example code復制到新的空白CCS文件中會報錯怎么解決?
利用MSP432P401R與ADS1299進行通信,得不到內部測試訊號的方波,為什么?
ADS8578S 14位、高速8通道同步采樣ADC數據表

ADS7056超低功耗、超小尺寸14位高速SAR ADC數據表

ADS52J90 10位、12位、14位多通道低功耗高速ADC數據表

ADC32RF45 14位3.0GSPS雙通道模數轉換器(ADC)數據表

ADS5541高性能、14位、105MSPS模數轉換器(ADC)數據表

ADS5542高性能、14位、80 MSPS模數轉換器(ADC)數據表

ADS5553高性能、雙通道、14位、65 MSPS模數轉換器(ADC)數據表

ADS85x8 12位、14位和16位8通道同時采樣ADC數據表

ADS5500高性能、14位、125 MSPS模數轉換器(ADC)數據表

ADC3644 14位125MSPS低噪聲低功耗雙通道ADC數據表

ADS5424 14位、105 MSPS模數轉換器(ADC)數據表

評論