二选一模拟门:CD4052、CD4053

\\\\\\\\r\\\\\\\\n

AD\Test\2025\January\TEstCD4052.PcbDoc

 

01 拟门


一、前言

  由于需要使用到模拟门制作单片机的下载电路,  下面对于手边的模拟门CD405X的特性进行测试,  设计对应的测试电路。  查看一下它的导通电阻与工作电压之间的关系。

G4M1737793753_1920_1080.MP4|_-4

二、测试电路

  设计测试电路。 两个四选一模拟门通过两个五芯端口引出,  通过两个设置端子改变 A\B 逻辑电平。  对于 禁止端电平也通过跳线端子进行设置。  下面设计PCB,  适合一分钟制板,  一分钟之后得到测试电路, 焊接清洗之后进行测试。

G7M1737788768_1920_1080.MP4|_-7

  突然自己观察, 原来自己焊接的不是 CD4052, 而是 CD4053,  这个芯片是三个 二选一的模拟门。  好吧, 是自己的粗心大意了。 下面重新按照CD4053设计测试电路进行测试。

G3M1737790002_1920_1080.MP4|_-3

  将电路修改为 CD4053,  铺设PCB,  一分钟之后获得测试电路板。  将三个通道的选择逻辑电平设置为 低电平, 芯片工作电压为5V。  可以测量三个二选一模拟门的导通电阻大约为 200欧姆左右,  将三个模拟门的选择电平设置为高电平, 中间管脚与另外一个管脚导通电阻也是大约200欧姆。

G6M1737791675_1920_1080.MP4|_-6

三、不同电压与导通电阻

  接下来, 测量模拟门的导通电阻与工作电压之间的关系。  使用DH1766提供从 3.3V 到15V对应的工作电压。  利用DM3068测量模拟门导通电阻。

G3M1737793091_1920_1080.MP4|_-3

  从测量结果来看, 芯片在3.3V就可以工作, 只是导通电阻比较大, 超过了350欧姆。  随着工作电压增加, 导通电阻下降。  不知道为什么, 在大约4.7V左右, 有一个电阻的突变。 说实在的, 对于这个突变的测量结果, 我现在认为是自己所使用的DM3068数字万用表有可能出现故障。 因为 DM3068之前也出现的很多测的性能不稳定的情况。  后面, 随着工作电压上升, 模拟门的导通电阻比较平滑的下降。 特别是, 当工作电压超过13V, 导通电阻小于 100欧姆了。
G4M1737792980_1920_1080.MP4|_-4

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST1.PY                     -- by Dr. ZhuoQing 2025-01-25
#
# Note:
#============================================================
from headm import *
from tsmodule.tsvisa        import *
dm3068open()
#------------------------------------------------------------
vdim = linspace(3.3, 15, 100)
rdim = []
for v in vdim:
    dh1766volt1(v)
    time.sleep(1.5)
    r = dm3068res()
    rdim.append(r)
    printf(v, r)
    tspsave("measure", vdim=vdim, rdim=rdim)
#------------------------------------------------------------
plt.plot(vdim, rdim, lw=3)
plt.xlabel("Voltage(V)", color="steelblue", fontsize=16)
plt.ylabel("Resistance(Ohm)", color="steelblue", fontsize=16)
plt.grid(True)
plt.tight_layout()
plt.show()
#------------------------------------------------------------
#        END OF FILE : TEST1.PY
#============================================================
vdim=[3.3000,3.4182,3.5364,3.6545,3.7727,3.8909,4.0091,4.1273,4.2455,4.3636,4.4818,4.6000,4.7182,4.8364,4.9545,5.0727,5.1909,5.3091,5.4273,5.5455,5.6636,5.7818,5.9000,6.0182,6.1364,6.2545,6.3727,6.4909,6.6091,6.7273,6.8455,6.9636,7.0818,7.2000,7.3182,7.4364,7.5545,7.6727,7.7909,7.9091,8.0273,8.1455,8.2636,8.3818,8.5000,8.6182,8.7364,8.8545,8.9727,9.0909,9.2091,9.3273,9.4455,9.5636,9.6818,9.8000,9.9182,10.0364,10.1545,10.2727,10.3909,10.5091,10.6273,10.7455,10.8636,10.9818,11.1000,11.2182,11.3364,11.4545,11.5727,11.6909,11.8091,11.9273,12.0455,12.1636,12.2818,12.4000,12.5182,12.6364,12.7545,12.8727,12.9909,13.1091,13.2273,13.3455,13.4636,13.5818,13.7000,13.8182,13.9364,14.0545,14.1727,14.2909,14.4091,14.5273,14.6455,14.7636,14.8818,15.0000]
rdim=[390.5851,384.3388,378.7931,373.3640,368.3796,363.7118,359.5070,355.6241,351.9582,348.5843,345.4308,342.3562,249.6991,237.2990,229.7076,223.6285,218.5145,213.3166,208.9154,204.3891,200.3259,192.1948,189.2247,186.3895,183.9066,181.2248,178.4753,175.7553,173.2190,170.4794,167.8021,165.2974,162.8112,160.4273,158.0725,155.9222,153.7281,151.5701,149.6376,147.6363,145.7753,143.9753,142.2467,140.5536,138.9175,137.2637,135.8157,134.2389,132.8349,131.4501,129.9799,128.6911,127.3577,126.0250,124.8360,123.5864,122.4522,121.2780,120.1283,119.0341,117.9189,116.9130,115.8981,114.8831,113.9009,112.9982,112.0383,111.1398,110.2661,109.3538,108.5665,107.6832,106.8733,106.0780,105.2768,104.4924,103.7511,102.9756,102.2898,101.5849,100.8339,100.1518,99.4901,98.8412,98.2101,97.5541,96.9262,96.3073,95.7098,95.1187,94.5206,93.9379,93.3718,92.8609,92.2920,91.7540,91.2372,90.7115,90.1846,89.6607]

▲ 图1.3.1 不同供电电压对应的导通电阻

▲ 图1.3.1 不同供电电压对应的导通电阻

  下面使用FLUKE45 数字万用表重新测量模拟门的导通电阻与工作电压之间的关系。  结果显示了连续光滑变化的电阻下降过程。   由此, 说明了前面所使用的 DM3068数字万用表的确存在问题。

G3M1737793433_1920_1080.MP4|_-3

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST1.PY                     -- by Dr. ZhuoQing 2025-01-25
#
# Note:
#============================================================

from headm import *
from tsmodule.tsvisa        import *
from tsmodule.tsstm32       import *

dm3068open()
#------------------------------------------------------------

vdim = linspace(3.3, 15, 100)
rdim = []

for v in vdim:
    dh1766volt1(v)
    time.sleep(1.5)

    meter = meterval()
    r = meter[0]
    rdim.append(r)

    printf(v, r)
    tspsave("measure", vdim=vdim, rdim=rdim)


#------------------------------------------------------------

plt.plot(vdim, rdim, lw=3)
plt.xlabel("Voltage(V)", color="steelblue", fontsize=16)
plt.ylabel("Resistance(Ohm)", color="steelblue", fontsize=16)
plt.grid(True)
plt.tight_layout()
plt.show()






#------------------------------------------------------------
#        END OF FILE : TEST1.PY
#============================================================
vdim=[3.3000,3.4182,3.5364,3.6545,3.7727,3.8909,4.0091,4.1273,4.2455,4.3636,4.4818,4.6000,4.7182,4.8364,4.9545,5.0727,5.1909,5.3091,5.4273,5.5455,5.6636,5.7818,5.9000,6.0182,6.1364,6.2545,6.3727,6.4909,6.6091,6.7273,6.8455,6.9636,7.0818,7.2000,7.3182,7.4364,7.5545,7.6727,7.7909,7.9091,8.0273,8.1455,8.2636,8.3818,8.5000,8.6182,8.7364,8.8545,8.9727,9.0909,9.2091,9.3273,9.4455,9.5636,9.6818,9.8000,9.9182,10.0364,10.1545,10.2727,10.3909,10.5091,10.6273,10.7455,10.8636,10.9818,11.1000,11.2182,11.3364,11.4545,11.5727,11.6909,11.8091,11.9273,12.0455,12.1636,12.2818,12.4000,12.5182,12.6364,12.7545,12.8727,12.9909,13.1091,13.2273,13.3455,13.4636,13.5818,13.7000,13.8182,13.9364,14.0545,14.1727,14.2909,14.4091,14.5273,14.6455,14.7636,14.8818,15.0000]
rdim=[338.4500,322.9200,309.1700,296.4400,284.5700,274.1300,264.6500,256.0000,247.7400,240.5100,233.7500,227.5700,221.7800,216.6000,211.7300,207.0000,202.0100,198.0100,194.2400,190.6900,187.0500,183.5100,180.4500,177.5600,174.5100,171.4000,168.6300,166.2300,163.6800,161.0900,158.7200,156.5100,154.3100,152.0400,149.9200,147.9800,146.0800,144.0800,142.2200,140.5000,138.8400,137.2700,135.5500,134.0000,132.5300,131.0600,129.5500,128.1700,126.9900,125.7600,124.3700,123.1100,121.9000,120.7500,119.4800,118.3700,117.2800,116.2500,115.2300,114.0500,113.1300,112.1700,111.2400,110.2400,109.3100,108.4400,107.5600,106.6700,105.7900,104.9600,104.1900,103.4200,102.6500,101.8700,101.1100,100.3900,99.6500,98.9500,98.2900,97.6000,96.9300,96.2500,95.5900,94.9800,94.3700,93.7200,93.1200,92.5400,91.9700,91.3900,90.8700,90.5040,89.9680,89.4370,88.9110,88.3900,87.8790,87.4200,86.8880,86.3980]

▲ 图1.3.2 使用FLUKE45 测量的导通电阻

▲ 图1.3.2 使用FLUKE45 测量的导通电阻

 

  结 ※


  文测试了模拟门集成芯片的特性。  它的导通电阻随着工作电压的升高而下降。  不过在测试过程中, 可以看到这款老旧的 FLUKE数字万用表,  给出了比DM3068更加准确的数值。  真是不测不知道, 一侧吓一跳。

G5M1737793591_1920_1080.MP4|_-5


● 相关图表链接:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卓晴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值