Thread 中讨论的其他器件:SN65DSI84
工具/软件:
您好、
我设计了一款具有 LP8866 (LED 驱动器)和 SN65DSI84 (DSI 转 LVDS 桥)的定制电路板、两者均通过 I²C Ω 通过 Raspberry Pi 控制。 对于到1.8V 的电压电平转换、我包含 TCA9406DCTR。
但是、当我在 LP8866的使能(EN)引脚上置位高电平信号时、升压转换器似乎会在 μ I²C 总线上引入噪声/电压尖峰。
这会中断与 SN65DSI84的通信、当尝试访问其寄存器时、会导致重复的错误值/读取错误。 有趣的是、LP8866本身的读数大多数情况下都是完整的且没有错误、这似乎不是随机干扰尖峰的结果。 当然、我知道 TCA9406DCTR 可能会"放大"这些峰值、但通信中很少出现错误、如果原因是噪声、应该会出现更多次。 我在 I²C 线路上添加了一个 RC 滤波器、但没有任何改进、这证实了我的最后一个说法。

SDA (绿色)和 SCLK (黄色)无峰值

SDA (绿色)和 SCLK (黄色)、具有峰值

SCLK 3V3 (黄色)和 SCLK 1V8 (蓝色)
有什么建议吗?
提前感谢
Andr é s