CODE读书笔记(一)
今天读CODE看到里面的与门实现很有趣,如下图所示——
这里灯泡亮代表1,灭代表0,工作原理很简单,一眼就能看明白。
如果用二极管来实现,那就是这样的——
这个可能就不是那么直观了,来分析一下它是怎么工作的:
(1)如果Ua = 0V, Ub = 0V
那么D1,D2都正偏导通,则Uy为0.7V(假设为硅管)。
(2)如果Ua = 0v, Ub = 3V
则D1导通后,由于二极管的钳位作用,Uy为0.7V,
而Ub为3V,D2将截止,所以Uy为0.7V。
如果是D2先导通呢?我们来看看会变成怎样。
D2导通后,Uy为3.7V,而Ua为0V,所以D1也正向导通,
由于钳位作用,Uy还是会变成0.7V。
所以无论D1先导通还是D2先导通,Uy都是0.7V。
(3)如果Ua = 3V, Ub = 0V
跟上面情况类似,Uy还是0.7V
(4)如果Ua = Ub = 3V
D1和D2都正偏导通,Uy被钳位在 3.7V
如果用高电平表示1,低电平表示0,则实现了一个与门。
二极管钳位作用:通常二极管导通以后,如果其阴极电位是不变的,那么就把它的阳极电位固定在比阴极高0.7V的电位上;反之亦然。