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

关于ads7828工作于F/S模式,如何判断转换完成?

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

ADS7828工作于 F/S模式时,没看到转换完成标志信息。怎么判断它转换完成了呢?

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

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

用SMBUS没有问题,因为SMbus 速率低,10Khz to 100khz,按照数据手册 figure3  的时序图,当发送完命令位,读地址位,ADC转换已完成.所以不提供完成标志信息,当然也不需要。

另外在高速I2C模式,这时会出现转换还没完成,ADS7828会拉低clk,直到转换完成。

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

网站地图

Top