欢迎点击蓝字关注我
今天开始分四个章节讲解“IIC总线介绍及FPGA编程”,首先开始第一章“OC、OD"讲解。
视频中文字内容:
①什么是OC、OD OC门,又称集电极开路门,Open Collector,还有OD门(Open Drain,漏极开路门,对场效应管而言)。
AT24C02手册:
接线方法:
上拉电阻的阻值决定了逻辑电平转换的沿的速度。阻值越大,速度越低功耗越小。反之亦然。参考内容:https://www.cnblogs.com/kevinnote/p/10718591.html
为什么只有OC、OD的接口才可以接到一起呢?我们来看一个很常用的芯片,74LVC4245,这是一款实现3.3V信号与5V信号互转的芯片。
我们来看它管脚的输出电平:
它的管脚是有输出能力的,所以当把它输出的两个管脚接到一起,比如Pin3(A1)、Pin4(A2),如果一个输出高,一个输出低。那么就相当于Pin3=1=5V,Pin4=0=0V,可见相当于VCCA和GND短接了,所以它不能直接把两个管脚连接到一起。好在这个芯片有OE控制脚,可以使管脚输出变为三态,也就是门阵中的高阻态Z。但设为高阻态后,这个芯片就失去了电平转换的能力,因为OE是output enable的意思么。那么这个功能干啥用呢?在总线通讯中是有至关重要的作用的。
欢迎点击“点赞、收藏、在看”,分享给更多人看到
往期文章
欢迎飞腾爱好者加入微信交流群。 群内大家可以在群内交流遇到的问题,分享自己的调试心得。 希望大家共建飞腾友谊!