0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

前端将PC声卡变成高速采样示波器

星星科技指导员 来源:ADI 作者:Doug Mercer 2023-01-29 10:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

各种软件包使个人计算机(PC)中的立体声声卡能够提供类似示波器的显示,但低采样率、高分辨率模数转换器ADC)和交流耦合前端针对20 kHz或更低的可用带宽进行了优化。对于重复波形,可以通过在声卡输入之前使用采样前端来扩展此有限的带宽。使用高速采样保持放大器(SHA)对输入波形进行子采样,然后使用低通滤波器重建和平滑波形,从而有效地延长时间轴,使PC可用作高速采样示波器。本文介绍提供适当调整的前端和探针。

图1所示为插件附件的原理图,可用于典型PC声卡采样。它为每个示波器通道使用一个高速采样保持放大器AD783。SHA的采样信号时钟分频器电路的数字输出提供;将描述一个例子。AD783输入由FET缓冲,因此可以使用简单的交流/直流输入耦合。在所示的两个通道中,当直流耦合跳线断开且输入为交流耦合时,1MΩ电阻(R1和R3)提供直流偏置。采样输出由所示的两极点有源RC网络进行低通滤波。滤波器不必是有源电路,但所示的滤波器可提供缓冲的低阻抗来驱动PC声卡输入。

poYBAGPV3M6ARBRIAABi0ou6IlY436.jpg?la=en&imgver=1

图1.2通道模拟采样电路。

AD783 SHA提供高达几兆赫兹的可用大信号带宽。输入端的有效压摆率高于100 V/μs。采用 ±5V 电源时的输入/输出摆幅至少为 ±3 V。摆幅小于500 mV p-p时,小信号3 dB带宽接近50 MHz。

使用图1所示的前端电路,以及采用可视化分析仪的PC声卡1软件中,图 2 中的屏幕截图显示了在 1 MHz 频率下重复的 2 MHz 单周期正弦波。采样时钟以 80.321kHz 采样速率提供 250ns 宽的采样脉冲。这里的有效水平时基是 333 ns/格。这些示例中使用的PC声卡使用ADI公司的SoundMax编解码器采样,采样速率为96 kSPS。在本例中,有效采样速率约为40 MSPS。®

pYYBAGPV3NCAESyJAABRokChjw8070.jpg?la=en&imgver=1

图2.2MHz 单周期正弦脉冲,重复频率为 1MHz。

另一个屏幕截图拍摄的是重复频率为 1MHz 的高斯正弦脉冲(图 3)。采样时钟速率再次为80.321 kHz,采样脉冲宽度为250 ns。

poYBAGPV3NKAZQ4VAABWlxEtU6M457.jpg?la=en&imgver=1

图3.4MHz高斯正弦脉冲,1MHz重复率。

采样时钟发生器示例

AD783需要一个宽度在150 ns至250 ns之间的窄正采样脉冲。采样脉冲必须非常稳定,抖动低,以便显示的波形稳定而不来回跳跃。这一要求往往会将可能的时钟选择限制为基于晶体的振荡器。另一个要求是采样率在略低于100 kHz至约500 kHz的范围内可调或可调。采样频率之间的调谐步骤需要相对精细,以便下采样信号落在声卡的20 Hz至20 kHz音频带宽范围内。图4所示的N分频电路和频率在10 MHz至20 MHz之间的晶体振荡器(IC4)可提供80 kHz至350 kHz范围内多达200种或更多不同的采样速率,步长为300 Hz至5 kHz。在此示例中,使用两个 74HC191 4 位二进制上/下计数器,N 可以是 4 到 256 之间的任何整数。或者,可以使用十进制计数器(例如 74HC190)与 74HC191 具有相同的引脚排列,以提供 4 到 100 的 N 范围。分频比使用两个六角开关 S1 和 S2 设置。开关 S3 将计数器设置为向上计数或向下倒计时。电阻R1(250 Ω)和电容C1(68 pF)在异步加载起始计数值之前,会给端子计数输出增加轻微的延迟。74HC00的四个NAND栅极用于实现单次采样,当R12为2.7 kΩ,C2为68 pF时,产生200 ns采样脉冲。

poYBAGPV3NWAJzUPAACiJpnZOVg292.jpg?la=en&imgver=1

图4.采样时钟分频器电路。

IC4是一款固定频率的金属罐晶体振荡器。另一种方法是使用CMOS逆变器(74HC04)和分立晶体X1形成振荡器,如图5所示。这种方法虽然使用比一体式金属罐振荡器更多的元件,但通过调整电容C1来拉动晶体频率,允许少量的频率调谐。

pYYBAGPV3NeAQnzCAAAVeP5RBko693.jpg?la=en&imgver=1

图5.具有机械调谐功能的分立晶体振荡器。

为避免机械可变元件,D1使用具有电压相关电容的变容二极管,如图6所示。

poYBAGPV3NiAf_D1AAAdk32Qhic572.jpg?la=en&imgver=1

图6.带电压调谐功能的分立晶体振荡器。

有源重建滤波器示例

图7和图8显示了有源滤波器设计,可以很好地代替简单的无源RC滤波器。图7所示为二阶Sallen-Key滤波器,转折频率约为39 kHz,采用标准电阻和电容值。AD8042和AD822双通道运算放大器具有低电源电压和宽摆幅特性,是不错的选择。滤波器在通带中的增益为+1。

pYYBAGPV3NqAYyDlAAAaX5ufKgs191.jpg?la=en&imgver=1

图7.萨伦钥匙 39kHz 低通滤波器。

图8显示了另一个转折频率约为33 kHz的二阶多反馈(MFB)滤波器,使用标准电阻和电容值。该滤波器的通带增益为–1,因此,如果使用,请选择示波器软件上的反相按钮,以使显示的波形右侧朝上。

poYBAGPV3NuAFfqhAAAcSkVtbhU251.jpg?la=en&imgver=1

图8.MFB 33kHz 低通滤波器。

为电路供电

AD783和重建滤波器中使用的放大器需要双电源。这些可以简单地由六节AA电池提供,其中三节提供+4.5 V,另外三节提供–4.5 V。或者,可以使用单个 9V 电池,电阻分压器提供中间电源电压作为接地,需要由运算放大器缓冲以提供电路所需的任何接地电流;或者,可以使用可调线性稳压器相对于负电池端子产生约4.5 V的电压,用作接地参考。

另一种选择是使用备用PC或笔记本电脑USB端口提供的+5 V。–5 V可由DC-DC电压反相器产生,例如采用表面贴装封装的ADI公司ADM8829或Intersil的DIP封装的ICL7660。需要特别注意避免DC-DC电压逆变器产生的开关噪声的干扰。

输入衰减器

AD783的小信号增益远高于其全摆幅带宽。通过在采样器前面插入一个10:1的阻性衰减器来限制最大信号摆幅,可用带宽可以远远超过20 MHz。

使用探头

P2100 100-MHz 10×探头,用于采集声卡5图10、图11和图12中的屏幕截图可以补偿10 pF至35 pF范围内的输入电容。如果印刷电路板导线长度尽可能短,这似乎是建议电路的足够调整范围。使用10×探头时,输入看起来像10 MΩ和18 pF,可以支持高达±30 V的输入电压。

为了演示AD783采样保持输入级,首先使用1 kHz平顶方波调整探头补偿。屏幕截图显示了频率为 1 MHz 和 50 MHz 的各种信号的响应。图 10 中的两个屏幕截图显示了一个通道,具有 1 MHz、5 V 峰峰峰方波 (a) 和一个 50 MHz、5 V 峰峰峰方波 (b)。在每种情况下,采样时钟都针对约500 Hz的下采样信号频率进行调整,以便消除任何声卡响应差异。因此,左侧屏幕截图的有效时间刻度为 500 ns/格,右侧屏幕截图的有效时间刻度为 10 ns/格。示波器软件设置了声卡输入增益,以报告1 MHz输入的1.072 V p-p幅度和50 MHz输入的762.2 mV p-p幅度。0.7622/1.072 的比率接近 –3 dB。该测量表明,100 MHz 10×探头和AD783的组合具有50 MHz、3 dB带宽。

pYYBAGPV3N2AJ2HWAADc67gzVi0062.jpg?la=en&imgver=1

图 10.单通道 10×探头 1 MHz (a) 和 50 MHz (b) 5V p-p 输入方波。

在图 11 中,相同的 1 MHz (a) 和 50 MHz 信号 (b) 应用于两个通道。从两个通道的这两个叠加屏幕截图中,可以看到两个通道之间存在良好的增益、偏移和延迟匹配。

poYBAGPV3OCAXfyKAADrZV7U1vE377.jpg?la=en&imgver=1

图 11.双迹线 2 通道匹配、10× 探头、1MHz (a) 和 50MHz (b) 5V p-p 输入方波。

最终屏幕截图(图 12)是 375kHz、5V 峰峰值方波(红色迹线)和 1.5 MHz 42 ns 宽的 5 V 峰峰值脉冲(绿色迹线)。水平刻度为 333 ns/格。AD783采样器保持5 V全摆幅,即使对于这些42 ns窄窄脉冲也是如此。

pYYBAGPV3OGAflEXAACJimIxyLw793.jpg?la=en&imgver=1

图 12.双迹线 2 通道、10× 探头、375kHz、5V 峰峰值方波和 1.5MHz、42 ns 5V 峰峰值脉冲。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 放大器
    +关注

    关注

    146

    文章

    14302

    浏览量

    221048
  • 示波器
    +关注

    关注

    113

    文章

    6975

    浏览量

    194745
  • adc
    adc
    +关注

    关注

    100

    文章

    7451

    浏览量

    553844
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    双通道模拟采样电路图

    如图所示为一个插入式附件的原理图,它可以配合典型PC声卡采样使用。每个示波器通道使用一个高速采样
    发表于 04-18 11:49 4658次阅读
    双通道模拟<b class='flag-5'>采样</b>电路图

    虚仪声卡示波器探头(P601)使用说明书

    虚仪声卡示波器探头(P601)使用说明书:虚仪声卡示波器探头(产品号:P601)是世界上首个推出的基于声卡
    发表于 10-07 23:06 140次下载

    移动PC声卡和音箱

    移动PC声卡和音箱              移动PC声卡
    发表于 12-21 11:56 979次阅读

    声卡声音采样

     声卡声音采样  声卡的主要的作用之一是对声音信息进行
    发表于 12-26 11:12 897次阅读

    什么是声卡采样/信噪比

    什么是声卡采样/信噪比 采样:把模拟音频转成数字音频的过程,就称作采样,所用到的主要设备便是模拟/数字转换器(Analog to Digital C
    发表于 02-05 09:41 734次阅读

    通过前端PC声卡变成高速采样示波器设计参考

    有多种软件包可以使个人计算机(PC)中的立体声声卡提供类似示波器的显示,但低采样速率、高分辨率模数转换器(ADC)和交流耦合前端最适合20
    发表于 04-18 11:42 7942次阅读
    通过<b class='flag-5'>前端</b><b class='flag-5'>将</b><b class='flag-5'>PC</b><b class='flag-5'>声卡</b><b class='flag-5'>变成</b><b class='flag-5'>高速</b><b class='flag-5'>采样</b><b class='flag-5'>示波器</b>设计参考

    基于声卡和LabVIEW的虚拟数字示波器的设计

    文中论述了一种虚拟示波器的开发过程,采用Labview独有的图形化G语言进行编程,利用我们PC机上配置的普通声卡代替专业的数据采集卡进行数据采集。重点阐述对示波器的的数据采集、
    发表于 03-04 16:41 319次下载
    基于<b class='flag-5'>声卡</b>和LabVIEW的虚拟数字<b class='flag-5'>示波器</b>的设计

    声卡示波器.exe

    电子发烧友网站提供《声卡示波器.exe.rar》资料免费下载
    发表于 04-08 23:42 35次下载

    如何通过前端PC声卡变成高速采样示波器

    如何通过前端PC声卡变成高速采样
    发表于 01-07 16:20 0次下载

    LV用的基于声卡的虚拟示波器

    LV用的基于声卡的虚拟示波器,可以参考下。
    发表于 01-20 17:15 52次下载

    Front End Turns PC Sound Card in

    声卡高速虚拟数字示波器 Front End Turns PC Sound Card into High-Speed Sampling Oscilloscope
    发表于 05-10 10:36 4次下载

    基于声卡的虚拟示波器

    基于声卡的虚拟示波器设计方法。
    发表于 05-27 15:40 50次下载

    制作您自己的基于PC声卡示波器

    电子发烧友网站提供《制作您自己的基于PC声卡示波器.zip》资料免费下载
    发表于 06-16 10:37 0次下载
    制作您自己的基于<b class='flag-5'>PC</b>的<b class='flag-5'>声卡</b><b class='flag-5'>示波器</b>

    基于声卡和LabVIEW的虚拟数字示波器的设计

    电子发烧友网站提供《基于声卡和LabVIEW的虚拟数字示波器的设计.pdf》资料免费下载
    发表于 10-20 11:49 14次下载
    基于<b class='flag-5'>声卡</b>和LabVIEW的虚拟数字<b class='flag-5'>示波器</b>的设计

    采样示波器和实时示波器的区别

    、原理 1. 采样示波器采样示波器基于采样定理,通过对输入信号进行采样和保持,
    的头像 发表于 01-03 17:13 2868次阅读