久芯网

stm32f103ADC采样问题

avatar gintoki_zero 提问时间: 2023-07-12 09:05:26 / 未解决
在使用F103的ADC进行采样时,发现一个问题,我用了15路通道(ADC_IN1~15)+一路内部基准电压(1.2V)通道,扫描模式下连续采样这16路电压,但是在采样时发现,当ADC_IN15不接地时,采样得到的基准电压的值也不对。请问大佬们是不是内部基准的那一路电压通道不能加在扫描模式或者连续采样里面?
5个回答
  • avatar yr
    回答时间: 2023-07-12 09:29:47

    一个提醒,对照datasheet关于vref采样时间的要求,检查一下sampling cycle是否足够。

  • avatar gintoki_zero
    回答时间: 2023-07-12 10:02:45

    附上CubeIDE配置ADC的图,Rank1~15分别为ADC_IN1~15,Rank16为基准电压通道

  • avatar gintoki_zero
    回答时间: 2023-07-12 10:27:50
    yr 发表于 2022-11-7 19:37
    一个提醒,对照datasheet关于vref采样时间的要求,检查一下sampling cycle是否足够。 ...

    确实是这样的,后来我找到问题了,这个通道典型的采样间隔需要5us,我cycle太短了。谢谢大佬

  • avatar xmshao
    回答时间: 2023-07-12 10:51:27

    应该是你哪里误会了。内部通道跟外部ADC输入通道放在一起做扫描肯定是可以的,目前问题应该是别的方面,在查查线路、ADC配置等。

  • avatar gintoki_zero
    回答时间: 2023-07-12 11:15:37
    xmshao 发表于 2022-11-8 10:44
    应该是你哪里误会了。内部通道跟外部ADC输入通道放在一起做扫描肯定是可以的,目前问题应该是别的方面,在 ...

    是的,是我对内部通道的采样周期太短了,找到问题了,谢谢大佬

会员中心 微信客服
客服
回到顶部