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.

PCA9306的使用

Other Parts Discussed in Thread: PCA9306

我现在需要实现1.2V I2C到1.8V I2C的转换,是否可以用PCA9306这颗料?

我看PCA9306规格书里面还写到En脚需要比VREF1和VREF2大1V才行,此时,如果我需要常使能EN脚的话,再接1.8V是不是就不合适了,

那么请问下此时EN脚、200K电阻、VREF2该如何接合适?

  • 您好,

    您说的是数据手册8.4章节下NOTE部分吗   EN管脚电压大于等于1V且比SCL1或者SCL2高就行了。接线可以参照数据手册9.2章节典型电路。

  • 但是9.2.2.1章节:the EN input must be connected to VREF2 and both pins pulled to high-side VDPU through a pullup resistor
    (typically 200 kΩ)。说是EN必须和VREF2连在一起,再通过200K电阻接到1.8V上。这样一来我就没法满足上面大于等于1V
    的条件了。我能将VREF2直接接到1.8V上,EN脚通过200K电阻接到2.8V上吗?
  • Vref1=1.2V的话, EN和VREF2 两个引脚可一起通过200Kohm电阻上拉到1.8V , 是可以进行电平转换的。

    因为Vref2 和EN的电压最小值为Vref1+0.6V。 在datasheet 中Recommended electrical charactertistcs中也有给出解释:

    To support translation, VREF1 supports 1.2 V to VREF2 - 0.6 V. VREF2 must be between VREF1 + 0.6 V to 5.5 V. 

  •  上面的红框内的EN是说EN信号要≥1+SCL吧,要是这样的话,那我SCL=1.2V时,EN脚=1.8V就没法满足条件了!                

    但是我看你回复的是En信号≥1V或者SCL。我不知道那个理解的对啊

    谢谢

  • 是≥1V且比SCL1或者SCL2高的意思

    从9.2.1表格里也可以看出来: