stm32本身自带12bit的adc模块 精度一般
如果要求高精度的 可以用16bit ad7606
或者24bit 的ads1256
还有 你可能说的是分辨率 而精度和分辨率是两码事
首先看采样的电压范围,电压过高就没法采了
然后要看分辨率,还有速度,一般的外置ADC,精度至少要达到16位,不然还不如用MCU自带的,速度一般不低于20M
还有就是功耗,工作温度等
采集模块主要参数就是精度,速度,通道数,根据你的需求显示
首先考虑精度,其次输入模拟信号的电压范围、采样速率、通道数量;然后是接口要求,驱动难度、成本。
现在很多单片机都自带AD芯片,像STM32的AD有的已经达到12位,普通应用可以了。
这个需要考虑位数与精度和速度
注意位数不完全等于精度,但精度肯定受限与位数。
另外就是转换速度。
这些都要结合需求来考虑,
此外还需要考虑封装、成本等等。
个人感觉主要有以下几种考虑
1、供电电压和采样电压范围
2、采样精度
3、采样速度
4、成本,封装之类非技术考虑
根据你的信号频率,电压等级选择
先确定ADC的位数,是8位,14位,16位,根据精度要求选择
是单电源,双电源,根据信号是交直流的选择