是德科技
直播中

阎慧

7年用户 143经验值
私信 关注
[问答]

是否可以将外部SMU连接到34970A DAQ

大家好,我需要描述25个齐纳二极管,因此我希望自动化/半自动化该过程。
我想将二极管连接到34901A插件通道。
是否可以将外部仪器(在这种情况下为KE2400)连接到34970A,以便启动时34970A将通过其内部MUX连接到二极管1,并允许KE2400强制进行电流扫描并记录电压,然后扫描完成
切换到二极管2并重复该过程然后再到二极管3等。我知道我需要编写一些控制测试软件和触发器等但我只是想知道我是否可以将外部SMU连接到34970A DAQ
它能像我需要的那样发挥作用吗?
令我感到惊讶的是,没有一家仪器制造公司没有一台具有SMU和SM功能组合的仪器。
数据记录器(带多个输入)。
我搜索过这样的仪器,但找不到。
任何帮助或建议将不胜感激,谢谢提前杰夫。

以上来自于谷歌翻译


     以下为原文

  Hi All,

I need to characterise 25 zener diodes and so I want to automate / semi-automate the process.  
I would like to wire up my diodes to the 34901A plugin channels. Is it possible to then connect
an external instrument in this case a KE2400 to the 34970A such that when initiated the 34970A
will connect via its internal MUX to diode 1 and allow the KE2400 to force a current sweep and
record the voltages then when the sweeps finished switch across to diode 2 and repeat the process
then to diode 3 etc etc. I know I need to write some control test software and triggers etc but I'm
just trying to find out if I can actually connect an external SMU to the 34970A DAQ and it to
function as I need it to ?

I'm surprised that no instrument manufacturing company doesn't have an instrument all in one that  
has the combined functionality of an SMU & Datalogger (with multiple inputs). I have searched for such  
an instrument but cant find one.

Any help or advice would be greatly appreciated

Thanks in advance

Jeff.  

回帖(8)

郝汉

2018-12-29 16:53:06
嗨杰夫,这就是为什么34970A的全称是“数据采集/开关单元。只要KE2400有一个外部触发输入和一个测量完成输出触发,它就可以让34901A逐步通过通道作为测量
请参阅用户指南的第111页。显示的示例适用于外部数字万用表,但它可以是满足触发输入/输出要求的任何其他仪器或设备。抱歉,访问34970A触发器有点麻烦。
输出端口,因为它们位于后面板上的DB9母接口上。大多数其他引脚用于报警输出。

以上来自于谷歌翻译


     以下为原文

  Hi Jeff,

This is why the full name of the 34970A is "Data Acquisition/Switch Unit.  As long as the KE2400 has an external trigger input and a measurement complete output trigger, it will allow the 34901A to step through the channels as the measurements are made.  See page 111 of the User's Guide.   The example shown is for an external DMM, but it can be any other instrument or device that meets the trig in/out requirements.  Sorry it's a little cumbersome to access the 34970A trig in/out ports since they are on a female DB9 connector on the back panel.  Most of the other pins are used for alarm outputs.
举报

阎慧

2018-12-29 17:13:02
引用: lanziji 发表于 2018-12-29 13:46
嗨杰夫,这就是为什么34970A的全称是“数据采集/开关单元。只要KE2400有一个外部触发输入和一个测量完成输出触发,它就可以让34901A逐步通过通道作为测量
请参阅用户指南的第111页。显示的示例适用于外部数字万用表,但它可以是满足触发输入/输出要求的任何其他仪器或设备。抱歉,访问34970A触发器有点麻烦。
输出端口,因 ...

嗨Tomc,自从我们上次发言以来,你是怎么回事。
我现在回到了二极管测量自动化问题。
我只有一台KE2400和一台Agilent 34970A DAQ。
Agilent 34970A有一个名为34901A 20通道多路复用器的插件卡。
它允许我将我的20个二极管连接到CH1,CH2 Ch3 .... CH20。
它还允许我将KE2400连接到34901A多路复用器COM H&
L节点。
我将这两台仪器连接起来并使用Keithley Kickstart软件设法在Agilent 34970A I上手动选择通道CH 1(二极管1),然后在Kickstart软件上手动启动电流扫描,然后手动保存测量电压。
当前从Kickstart扫描到单独的Excel文件。
唯一的问题是我必须为每个二极管手动完成所有这些操作,将Agilent 34970A旋钮转到下一个CH2(二极管2),然后在Kickstart菜单上启动扫描,然后手动保存所有二极管的结果等。
几个月前我试图做的是引入更多的自动化但是花费的时间太长而且我在使用Keithley软件和安捷伦时遇到了各种各样的问题,因此我必须手动完成大部分工作。
但是,现在我需要做更多测量并打算让它自动化。
KE2400具有外部触发链接引脚。
引脚1是Tlink 1输入,根据KE2400手册,Tlink 1可以连接到Tlink 1输入接收的外部仪器,然后启动电流扫描。
然后在当前扫描完成时。
KE2400外部触发连接引脚2 Tlink 2是输出。
然后,Tlink 2将信号输出到外部仪器以前进到下一个通道,因此循环重复,直到完成所有测量。
现在,Agilent 34970A就是这款外置仪器: - Agilent 34970A KE2400外部触发触发连接器连接器引脚引脚5(通道关闭)----------> 1(TLink 1输入)接收来自34970A的信号
启动电流扫描并将结果保存在KE2400存储器6中(外部触发输入提前1(TLink 1输入)接收来自34970A的信号,然后启动电流扫描并将结果保存到KE2400存储器6中(外部触发输入进入7(接地)所以
您可以看到上面的Keithley KE2400和Agilent 34970A手册都说明了正确的配置和使用这些外部触发器的设置。我可以实现我所需要的并几乎完全自动化我的测量。我已经建立了连接电缆来连接KE2400和放大器
; Agilent 34970A通过其外部触发连接器。我已将20个二极管连接到Agilent 34970A的20个通道。我已设法在KE2400上设置楼梯电流扫描。但是,我无法将KE2400设置为启动
通道1(二极管1)上的扫描将结果保存在KE2400存储器上,然后在TLink 2上输出外部触发信号,将34970A推进到通道2(二极管2),以便34970A从其引脚5向TLink 1输出信号
在二极管2上启动电流扫描,将结果保存到KE2400存储器,然后重复此循环,直到测量完所有20个二极管。
Tomc我知道你的回复声明我可以设置这个,你把我推荐到34970A的第111页。
但是,我查看了手册并发现它非常令人困惑。
你能否向我解释一下这些步骤,我可以通过前面板手动设置34970A来设置外部触发输入/输出作为控制,允许外部连接的KE2400进行电流扫描,因为我试图显示我需要的周期
在我上面的图表上。
这是非常紧急的,所以我的帮助将得到体现我也向Keithley论坛传达了相同的要求。
非常感谢,杰夫

以上来自于谷歌翻译


     以下为原文

  Hi Tomc,

How are you it's been a little while since we spoke last.

I have now returned to my diode measurment automation problem. I only have a KE2400 and an Agilent 34970A DAQ. The Agilent 34970A
has a plugin card called the 34901A 20-channel mux. It allows me to connect my 20 diodes to the CH1, CH2 Ch3 .... CH20. It also allows me
to connect the KE2400 to the 34901A mux COM H & L nodes. I connected these two instruments up and using the Keithley Kickstart software
I managed to manually select Channel CH 1 (diode 1) on the Agilent 34970A I then manually initiated a current sweep on the Kickstart
software and then I manually saved the measured voltages at across the current sweep from Kickstart to a separate Excel file. The only problem
was I had to do all this manually for each diode, turning the Agilent 34970A knob to advance to next CH2 (diode 2) then initiate a sweep on the
Kickstart menu then manually save the results etc etc for all my diodes. What I tried to do a few months back was to introduce more automation but it was taking too long and I had various problems with Keithley software and Agilent to get everything automated so I had to do most of it 
manually. 

However, now I need to do more measurements and intend on getting it automated. The KE2400 has external Trigger link pins. 
Pin 1 is Tlink 1 input and according to the KE2400 manual Tlink 1 can be connected to an external instrument which the Tlink 1 input receives and then will initiate a current sweep. Then when the the current sweep in completed. KE2400 external trigger link pin 2 Tlink 2 is an output. Tlink 2 then outputs a signal to an external instrument to advance to next channel and so the cycle repeats untill all measurements completed.

Now the Agilent 34970A is this external instrument :-


Agilent 34970A                                                              KE2400
External Trigger                                                           Trigger Link 
Connector                                                                    Connector
Pin                                                                               Pin
5 (Channel closed out )         ---------->                          1  (TLink 1 Input )  Receives signal from 34970A to then initiate current sweep and
                                                                                                                save results in KE2400 memory

6 (Ext Trigger Input Advances to                              1  (TLink 1 Input )  Receives signal from 34970A to then initiate current sweep and
                                                                                                                save results in KE2400 memory

6 (Ext Trigger Input Advances to          7 (ground )


So as you can see above both Keithley KE2400 and Agilent 34970A manuals state that with the correct configuration and setting
up using these External Triggers. I can achieve what I need to and almost fully automate my measurements. I have built a connection
cable to connect the KE2400 & Agilent 34970A via their External Triggers connectors. I have wired up 20 diodes to the 20 Channels
of the Agilent 34970A. I have managed to setup the stair current sweep on the KE2400. However, I cannot get the KE2400 setup to
Initiate a sweep on Channel 1 (diode 1) save results on KE2400 memory, then output an External Trigger signal on TLink 2 to 
advance the 34970A to Channel 2 (diode 2) so that the 34970A then outputs a signal from its pin 5 to TLink 1 to initiate current sweep on diode 2
save results to KE2400 memory then keep repeating this cycle until all 20 diodes are measured.

Tomc I know your reply stated that I can set this up and you refered me to page 111 of the 34970A. However, I've looked through the
manual and find it very confusing. Can you please explain to me the steps such that I can manually setup the 34970A via front panel
to setup the external trigger input/output as the control to allow the externally connected KE2400 to do current sweep as I have tried
to show the cycle I need on my diagram above.

This is quite urgent so your help will be appreciate I have also communicated the same request to Keithley forums.

Many Thanks,

Jeff
举报

郝汉

2018-12-29 17:29:04
嗨杰夫,34970A在每个通道关闭和稳定后,在后面板上的Ext Trig / Alarms连接器的引脚5上输出通道闭合脉冲。
首先,如果34970A具有内部DMM选项,则必须禁用它。
您可以通过按Shift键然后按Utility键5次直到前面板执行此操作,直到显示DMM ENABLED。
然后你和它将改为DMM DISABLED。
再按一下Utility键设置该模式。
接下来,使用Measure键设置扫描列表,将所需的每个通道放入扫描列表中。
选择通道101,按Measure键并将旋钮旋转至Scanned,然后再按Measure键。
对要扫描的每个通道重复此操作。
接下来,将通道高级源设置为外部。
按Interval键三次,您将看到EXT ADVANCE。
然后再次按Interval键,您将看到CONTINUOUS。
您可以将其设置为连续或旋转旋钮以设置固定数量的扫描。
您可以使用KE2400设置测量次数并将34970A设置为连续或将KE2400设置为连续,并将34970A设置为固定数量的扫描。
我将假设您将通过扫描列表进行一次测量以测量每个DUT,然后停止并连接另一组DUT,然后扫描这些DUT。
我会这样做,设置KE2400每次无限期地触发时进行测量,直到你手动禁用它。
每次按下扫描按钮时,我都会将34970A设置为启动扫描。
在这种情况下,当您看到CONTINUOUS显示时,每次按下扫描按钮时,将34970A设置为进行单次扫描。
然后再次按Interval键,将显示DONE。
将KE2400外部触发端口连接到34970A通道闭合引脚,并将KE2400测量完成端口连接到34970A外部触发引脚。
将KE2400置于等待触发状态,然后按34970A扫描按钮启动扫描,KE2400将在每次34970A关闭通道时进行测量。
我希望这很清楚。
通过发送一些命令,通过总线完成所有这些操作要容易得多。

以上来自于谷歌翻译


     以下为原文

  Hi Jeff,

The 34970A outputs a channel closed pulse on pin 5 of the Ext Trig / Alarms connector on the rear panel after each channel closes and settles.  First, if the 34970A has the internal DMM option, it must be disabled.  You do this from the front panel by pressing Shift and then the Utility key 5 times until DMM ENABLED is displayed.  Then you and it will change to DMM DISABLED.  The you press the Utility key once more to set that mode.

Next you setup your scan list by using the Measure key to to put each channel you want in the scan list.  Select channel 101, press the Measure key and rotate the knob to Scanned, then press the Measure key once more.  Repeat that for each channel you want to be scanned.  Next, you set the channel advance source to external.  Press the Interval key three times and you will see EXT ADVANCE.  Then press the Interval key once more and you will see CONTINUOUS.  You can set it to continuous or rotate the knob to set a fixed number of scans.  You can set the number of measurements with the KE2400 and set the 34970A to continuous or set the KE2400 to continuous and set the 34970A for a fixed number of scans.

I will assume that you are going to do one pass through the scan list to measure each DUT, then stop and connect another set of DUT's, then scan those.  I would do this by setting up the KE2400 to make a measurement each time it gets a trigger indefinitely until you manually disable that.  I would set the 34970A to initiate a scan each time you press the scan button.  In this case, set the 34970A to do a single scan each time you press the Scan button by rotating the key when you see CONTINUOUS displayed. Then you press the Interval key once more and DONE will be displayed.

Connect the KE2400 external trigger port to the 34970A channel closed out pin, and connect the KE2400 measurement complete port to the 34970A external trigger pin.  Put the KE2400 in the wait for trigger state and then press the 34970A Scan button to initiate a scan and the KE2400 will make a measurement each time the 34970A closes a channel.

I hope this is clear.  It's much easier to do all this over the bus by sending a few commands.
举报

阎慧

2018-12-29 17:34:36

嗨Tomc,首先感谢回复并试图帮助我,不幸的是,它没有用,我们设置34970A和KE2400的方式有问题。
你知道这就是我为你详细介绍KE2400外部触发引脚名称的原因,而且当我在Keithley论坛和34970A上与Dalec交谈时我也做了同样的事情。
您的34970A手册第112页第11节引脚5(通道关闭)当然这个34970A引脚5连接到KE2400引脚1 T链路1输入引脚6(提前触发到下一个通道)这个34970A引脚6肯定连接到
KE2400引脚2 Tlink 2输出正如我在线程邮件中尝试解释的那样,我有多个二极管连接到34970A的通道,我需要从每个二极管扫过34960A后从KE2400扫描电流。
需要接收一个触发器以前进到下一个通道(二极管)。
因此,当KE2400正在扫描电流时,KE2400启动整个程序似乎是合乎逻辑的。
因此,当我按下KE2400上的SWEEP按钮时,它将通过34970A通道1(二极管1)扫描电流,然后当SWEEP电流结束时,KE2400在34970A向34970A引脚6发送触发(前进到下一个通道)
服从此命令并前进到下一个通道34970A通过引脚5(通道关闭)发送信号,该引脚连接到KE2400引脚1 Tlink 1输入,告诉KE2400启动新的SWEEP电流。
然后整个循环重复并继续,直到所有二极管都经过测试。
所以,汤姆,如果你能逐步解释我如何通过前面板设置上面的内容,那就太好了,我已经给你了KE2400仪器的名称,如果你需要触发连接等,请查看它
我有你提到的349101A的GPIB连接你可以通过软件更快地完成这项工作,如果你能给我发送GPIB命令我可以使用National Instruments测量&
自动资源管理器发送它们可能更容易Tom Best Regards,Jeff

以上来自于谷歌翻译


     以下为原文

  Hi Tomc,

First thanks for replying and trying to help me,

Unfortunately, it didnt work, theres something wrong with the way we're setting the 34970A and the KE2400.
You see that is why I detailed the KE2400 external Trigger pin names to you and I have done the same when
I speak to Dalec on the Keithley forum wrt the 34970A.

Your 34970A manual page 112 sect 11

Pin 5 ( Channel closed out) surely this 34970A pin 5 gets connected to the KE2400 Pin 1 T link 1   input
Pin 6 ( Ext Trig in advance to next channel )  surely this 34970A pin 6 gets connected to the KE2400 Pin 2 Tlink 2 Output

As I tried to explain in my thread email I have a number of diodes connected to the channels of the 34970A and I  need
to sweep a current from the KE2400 through each diode, after each diode has been swept the 34970A needs to receive
a trigger to advance to the next channel (diode). So, as the KE2400 is doing the sweeping of current it seems logical
for the KE2400 to initiate the whole routine. So, that when I press the SWEEP button on the KE2400 it will sweep
the current through 34970A channel 1 (diode 1) then when the SWEEP current ends the KE2400 sends a trigger 
to the 34970A pin 6 (advance to next channel) when the 34970A obeys this command and advances to next channel 
the 34970A the sends a signal via pin 5 (channel closed out ) which is connected to KE2400 pin 1 Tlink 1 Input which tells
the KE2400 to start a new SWEEP current. Then the whole cycle repeats and continues until all diodes are tested.

So, Tom if you can explain step by step how I set the above up via your front panel that'd be great, I've given you the
name of the instrument KE2400 to check it out if you need to for the trigger connections etc 

I have GPIB connection to the 34970A you mentioned you could do this via software much quicker if you can
send me the GPIB commands and I could use National Instruments measurement & automation explorer to send them
that might be easier Tom 

Best Regards,

Jeff
举报

更多回帖

发帖
×
20
完善资料,
赚取积分