四通道单刀单掷模拟开关:DG442DY
**AD\Test\2026\July\TestDG442.PcbDoc ***DG442模拟开关01【DG442DY模拟开关】一、测试背景这是手边的一个功能坏掉的电路板 现在准备把它抛弃了。 不过上面有很多很有趣的芯片我们来查看一下。 其中有一个DG442DY芯片 这是一个SOP16封装的表贴芯片经过网络查询 原来它是一个四 通道单刀单支的模拟开关。 这个芯片可以用于很多模拟电路设计中 下面我们设计一个简单测试电路 对它的功能进行初步测试。二、芯片查询一、芯片完整型号DG442DY封装SOIC-16贴片16引脚和图片实物封装一致原厂原Intersil现归属Renesas瑞萨 / ADI亚德诺旗下产品线后缀DY含义工业级温度版本工作温度范围-40℃ ~ 85℃下方丝印G1024AL代表生产批次代码▲ 图1.2.1二、核心器件功能DG442是四通道独立单刀单掷Quad SPSTCMOS模拟开关芯片基础作用内部集成4路互相独立的模拟信号通路由数字电平控制每一路通道的导通/断开用来切换、选通模拟电压/电流信号。关键电气特性导通电阻典型值约50~85Ω各路通道电阻一致性好低电荷注入、极低关态漏电流适合高精度采样保持电路开关响应速度快导通时间典型150ns支持双极性正负电源±4.5V~±20V或单电源供电数字控制电平兼容TTL/CMOS功耗低整体静态功耗仅毫瓦级别。典型应用场景多路模拟信号切换、数据采集多路选通采样保持电路、仪表程控增益切换音频信号切换、工业测控板卡信号路由仪器、工控电路板的模拟通道程控通断控制三、DG441与DG442简易区分DG441高电平导通开关DG442低电平导通开关本芯片。三、电路设计在AD中设计测试电路板 外部通过可编程电源提供正负工作电源 这个电源现在设计的是正5伏 后面我们也可以测试一下 这个模拟开关究竟能够工作在多大的电压范围之内 同样我们也可以通过外部引线 引入控制开关量它的电压对于导电阻的影响 这一只使用了他一对儿开关输出 外部可以通过万用表的电阻档测量它的导通电阻 对于芯片的开关速度 也可以通过示波器测量它的动态特性。 铺设单面PCB适合一分钟制板 一分钟之后得到测试电路板。给测试板提供±5伏的工作电压 工作电流大约在1.1毫安左右 外部给控制开关的端口提供正5伏的控制电压 使用数字万用表测试单极开关导通电阻 导通电阻在73点07欧姆左右 下面我们来测试一下工作电压与导通电阻之间的关系。四、测试结果给DG442输入控制端施加5伏的控制电压 通过DG1766提供 它的工作电压从三伏变化到12伏 利用数字万用表DM3668测试它的第一通道导通电阻 可以看到当工作电压小于4.5伏之前 导通电阻居然是小的. 当工作电压超过4.5伏之后 它的导通电阻变到最大 然后随着工作电压的提升 导通电阻逐步下降。 在工作电压为±12伏时单个通道导通电阻为51.2欧姆。 之所以当工作电压小于4.5伏之前它的工作电阻变小 猜测是因为现在提供它的输入控电压为5伏 超过了它的工作电压引起的。设置控制电压为三伏 重新测试一下DG422它本身的工作电压从±3伏变化到±12伏第一通道的导通电阻 这次可以看到导通电阻单调的进行下降 这也说明了前面如果供电压为5伏的时候 的确是造成导通电阻度不单调变化的原因 Dg442它的导通电阻从94欧姆下降到48欧姆。接下来固定DG442的工作电压为±12伏改变它的输入控制电压 从1.7伏变化到两伏 查看一下单通道的导通电阻变化的情况。 在供电压为1.7伏的时候 导通电阻还有超过48K欧姆。 当输入电阻超过1.78伏之后 导通电阻就已经下降稳定在48欧姆左右。 由此可以看到它的空电压的确可以在收入两幅之下的情况下 能够稳定的控制模拟开关的通和断。五、动态特性下面测试一下DG442它的动态特性 也就是控制电压对于输出电阻的影响。 工作电压现在工作在±5伏 通过DG1062提供10千赫兹的方波控制电压电压的幅度为5伏 给通道一串了一个510欧姆的下拉电阻 开关上连接5伏的工作电压 看它导通之后对应的输出电压。 输出下拉电阻电压为高电平 说明它是导通 下拉电阻电压为低电平说明它是截止。 展开电压波形下面青色是输入的控电压 黄色是控制开关对应的下拉电阻上的电压波形。 可以看到开关的延迟大约为180纳秒 开关的关闭大约为150纳秒左右 由于他的输出下拉510欧姆 所以也能看到它的截止电压是一个电容放电的电压波形。※总结 ※本文测试了DG422四通道单刀单制模拟开关的基本特性。 测试了它对应的导通电阻 随着工作电压以及控制电压变化的规律。 控制电压对应的开关切换的延迟大概在180纳秒左右。一、测试程序和数据#!/usr/local/bin/python# -*- coding: gbk -*-## TEST1.PY -- by Dr. ZhuoQing 2026-07-26## Note:#fromheadmimport*fromtsmodule.tsvisaimport*fromtsmodule.tsstm32import*#------------------------------------------------------------vdimlinspace(3,12,100)rdim[]dm3068open()forvinvdim:dh1766volt1(v)time.sleep(1.5)rdm3068res()rdim.append(r)printff(v,r)tspsave(resistance,vdimvdim,rdimrdim)plt.plot(vdim,rdim,lw3)plt.xlabel(Voltage(V),colorsteelblue,fontsize24)plt.ylabel(Resistance(Ohm),colorsteelblue,fontsize24)plt.grid(True,whichboth,linestyle--,alpha0.7)plt.tight_layout()plt.show()#------------------------------------------------------------# END OF FILE : TEST1.PY#vdim[3.0000,3.0909,3.1818,3.2727,3.3636,3.4545,3.5455,3.6364,3.7273,3.8182,3.9091,4.0000,4.0909,4.1818,4.2727,4.3636,4.4545,4.5455,4.6364,4.7273,4.8182,4.9091,5.0000,5.0909,5.1818,5.2727,5.3636,5.4545,5.5455,5.6364,5.7273,5.8182,5.9091,6.0000,6.0909,6.1818,6.2727,6.3636,6.4545,6.5455,6.6364,6.7273,6.8182,6.9091,7.0000,7.0909,7.1818,7.2727,7.3636,7.4545,7.5455,7.6364,7.7273,7.8182,7.9091,8.0000,8.0909,8.1818,8.2727,8.3636,8.4545,8.5455,8.6364,8.7273,8.8182,8.9091,9.0000,9.0909,9.1818,9.2727,9.3636,9.4545,9.5455,9.6364,9.7273,9.8182,9.9091,10.0000,10.0909,10.1818,10.2727,10.3636,10.4545,10.5455,10.6364,10.7273,10.8182,10.9091,11.0000,11.0909,11.1818,11.2727,11.3636,11.4545,11.5455,11.6364,11.7273,11.8182,11.9091,12.0000]rdim[94.1327,92.2568,90.7478,89.1215,87.7159,86.2534,84.9442,83.6925,82.4867,81.3891,80.2357,79.1530,78.2096,77.1972,76.2968,75.3432,74.5323,73.6321,72.8972,72.1633,71.4520,70.7278,70.0985,69.4439,68.7707,68.2280,67.6156,67.0568,66.4925,65.9720,65.4702,64.9783,64.4842,64.0281,63.5677,63.1255,62.7022,62.2781,61.8964,61.4958,61.1032,60.7287,60.3800,60.0280,59.6674,59.3332,59.0180,58.6928,58.3934,58.0768,57.7857,57.4808,57.2187,56.9328,56.6606,56.3922,56.1336,55.8638,55.6097,55.3694,55.1162,54.8672,54.6379,54.4059,54.1871,53.9778,53.7506,53.5384,53.3529,53.1355,52.9364,52.7329,52.5412,52.3408,52.1506,51.9757,51.7826,51.6047,51.4226,51.2513,51.0685,50.9032,50.7303,50.5713,50.4199,50.2439,50.1003,49.9473,49.7971,49.6472,49.5054,49.3560,49.2168,49.0774,48.9393,48.8044,48.6748,48.5429,48.4251,48.2948]#!/usr/local/bin/python# -*- coding: gbk -*-## TEST2.PY -- by Dr. ZhuoQing 2026-07-26## Note:#fromheadmimport*fromtsmodule.tsvisaimport*dm3068open()vdimlinspace(1.7,2,100)rdim[]forvinvdim:dh1766volt(v)time.sleep(1.5)rdm3068res()rdim.append(r)printff(v,r)tspsave(cvmeas,vdimvdim,rdimrdim)plt.plot(vdim,rdim,lw3)plt.xlabel(CV(V),colorsteelblue,fontsize24)plt.ylabel(Res(Ohm),colorsteelblue,fontsize24)plt.grid(True,whichboth,linestyle--,alpha0.7)plt.tight_layout()plt.show()#------------------------------------------------------------# END OF FILE : TEST2.PY#vdim[1.7000,1.7030,1.7061,1.7091,1.7121,1.7152,1.7182,1.7212,1.7242,1.7273,1.7303,1.7333,1.7364,1.7394,1.7424,1.7455,1.7485,1.7515,1.7545,1.7576,1.7606,1.7636,1.7667,1.7697,1.7727,1.7758,1.7788,1.7818,1.7848,1.7879,1.7909,1.7939,1.7970,1.8000,1.8030,1.8061,1.8091,1.8121,1.8152,1.8182,1.8212,1.8242,1.8273,1.8303,1.8333,1.8364,1.8394,1.8424,1.8455,1.8485,1.8515,1.8545,1.8576,1.8606,1.8636,1.8667,1.8697,1.8727,1.8758,1.8788,1.8818,1.8848,1.8879,1.8909,1.8939,1.8970,1.9000,1.9030,1.9061,1.9091,1.9121,1.9152,1.9182,1.9212,1.9242,1.9273,1.9303,1.9333,1.9364,1.9394,1.9424,1.9455,1.9485,1.9515,1.9545,1.9576,1.9606,1.9636,1.9667,1.9697,1.9727,1.9758,1.9788,1.9818,1.9848,1.9879,1.9909,1.9939,1.9970,2.0000]rdim[49215.0543,25737.7828,8332.8249,2512.6726,1882.1319,1612.3256,1527.4643,1451.3708,1359.2660,1275.4109,1166.7827,1073.4361,976.9494,857.1041,747.4465,622.8792,531.7478,442.3738,337.1496,255.4902,126.6094,108.0501,84.4523,70.0602,63.4956,57.9409,55.7527,53.7202,52.4165,51.7441,51.1959,50.7701,50.4849,50.2328,50.1016,49.8815,49.7940,49.6299,49.5541,49.4966,49.4519,49.4023,49.3733,49.3292,49.3573,49.3250,49.3897,49.4334,49.3583,49.3690,49.2850,49.3229,49.2101,49.2230,49.2290,49.0800,49.0311,49.0599,48.9520,48.8549,48.7608,48.7420,48.6718,48.6406,48.6305,48.5294,48.6449,48.6400,48.4823,48.4503,48.4866,48.4652,48.4247,48.4146,48.4321,48.3828,48.4620,48.3529,48.3517,48.3666,48.4506,48.3521,48.3516,48.3485,48.3557,48.3523,48.3511,48.3539,48.3599,48.3490,48.3502,48.3441,48.3463,48.3531,48.3435,48.3434,48.3419,48.3406,48.3453,48.3460]● 相关图表链接:图1.2.1

相关新闻

[C++ 核心机制] 别被 bool 的“简单”骗了!从寻址粒度、未定义行为到 std::vector<bool> 引用陷阱全景解构

[C++ 核心机制] 别被 bool 的“简单”骗了!从寻址粒度、未定义行为到 std::vector<bool> 引用陷阱全景解构

导读摘要:在 C 开发中,bool 常被视为最基础的数据类型,但其底层却隐藏着诸多反直觉的物理特性与工程陷阱。为什么表示 1 bit 逻辑值的 bool 在内存中偏偏要占用 1 字节?非法内存写入 0x05 为什么会引发诡异的未定义行为&#xff0…

2026/7/26 23:10:03 阅读更多 →
[C++11/17] 彻底终结手写 struct 胶水代码:C++11 std::tuple 物理继承展开与 C++17 结构化绑定解包黑魔法深度拆解

[C++11/17] 彻底终结手写 struct 胶水代码:C++11 std::tuple 物理继承展开与 C++17 结构化绑定解包黑魔法深度拆解

导读摘要:在 C11 之前,为多返回值编写丑陋的传出参数(Out-Parameters)或声明大量一次性 struct 胶水代码,是每位 C 开发者的噩梦。本文深度拆解现代 C 异构包裹器 std::tuple 的物理内存布局与编译期递归继承机制&…

2026/7/26 23:10:03 阅读更多 →
[FreeSWITCH/Voice AI] + [高并发死锁避坑与信令媒体分离拓扑] + [底层架构解构与 20 年演进实战]

[FreeSWITCH/Voice AI] + [高并发死锁避坑与信令媒体分离拓扑] + [底层架构解构与 20 年演进实战]

导读摘要: 本文针对音视频通信与 Voice AI 开发中高并发句柄泄漏、信令媒体瓶颈及系统死锁等核心痛点,面向 RTC 架构师、音视频开发者与 AI 语音工程师,深度拆解 FreeSWITCH 的 C 语言底层架构。文章用通俗的“智能餐厅”类比解构单通道线程隔…

2026/7/26 23:10:03 阅读更多 →

最新新闻

人形机器人通信协议深度解析EtherCAT 与 CAN 的对比与最佳实践

人形机器人通信协议深度解析EtherCAT 与 CAN 的对比与最佳实践

本文从协议底层机制到工业级混合架构设计,全面解析人形机器人运动控制通信的核心技术选型与工程实践。 01-核心问题:为什么通信协议选型决定人形机器人的上限? 人形机器人是当今机器人领域最具挑战性的工程系统之一。一台典型的人形机器人拥…

2026/7/26 23:32:28 阅读更多 →
opencode CLI 入口层源码拆解:effectCmd + InstanceStore + bootstrap 三层设计

opencode CLI 入口层源码拆解:effectCmd + InstanceStore + bootstrap 三层设计

拆解 opencode 源码 第二章 CLI 入口与启动流程 总结篇如果你要设计一个 CLI 入口层,你会先做什么? 大部分人从框架选型开始:yargs 还是 commander.js?但 opencode 的第二章揭示了另一个顺序——技术栈选型先于框架选型。因为整…

2026/7/26 23:32:28 阅读更多 →
AI模型Elo评分836解析:Inkling在AA-Briefcase评测中的表现与应用

AI模型Elo评分836解析:Inkling在AA-Briefcase评测中的表现与应用

这次我们来看一个比较有意思的AI评测结果——Inkling在AA-Briefcase评测中获得了836 Elo的得分。对于关注AI模型性能对比的开发者来说,Elo评分体系提供了一个相对客观的横向比较标准,而836这个分数在当前的AI模型梯队中处于什么水平,值得深入…

2026/7/26 23:32:27 阅读更多 →
基于YOLOv7的海上船舶智能识别系统开发实践

基于YOLOv7的海上船舶智能识别系统开发实践

1. 项目背景与核心价值海上船舶类型识别一直是海事监管、渔业管理和港口调度等领域的关键技术需求。传统的人工观测方式效率低下且容易出错,特别是在恶劣天气条件下几乎无法工作。我们团队基于YOLOv7算法开发的这套船舶识别系统,能够自动检测并分类六种常…

2026/7/26 23:32:27 阅读更多 →
物联网开发进阶:从AT指令到全栈技术栈实战指南

物联网开发进阶:从AT指令到全栈技术栈实战指南

如果你玩物联网还停留在"买个模块发串口AT指令"的阶段,那这篇文章就是为你准备的升级指南。物联网开发远不止简单的AT指令调试,从硬件选型到协议栈设计,从云端对接到底层优化,每个环节都有更高效、更专业的解决方案。这…

2026/7/26 23:32:27 阅读更多 →
3分钟快速掌握:Get cookies.txt LOCALLY本地Cookie导出完全指南

3分钟快速掌握:Get cookies.txt LOCALLY本地Cookie导出完全指南

3分钟快速掌握:Get cookies.txt LOCALLY本地Cookie导出完全指南 【免费下载链接】Get-cookies.txt-LOCALLY Get cookies.txt, NEVER send information outside. 项目地址: https://gitcode.com/gh_mirrors/ge/Get-cookies.txt-LOCALLY 你是否曾经需要将浏览器…

2026/7/26 23:31:27 阅读更多 →

日新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/26 0:00:31 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/26 0:00:31 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/26 0:00:31 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/26 0:00:31 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/26 0:00:31 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/26 0:00:31 阅读更多 →

月新闻