首页 > 其他分享 >个人电子实验室--神器 Digilent AD2/3

个人电子实验室--神器 Digilent AD2/3

时间:2024-04-09 18:33:07浏览次数:22  
标签:AD2 信号 -- 二极管 Digilent 发生器 电压 示波器 电流

AD2简介

Digilent的Analog Discovery 2 (AD2)是一款功能强大的USB示波器和多功能仪器,对于个人电子实验室来说,它提供了许多有用的功能,可以大大扩展你的实验和学习范围。这些特性使得AD2成为一个理想的选择,无论是工程学生、业余爱好者还是电子发烧友,都可以利用它在几乎任何地方进行电子项目的开发和测试。

二极管的IV曲线

教科书上的IV曲线是这样子的

如果你手中有一个二极管,并且对于那些图示般简化的特性曲线感到不甘心,想要亲自实验测量一番,该怎么做呢?这可能是每一个电子爱好者最真诚的好奇心驱动下的想法。仅仅使用万用表来测量其导通电压?这种做法未免也太过基础了吧。

简略分析

可以使用信号发生器和示波器来测量二极管的IV(电流-电压)曲线

准备材料
  • 一个二极管
  • 一个信号发生器
  • 一个示波器
  • 一个电阻(用作电流检测电阻,数值取决于预期的测试电流范围,常用1kΩ)
  • 连接线
测试步骤
  • 连接电路

将二极管的阳极连接到信号发生器的输出端。将检测电阻一端连接到二极管的阴极,另一端接地。这样,电阻就串联在了二极管和地之间。示波器的一个通道(比如CH1)连接到二极管的两端以测量电压降,另一个通道(比如CH2)连接到检测电阻两端以测量通过电阻(因而是通过二极管)的电流。

  • 设置信号发生器

使用信号发生器产生一个缓慢增加的直流电压信号,或者是一个幅度逐渐增加的低频率正弦波信号。确保信号的最大电压不会超过二极管的最大允许正向电压。

  • 观察示波器

打开示波器,调整适当的时间基准和电压量程,观察CH1和CH2的波形。CH1显示的是二极管两端的电压,而CH2由于是测量通过检测电阻的电压降,根据欧姆定律(V=IR),可以用来计算通过二极管的电流。

  • 记录数据并绘制IV曲线

逐步增加信号发生器的输出电压,同时记录示波器上CH1和CH2的读数。CH1的读数给出了二极管两端的电压值,CH2的读数通过检测电阻值可以转换为电流值。用记录下来的电压和电流数据,然后用Excel来绘图。

  • 注意事项

确保在整个测试过程中,二极管的电压和电流都不超过其最大额定值,以避免损坏二极管。
为了获得更准确的结果,确保信号发生器的输出电压变化足够缓慢,以便能够在每个点上准确记录数据。


通过这种方法,不仅能够获得二极管的IV曲线,而且能够深入理解二极管在不同工作点下的行为,这对于电子电路设计和分析来说是非常有用的。

搭建电路

万幸的是,以上所需“仪器”,在AD2中均能找到,连接关系如下:

 

配置参数

在Waveform软件中设置一些参数

 测试结果

 

二极管测试对比

手头刚好有几款二极管,使用Excel整理了下,如图所示:

 后续思考

如果需要测量二极管在其额定电流范围内的IV曲线,但是信号发生器提供的电流不足以达到这个范围,可以通过构建一个电流放大电路来增加通过二极管的电流。需要用到一个或多个晶体管来放大信号发生器的输出电流。通过调整信号发生器的输出,晶体管的放大作用能够使得流过二极管的电流显著增加。

标签:AD2,信号,--,二极管,Digilent,发生器,电压,示波器,电流
From: https://blog.csdn.net/DongDong314/article/details/137499513

相关文章

  • 安卓多照片上传
    importandroid.util.Log;importcom.zx.eselected.client.toools.ImageCompressor;importorg.json.JSONException;importorg.json.JSONObject;importjava.io.File;importjava.io.IOException;importjava.util.ArrayList;importjava.util.List;importjava.......
  • 汇舟问卷:国外问卷项目如何让我在一个月内获得2万美金
    大家好,我是汇舟问卷,专注于国外问卷渠道查。国外问卷项目是一种通过完成在线问卷调查来赚取美金报酬的方式。然而,想要在一个月内通过国外问卷项目获得2万美金。这实际上是一个相当具有挑战性的目标。但是并不是不能达成。目前汇舟问卷工作室经过长时间的答题训练和对渠道题目......
  • Java面向对象进阶(二)
    day02——面向对象高级今天我们继续学习面向对象的语法知识,我们今天学习的主要内容是:继承,多态、抽象、接口。学会这些语法知识,可以让我们编写代码更灵活,代码的复用性更高。2.1继承快速入门各位同学,我们继续学习面向对象相关内容。面向对象编程之所以能够能够被广大开发......
  • 【数据结构与算法篇】单链表及相关OJ算法题
    【数据结构与算法篇】单链表及相关OJ算法题......
  • Sora开源平替 Stable Video Diffusion整合包
    Sora开源平替StableVideoDiffusion整合包StableVideoDiffusion,简称SVD,是一种基于人工智能技术的模型,由初创公司StabilityAI开发。它是基于之前发布的StableDiffusion文本转图片模型的延伸,能够通过现有的图片生成视频。这款模型在AI领域具有很大的应用潜力,可以为用户......
  • 浏览器工作原理与实践--渲染流水线:CSS如何影响首次加载时的白屏时间
    在上一篇文章中我们详细介绍了DOM的生成过程,并结合具体例子分析了JavaScript是如何阻塞DOM生成的。那本文我们就继续深入聊聊渲染流水线中的CSS。因为CSS是页面中非常重要的资源,它决定了页面最终显示出来的效果,并影响着用户对整个网站的第一体验。所以,搞清楚浏览器中的CSS是怎......
  • 【C语言中的操作符详解】
    目录一 C语言中的操作符详解:1.算术操作符2.关系操作符(比较操作符)3.逻辑操作符4.位操作符5.赋值操作符6.条件(三元)操作符7.其他操作符8.递增和递减操作符二c语言操作符,应用场景:算术操作符:位操作符:关系操作符:逻辑操作符:赋值操作符:条件(三元)操作符:其他......
  • 汇编语言和C语言得优势和劣势简析
    汇编语言和C语言各自具有不同的优势和劣势,适用于不同的编程场景和需求。以下是对两者的一些比较:汇编语言的优势:硬件接近性:汇编语言直接对应机器指令,可以精确控制硬件,非常适合底层硬件编程和系统级编程。例如,在编写操作系统内核、设备驱动程序或实时系统时,汇编语言可以确保对......
  • C语言--extern关键字介绍
    在C语言中,extern关键字用于声明一个变量或函数是在其他地方定义的,而不是在当前文件中。它告诉编译器,变量的定义或函数的实现在其他地方,这样编译器就不会在当前编译单元中查找它们的定义。这样做的好处是可以将一个大型程序分割成多个源文件,每个源文件可以单独编译,最后链接成一......
  • C++程序分享--常见编程面试题:判断字符串是否为回文串
    关注我,持续分享逻辑思维&管理思维;可提供大厂面试辅导、及定制化求职/在职/管理/架构辅导;有意找工作的同学,请参考博主的原创:《面试官心得--面试前应该如何准备》,《面试官心得--面试时如何进行自我介绍》, 《做好面试准备,迎接2024金三银四》。【图解《程序员面试常见的十大算法......