新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > MSP430AD轉換

MSP430AD轉換

作者: 時間:2016-11-13 來源:網絡 收藏
AD轉換的理解

對SHI加一個上升沿的信號則初始化AD轉換,

本文引用地址:http://2s4d.com/article/201611/316557.htm

An analog-to-digital conversion is initiatedwith a rising edge of the sample
input signal SHI. The source for SHI is selected with the SHSx bits and
includes the following:
 The ADC12SC bit
 The Timer_A Output Unit 1
 The Timer_B Output Unit 0
 The Timer_B Output Unit 1
The polarity of the SHI signal source can be inverted with the ISSH bit. The
SAMPCON signal controls the sample period and start of conversion. When
SAMPCON is high, sampling is active. The high-to-low SAMPCON transition
starts the analog-to-digital conversion, which requires13 ADC12CLKcycles.
Two different sample-timing methods are defined by control bit SHP, extended
sample mode and pulse mode

其中擴展采樣模式(SHP=0):即SHI信號直接決定采樣時間,參看DATASHEET和時序圖

脈沖采樣模式時,SHI只負責輸入一個上升沿信號來觸發(fā)采樣,而采樣時間由ADC12CLK及SH0_X或SHT1_X決定,

轉換存儲器:MSP430有16個轉換存儲器,對應16個8位的存儲控制寄存器,在儲存控制寄存器ADC12MCTLX中涉及到EOS, INCH,SREF。

其中:INCH 主要用于選擇AD轉換通道,SREF主要用于選擇AD轉換時的基準參考電壓,EOS用于,順序轉換或重復順序轉換時定位最后一個通道。

ADC12共有四種轉換模式:單通道單次轉換

順序轉換

重復單通道轉換

重復順序轉換

由四種轉換模式原理圖可知,在ADC12CTL1中由CSTARTADDX 決定采樣后結果暫存于那個寄存器,若是順序模式時,會在原有設定基礎上,以自加一的方式把結果存入ADC12MEMX中,

注意點:EOS位于最后一個通道的ADC12MCTLX中,并且,中斷允許是最后一個通道對應的ADC12MEMX對應的中斷允許置位。其中MSC的作用是:在順序轉換或重復轉換中,若MSC置1則只需最初有一個觸發(fā)信號,隨后都會在前一次轉換完成后,自動進入下一次轉換。否則的話,每次轉換完成都還需另個的觸發(fā)信號。-----------DATASHEET.

綜上所述,MSP430ADC12的關鍵在于,ADC12CLK的選取及分頻,通道的選擇,觸發(fā)方式的選取,緩沖存儲器的選取,采樣定時的方式(脈沖采樣、擴展采樣),轉換模式選取,ADC12參考基準的選取。



關鍵詞: MSP430AD轉

評論


技術專區(qū)

關閉