历史上的今天
今天是:2025年02月26日(星期三)
2020年02月26日 | 可编程信号源测量单元是什么?有何用途?
2020-02-26 来源:elecfans
ADALM1000本质上是一款信号源测量单元,但也可将其视为独立的 示波器和函数发生器。但当分而视之时,由于输出功能(发生器)和输入功能(示波器)共用一个引脚,因此一次只能使用一个功能。

图1. 一个ADALM1000 SMU通道的框图。
可编程信号源测量单元为什么很重要?
对于某些类型的测试,可编程仪器可能并不重要。您可能只想读取一次或少量次数。但有很多情况下,可能需要收集大量数据,以便生成性能随时间变化的曲线或图表。不过,手动操作的话会非常耗时且易于出错。
还有大量不同的实验要求自动收集数据以获得更快速或更准确的测量结果,或者获取长时间尺度(数月甚至几年)的测量结果。此时,您肯定需要一台计算机来收集数据并将其导出到数据库中进行分析。
为什么需要负电压?
不是所有实验都需要负电压,在某些情况下,您可以避免使用。但是,如果施加正电压或负电压,许多不同类型的器件会以不同方式工作。为充分了解此类器件的工作原理,我们需要能够改变所施加电压的符号。ADALM1000中的每个SMU通道只能产生0 V至5 V的电压(相对于地)。它提供固定的2.5 V和5 V输出,这些输出既能流出电流,也能吸入电流。DUT可以连接在2.5 V输出和SMU输出之间,而不是接地,以将DUT电压从–2.5 V扫描到+2.5 V。此外,由于ADALM1000有两个SMU,所以DUT可以连接两个SMU输出之间。一个通道从0 V扫描到5 V,另一个通道从5 V扫描到0 V,DUT两端的电压便是从–5 V到+5 V。
举个例子,考虑一个二极管——这种器件仅允许电流沿一个方向通过其中。为了评估二极管是否正常工作,我们需要看看两个方向的电流是否均能通过其中。检查方法有两种。我们可以在一个方向测量二极管,再手动转向,测量另一个方向,然后将数据组合在一起。然而,如果我们施加正电压和负电压,那么只需测量电流就行了。事实上,这种技术非常有用,常被用来表征很多具有类二极管行为的器件,太阳能电池和发光二极管就是很好的例子。图2显示如何将二极管连接到ADALM1000以扫描–5 V至+5 V电压。

图2. 从–5 V到+5 V扫描二极管。
通道A编程为从0 V扫描至5 V,而通道B编程为从5 V扫描至0 V,通道间的差值出现在电阻两端,用于限制电流和二极管。时域波形如图3所示。绿色曲线是通道A电压,橙色曲线是通道B电压,黄色曲线是通道B电流(通道A电流未显示,其与通道B电流刚好相反)。

图3. 电压和电流波形与时间的关系。
我们可以将这些测量数据彼此对照以绘制成图,并同时进行一些简单的数学计算。我们想绘制的是通过二极管的电流与二极管两端电压的关系。为了计算二极管两端的电压,我们可以从通道A和通道B的电压之差中减去电阻上的压降 (V = I&TImes;R)。下面的Python方程式(用在ALICE中)可执行该计算:
其中100为电阻的值。二极管电流与该方程式的关系曲线如图4所示。

图4. 二极管电流与–5 V至+5 V电压的关系。
史海拾趣
|
一、前言 随着系统功率预算的不断紧缩,迫切需要新型低功率元器件。对通信基础设施而言,电路板冷却、机箱体积小型化以及系统可靠性在系统设计中都起着重要的作用。对e-应用,电池寿命、热耗散和小体积尺寸是主要的设计难点。选用智 ...… 查看全部问答> |
|
wince下用IImage显示jpeg图片后不能删除图片的问题 wince下用IImage显示jpeg图片,不退出程序,结果不能删除该jpg文件,这是怎么回事呀? 只要执行过一片test() 函数, \\\\NandFlash\\\\test.jpg 文件就不能删除,删除时出现“文件共享,不能删除” 难道是我没释放什么吗? 函数如下: void tes ...… 查看全部问答> |
|
想找个兼职,VC、单片机、arm嵌入式开发 作过基于microchip系列、msp430系列、S3C44B0、AT91RM9200、ST710等mcu的项目, 包括电力系统监控、税控等行业. 可承担四层板电路设计,底层嵌入式程序设计及上位机配套程序编写。… 查看全部问答> |
|
请教:我在src/common/intr.c里定义一个全局变量来保存中断号,怎样才能在我自己的驱动里引用这个变量? 我要写一个键盘驱动, 首先在src/common/intr.c里定义了一个全局变量“volatile UINT32 g_keyIntIrq”用来记录发生中断的引脚; 怎样才能在我自己的驱动程序文件platform\\smdk2440a\\src\\drivers\\keybd\\kbdcommon\\S3c2440kbd.cpp里使用这个 ...… 查看全部问答> |
|
用P1来读取。然后0804的CS给P2.7,WR给P2.6,RD给P2.5。用外部中断0来接收INTR。下面是程序。我用示波器看P1口一直都没有变化啊,都是高。。。。都要疯掉了。 #include #define uchar unsigned char; uchar Tcount,ADnum; sbit ADcs=P2^7; sbi ...… 查看全部问答> |
|
ULINK2无法连接STM32F103C8T6的目标板,显示的是 JTAG Commnication Failure 测量了 RESET,nJRST,TDO,TDI,TMS 信号是3.3的高电平 TCK RTCK电平时低电平。 VDD VDDA VSS VSSA 都接到了 相应的电源和地上。 BOOT0 BOO ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:04 编辑 1.1任务设计并制作一个水位监测与控制装置,1.2 要求1. 基本要求(1)通过键盘可以设定B瓶里的液位(0-25cm内的任意值),并通过控制电磁阀(或类似于电磁阀的装置)使B瓶的液位达到设定值。(2)液 ...… 查看全部问答> |
|
DIY 有关 LED应急灯的 注意事项 1、一些LED应急电源产品,停电后把电池组储存的电能逆变器为市电220V,相当于市电的延续,那么驱动电源是必须要存在的。 2、一部分LED应急电源产品,在停电后的输出是直流低电压,通用在20---80V之 ...… 查看全部问答> |




