微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 如何判断ADS7828工作于 F/S模式时 转换完成?

如何判断ADS7828工作于 F/S模式时 转换完成?

时间:10-02 整理:3721RD 点击:

我是直接按时序图写入指令后 直接读出,但是发现了问题:1.刚上电的时候 读的总是不对;2.连续读的话,偶尔出现问题。

       我采用的是 C8051F的单片机,用的硬件SMbus中断写的。因为硬件限制了,只能用硬件SMbus,不能用软件模拟。

第1个问题,会出现多少次读不对的情况?

第2个问题,可能有两方面,首先用示波器看一下总线上的信号,有没有毛刺等。总线上拉电阻设置是否恰当。

第二,用示波器,看一下信号的时间,是否满足第5页对时钟周期,建立保持时间的要求,

最后,以一个读数停止位,到下一个开始位的间隔最小是4.7uS,在标准模式下.

如果有接口连接和电源的原理图可以发一份上来。

这个是IIC部分的原理图,其中R62、R58、R64、R60R、R60、R84、R66是断开的,也就是 说除了ADS7828的

SDA、SCL,其余的IIC器件都不在是在总线上

 

这个ADS7828在另外一个模块上(购买的),通过 J12 这个转换板引出来的

我拿示波器看了,时间满足要求。

 我还是需要问下: 在F/S模式下,如何判断转换完成?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top