ADPD188BI

Hi, I'm using ADPD188BI and I got some problem.

I made a board as you can see .

And I use TXS0108EPWR to convert the voltage to 1.8V.

When I use I2C or SPI ,I cant communicate with ADPD188BI.When I use I2C,I cant get the ACK. When I use SPI,I cant get the back data.

When I use I2C,The adress I use is 0x64<<1when I write ,(0x64<<1)|1 when I read.

When I use SPI ,the CS signal is OK.

And I measure the voltage of the pins ,The voltage of VDD is 1.8V,VREF pin is 0V.If there is something wrong with the ADPD188BI chip?

Or something wrong with the I2C orSPI signal I give ? 

  I2C 10us per grid

I cant figure it out .

Looking forward for your reply !

Parents
  • +1
    •  Analog Employees 
    on Aug 27, 2020 7:23 PM 4 months ago

    In the first image the 5V and 3.3V rails seem to connected together. Is that schematic correct?

    Figures 30 & 31 in the datasheet show how to connect the ADPD188BI for SPI or I2C communication. 

    SPI might be easier to debug in this case. Please try connecting the device as shown in figure 31 in the datasheet. The CSb pin needs to be brought low, pull up resistors are not required on SCLK, MOSI & MISO pins. Reading register 0x08 is a good first test. Please provide some images of SPI communication.

    In the last image, the yellow trace has a smaller amplitude than the blue one. Are both I2C pins toggling between 1.8V and 0V?

Reply
  • +1
    •  Analog Employees 
    on Aug 27, 2020 7:23 PM 4 months ago

    In the first image the 5V and 3.3V rails seem to connected together. Is that schematic correct?

    Figures 30 & 31 in the datasheet show how to connect the ADPD188BI for SPI or I2C communication. 

    SPI might be easier to debug in this case. Please try connecting the device as shown in figure 31 in the datasheet. The CSb pin needs to be brought low, pull up resistors are not required on SCLK, MOSI & MISO pins. Reading register 0x08 is a good first test. Please provide some images of SPI communication.

    In the last image, the yellow trace has a smaller amplitude than the blue one. Are both I2C pins toggling between 1.8V and 0V?

Children
No Data