单片机接光耦隔离,做一个简单的非门。哪一个图比较好。

第一图:想用单片机想用单片机做一个非门效果。
当P1.0为高电平。那么光耦输出A点位为低电平。三极管不导通。 74LS08导通。
当P1.0为低电平。那么光耦输出A点位为高电平。三极管导通。 74LS08不导通。

第一问:请问这样光耦隔离起TLP521能达到非门效果吗?? 箭头所示不加电阻可以吗?! 需不要需要加电阻呢?!

第二个图:
想用单片机想用单片机做一个非门效果。
当P1.0为高电平。三极管不导通,与门输入高电平。 74LS08导通。
当P1.0为低电平。三极管导通。 与门输入低电平。74LS08不导通。

第三问:请问这两个电路哪一个非门效果好啊???74LS08 两边都为高电平5V。输出能达到5V吗?!
像第一个图:三极管导通之后,那么输出电平为0.7V。对于与门74LS08为低电平吗?!与门关闭!

这两个图都有问题,光耦P521内部的三极管是NPN的,没有你画的PNP型的。P1.0一侧接的电源是+20V,为什么要用20V,这样会烧坏P1.0引脚的。其实很简单的,也用不着画两个图,没有什么好坏之分,见图1,P1.0为低电平,与你的要求一样,74LS08关闭

P1.0为高电平,74LS08开门,这就完了吗,搞得那么复杂。

追问

好的。非常感谢你的回答。我已经按照你的建议改了电路图。


当第5脚为低电平。那么光耦隔离输出低电平。与门关闭。起到一个保护作用。

当第5脚为高电平。那么光耦隔离输出高电平。与门打开。


第一问:我还想问问。单片机PWM与光耦隔离出来的5V经过与门。那与门出来能得5V吗??? 经过设计一个电阻500 5V/500=10mA。这样对吗。这个芯片五引脚要求输入为10mA。

第二问:箭头所指电阻选择合适吗。

追答

1、中间那个芯片是什么东东,怎么没有看到它的电源是多少,如果它的电源是5V的,那个光耦用的+20V就不行,这样,光耦将永远导通,而且还会烧坏那个5脚,除非它的电源也是20才行,否则要把那个+20V换成5V才行。
2、那个与门要用74HC08,输出才能达到5V,而且输出电流也可以达到10mA,用74LS08,这两个要求都达不到。用74HC08,那个电阻用500殴才对。
3、箭头所指的电阻,取4.7k~10k都可以。

追问

好的。谢谢你的回答。第2,这个芯片电源为20V.你说74LS08不能达到要求吗。换成74HC08?.

追答

2、那个与门要用74HC08,输出才能达到5V,而且输出电流也可以达到10mA,用74LS08,这两个要求都达不到。必须用74HC08,那个电阻用500殴才对。
这说得还不明白吗?

追问

好的。懂了。非常好知道你的回答。希望以后该得到你的解答。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答