多路复用器芯片

多路复用器(MUX)就是“多选一电子开关”——把 N 路输入中的 1 路(或几路)接到 1 路输出上,用几根地址线就能远程选通,省 IO、省线、省成本

一、它到底“干嘛用”?

场景 不用 MUX 的问题 用 MUX 后的效果
ADC 通道不够 MCU 只有 8 路 ADC,要采 32 路温度 74HC4051 8→1,4 片级联采 32 路
FPGA/单片机 IO 紧张 64 个按键要 64 根线 CD74HC4067 16→1,4 根地址线搞定
差分总线切换 一台测试仪要轮流测 8 台设备 ADG708 8 路差分切换,自动换线
音频/视频矩阵 多路输入源切到不同显示器 高速模拟 MUX(如 TS3A5017)零失真切换
节省连接器 板间排线 40 芯变成 10 芯 地址+数据复用,线束减半

二、芯片长什么样?

型号示例 功能 开关结构 典型通道
74HC4051 8→1 模拟/数字 CMOS 开关 8 路单端
CD74HC4067 16→1 模拟/数字 CMOS 开关 16 路单端
ADG708/709 8→1 差分 低阻模拟 4 路差分
74HC153 双 4→1 数字 逻辑门 并行数据选择
MAX4618 8→1 视频级 低 Ron 25 Ω 视频/音频

三、引脚/时序一句话

INH(Enable) = 0 时
S2 S1 S0  000 → 选通道 0
           001 → 选通道 1
           …
           111 → 选通道 7

INH=1 全部断开 → 高阻态

Ron:几十到几百欧,模拟信号也能过

带宽:CMOS 型 DC~几十 MHz;专用视频型到 GHz

四、典型接线(MCU 扩展 ADC)

温度探头 0~7 → 74HC4051 8 路输入
MCU ADC     ← 4051 公共输出
MCU GPIO0~2 ← 地址 S0~S2

软件循环写 0–7 到 GPIO,即可 1 个 ADC 采集 8 路温度。

多路复用器 = “一根地址线,替你按 8 个/16 个开关”——让 MCU 少长脚、让系统少长线的万能电子切换器。

文档信息

版权声明:可自由转载(请注明转载出处)-非商用-非衍生

发表时间:2025年8月6日 16:30