K60內部AD性能

對ADC性能的測試。在驗證的時候發現ADC模塊的精度和AD轉換時間的選取有關係。初步驗證的結果是選取的轉換時間越長,其轉換精度越高。(初始條件爲ADC轉換時鐘爲48MHZ,輸入信號爲直流)。

測試時間1:ADIV_8,ADLSTS_20,AVGS_32即t=251us

251us的AD轉換時間,精度大約爲20mv(公司的程序);

測試時間2:ADIV_1,ADLSTS_2,AVGS_4即t=2.583us

2.583us的AD轉換時間,精度大約爲50mv;

測試時間3:ADIV_1,ADLSTS_20,AVGS_1即t=1.14583us

1.14583us的AD轉換時間,精度大約爲60mv;

測試時間4:ADIV_1,ADLSTS_2,AVGS_1即t=0.73us

0.73us的AD轉換時間,精度大約爲80mv。

(見excel裏的數據分析)。

在仔細閱讀K60的ADC電氣性能參數:


以上ADC電氣參數可以說明ADC轉換精度與ADC的時鐘頻率有關。頻率越高,ADC的轉換有效位就越小。在一個週期採128個點,即所有的轉換時間必須在20/128ms=156.25us之內完成,AD採樣18路,計算AD的最大轉換時間:156.25/18=8.6505us-5us(餘量)=3.6505us。在0.73~3.6505之間可取的AD轉換時間有18種。但是這18種轉換時間裏面,ADC設置的時鐘頻率均爲48Mhz,並且Avg=1。有圖15可知,ADC的轉換精度小於11bits。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章