作业帮 > 综合 > 作业

stm32f103的AD采样到底接哪几个管脚,我需要3路AD能够同时采样,我看到很多管脚都带ADC字样,到底是哪个?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/18 10:15:17
stm32f103的AD采样到底接哪几个管脚,我需要3路AD能够同时采样,我看到很多管脚都带ADC字样,到底是哪个?
数据手册里面有 ADC123_IN2 ADC123_IN3 等各种带ADC字样的管脚,到底接哪几个,能够同时实现3路采样,以及采样的最高频率是多少啊?
首先是频率,转换时间跟你的APB2频率有关,56兆1微秒,72兆1.17微秒.
硬件接法,以ADC123_IN2为例,它可以使用ADC1,ADC2,ADC3但是通道是2.
一般来说我们接ADC1xx_INX的引脚都可以用ADC1来控制.
至于三路采样看你的采样方式了:“同时”是不是只每启动一次AD转换就自动采集三个输入;还是系统有三路AD,可以在任意时间采集一个输入;
简单的用法是用规则组方式,比如一次启动采集三个输入的方式:先配置规则组的数量为3,然后根据硬件连接配置输入的通道,比如IN1,IN3,IN2这个顺序你可以自己安排先采集哪个通道.
如果另一种任意时间采集一个通道的方法,也是用规则组规则组数量改为1,每次打开一个通道就可以了.简单来说就是用连续转换模式,规则组模式的配置.
其他一些寄存器细节,你自己看一下参考手册吧.
再问: 那么 ADC123_IN10 ADC123_IN11 ADC123_IN12 ADC123_IN13 的区别是什么,是4个通道?通道又是什么意思? 我如果3个不同的输入电平输入到上面提到的4个管脚中的任意3个,都能够在软件上实现对于这输入电压不同的3路信号同时采样吗?
再答: INXX就是通道号,每个ADC有16个通道。你说的同时怎么理解?不是绝对的同时,但是广义的同时才三个样没问题。比如你每个电平采样20次,去平均值,那么我上面回答的两种配置方式不同在于:一种采样顺序是1、2、3通道各采样一次,然后循环二十次,另一种采样顺序是1通道采样20次,2通道采样20次,3通道再采样20次。就这个区别。仔细看看参考手册吧。