打印
[电子元器件]

AD7606无法采样大于2.5V电压问题

[复制链接]
1609|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xad74|  楼主 | 2019-5-31 14:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
使用STM32F407 FSMC端口并行读取AD7606采样值,5V基准,当采样值大于2.5V时AD7606输出值变小从0开始从新计量,也就是说无法读取到大于16384的数值,用示波器看后发现AD7606 D15输出幅度偏小,约1V左右。望各位大侠指点一二,多谢了!!

无标题.jpg (247.11 KB )

无标题.jpg

使用特权

评论回复

相关帖子

沙发
叶春勇| | 2019-5-31 15:14 | 只看该作者
ad7606说起来心有余悸,焊坏好几片,也容易烧。
这个芯片超量程就是从头开始。
请注意range,和ref_sel引脚,选择正确的模式。
ad7606有8位,16位,串行,多种模式。我以前用的串行模式。

使用特权

评论回复
板凳
tianxj01| | 2019-5-31 15:56 | 只看该作者
很明显已经发现问题所在了哈,D15信号幅度这么低,不可能被单片机识别为高电平,就出现超过某值,从0开始,就像模拟量被分成2段了。
示波器显示芯片引脚电平明显低,这个数据是读不进去的,当然可能性有几种。
由于D15本身就是一个多功能引脚,而且具三态功能,因此设计上面的问题就可以导致出这样的问题。
根据功能设定,非常怀疑你AD应芯片模式设置端口模式设置有问题。芯片6脚如果是低电平,则就是典型的并行模式,可如果6脚是高电平,同时D15是高电平,它也是并行模式。

使用特权

评论回复
地板
叶春勇| | 2019-5-31 16:01 | 只看该作者
这个芯片很贵。

使用特权

评论回复
5
airwill| | 2019-6-16 14:29 | 只看该作者
我怀疑是你的 SPI 时序弄错了,你可以再检查一下

使用特权

评论回复
6
QWE4562009| | 2019-6-24 11:27 | 只看该作者
tianxj01 发表于 2019-5-31 15:56
很明显已经发现问题所在了哈,D15信号幅度这么低,不可能被单片机识别为高电平,就出现超过某值,从0开始, ...

如何一眼看出是串行还是并行  有方法不

使用特权

评论回复
7
QWE4562009| | 2019-6-24 11:32 | 只看该作者
16384的数值和>2.5V  是如何关联起来的  问下

使用特权

评论回复
8
QWE4562009| | 2019-6-24 11:32 | 只看该作者
16384的数值和>2.5V  是如何关联起来的  问下

使用特权

评论回复
9
zchong| | 2019-6-24 20:40 | 只看该作者
AD7606你用5V的外部基准?

使用特权

评论回复
10
LED2013| | 2019-6-24 22:41 | 只看该作者
每次看波形我也是头大

使用特权

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

本版积分规则

27

主题

168

帖子

3

粉丝