四、细节补充 4.1、采样时间的计算首先要确认ADC的工作频率,还有ADC3的分频系数。
从上面的信息可以算出ADC3的工作频率是72M / 16 = 4.5MHz。
ADC3单个通道的转换频率 =4.5M / ( 采样时间 + 逐次逼近时间 ) =4.5M /( 810.5 cycles + 8.5 cycles ) =4.5M / 819 cycles = 5.49kHz ADC3单个通道的转换的周期T = 1 / 5.49kHz = 0.1821ms = 182.1us
当前一共是3个通道,所以ADC总的转换周期T = 182.1us * 3 = 546.3us,所以ADC3的转换总时间不超过1ms。这个时间指标很重要,它决定了MCU每隔多少时间来取数据才能取到不重复的(有意义的)数据。比如ADC3的转换总时间T = 10ms,如果MCU每隔5ms来获取一次数据的话,其中一半的数据都是重复的(没意义的)数据。
|