This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS7828 IIC问题求大神帮忙解答

Other Parts Discussed in Thread: ADS7828

       在使用TI的ADS7828芯片的时候出现了一个问题,这个芯片和其他I2C总线的器件挂在ARM的一个总线上,当连续工作2~5小时后,会发现总线挂掉,并且不能恢复,测量发现是数据线被拉低,连续工作期间ARM会跟该总线上的几个芯片轮流通信。当没有这个芯片时,则没有任何问题。不知道这个芯片有没有特别注意的地方。有没有大神遇到相似的问题或者是知道怎么解决? 多谢!

  • 如果去掉其它一个I2C设备,那ADS7828能持续工作吗?ADS7828的I2C总线时序要求在数据手册page5,你可以示波器看一下是否符合要求

  •  你好!时序问题已经确认过了,没有问题。

        总结一下问题现象:

        ARM总线2同时挂载ADC和总线2其它3个器件时,总线会挂掉,总线电压为3.3V

        ARM总线2只挂载ADC时总线会挂掉,总线电压为3.3V

        ARM总线2挂载除ADC外的其他3个器件时,总线正常

        ARM总线1挂载ADC和总线上1个其他器件时,总线正常

    不知道是哪方面的问题,多谢!

  • 你好!时序问题已经确认过了,没有问题。

        总结一下问题现象:

        ARM总线2同时挂载ADC和总线2其它3个器件时,总线会挂掉,总线电压为3.3V

        ARM总线2只挂载ADC时总线会挂掉,总线电压为3.3V

        ARM总线2挂载除ADC外的其他3个器件时,总线正常

        ARM总线1挂载ADC和总线上1个其他器件时,总线正常

    不知道是哪方面的问题,多谢!

  • I2C总线有一个总线负载电容不能超过400pF的限制,不知是不是和这个有关,不妨去掉一两个其他设备试试?

    或者总线上只挂这颗ADC,验证下还是否有类似问题,如果没有,说明不是ADS7828的问题。