打印

stm32 adc值偏低

[复制链接]
2197|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
killer523|  楼主 | 2012-8-14 22:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32F103VBT6使用PA0,PA1两个ADC,结果输入在600MV以内ADC值一直为0,超过600MV后ADC值开始从0上升
沙发
inext| | 2012-8-14 23:55 | 只看该作者
请检查一下ADC输入引脚的设置对了不?

使用特权

评论回复
板凳
inext| | 2012-8-14 23:55 | 只看该作者
本帖最后由 inext 于 2012-8-14 23:56 编辑

请检查一下ADC输入引脚的设置对了不?

使用特权

评论回复
地板
inext| | 2012-8-14 23:55 | 只看该作者
请检查一下ADC输入引脚的设置对了不?

使用特权

评论回复
5
logokfu| | 2012-8-15 00:41 | 只看该作者
硬件接法没问题吗,软件呢。

使用特权

评论回复
6
killer523|  楼主 | 2012-8-15 08:32 | 只看该作者
同一个软件我放到另一块板上完全正常,另一块板是STM32F103RBT6

使用特权

评论回复
7
zhaoyu2005| | 2012-8-15 09:01 | 只看该作者
LZ,你确认输入到单片机引脚的电压是600mV,而不是用电阻分压计算的600mV?用AD要注意阻抗,也就是AD的输入阻抗和信号的输出阻抗

使用特权

评论回复
8
killer523|  楼主 | 2012-8-15 09:31 | 只看该作者
输入到单片机的信号是运放输出,而且用示波器检测过

使用特权

评论回复
9
IJK| | 2012-8-15 09:33 | 只看该作者
同一个软件我放到另一块板上完全正常,另一块板是STM32F103RBT6
killer523 发表于 2012-8-15 08:32


或许是STM32F103VBT6 芯片的问题。
可以换其它ADC 引脚看看。

使用特权

评论回复
10
killer523|  楼主 | 2012-8-15 09:47 | 只看该作者
通过飞线连到PC4,PC5上也是一样的结果

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

96

帖子

0

粉丝