OpenEdv-开源电子网

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

ADC相关问题

[复制链接]

9

主题

102

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
205
金钱
205
注册时间
2011-1-20
在线时间
7 小时
发表于 2011-3-23 11:12:42 | 显示全部楼层 |阅读模式
1. 我测试stm32 adc实验时,发现把接在PA0上的连线取下后(即PA0处于悬空状态),仍可测到1.8v左右的电压,这是为什么?
2. 当输入电压为1.005v时,例程提供的程序仅显示1.   5v,而不是“1.005v”;
3. 直接测3.3v电压时显示仅为3.299v?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2011-3-23 11:22:50 | 显示全部楼层
回复【楼主位】master001:
-------------------------------
1,PA0是浮空输入,如果不接外部电压,1.8是一个中间值,不稳定的.无意义的数据.
2,1.005V显示1.  5,是代码的问题.自己修改一下即可.
3,3.3V,显示3.299,你还想怎么样?  12位ADC,还是片内的,别要求太高了.另外,所谓的3.3,不见得就是3.3.你用万用表自己测一下就知道了.

综合说明,你的ADC很好,很准了已经.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

8

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
83
金钱
83
注册时间
2011-4-1
在线时间
4 小时
发表于 2011-4-1 18:53:22 | 显示全部楼层
回复【楼主位】master001:
-------------------------------
这个问题我在测试中也发现了浮空的时候,其电压值为1.7v左右(万用表测的)。但测热电偶的信号(OP07放大260倍左右)的时候,测得运放输出为220mv左右,而AD算出的结果为100mv左右。还有一个问题是 测量小信号的时候其40几mv显示基本上都是0mv。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2011-4-1 19:13:34 | 显示全部楼层
回复【3楼】783055156:
-------------------------------
3.3V/4096=0.8mv.
不应该为0才对,你看看adc设置对不对.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 16:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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