主题中讨论的其他部件: TCA9517
您好,
我设计了一个包含微控制器和FPGA的主板。 微控制器有两个I2C通道,FPGA有一个。 微控制器的第一个通道在 温度传感器,电压定序器和EEPROM之间共享。 这些芯片的输入电容负载最大为7 pF。 I2C中继器PCA9517用于微控制器I2C总线和这些器件之间。 FPGA的I2C通道连接到上述I2C中继器的B侧。 FPGA I2C通道还与I2C中继器PCA9517连接。 因此,实际上,两个PCA9517芯片的B侧都将短路。 用于微控制器I2C通道的上拉电阻为10 K欧姆,用于FPGA I2C通道的上拉电阻为4.7K欧姆。 因此,实际上10K // 4K将是等效的电阻。 似乎有足够的上拉能力。 在不短路两个I2C中继器的线路的情况下,SDA和SCL信号将正确发送到两个信道。 但在中继器B两侧短路后,信号不会拉高。 信号的高电平仅达到0.8V左右。 将多个I2C中继器并行连接到单个I2C总线时是否存在任何问题?
此致
Hafiz Haja