STM32F10x ADC基本原理簡介
阿新 • • 發佈:2019-01-03
1、STM32F10x ADC特點
·12位逐次逼近型的模擬數字轉換器。
·最多帶3個ADC控制器
·最多支援18個通道,可最多測量16個外部和2個內部訊號源。
·支援單次和連續轉換模式
·轉換結束,注入轉換結束,和發生模擬看門狗事件時產生中斷。
·通道0到通道n的自動掃描模式
·自動校準
·取樣間隔可以按通道程式設計
·規則通道和注入通道均有外部觸發選項
·轉換結果支援左對齊或右對齊方式儲存在16位資料暫存器
·ADC轉換時間:最大轉換速率 1us。(最大轉換速度為1MHz,在ADCCLK=14M,取樣週期為1.5個ADC時鐘下得到。)
·ADC供電要求:2.4V-3.6V
·ADC輸入範圍:VREF- ≤ VIN ≤ VREF+
2、不要讓ADC時鐘超過14MHz,否則可能不準。
3、最小取樣時間1us(ADC時鐘=14MHz,取樣週期為1.5週期下得到)。
例如:當ADCLK=14MHz,取樣時間為1.5週期
Tconv = 1.5 + 12.5 = 14週期 = 1us
·12位逐次逼近型的模擬數字轉換器。
·最多帶3個ADC控制器
·最多支援18個通道,可最多測量16個外部和2個內部訊號源。
·支援單次和連續轉換模式
·轉換結束,注入轉換結束,和發生模擬看門狗事件時產生中斷。
·通道0到通道n的自動掃描模式
·自動校準
·取樣間隔可以按通道程式設計
·規則通道和注入通道均有外部觸發選項
·轉換結果支援左對齊或右對齊方式儲存在16位資料暫存器
·ADC轉換時間:最大轉換速率 1us。(最大轉換速度為1MHz,在ADCCLK=14M,取樣週期為1.5個ADC時鐘下得到。)
·ADC供電要求:2.4V-3.6V
·ADC輸入範圍:VREF- ≤ VIN ≤ VREF+
2、不要讓ADC時鐘超過14MHz,否則可能不準。
3、最小取樣時間1us(ADC時鐘=14MHz,取樣週期為1.5週期下得到)。
例如:當ADCLK=14MHz,取樣時間為1.5週期
Tconv = 1.5 + 12.5 = 14週期 = 1us