cd4051,cd4052,cd4053, 都是数控模拟开关,4051是单刀8掷开关,4052是2刀4掷开关,4053是3刀2掷开关,4051有3个控制端abc,控制8个输入端中的1个与输出端连通,4052有2个控制端ab,控制2个输出端(相当于机械开关的“刀”)和各自的4个输入端之一连通。
4052引脚:
1:0Y 输入0
2:2Y 输入1
3:Y 输出
4:3Y 输入3
5:1Y 输入4
6:INH禁止,为0时输入输出才可接通,否则全部断开
7:VEE模拟负
8:VSS电源地
9:控制端B
10:控制端A
11:3X 输入3
12:0X 输入0
13:X 输出
14:1X 输入1
15:2X 输入2
16:VDD电源,模拟正
如果 INH=0,A=0,B=0:则 0X 通 X 0Y 通 Y ; A=1,B=0:1X通 X , 1Y 通 Y ; A=0, B=1 2X通 X 2Y 通 Y ;A=1 B=1 : 3X通X , 3Y通Y 。
如果 INH=1,全部关断。因为开关的是模拟信号,所以输入输出是随意的。3-15V的电源和控制信号,可开关的模拟信号幅值为15V.,导通电阻80欧,关断漏电流0.01微安。
完全可以啊,而且是个很好的做法
AT89C51_____CD4052
______ __________
|__P2.6|-->|B______0X |->RXD1
|__P2.7|-->|A______0Y |->TXD1
|__RXD |-->|X______1X |->RXD2
|__TXD |-->|Y______1Y |->TXD2
|______|___|_______2X |->RXD3
|______|__-| INH___2Y |->TXD3
|______|_|-| Vee___3X |->RXD4
_________| |_______3Y |->TXD4
______GND- -----------
图 利用CD4052扩展的4串口电路
图中AT89C51的全双工串口与CD4052的XY相连,另外任意两条空闲串口线与AB相连,用来选择通道,在这里连接的是P2.6和P2.7o INH直接接地,即通道一旦选定,总是处于导通状态。如此接法简化操作,要与哪个扩展串口进行通信,只需设置A,值打开相应通道开关即可,而不需其他软
文章评论(0条评论)
登录后参与讨论