2019-07-16 17:01发布
ganmeibo 发表于 2015-09-21 22:13 过去在MCU做信号采样很少用片内的ADC,尤其是高速和微弱的信号。一般是外接一个并行高速ADC。 STM32F303的12位ADC在datasheet上说采样速度最高5m,我实测3.6m以上的时候噪声还是非常小的,片内两个ADC交替采样,使用DMA通道触发,考虑到中断和指令周期,总的采样率到7m左右(粗略用示波器看了下)没有任何问题。这个速度采集颗粒物和矿井下的有害气体是完全够用的。相比NXP那个跟随机数发生器一样的片内ADC简直是业界良心。 市面上内置高速ADC的还有microchip最新出的那个片子内置12m的ADC和TI的TMS320系列的有10m的ADC。但是价格都几十块钱,一片STM32F3才几块钱,而且还是Cortex-M4架构,内置程控RC振荡器,做可穿戴相当划算。
最多设置5个标签!
STM32F303的12位ADC在datasheet上说采样速度最高5m,我实测3.6m以上的时候噪声还是非常小的,片内两个ADC交替采样,使用DMA通道触发,考虑到中断和指令周期,总的采样率到7m左右(粗略用示波器看了下)没有任何问题。这个速度采集颗粒物和矿井下的有害气体是完全够用的。相比NXP那个跟随机数发生器一样的片内ADC简直是业界良心。
市面上内置高速ADC的还有microchip最新出的那个片子内置12m的ADC和TI的TMS320系列的有10m的ADC。但是价格都几十块钱,一片STM32F3才几块钱,而且还是Cortex-M4架构,内置程控RC振荡器,做可穿戴相当划算。
赞一个
一周热门 更多>