第2章:逻辑分析仪硬件组成
去电子市场或者电商平台淘逻辑分析仪的时候,你会发现参数一堆:通道数、采样率、存储深度,还有探头类型。说实话,这些数字到底多大才够用?今天我就把自己这些年用逻辑分析仪踩过的坑、积累的经验,一次性给你说透。
通道数:到底多少路才够用?
通道数这个东西,说白了就是你一次能同时抓多少路信号。市面上常见的有8通道、16通道、32通道甚至更高。
我的建议:
- 普通单片机调试(8通道): 搞搞I²C、UART、SPI这些常见的总线,8通道完全够用。我以前调试一块STM32的板子,一路I²C(SCL+SDA)+ 一路UART(TX+RX)+ 几个GPIO,8通道刚好用完。
- 复杂数字电路(16通道及以上): 比如你同时要监控DDR的地址线、数据线、控制信号,或者调试FPGA与外部设备的并行接口,那就得上16通道甚至更多。我调试过一块四路高压驱动板,需要同时观测PWM输入、死区时间、故障反馈,还有MCU的SPI通信。四通道的逻辑分析仪捉襟见肘,不得不反复切换测点,效率很低。
经验之谈: 我个人习惯是“宁多勿少”。买你能承受预算上限的最大通道数。因为通道数不够用的时候,你只能分多次抓,然后手动对齐时间轴,很痛苦。
采样率:快刀斩乱麻,但别盲目追高
采样率决定了逻辑分析仪能看清多快的信号。一般用 MHz 为单位,比如 100MHz、200MHz、1GHz。
采样率怎么选?
- 基本公式(奈奎斯特定理): 采样率 ≥ 2 × 被测信号最高频率。做数字电路我一般要求采样率是被测信号频率的 5-10 倍,波形才比较好看。
- 常见场景:
- 调试 UART(115200 bps):信号频率不到 1MHz,100MHz 的采样率绰绰有余。
- 调试 SPI(50MHz):信号频率已经串到 50MHz 了。我用过一台 200MHz 的机器,能勉强看到一个周期的波形变化,换到 1GHz 的机器后,时序细节一清二楚。
避坑指南: 我曾经贪便宜买过一台标称 100MHz 采样率的逻辑分析仪。后来发现它在 8 通道全开时,采样率会降到 25MHz!真实采样率要看“全通道同时采样”时的指标,别被单通道时的峰值忽悠了。
存储深度:你能抓多长的波形
存储深度就是逻辑分析仪内部能存多少采样点,单位是 Mpts(兆点)或 。这个参数直接决定你能同时抓多长时间的波形。你想想看,采样率越高,你会越快塞满存储空间。
一个简单的计算:
可抓取时长(秒) = 存储深度(采样点数) ÷ 采样率(Hz)
举个例子:
一台 1Mpts 存储深度的机器,以 200MHz 采样率抓信号:
1,000,000 ÷ 200,000,000 = 0.005 秒 = 5 毫秒
5 毫秒你换个探头就过去了。所以当我需要抓一段串口初始化过程的完整波形时,通常会降到较低的采样率来换取抓取时间。
个人习惯: 如果条件允许,我建议选择存储深度 ≥ 10Mpts。调试的时候你会发现,很多时候问题出现在波形中间段或者结尾,如果前面因为存储满了被截断,一切得重来。
探头类型:飞线 vs. 夹子
探头是把逻辑分析仪和被测电路连接起来的桥梁。我总结了两种主流探头的特点:
| 类型 | 优点 | 缺点 | 我一般用在 |
|---|---|---|---|
| 飞线(单根杜邦线) | 灵活,可以飞到板子上任意测试点或芯片引脚;价格便宜 | 容易松动;在高频信号下容易引入噪声;需要插针或焊盘 | 快速连接调试点;验证阶段;低频调试(< 10MHz) |
| 夹子(示波器探头夹) | 接触牢靠,可夹在芯片SOC引脚上;抗干扰能力更强 | 比飞线贵;在板子很密的地方伸不进去 | 正式调试;高频信号抓取;关键芯片引脚测量 |
选购建议:照着这些参数去挑
嗯,这里我直接给你一个“照着买”的清单,免得你在淘宝上一头雾水:
- 普通入门级(学生/业余爱好者):
- 通道数:8 或 16 通道
- 采样率:100-200MHz
- 存储深度:≥ 4Mpts
- 探头:自带飞线即可
- 参考预算:¥150 - ¥600
- 工程师主力级(硬核干活):
- 通道数:16-32 通道
- 采样率:500MHz - 1GHz
- 存储深度:≥ 10Mpts(最好 64Mpts 以上)
- 探头:配齐飞线和夹子;板上空间允许可以配一个
排针转接板 - 参考预算:¥2,000 - ¥8,000
我个人建议你一步到位选“工程师主力级”。为什么?因为你买一个入门级的,大概率半年后就会因为参数不够而升级。我当年就买过一个很便宜的逻辑分析仪,结果抓 SPI 和并行总线的时候,它根本采不到,只能意会,最后又花了几倍的钱买现在的机器。
最后的小提示: 记得检查逻辑分析仪的电脑端软件。再好的硬件,配个难用到死的软件,也是白搭。我在项目中遇到过一款硬件指标很漂亮,但软件每次解析 I²C 都要手动设置时钟源偏移,很烦。买之前先去官网看看软件界面、抓波截图,能下载免费试用最好。