發布日期:2022-04-28 點擊率:39
你是不是感到奇怪,為什么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”有相似的特性。
其它資源
閱讀MSP432 MCU TRM,進一步了解與全部ADC14特性相關的詳細信息:SLAU356。
進一步了解MSP432 MCUs。
要立即開始開發,請訂購我們的MSP432 MCU LaunchPad? 開發套件。
閱讀本博文系列中與MSP432 MCU中的14位ADC相關的第一篇博文,其中深入研究了ADC的過采樣:使用噪聲來提升ADC性能的奧秘。
原文鏈接:
https://e2e.ti.com/blogs_/b/msp430blog/archive/2016/05/10/how-to-leverage-the-flexibility-of-an-integrated-adc-in-an-mcu-for-your-design-to-outshine-your-competitor-part-1
下一篇: PLC、DCS、FCS三大控
上一篇: TI在2016年創客嘉年華