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

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

3天内不再提示

ADALM2000实验:可调外部触发电路

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-07-10 09:32 次阅读

目标

本实验活动的目标是研究一种将模拟信号连接到ADALM2000模块的数字式外部触发信号输入的电路。

背景知识

ADALM2000示波器模块较为常见的触发方式是通过其模拟输入通道中的一个触发。当选择某个通道作为触发源时,该模块将会显示出稳定的波形,波形的水平时间刻度以选定通道为基准(对齐零时间点)有时可能需使用被测电路中的某个特定信号来触发显示,以便将该信号的零时间点作为参考点。ADALM2000硬件提供两个外部数字输入/输出,即T1和T0,可被选作触发输入。使用这些数字输入时,显示的波形将与所施加信号的上升沿对齐,即将其设置为零时间点。然而这些数字输入的输入电压范围应该在0 V到5 V之间,并且具有固定的阈值电压。要将这些外部触发输入与模拟输入信号(介于-5 V和+5 V之间)一起使用,需要借助一个电压比较器电路以及可调电压源,来设置触发电压电平。

材料

ADALM2000主动学习模块

无焊试验板

跳线

一个AD8561 比较器(或用AD790替代,引脚排列略有不同)

一个74HC04六路CMOS逆变器(或CD4007,见附录)

三个1 kΩ电阻

一个1 MΩ电阻

一个10 kΩ电位计

一个0.1 μF电容

一个0.0047 μF电容

说明

在无焊试验板上构建图1所示的电路。AD8561模拟比较器具有同相(正端)和反相(负端)输出。第一个反相器的输入可以交替连接到引脚7输出(上升沿触发)或引脚8输出(下降沿触发)。从将其连接到引脚7开始。建议使用74HC04六通道反相器,也可以用CD4069六通道反相器代替,或者使用CD4007晶体管阵列构建两个反相器(参见附录)。

AD8561的带宽非常高,会对输入信号中可能存在的任何高频噪声作出响应。如果输入信号接近阈值电压(VTH),其输出将会非常快速地来回切换多次。此噪声会导致屏幕上显示来回跳动或起伏较大的波形,看起来不太稳定。利用电阻R5和电容C2形成一个低通滤波器,并插在两个反相器级之间,可以减少这些非常快速的开关尖峰。该滤波器的时间常数将根据用作外部触发信号的信号性质进行调整。

1684994773502753.jpg

图1.模拟触发电路

硬件设置

波形发生器AWG1应配置为三角波,峰峰值幅度为8 V,偏置为0 V,频率为5 kHz。设置示波器的水平和垂直刻度,以至少显示输入三角波形的一个完整周期。确保在反复检查电路连接之后,再打开电源

1684994769541138.jpg

图2.模拟触发试验板电路

程序步骤

首先将示波器触发源设置为通道1,上升沿触发,电平设置为0 V。此时通道1上三角波的上升沿中心应该位于水平轴的零时间点上。根据电位器R3的设置,通道2上第二反相器的数字输出的上升沿应在水平轴上以不同的时间出现。将R3从其范围的一端调整到另一端,观察通道2脉冲的上升沿相对于三角波电压(垂直轴)的时间点变化情况。

1684994765535075.jpg

图3.不同电位器值对应的示波器通道1上升沿触发信号的示波器截图

现在将示波器触发源切换到外部1(T1输入),重复R3从其范围的一端调整到另一端的操作。沿着上升沿的任何位置,都应该可以对齐零时间点。

1684994759447466.jpg

图4.不同电位器值对应的示波器外部触发信号上升沿的示波器截图

现在将第一个反相器的输入移至AD8561的引脚8。现在零时间点应与输入三角波的下降沿对齐。再次重复R3的扫描,确认沿着下降沿的任何位置都可以对齐零时间点。

问题:

1.除了RC滤波器之外,还有哪些方法可以用来消除比较器的噪声抖动?

您可以在学子专区论坛上找到问题答案。

附录:使用CD4007晶体管阵列构建反相器

图5显示了CD4007的原理图和引脚排列。

1684994755991716.jpg

图5.CD4007 CMOS晶体管阵列引脚排列

从一个CD4007封装可以构建多达三个单独的反相器。图6所示为最简单的配置,即将引脚8和13连接在一起作为反相器输出。引脚6将作为输入端。务必将引脚 14 VDD连接到电源,将引脚 7 VSS连接到地。

1684994751372944.jpg

图6.反相器电路

第二个反相器是通过将引脚2连接到VDD且将引脚4连接到VSS来构建的;引脚1和5连接在一起作为输出,引脚3作为输入。第三个反相器是通过将引脚11连接到VDD且将引脚9连接到VSS来构建的;引脚12为输出,引脚10为输入。

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

    关注

    143

    文章

    45773

    浏览量

    240050
  • 触发电路
    +关注

    关注

    4

    文章

    100

    浏览量

    28106
收藏 人收藏

    评论

    相关推荐

    学子专区—ADALM2000实验:放大器输出级

    提供拉电流和灌电流能力,需要两个互补跟随器:一个NPN型用于拉电流,一个PNP型用于灌电流。结果就是所谓推挽配置,图1显示了一个简单例子。R1和R2用于检测Q1和Q2的集电极电流,以及在输出过载的情况下限制这些电流。 材料 ► ADALM2000主动学
    的头像 发表于 04-26 20:01 4826次阅读
    学子专区—<b class='flag-5'>ADALM2000</b><b class='flag-5'>实验</b>:放大器输出级

    学子专区—ADALM2000实验:BJT差分对

    本次实验旨在研究一个使用NPN晶体管的简单差分放大器。首先,我们需要做一些关于硬件限制问题的说明。ADALM2000系统中的波形发生器具有高输出带宽,该高带宽代来了宽带噪声。
    发表于 12-14 10:47 2479次阅读
    学子专区—<b class='flag-5'>ADALM2000</b><b class='flag-5'>实验</b>:BJT差分对

    Seeed ADALM2000-M2K 示波器

    `ADALM2000 (M2K)示波器是一个经济实惠的 USB 供电数据采集模块。ADALM2000内置采样速率可达 100MSPS 的12位模-数和数-模转换器,是一个高性能掌上实验室。可以在
    发表于 11-16 08:37

    齐纳二极管稳压器ADALM2000应用示例

    齐纳二极管稳压器ADALM2000应用示例
    发表于 06-17 08:53

    学子专区—ADALM2000实验:MOS差分对

    构成,如之前的ADALM2000实验“稳定电流源”所示。附加材料两个小信号NMOS晶体管(M3和M4采用CD4007或ZVN2110A)    图5.带尾电流源的差分对硬件设置第一个波形发生器配置为
    发表于 12-31 08:00

    锯齿波同步移相触发电路实验

    锯齿波同步移相触发电路实验 一、实验目的   (1)加深理解锯齿波同步移相触发电路的工作原理及各元件的作用。  (2)掌握锯齿波同步触发电路
    发表于 10-17 22:55 3w次阅读

    ADALM2000概述

    ADALM2000概述
    发表于 03-23 18:13 14次下载
    <b class='flag-5'>ADALM2000</b>概述

    学子专区—ADALM2000实验:跨阻放大器输入级

    ADALM2000(ADI公司)相连的电路及连接如图1所示。NPN晶体管Q1和Q2以及PNP晶体管Q3和Q4应从VBE匹配最佳的可用器件中选择。
    发表于 02-28 17:42 1480次阅读
    学子专区—<b class='flag-5'>ADALM2000</b><b class='flag-5'>实验</b>:跨阻放大器输入级

    如何使用Python和ADALM2000创建示波器

    本文旨在演示用户如何使用ADALM2000开发自己的虚拟实验室仪器。本文将使用Python编程语言,因为它的简单性,也因为它是开源的。通过Python和ADALM2000的结合,可以开发多种虚拟
    的头像 发表于 12-14 16:07 1152次阅读
    如何使用Python和<b class='flag-5'>ADALM2000</b>创建示波器

    可调外部触发电路

    ADALM2000示波器模块较为常见的触发方式是通过其模拟输入通道中的一个触发。当选择某个通道作为触发源时,该模块将会显示出稳定的波形,波形的水平时间刻度以选定通道为基准(对齐零时间点
    的头像 发表于 05-29 14:27 516次阅读
    <b class='flag-5'>可调</b><b class='flag-5'>外部</b><b class='flag-5'>触发电路</b>

    虚拟电子实验室:如何使用Python编程语言和ADALM2000创建示波器

    本文旨在演示用户如何使用ADALM2000开发自己的虚拟实验室仪器。本文将使用Python这种简单的开源编程语言。将Python与ADALM2000相结合,可以开发多个虚拟实验室仪器,
    的头像 发表于 06-15 14:56 790次阅读
    虚拟电子<b class='flag-5'>实验</b>室:如何使用Python编程语言和<b class='flag-5'>ADALM2000</b>创建示波器

    ADALM2000实验:CMOS逻辑电路、D型锁存器

    实验活动的目标是进一步强化上一个实验活动“ADALM2000实验:使用CD4007阵列构建CMOS逻辑功能”中探讨的CMOS逻辑基本原理,并获取更多使用复杂CMOS门级
    的头像 发表于 07-10 09:55 435次阅读
    <b class='flag-5'>ADALM2000</b><b class='flag-5'>实验</b>:CMOS逻辑<b class='flag-5'>电路</b>、D型锁存器

    如何使用Python编程语言和ADALM2000创建虚拟示波器

    本文旨在演示用户如何使用ADI ADALM2000和简单的开源编程语言Python开发所需的虚拟实验室仪器。
    的头像 发表于 07-13 16:39 720次阅读
    如何使用Python编程语言和<b class='flag-5'>ADALM2000</b>创建虚拟示波器

    【官网直购】ADALM2000 高级主动学习模块ADI 官网现货发售!

    ADALM2000 主动学习模块是一种经济实惠的USB供电软件定义仪器,内置以100 MSPS速率运行的12位ADC和DAC,可将高性能实验室设备的功能以手掌大小器件实现,使电气工程学生和爱好者能够
    的头像 发表于 08-04 18:15 402次阅读
    【官网直购】<b class='flag-5'>ADALM2000</b> 高级主动学习模块ADI 官网现货发售!

    ADI 高级主动学习模块ADALM2000 官网现货发售,需要的同学快冲!

    ADALM2000 主动学习模块是一种经济实惠的 USB 供电软件定义仪器,内置以 100 MSPS 速率运行的 12 位 ADC 和 DAC,可将高性能实验室设备的功能以手掌大小器件实现
    的头像 发表于 08-16 07:40 434次阅读