This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

VDD voltage affecting twi logic voltage

Hi,

I would like to interface ICM20948 with nrf52832 and communicate over TWI or SPI. That thing I don't understand is the logic voltage of the bus. In nrf52 specifications there is written that for gpio pins the logic low is 0,3x VDD and 0,7xVDD for logic high. 

When I searched on devzone I found some questions related to ICM20948 logic voltage and there was answers that the logic converter is needed. 

But it does not make sense to me. When I supply nrf52 with 1,8V (which is applicable because of wide supply range) then ICM with 1,8V then the rule of logic high and low for gpios is accomplished so there shouldn't be a problem. Am I right ? Then the logic converter wouldn't be needed. 

And if not and there is some problem, how is it possible to ensure high logic voltage input to logic converter (3V or 3,3V) during cr2032 battery is discharging ? I was thinking about DCDC boost converter, but it needs some external components and it is not so practical for my solution. So isn't some better solution for this ? 

Thanks, 

Pepam

  • Hi,

    When I supply nrf52 with 1,8V (which is applicable because of wide supply range) then ICM with 1,8V then the rule of logic high and low for gpios is accomplished so there shouldn't be a problem. Am I right ? Then the logic converter wouldn't be needed. 

    Exactly.

    And if not and there is some problem, how is it possible to ensure high logic voltage input to logic converter (3V or 3,3V) during cr2032 battery is discharging ? I was thinking about DCDC boost converter, but it needs some external components and it is not so practical for my solution. So isn't some better solution for this ?

    The MCU side of your logic converter will be powered from cr2032 and will take the same logic levels as MCU, so there's no problem at all.

Related