NLSX4014 电平转换器 引发的问题

i2c控制器内部做了4.7k欧姆的上拉电阻,i2c控制器使用1.8V电压设置,但是一个使用i2c通讯的外设的工作电压是3.0V,因而客户选用nlsx4014双向电平转换器进行转接,但是客户却疏忽了i2c控制器的内部的上拉电阻。

客户的连线方式为:该器件的VL和EN公用一路1.8V ,且一直打开,器件的VCC端由LDO控制(3.0V),我在测试中发现,当3.0V电压打开后,I2C控制器的SDA和SDL引脚会立刻被拉低到0.6V, 而当3.0V供电去掉后,I2C控制器的SDA和SDL电平立刻正常(1.8V),由此断定,这个 nlsx4014 是不能用于这个i2c控制器的电平转换的。

仔细查看nlsx4014的datasheet后也看到了相关说明。

nlsx4014 的datasheet提到: 

Output Load Requirements

The NLSX4014 is designed to drive CMOS inputs.Resistive pullup or pulldown loads of less than 50kΩ  should not be used with this device. The NLSX3373 or NLSX3378 open drain auto sense translators are alternatetranslator options for an application such as the I2C bus that requires pullup resistors. 

看来nlsx4014要求线路上没有小于 50kΩ的上拉电阻,这个转换器是不能用了,可用其他型号代替,如NLSX3373 


你可能感兴趣的:(c,测试,application,less,通讯,output)