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.

ISO7220C与ISO7220M兼容问题

Other Parts Discussed in Thread: ISO7220M, ISO7220C

 因为之前用485导致丢码,把ISO7220C换成ISO7220M  但是现在ISO7220C有波形输出  ISO7220M无波形输出 想问下这两款除了在速度上有区别外 同样的电路能不能兼容使用  我是3.3V供电的

  • 除了数率上的区别,还有就是输入电平的阈值不同,ISO7220C是TTL 输入,ISO7220M是CMOS输入,因此ISO7220M的Vih(min)=0.7Vcc,Vil(max)=0.3Vcc,因此3.3V供电时候,VIh(min)=2.31V,Vil(max)=0.99V,所以你看下是不是ISO7220M的输入信号高低电平不满足它的标准。

  • 但是对方给我的解释是

    TTL电路是电流控制器件,而CMOS电路是电压控制器件
    这两个是完全不同的工作环境,只要电流超过40毫安,CMOS芯片就会被烧坏,因为它是靠电压工作的

    这个解释对么 我的CPLD出来的电流也不会那么大  电压在0.几毫伏到接近3.3V的范围   供电是3.3V
  • TTL和CMOS的区别主要是这样的,对于CMOS电路,好像是当发生闫锁效应时,超过40mA这么大电流时才会烧坏。并且目前你的输出电流没多大,应该不会导致器件烧坏。 TTL和CMOS的主要区别就在于门限电平的不同。