工具与软件:
我注意到 ISO1640在2侧具有出色的50mA 输出电流、但总线电容的最大值为400pF。 这相当有趣、因为 I2C (标准模式)器件通常只需要3mA 的输出电流。 我认为有机会使用此器件通过相对高的电容(800pF)线路隔离和扩展100kHz I2C 总线、来解决当前处理的除电容之外的所有其他问题(端接、EMI 等)。 我知道这种限制可能是由于 I2C 总线规范的遵从所致。
如果 I2C 输出只是通过标准的开漏 NPN/NMOS 晶体管实现、我不明白为什么不可能实现更大的总线电容。 如果限制是开关的峰值功率、则50mA 可以为在低频(<=100kHz)下具有高电容的总线提供足够的余量、尤其是在器件和总线之间放置了一个负载电阻器时。
如果限制是持续的功率、则1.7MHz 100kHz/800pF 系统在晶体管中消耗的功率将大幅增加。
"相同电流"情况: 如果晶体管中的峰值电流限制在 相同的大小、那么在 激活时间延长17倍(对于相同的平均电流)的情况下、电容最多可增加17倍。
"相同开关电阻"的情况: 如果 总线的电阻(负载开关电阻)相同 、则峰值电流将与 CBUS 成比例增加、并且放电时间的长度也将随 CBUS 的增加而增加、对于 CBUS^2成比例增加的总功率耗散、这意味着100kHz/1640pF 耗散的功率将与 CBUS/400pF 相同1.7MHz (假设电阻器继续保持欧姆值)。
如果总线上的所有其他器件都可以支持额外的电容、ISO1640是否可用于隔离?
谢谢!
插孔