OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5621|回复: 4

STM32F107的ADC独立模式单通道电压采集数据不准确

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2021-7-23
在线时间
2 小时
发表于 2021-7-23 22:14:43 | 显示全部楼层 |阅读模式
1金钱


【关于STM32F107的ADC独立模式单通道采集电压数据不准确的问题】做了以下调试工作:

1.STM32F107的ADC直接外接开关电源,在0~3.3V之间改变电压,采集的数据准确。
2.挑掉电阻R16和R19,使PGA281放大器的输出端与STM32断开,用万用表测量输出的电压,数据准确。
3.使PGA281的输出端与正点原子的精英板(芯片为STM32F103)连接,数据采集准确。
4.使PGA281的输出端与STM32F107连接,数据采集错误,且未发现规律。更改不同的ADC与通道,仍旧错误。

注:3.与4.的驱动程序只做了移植的改动,关于ADC的所有配置全部一致。

Snipaste_2021-07-23_21-54-25.png
Snipaste_2021-07-23_21-55-02.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

890

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1481
金钱
1481
注册时间
2020-8-19
在线时间
336 小时
发表于 2021-7-24 12:45:27 | 显示全部楼层
回复

使用道具 举报

3

主题

821

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3369
金钱
3369
注册时间
2011-11-10
在线时间
207 小时
发表于 2021-7-24 15:56:03 | 显示全部楼层
VON输出直接75欧姆到地?这是什么接法?应该是直接测量差分里的单个线路然后-2.5V共模电压就行了。如果想精度高点,使用带差分输入的AD测量,不行用STM32的2个AD同时采样差分信号然后求和一下。
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2021-7-23
在线时间
2 小时
 楼主| 发表于 2021-7-24 21:16:21 | 显示全部楼层
c2007s 发表于 2021-7-24 15:56
VON输出直接75欧姆到地?这是什么接法?应该是直接测量差分里的单个线路然后-2.5V共模电压就行了。如果想精 ...

我试着挑掉75欧电阻然后接到开发板的adc口,能正常读出电压值,但是为什么接到我自己板子上就电压值读不出来。
回复

使用道具 举报

11

主题

2147

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4894
金钱
4894
注册时间
2015-1-10
在线时间
612 小时
发表于 2021-7-27 09:22:25 | 显示全部楼层
你自己分析了半天不是已经把问题分析出来了嘛
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-25 16:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表