[AT32F407] AD采样值跳动过大,求解

[复制链接]
2064|14
 楼主| atomshuai 发表于 2021-4-20 17:13 | 显示全部楼层 |阅读模式
本帖最后由 atomshuai 于 2021-4-20 19:01 编辑

AT-START-F407 V1.1的demo板采用bsp包里的demo程序采样值如下图所示,是哪里出了问题呢?



407demo板使用demo程序内部基准电压ad采样值如图所示:
内部基准电压采样.png

407demo板使用demo程序内部温度ad采样值如图所示:
DEMO板内部温度ad采样.png



自制板+外部基准+ad输入电压跟随器.png
muyichuan2012 发表于 2021-4-20 18:05 | 显示全部楼层
相同代码请在AT START上跑一下,
另外,请把你做的demo板相关电路图贴一下。
 楼主| atomshuai 发表于 2021-4-20 18:34 | 显示全部楼层
muyichuan2012 发表于 2021-4-20 18:05
相同代码请在AT START上跑一下,
另外,请把你做的demo板相关电路图贴一下。 ...

用的就是AT-START-F407 V1.1的demo板
 楼主| atomshuai 发表于 2021-4-20 18:37 | 显示全部楼层
muyichuan2012 发表于 2021-4-20 18:05
相同代码请在AT START上跑一下,
另外,请把你做的demo板相关电路图贴一下。 ...

使用bsp包里的ad采样内部温度值例程,采样值结果如最后一张所示
muyichuan2012 发表于 2021-4-20 18:58 来自手机 | 显示全部楼层
我没记错的话  采样的引脚和e网口的phy接在一起了
 楼主| atomshuai 发表于 2021-4-20 18:59 | 显示全部楼层
muyichuan2012 发表于 2021-4-20 18:58
我没记错的话  采样的引脚和e网口的phy接在一起了

内部温度ad采样
muyichuan2012 发表于 2021-4-20 19:09 来自手机 | 显示全部楼层
在评估AT32F407VGT7其它功能而没有使用以太网口时,建议PC8脚输出低电平将DM9162NP置于复位状态。请按照该操作实施
muyichuan2012 发表于 2021-4-20 19:12 | 显示全部楼层
linjinming2000 发表于 2021-4-21 01:29 | 显示全部楼层

刚测试了AT32F421K8T7的ADC性能,线性度和稳定度可以与STM32F030K6T6相媲美
hjl2832 发表于 2021-4-21 08:30 | 显示全部楼层
电源纹波干扰,噪声值进去了
 楼主| atomshuai 发表于 2021-4-21 11:40 | 显示全部楼层
linjinming2000 发表于 2021-4-21 01:29
刚测试了AT32F421K8T7的ADC性能,线性度和稳定度可以与STM32F030K6T6相媲美

我的421也没这个问题,采样速率开到最大,温度来回波动顶多0.2,现在估计是407芯片坏了,等新片子到了换上再试试
 楼主| atomshuai 发表于 2021-4-21 11:48 | 显示全部楼层
hjl2832 发表于 2021-4-21 08:30
电源纹波干扰,噪声值进去了

将近20%的数据波动,2%的波动才正常
lvyunhua 发表于 2021-4-21 12:17 | 显示全部楼层
你是用的例程吗,没有修改吗?
 楼主| atomshuai 发表于 2021-4-21 12:21 | 显示全部楼层
lvyunhua 发表于 2021-4-21 12:17
你是用的例程吗,没有修改吗?

1.3.0版本bsp包里的,同样一个包,下进421就没这问题
lvyunhua 发表于 2021-4-21 13:07 | 显示全部楼层
对比一下这两个程序的区别吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

8

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部