最新日志

发表于:2008-5-16 23:41:42
标签:示波器  

0

示波器基础使用说明和功能

说明和功能
  我们可以把示波器简单地看成是具有图形显示的电压表。
  普通的电压表是在其度盘上移动的指针或者数字显示来给出信号电压的测量读数。而示波器则与共不同。示波器具有屏幕,它能在屏幕上以图形的方式显示信号电压随时间的变化,即波形。
  示波器和电压表之间的主要区别是:
  1.电压表可以给出祥测信号的数值,这通常是有效值即RMS值。但是电压表不能给出有关信号形状的信息。有的电压表也能测量信号的峰值电压和频率。然而,示波器则能以图形的方式显示信号随时间变化的历史情况。
  2.电压表通常只能对一个信号进行测量,而示波器则能同时显示两个或多个信号。
显示系统
  示波器的显示器件是阴极射线管,缩写为CRT,见图1。阴极射线管的基础是一个能产生电子的系统,称为电子枪。电子枪向屏幕发射电子。电子枪发射的电子经聚焦形成电子束,并打在屏幕中心的一点上。屏幕的内表面涂有荧光物质,这样电子束打中的点就发出光来。

图1 阴极射线管图
  电子在从电子枪到屏幕的途中要经过偏转系统。在偏转系统上施加电压就可以使光点在屏幕上移动。偏转系统由水平(X)偏转板和垂直(Y)偏转板组成。这种偏转方式称为静电偏转。
  在屏幕的内表面用刻划或腐蚀的方法作出许多水平和垂直的直线形成网络,称为标尺。标尺通常在垂直方向有8个,水平方向有10个,每个格为1cm。有的标尺线又进一步分成小格,并且还有标明0%和100%的特别线。这些特别的线和标明10%和90%的标尺配合使用以进行上升时间的测量。我们后面会讨论这个问题。
  如上所述,受到电子轰击后,CRT上的荧光物质就会发光。当电子束移开后,荧光物质在一个短的时间内还会继续发光。这个时间称为余辉时间。余辉时间的长短随荧光物质的不同而变化。最常用的荧光物质是P31,其余辉时间小于一毫秒(ms).而荧光物质P7的余辉时间则较长,约为300ms,这对于观察较慢的信号非常有用。P31材料发射绿光,而P7材料发光的颜色为黄绿色。
  将输入信号加到Y轴偏转板上,而示波器自己使电子束沿X轴方向扫描。这样就使得光点在屏幕上描绘出输入信号的波形。这样扫出的信号波形称为波形轨迹。
  影响屏幕的控制机构有:
—辉度
  辉度控制用来调切波形显示的亮度。本书中用作示例的示波器所采用的电路能够根据不同的扫描速度自动调切辉度。当电子束移动得比较快时,荧光物质受到激励的时间就变短,因此必须增加辉度才能看清轨迹。相反,当电子束移动缓慢时,屏幕上的光点变得很亮,因此必须减小辉度以免荧光物质被烧坏。从而延长示波管的寿命。
  对于屏幕上的文字部分,另有单独的辉度控制机构。
—聚焦
  聚焦控制机构用来控制屏幕上光点的大小,以便获得清晰的波形轨迹。有些示波器,例如本书用作示例的示波器上,聚集也是由示波器自己进行最佳控制的,从而能在不同的辉度和不同的扫描下保持清晰的波形轨迹。另外也提供手动调节的聚集控制。
—扫描旋转
  这个控制机构使X轴扫描线和水平标尺线对齐。由于地球的磁场在各个地方是不同的,这将会影响示波管显示的扫描线。扫迹旋转功能就用来对此进行补偿。扫描旋转功能是预先调好的,通常只需在示波器搬动后再行调节。
—标尺照明
  标尺亮度可以单独控制。这对于屏幕摄影或在弱光线条件下工作时非常有用。
—Z调制
  扫描的辉度可以用电气的方法通过一个外加的信号来改变。这对于由外部信号来产生水平偏转以及使用X-Y显示方式来寻找频率关系的应用中是十分有用的。
  此信号输入端通常是示波器后面板上的一个BNC插座。
1.2 模拟示波器方框图
  CRT是所有示波器的基础。现在我们已经对它有所了解。下面我们就看一看示波管是怎样作为示波器的心脏来起作用的。
  我们已经看到,示波器有两个垂直偏转板,两个水平偏转板和一个电子枪。从电子枪发射出的电子束的强度可以用电气的办法来加以控制。
  在上术基础上,再增添下面叙述的电路就可以构成一个完整的示波器(见图2)
图2 模拟示波器方框图
  示波管的垂直偏转系统包括:
  —输入衰减器(每通道一个)
  —前置放大器(每通道一个)
  —用来选择使用哪一个输入通道的电子开关
  —偏转放大器
  示波器的水平偏转系统包括:时基、触发电路和水平偏转放大器
  辉度控制电路用电子学的方法在恰当的时刻点亮和熄灭扫迹。
  为使所有这些电路工作,示波器需要有一个电源。此电源从交流市电或者从机内或外部的电池获取能量,使示波器工作。任何示波器的基本性能都是由它的垂直偏转系统的特性来决定的,所以我们首先来详细地考察这一部分。
1.3 垂直偏转
灵敏度
  垂直偏转系统对输入信号进行比例变换,使之能在屏幕上表现出来。示波器可以显示峰峰值电压为几毫伏到几十伏的信号。因此必须把不同幅度的信号进行变换以适应屏幕的显示范围,这样就可以按照标尺刻度对波形进行测量。为此就要求对大信号进行衰减、对小信号进行放大。示波器的灵敏度或衰减器控制就是为此而设置的。
  灵敏度是以每格的伏特数来衡量的看一下图3可以知道其灵敏度设置为1V/格。因此,峰峰值为6V的信号使得扫迹在垂直方向的6个格内偏转变化。知道了示波器的灵敏度设置值和电子束在垂直方向扫描的格数,我们就可以测量出信号的峰峰电压值。
  在多数的示波器上,灵敏度控制都是按1-2-5的序列步进变化的。即灵敏度。设置颠倒为10mV/格、20mV/格、50mV/、100mV/格等等。灵敏度通常是用幅度上升/下降钮来进行控制的,而在有些示波器则是用转动垂直灵敏度旋钮来进行。
  如果使用这些灵敏度步进不能调节信号使之能够准确的按照要求在屏幕上显示,那么就可以使用可变(VAR)控制。在第6章我们将会看到,使用标尺刻度来进行信号上升时间的测量就是一个很好的例子。可变控制能够在1-2-5的步进值之间对灵敏度进行连续调节。通常当使用可变控制时,准确的灵敏度值是不知道的。我们只知道这时示波器的灵敏度是在1-2-5序列的两个步进值之间的某个值。这时我们称该通道的Y偏转是未校准的或表示为"uncal"。这种未校准的状态通常在示波器的前面板或屏幕上指示出来。
  在更现代化的示波器,例如我们用作示例的示波器,由于彩用了现代先进的技术进行控制和校准。因此示波器的灵敏度可以在最小值和最大值之间连续变化,而始终保持处于校准状态。
  在老式的示波器上,通道灵敏度的设置值是从灵敏度控制旋钮周围的刻度上读出的。而在新型的示波器上,通道灵敏度设置值清晰地显示在屏幕上,如图3所示,或者用一个单独的CD显示器显示出来。
图3 在灵敏度为1v/格的情况下,峰峰值为6v的信号使电子束在垂直方向偏转6格
耦合
  耦合控制机构决定输入信号从示波器前面板上的BNC输入端通到该通道垂直偏转系统其它部分的方式。耦合控制可以有两种设置方式,即DC耦合和AC耦合。
  DC耦合方式为信号提供直接的连接通路。因此信号提供直接的连接通路。因此信号的所有分量(AC和:DC)都会影响示波器的波形显示。
  AC耦合方式则在BDC端和衰减器之间串联一个电容。这样,信号的DC分量就被阻断,而信号的低频AC分量也将受阻或大为衰减。示波器的低频截止频率就是示波器显示的信号幅度仅为其直实幅度为71%时的信号频率。示波器的低频截止频率主要决定于其输入耦合电容的数值。示波器的低频截止频率典型值为10Hz,见图4。
图4 说明AC及DC耦合、输入接地以及50Ω输入阻抗功能选择的简化输入电路
  和耦合控制机构有关的另一个功能是输入接地功能。这时,输入信号和衰减器断开并将衰减器输入端连至示波器的地电平。当选择接地时,在屏幕上将会看到一条位于0V电平的直线。这时可以使用位置控制机构来调节这个参考电平或扫描基线的位置。
输入阻抗
  多数示波器的输入阻抗为1MΩ和大约25pF相关联。这足以满足多数应用场合的要求,因为它对多数电路的负载效应极小。
  有些信号来自50Ω输出阻搞的源。为了准确的测量这些信号并避免发生失真,必须对这些信号进行正确的传送和端接。这时应当使用50Ω特性阻抗的电缆并用50Ω的负载进行端接。某些示波器,如PM3094和PM3394A,内部装有一个50Ω的负载,提供一种用户可选择的功能。为避免误操作,选择此功能时需经再次确认。由于同样的理由,50Ω输入阻抗功能不能和某些探头配合使用。
位置
  垂直位置控制或POS控制机构控制扫迹在屏幕Y轴的位置。在输入耦合控制中选择接地,这时就将输入信号断开,这样就可以找到地电平的位置。在更先进的示波器上设有单独的地电平指示器,它可以让用户能连续地获得波形的参考电平。
动态范围
  动态范围就是示波器能够不失真地显示信号的最大幅值,在此信号幅值下只要调节示波器的垂直位置仍能观察到波形的全部。对于Fluke公司的示波器来说,动态范围的典型值为24路(3个屏幕)
相加和反向
  简单的把两个信号相加起来似乎没有什么实际意义。然百,把两个有关信号之一反向,再将二者相加,实际上就实现了两个信号的相减。这对于消除共模干扰(即交流声),或者进行差分测量都是非常有用的。
  从一个系统的输出信号中减去输入信号,再进行适当的比例变换,就可以测出被测系统引起的失真。
  由于很多电子系统本身就具有反向的特性,这样只要把示波器的两个输入信号相加就能实现我们所期望的信号相减。
交替和断续
  示波器CRT本身一次只能显示一条扫迹。然而,在很多示波器应用中,常常要进行信号的比较,例如,研究输入/输出信号间的关系,或者一个系统对信号的延迟等。这就要求示波器实际上能同时显示不只一个信号。
  为了达到这一目的,可以用两种办法来控制电子束:
  1.可以交替地画完一条扫迹,再画另一条扫迹。这种方法称为交替模式,或简称为ALT模式。
  2.可以在两条扫迹之间迅速的进行开关或斩波切换,从而分段的画出两条扫迹。这称为断续模式或CHOP模式。其结果是在一次扫描的时间里一段接一段的画出两条扫迹。
  断续模式适合于在低时基速率下显示低频率信号,因为这时斩波器开关能快速进行切换。
  交替模式适合于需要使用较快时基设置的高频率信号的显示。本书中我们用作示例的示波器在不同的扫描速度下能自动地ALT或CHOP模式以给出最好的显示效果。用户也可以手动选择ALT或CHOP模式以适合特殊信号的需求。
带宽
  示波器最生根的技术指标就是带宽。示波器的带宽表明了该示波器垂直系统的频率响应。示波器的带宽定义为示波器在屏幕上能以不低于真实信号3dB的幅度来显示信号的最高频率。
  —3dB点的频率就是示波器所显示的信号幅度“Vdisp”为示波器输入端真实信号值“Vinput”的71%时的信号频率,如下式所示:设:
  dB(伏)=20log(电压比)
  —3Db=20log(Vdisp/Vinput)
  —0.15=log(Vdisp/Vinput)
  10-0.15=Vdisp/Vinput
  Vdisp=0.7Vinput
  图5表示出一个100MHz示波器的典型频率响应曲线。
图5 一台典型为100MHz示波器的频率响应曲线(简化的曲线和实际的曲线)
  出于现实的理由,通常把带宽想象成为叔响曲线一直平坦延伸至其截止频率,然后从该频率以-20dB/+倍频程的斜率下降。当然,这是一种简化的考虑。实际上,放大器的灵敏度从较低的频率就开始下降,百在其截止频率达到-3dB。图5中中同时给出了简化的频率响应曲线和实际的频率响应曲线。
带宽限制器
  使用带宽限制器可以把通常带宽在100MHz以上的宽带示波器的频带减小到20MHz的典型值。这样就降低了噪声电平和干扰,这对于进行高灵敏度的测量是非常有用的。
上升时间
  上升时间直接和带宽有关。上升时间通常规定为信号从其稳态最大值的10%到90%所用的时间。
  上升时间是一个示波器从理论上来说能够显示的最快的瞬变的时间。示波器的高频响应曲线是经过认真安排的。这就保证了具有高谐波含量的信号,如方波,能够在屏幕上精确的再现。如果频响曲线下降太快,则在信号的快速上升沿上就会发生振铃现象。如果频响曲线下降太慢,即在频响曲线上下降开始得过早,则示波器总的高频响应就受到影响,使得方波失去“方形”特性。
  对于各种通用示波器来说,其高频响应曲线是类似的。从该曲线我们可以得到一个示波器带宽和上升时间的简单关系公式。此公式为:
  tr(s)=0.35/BW(Hz)
  对于高频示波器来说,这个公式可以表示为:
  tr(ns)=350/BW(MHz)
  对于一个100MHz的示波器来说,上升时间为3.5(ns=纳秒10-9秒)
  在示波器的标尺上刻有标明0%和100%的专门的线,用来进行上升时间的测量。测量时我们先用VAR灵敏度控制机构将被测认号的顶部和底部分别和标有0%和100%的线对齐。
  然后找出信号和标尺上标有10%和90%的两条线的交点。这样,上升时间就可以从这两个交点沿X轴方向的时间间隔读出来。
  要想测量一台示波器的上升时间,我们使用与上述相同的方法,只是要求测试信号的上升时间应当比该示波器的上升时间短得多。为获得2%的测量误差,测试信号的上升时间至少应小于示波器上升时间的五分之一。示波器上显示的上升时间应当是示波器上升时间和信号上升时间和组合函数。

点击此处查看原文 >>

系统分类: 虚拟仪器   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(24)
发表于:2008-5-16 23:39:34
标签:示波器  

0

单/多踪示波器转换电路的设计

引言

  在实际应用中,常常需要用示波器同时观测多个信号,或需要比较同一电路中不同点之间信号的频率、幅值和相位,以及观测电信号通过网络后的相移和失真等情况。为了对侮号进行测量和比较研究,需要把不同信号或同一信号的不同部分同时显示在荧光屏上。这些都需要在荧光屏上能同时显示几个波形。为了实现这一目的,通常采用双扫描示波显示、多线显示或多踪显示。本文介绍的将单踪示波器改为多踪显示的一种装置,制作简单,与原有的示波器一起使用,既节约了开支,又提高了实验技术水平。

  典型电路设计与分析

  转换电路由NE555时基振荡器、74LS169组成的计数器和MAX309多路开关等芯片构成,通过1个Y通道能同时显示多踪信号,电路简单、稳定、可靠,波形显示效果好,便于对信号进行分析和研究,其电路如图1所示。

  本电路采用555芯片作为振荡器,其3脚输出的方波作为切换电路的控制信号,控制信号直接接在16进制的计数器 上作为多路开关的选通信号。

  MAX309为双回路开关芯片,一路为直流通道,另一路为信号通道,两路信号通过力日战器后在示波器水平位置上同时显示四路不同的信号。由于输入信号为交流信号,故使用双电源供电,除保证交流信号正常传输外,同时也扩大了引号输出的动态范围。

点击开大图
图1 单/多踪示波器转换电路

  外部电源仅需要+5V的电源电压、+5V电压输入至IC1(ICL7660)的8脚,在其5脚输出-5V的电压,对多路开关芯片与运放进行供电。IC2(NE555)接成多谐振荡器的形式,产生35kHz的方波作为16进制计数器IC3(74LS169)的时基币号。取74LS169的低两位Qa、Qb,连接到IC4(MAX309)自A0、A1端作为多路开关的选通信号。MAX309为双回路自模拟开关芯片。其中一路是由2K、lK、1K、1K组成的电阻分压网络,分别取出3V、2V、lV、0V的直流电压作为信号所要显示波形的直流分量,使其在示波器的不同位置上显示出来。另一路则为信号源的四个输入端,通过Qa、Qb对E路开关的控制,分别对回路信号进行选通(两路选通信号同步进行)。信号由多路开关输出后再由运放电路IC5(LF353)进行放大或衰减处理。信号通过改变反馈电阻10K、10K、40K、60K、60K对其进行放大或衰减。用四路波段开关分别选择不同反馈电阻,实现不同增益的控制,最终完成与直流分量重叠相加后输出的目的。

  电路调试

  电路焊接完毕后,首先进行外观检查,检查无误后,再进行通电测试。用万用表测ICL7660的5脚是否为-5V,如果输出正确,进行下一步的测量,否则马上断电检查,是否有短路或电路焊错等问题;用示波器观察555输出的波形是否正确,其频率值是否与计算值相同,其次再用示波器观到计数器的Qa、Qb端的波形是否为555时基信号的二分频、四分频,最后观察第一路开关的输出是否为阶梯波信号,台阶数值分别为0V、lV、2V、3V。然后分别接人4路不同的信号,用示波器观察其最终输入波形是否在示波器水平位置显示出来,改变波段开关即可改变其幅值的大小。

  振荡电路与模拟开关电路的分析

  NE555时基振荡器输出频率的精度对由74LS169所组成计数器的可靠性影响较大,因此,必须给予重视。如图1所示,NE555组成的时基振荡器产生的振荡周期T=0.693(R1+2R2)·C,振荡频率f=1/T,即f=1.443/(Rl+2R2)·c,输出振荡频率波形的占空比D=t1/T=(R1+R2)/(R1+2R2)
  注:t1为输出脉冲的持续时间
t1=0.693(R1+R2)·C
  当R2>R1时,则D约等于50%,即输出振荡波形为方渡。由上述有关公式的推导,得出以下结论。

  ·振荡周期与电源电压VDD无关,主要取决于充电放电的总时间常数,即仅与R1、R2和C的数值有关。

  ·振荡信号的占空比与电容C的大小无关,而仅与R1、R2的大小比值有关。

  模拟开关和多路转换器的作用主要用于信号的切换,目前集成模拟电子开关在小信号领域已成为主导产品,与以往的机械触点式电子开关相比,集成电子开关有许多优点,例如,切换速率快、无抖动、耗电省、体积小、工作可靠且容易控制等。但它也有若干缺点,如导通电阻较大,输入电流容量有限,动态范围小等。因而集成模拟开关主要使用在高速切换,要求系统体积小的场合。在较低的频段上(f<10Hz),则广泛采用双极晶体管工艺。

  选择开关时需要重点注意以下指标:

  ·通道数量。集成模拟开关通常包括多个通道,通道数量对传输信号的精度和开关切换速率有直接的影响,通道数量越多,寄生电容和泄漏电流就越大。

  ·泄漏电流。一个理想的开关要求导通时电阻为零,断开时电阻趋于无限大,漏电流为零,常规的CMOS漏电流约1nA。如果信号源内阻很高,传输信号是电流量时,就特别需要考虑模拟开关的泄漏电流,一般希望泄漏电流越小越好。

  ·导通电阻。导通电阻会损失信号,使精度降低,尤其是当开关串联的负载为低阻抗时损失会更大。因此,导通电阻的一致性越好,系统在采集各路信号时由开关引起的误差也就越小。

  ·开关速度。指开关接通或断开的速度。对于需要传输快变化信号的场合,要求模拟开关的切换速度快,同时还应考虑与后级采样保持电路A/D转换器的速度相适应,从而以最优的性能价格比来选择器件。

  除上述指标外,芯片的电源电压范围也是一个重要参数,它与开关的导通电阻和切换速度等有直接关系,电源电压越高,切换速度越快,导通电阻越小,反之,导通电阻越大。

  结语

  在电路设计和调试过程中发现,对波形显示效果影响最大的因素是NE555振荡器的振荡频率和幅度的稳定性,要想在示波器上得到完整而稳定的旅形,频率不能偏低,幅度不宜过小。

点击此处查看原文 >>

系统分类: 虚拟仪器   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(18)
发表于:2008-5-16 23:36:48
标签:示波器  

0

示波器知识百问

1. 对一个已设计完成的产品,如何用示波器经行检测分析其可靠性?
答:示波器早已成为检测电子线路最有效的工具之一,通过观察线路关键节点的电压电流波形可以直观地检查线路工作是否正常,验证设计是否恰当。这对提高可靠性极有帮助。当然对波形的正确分析判断有赖于工程师自身的经验。

2. 决定示波器探头价格的主要因素是什么?
答:示波器的探头有非常多的种类,不同的性能,比如高压,差分,有源高速探头等等,价格也从几百人民币到接近一万美元。价格的主要决定因素当然是带宽和功能。探头是示波器接触电路的部分,好的探头可以提供测试需要的保真度。为做到这一点,即使无源探头,内部也必须有非常多的无源器件补偿电路(RC网络)。

3. 一般的示波器探头的使用寿命有多长时间?探头需不需要定期的标定?
答:示波器的探头寿命不好说,取决于使用环境和方法。
标准对于探头没有明确的计量规定,但是对于无源探头,至少在更换探头,探头交换通道的时候,必须进行探头补偿调整。所有有源探头在使用前应该有至少20分钟的预热,有的有源探头和电流探头需要进行零点漂移调整。

4. 什么是示波器的实时采样率?
答:实时采样率是指示波器一次采集(一次触发)采样间隔的倒数。据了解,目前业界的最高水平是四个通道同时使用。

5. 什么是示波器的等效时间采样?
答:等效时间采样指的是示波器把多次采集(多次触发)采集到的波形拼凑成一个波形,每次采样速率可能很慢,两次采集触发点有一定的偏移,最后形成的两个点间的最小采样间隔的倒数称为等效采样速率。其指标可以达到很高,如1ps。

6. 什么是功率因数?如何如何测量?
答:功率因数:在直流电路里,电压乘电流就是有功功率。但在交流电路里,电压乘电流是视在功率,而能起到作功的一部分功率(即有功功率)将小于视在功率。有功功率与视在功率之比叫做功率因数,以COSΦ表示,其实最简单的测量方式就是测量电压与电流之间的相位差,得出的结果就是功率因数。

7. 如何表达和测试功率密度?
答:功率密度就是单位体积里的功率,一般电源里用W/in3。

8. 有无办法利用示波器测出高频变压器或电感磁芯的工作情况?
答:TEK推出的功率测试方案里就有一项功能——B-H曲线的分析,它能反应磁芯的工作状态,还能测出动态电感值,并得出磁芯损耗。

9. 开关电源的噪声有多种如布线不合理引起的交叉干扰、电感漏磁、二极管反向尖峰...等引起噪声,如何用示波器鉴别?
答:TEK的TDS5000示波器上有频域分析、分析噪声的频率段就能分析出噪声的种类,才好用相应的处理方法。示波器只能提供数据分析和波段形显示。

10. 用示波器怎样可以测试到开头电源的幅射?
答:开关电源存在幅射干扰,一般做法是设法探出干扰源,然后再去屏蔽它。用示波器可以傅立叶变换的功能分析其频率成份构成,根据频率范围,从而判断干扰的种类。

11. 在反激式电源设计过程当中,经常会因为变压器漏感大,而使变压器的转换效率降低,绕制时采用初级中间夹绕次级的方式仍然不大理想。变压器绕制有什么技巧吗?
答:将大功率的输出绕组绕在里面,尽量靠近原边,加强偶合。

12. 有没有能分析开关损耗的示波器?
答:泰克的电源测试系统即TDS5000系列数字荧光示波器加上TDSPWR2功率分析软件就可以轻松的分析开关损耗以及每周期的功率损耗甚至包括RDS ON。

13. 示波器能否进行傅立叶分解?
答:现代数字示波器大多具有FFT功能,其中上述系统甚至可以按EN61000-3-2标准对电流谐波进行预测试。

14. 示波器能否进行滤波处理?如对PWM波进行低通滤波?
答:TDS5000可以进行20MHz,150MHz低通滤波,还可以进行一种称之为高分辨率采集的数字低通滤波,在此种模式中采样点的垂直分辨率可从8bits提高到12bits,上述系统可以输出像比如PWM这样的信号按照脉宽变化的趋势的类似正弦波波形。

15. 使用数字示波器时,对B触发和触发电平的设置与被测信号有什么原则?
答:泰克的示波器支持A,B trigger功能,简单说就是可以双事件序列触发,当选择A-B seq时,A事件作为主触发,配合B事件捕获复杂的波形。触发方法为A事件arm触发系统,当定义的B事件出现时在B事件处触发。具体详细的触发说明,请参考示波器的手册。

16. 如何用TDS3052B测量载波频率为几十K,调制波频率为电源频率的已调波的最大值?
答:工频输入可能为低频的50Hz/60Hz,同时载波为几十K,一个工频周期为20ms左右,如果示波器需要观测20ms信号,即示波器的duration采集窗口至少为2ms/div ×10格,
同时根据几十k的载波信号,确定示波器的采样率。最后可以估算出需要的采集内存长度,判断是否能够满足测试要求。

17. 使用一台标称100MHz的DSO示波器,测量一个高频开关幅值400V,f=50M,示波器如何描绘出它的波形和上升时间?
答:① 示波器的带宽是以正弦波幅度衰减-3dB点为带宽定义的。
② 数字示波器中对于波形和上升时间的描绘都是通过实时采样电路和高速A/D变换器获得波形数据,再通过插值运算得到的。
③ 在泰克的示波器中,有实时的处理电路完成所谓的正弦内插功能,在信号采集电路部分完成。当然,很多示波器也是通过示波器的主处理器进行数学运算完成的,这个时候会花比较多的时间。
④ 对于您测量的信号,恐怕使用100MHz的示波器是无法进行。50MHz的方波,理论上应该使用450MHz以上的示波器才能将信号中最重要的9次以下谐波准确重新,从而保证波形不失真。更何况,您恐怕还要考虑信号上升时间的问题,理论上,示波器的上升时间应该比信号快5倍以上。
⑤ 探头也一样,由于普通探头在测量高压的时候会产生高频失真的效应,您应该采用特别的差分探头或者高压探头比如,泰克的P5205,P5100进行测量。

18. 如何在模拟电路用好数字示波器,比如测音频放大器的小信号,电源的杂波等?
答:要注意的问题有:
① 示波器的接地问题,示波器的机壳和探头的参考地线都是连接地线的,因此良好的接地是测量干扰的首要条件。
② 示波器参考地线引入的干扰问题,由于普通探头通常都有一段接地线,会与待测点构成一个类似环形天线的干扰路径,引入
比较大的干扰,因此要尽量减少这一干扰,可以采用的方法是将探头帽拿掉,不使用探头上引出的地线,而直接使用探头尖端和
探头内的地点接触待测点进行测量。
③ 使用差分测量的方法,消除共模噪声。泰克提供一系列的差分探头,比如专门针对小信号的ADA400A可以测量到几百微伏,用于高速
信号测量的P7350提供高达5GHz的带宽
④ 在泰克的很多示波器里提供高分辨率采集(Hi-Res)的信号捕获模式,可以过滤信号上叠加的随机噪声。

19. 在测量离板信号线的传导骚扰时,发现在两个特定频点(一个是659K另一个是1.977K)上由两个很大的噪声信号。初步分析是由于板上的开关电源芯片引起的,如何使用示波器测量这样的噪声信号?
答:示波器可以测试噪声信号有几个考虑的因素:
① 被测信号的幅度,是否为小信号, 示波器配合探头可以测试uA级的信号
② 被测信号的频率。
③ 探头的连接方式不当会产生噪声,影响测试结果。

20. 在用泰克的示波器时,如何理解Holdoff这个参数?
答:Holdoff(触发释抑)的含义是暂时将示波器的触发电路封闭一段时间(即释抑时间),在这段时间内,即使有满足触发条件的信号波形点示波器也不会触发。在数字示波器中也会用百分比来表示,意义是整个记录长度或者整个屏幕的百分比。
示波器的触发部分的作用就是稳定的显示波形,触发释抑也是为了稳定显示波形而设置的功能。主要针对大周期重复而在大周期内有很多满足触发条件的不重复的波形点而专门设置的。比如图中所示,图中红色的点都可以满足触发条件,如果不用释抑功能,触发点将不固定,造成显示不稳定,使用触发释抑后,每次都在同一个点触发,因此可以稳定显示。
此外,对于调幅信号等也一样要使用触发释抑。详情请参见泰克文章《示波器XYZ》。

21. 关于holdoff,所谓触发与非触发,示波器对采集信号的处理有什么区别?
答:对于数字示波器,不论是否触发,示波器实际上都是在不断地采集波形,但是如果只有稳定的触发才能有稳定的显示。也会出现这种状况,示波器触发电路的模式出于“自动”模式,即不论是否满足触发条件都进行波形显示。如果使用“通常”Normal模式,不满足触发条件就不会显示波形。

22. 关于holdoff,如果在水平时间分辨率不变的前提下,是否百分比设置越大(对应信号显示逐渐稳定)那么就意味着信号的周期越长?
答:是的,百分比越大,释抑时间越长。

23. 如何使用示波器测量差分信号?
答:最好的方法是选用差分探头,这时测到的信号最为真实客观;若没有差分探头,可使用两个差分探头接到示波器的两个通道上(如Ch1, Ch2),然后用数学运算,得到ch1-ch2的波形并进行分析,这时尽量保持两根探头完全一样,示波器两个通道的Vertical scale ( 每格多少伏)设置一样,否则,误差会较大。

24. 怎样用示波器测量出USB总线上的差分信号?
答:USB 信号的测试分为2种情况:
第一种是需要进行符合USB组织定义USB1.1/2.0总线的物理层测试规范,只有通过USB一致性测试后方可打上USB标识。USB物理层一致性测试分为很多个测试项目,主要是考察USB信号的信号质量如何,象
Signal Quality Test
Droop & Drop Test
Inrush Current Test
HS Specific Tests
Chirp Test
Monotonic Test
Receiver sensitivity Test
Impedance Test (TDR) 等等。
第二种情况是仅观测USB总线上的信号,可以选择合适的差分探头连接到D , D-,直接进行USB信号的观测。USB2.0信号速度比较快,上升时间为几百皮秒,为了保证信号的包真度测试,需要选择大于2GHz的示波器和差分探头进行测试。

点击此处查看原文 >>

系统分类: 虚拟仪器   |    用户分类:    |    来源: 整理

评论(0) | 阅读(19)
发表于:2008-5-16 10:16:56
标签:测试电容  

0

怎样测试涤纶电容的好坏

怎样测试涤纶电容的好坏

通常选用万用表的 10K 挡进行测试判断。红、黑表笔分别接电容器的两极(每次测试前,需将电容器放电),由表针的偏摆来判断电容器质量。若表针迅速向右摆一下退回原位,一般来说电容器是好的。如果表针摆起后不再回转,说明电容器已经击穿。如果表针摆起后逐渐退回到某一位置停位,则说明电容器已经漏电。如果表针摆不动,说明电容器开路。涤纶电容容量较小用指针表不易测量可用数字表或电容表。
作用是相当于电感日光灯的启动器,起动通路

点击此处查看原文 >>

系统分类: 测试测量   |    用户分类:    |    来源: 整理

评论(0) | 阅读(57)
发表于:2008-5-16 10:12:49
标签:继电器测试  

3

继电器测试

继电器测试
1.测触点电阻
用万能表的电阻档,测量常闭触点与动点电阻,其阻值应为0;而常开触点与动点的阻值就为无穷大.由此可以区别出那个是常闭触点,那个是常开触点.
2、测线圈电阻
可用万能表R×10Ω档测量继电器线圈的阻值,从而判断该线圈是否存在着开路现象.
3、测量吸合电压和吸合电流
找来可调稳压电源和电流表,给继电器输入一组电压,且在供电回路中串入电流表进行监测.慢慢调高电源电压,听到继电器吸合声时,记下该吸合电压和吸合电流.为求准确,可以试多几次而求平均值.
4、测量释放电压和释放电流
也是像上述那样连接测试,当继电器发生吸合后,再逐渐降低供电电压,当听到继电器再次发生释放声音时,记下此时的电压和电流,亦可尝试多几次而取得平均的释放电压和释放电流.一般情况下,继电器的释放电压约在吸合电压的10~50%,如果释放电压太小(小于1/10的吸合电压),则不能正常使用了,这样会对电路的稳定性造成威胁,工作不可靠.

点击此处查看原文 >>

系统分类: 测试测量   |    用户分类:    |    来源: 整理

评论(0) | 阅读(286)
发表于:2008-5-15 17:03:53
标签:CAN总线  

3

基于CAN总线的嵌入式测试系统

基于CAN总线的嵌入式测试系统

内蒙古科技大学信息工程学院李胜玉 刘涛 武志超

摘 要:本文给出了一种基于CAN总线的高速嵌入式测试系统的设计方案及其软硬件的实现方法,对32位汽车专用芯片Mac7112中的FlexCAN模块及CAN口收发芯片TLE6250的特性和用法作了简要的介绍。

关键词:FlexCAN、嵌入式测试系统(ETS)、TLE6250

引言

测试是系统开发过程中十分重要的一个步骤,是保证产品质量的有效手段之一,本文介绍了一种实时、高效、稳定的测试软件的设计,通过CAN总线实现下位机与上位机的连结,CAN总线是一种多主方式的串行通讯总线,具有较高的传输速率,优良的抗电磁干扰性,支持差分收发,适合高噪声环境,可实现较远的距离的传输的优点。

1 硬件设计

  测试系统的硬件原理图见图1,主要由微处理器Mac7112CAN口收发芯片TLE6250两部分构成。Mac7112Motorola公司最新生产的32位嵌入式汽车专用芯片,它内部集成FlexCAN模块,FlexCAN完全符合CAN2.0B协议标准,支持标准帧(11bit)和扩展帧(32bit)两种帧格式,是一种非常灵活的邮箱式系统,拥有多达32个消息缓冲(MB),每个消息缓冲具有独立的收发功能,内嵌544字节的RAM以供邮箱使用,在无消息传送接收时,这些RAM可被MCU使用,每帧消息可传送和接收数据在0-8个字节之间,最大不能超过8个字节,最高可达的传输速率为1MbpsFlexCAN模块在逻辑上实现了传输数据的编码和解码,但要想与CAN总线上的数据实现正常联系,还需要借助总线驱动器。TLE6250FlexCAN模块与CAN总线之间的实现物理连接的驱动芯片。

  TLE6250Infineon公司生产的一种CAN口收发芯片,支持传送速率高达1Mbps,有良好的抗瞬变、抗射频和抗电磁干扰的特性和宽广的工作范围(-40--150℃),具有短路保护和过温保护功能,非常适合在工作环境较恶劣的系统中使用。

1Mac7112中的CNTx_A/PG4TLE6250TxD端口相连,CNRx_A/PG5TLE6250RxD端口相连,TLE6250的输出端CAN_HCAN_L之间连接一120Ω的电阻,用以匹配线路。

 

2. 软件设计

本文以发动机电控单元测试程序的编写为例,讲述软件设计的步骤。发动机电控单元(ECU)在测试过程中往往需要做以下工作:(1)版本号测试;(2)回声测试;(3GPIO端口信息的读取和设置;(4)串口通讯功能测试;(5E2 PROM代码和数据的读取及更新;(6PWM调试;(7)喷油嘴调试等等。为了完成上述测试,需作下面的工作。

2.1通讯协议的构建

为实现CAN总线数据的传送,使上位机与下位机正常通讯,需要定义统一的通讯协议。为了简单起见,采用11位的标准帧传送格式,接收ID定义为7FF,接收邮箱为0邮箱,发送ID定义为7FE,发送邮箱为31号邮箱。  

  命令(command):定义测试命令ID,处于消息帧的起始位置,测试命令的内容由上位机在操作面板中选中,通过CAN总线发送给ECUECU根据命令要求进行处理,将处理结果反馈回上位机。

  字节数(bytes):第二个字节为该条消息中所含字节的总数,其数值为N+3,应小于消息缓存队列的大小,消息缓存队列的大小由用户根据实际需要定义。

  数据(data):从第三个字节开始到第N+2个字节为传输的数据,数据内容与所选的测试命令相关,大小为N个字节,当N0时,第三个字节内容便由和校验字节占用。

  和校验(checksum):正常情况下,该位处于最后一字节,若数据段中无数据,则和校验处于第三个字节,和校验的数值是整个消息中所有字节内容相加的和除以256,取模所得。在传送接收过程中,收到的数据之和经取模运算与和校验数值相比较,如果相同说明接收正确,不同则通知发送对象重新发送刚才的消息。CAN总线传送本身具有错误诊断和处理手段,增加和校验可进一步增强传送的准确性。

2.2测试工作过程

  下位机在进行测试工作时,采用中断接收、中断发送的工作模式。频繁的中断处理在一般情况下会使MCU开销很大,但测试时可不用考虑,因为在实际工作中不存在测试请求。 接收和发送都采用中断方式,反而可避免测试程序在系统正常工作时占用资源。上位机发出测试请求,通过CAN总线成功地传送到FlexCAN模块,FlexCAN是个非常智能化的模块,它内部有一个临时邮箱(MB,该邮箱不能被用户访问,它自动接收从CAN总线上传来的消息帧,并将所接收到消息帧的ID号与FlexCAN32个邮箱的ID号进行比较。若某个邮箱的ID号与接收到的ID号相同则申请中断,将临时信箱中存储的内容转存到ID号相符的邮箱中。当接收到的IDETS接收邮箱的ID相同时,ETS接收邮箱开始接收信息,接收到的信息存储在ETS接收消息缓存队列中,接收完毕,对所接收的信息进行处理,处理的信息反馈给上位机。CAN口中断接收服务程序流程图见图4。测试命令响应程序的处理过程见图3。测试反馈回上位机的信息采用中断发送的方式,该程序有两个入口,首帧信息由测试命令响应程序调用中断发送响应程序实现,若发送消息缓存队列中内容需要多次发送,则后面的内容直接由中断发送服务程序响应完成,具体工作流程见图5

3上位机设置及工作流程

  上位机是测试人员与控制系统的接口,测试人员通过上位机程序确定进行测试的内容,通过下位机传来的反馈信号,鉴定系统中软件硬件工作是否正常,若存在问题,根据反馈回的信息确定问题出在哪里,如何去解决。

为完成上述功能,调试界面应该包括调试命令选择窗口、参数输入窗口、接收数据显示窗口等等。

上位机的编程语言采用VC++6.0,实时发送测试请求,查询方式接收下位机的反馈信息,查询周期为5ms. 。硬件应用CANTOUSB转化器--ValueCAN

上位机的工作流程见图6,启动上位机测试程序,对系统进行初始化,每隔5ms USB口检测一次看是否接收到消息。若收到信息对接收到的消息作相应的处理。

 

4结论

  测试程序的编写在当今系统设计过程中显得尤为重要,本文给出的基于CAN总线的测试系统方案占用资源少,实现起来简单易行,测试响应快,测试结果准确,合理地使用可大大降低系统开发周期。

参考文献

1 MAC7100 MicrocontrolLEr Family Reference Manual Rev 1.0. Motorola, 5/2004

2 TLE6250 Final Data Sheet. Infineon ,10/2002

3 CAN-bus规范2.0B版本.周立功单片机发展有限公司,1999

 

点击此处查看原文 >>

系统分类: 测试测量   |    用户分类:    |    来源: 整理

评论(0) | 阅读(235)
发表于:2008-5-15 16:36:02
标签:CAN总线  

0

CAN总线在发动机测试系统中的应用

CAN总线在发动机测试系统中的应用

摘自中国IC网

引 言

  现场的总线控制系统(FCS)将是新世纪自动控制系统发展的主流,是继DCS后新一代的控制系统。现场总线是综合自动化发展的需要,同时智能仪器仪表则为现场总线的出现奠定了基础。

  CAN(Controller Area Network)是现场总线的一种,最早是德国Bosch公司在上世纪80年代推出的,主要应用于汽车内部检测以及控制系统间的数据通信。CAN总线通信协议充分考虑了工业现场环境,采用了ISO-OSI模型中的三层,即物理层,数据层和应用层。CAN总线规范已被国际标准化组织制订为国际标准ISO11898,并得到了多家著名半导体器件生产商的支持,推出了各种集成CAN协议的芯片产品。CAN总线目前已经被广泛应用,CAN总线被公认为几种最有前途的现场总线之一。

CAN总线的功能与特点

  CAN总线的通信介质一般采用双绞线、同轴电缆或光纤等,能够实现在强电磁干扰环境下数据远距离传输的功能,其硬件成本低,传输可靠性高,软件开销小,是属于总线型串行通讯网络,具有与其它通讯协议所不同的特点。

总线支持载波监测与多主站控制以及冲突检测的通讯模式

  “载波监测”是指在总线上每一节点在发送信息报文前都必须检测到总线上有一段空闲状态,任一节点都有发送报文的机会。而报文信息优先级的高低取决于信息的最终发送,在CAN中采用非破坏性的基于优先级竞争的总线仲裁方式,这便是冲突检测。通过报文滤波可实现多种传输方式,具有灵活的工作方式。

CAN总线协议是基于报文而不是基于站点地址的协议

  CAN总线上报文所含内容只有优先级标志区和传送的数据内容,所有节点都会收到报文,对报文的取舍取决于节点本身,同一报文可传送给所有站点,也可以传送给特定的站点。基于报文协议的另一个特点是新的节点可以随时被加入到总线系统中,一旦加入到系统中,该节点便能接收信息,有很强的实用性。

CAN总线的高速性,以及错误检测和恢复能力的高可靠性

  CAN采用面向数据块的通信方式,信号传输采用短帧结构,CAN能自动地检测出错误信息,保证信息的正确性和完整性,记录出错信息的次数,“故障界定隔离”使故障节点被及时关断而不会永久占用总线。

灵活数据编码方式

  CAN总线通信控制器集成了CAN的物理层和数据链路层功能,可以完成通信数据的成帧处理,可以定义211或229个不同的数据块。

  总之,CAN总线具有实时性强、可靠性高、抗干扰性强、结构简单、操作性好、价格低廉等优点,是目前国际上公认的最具有前途的几种总线之一。

在发动机测试系统中的应用

发动机测试系统简介

  发动机测试系统是汽车发动机生产厂家在发动机出厂前抽样测试系统的总成,传统的汽车发动机试验台的组成是单台的测功机和被测发动机组成的独立系统,每台被测发动机的测试周期为720小时的连续各种路况测控。该系统引入CAN总线将其中的8个试验台组成一个同步测试系统,可大大简化测试过程,同时减少了重复劳动,取得较好的效果。

  由于该发动机测控设备是由作者在1997年研制成功的,当时考虑到今后系统的扩展以及完善整个试验系统的通信功能,在系统中预留了RS-422通信功能接口。原系统采用STD总线鼠笼式的8098式结构搭建了试验台测控系统,而其通信接口是标准的RS-422串行通信协议,这种结构只能采用主从式结构,且只有物理层,故而采用了CAN桥接器,使其能够组成一个标准的CAN总线系统。

CAN桥接器的软硬件设计

  CAN桥接器的设计是将RS-422电平与CAN标准的逻辑电平能够相互转换,同时使得RS-422和CAN的帧格式能够相互转换。系统采用了SJA1000控制接口芯片,SJA1000有BasicCAN模式和PeliCAN模式两种工作模式,本系统中选择了工作模式为基本型。SJA1000作为微控制器的片外扩展芯片,其片选引脚CS接在微控制器的地址译码器上,从而决定了CAN总线控制器各寄存器的地址。SJA1000通过CAN控制器接口芯片82C250连接在物理总线上。82C250器件提供对总线的差动发送能力和对CAN控制器的差动接受能力,完全和ISO11898标准兼容。其引脚8允许选择高速、斜率控制和待机三种不同的工作方式。

  在图2所示的电路中实现了RS-422电平和CAN标准逻辑电平的相互转换,同时系统软件也实现了RS-422和CAN帧格式的相互转换,系统中CPU为AT89C52单片机。 

   芯片MAX1490B完成了RS-422和TTL逻辑电平的相互转换,而芯片SJA1000则完成了TTL逻辑电平和CAN逻辑电平的相互转换,在MAX1490B中TTL侧和RS-422侧实现了完全电隔离,A、B为其RS-422侧输入端,Y、Z为RS-422侧输出端,DI为隔离的TTL侧驱动输入,RO为隔离的TTL输出端,MAX1490B内部的DCPDC 变换器在不需要外部隔离电源的情况下实现了输入输出的电隔离。82C250是CAN总线通信控制器,由其实现CAN的物理层和数据链路层,是CAN总线收发器,可支持多达110个节点的CAN总线负载。

测控设备的改造

  原有的系统采用了下位控制,即将控制权限和管理权限在每一独立的系统中单独实现,数据的输出,给定控制目标以及各种工况的信息打印均由前端机控制,上位机只是用来对系统进行简单的数据汇总通讯。在原系统中每个测控设备是孤立的,是信息孤岛,在改造过程中上位机中配置CAN适配器,用双绞线与CAN总线相连,在原测控设备上利用预留RS-422与CAN桥接器相连。在软件编程中,增加了单独的通信单元,不增加原有的控制系统的其他功能和软件开销,经过简单的软硬件改造后,形成了一个具有数据交互功能的测控系统。改造后的系统能够通过上位机对前置机进行控制工框的设定、数据采集汇总等,可以通过上位机对前置机进行控制,突破了原有系统的信息交互的障碍。系统拓扑结构如图4所示。 

 

结束语

  经过改造后的测控设备连成了一个CAN总线系统,突破了原有的信息孤岛的模式,原系统中的各种工作模式、各种控制目标给定由上位机管理,下位机通过接收广播、点对点方式和上位机通信,接受工况状态的转换以及控制给定等参数,同时定期上传其工作状态、测试数据等,上位机对其进行统一管理,实现了“分散控制,集中管理”的模式。上位机通讯管理软件的编制采用DELPHI5.0,在WIN2000下编译完成。

  通过对原有系统进行总线升级改造,针对原有测试系统进行现场总线改造的尝试,也具有积极的实际意义。

点击此处查看原文 >>

系统分类: 测试测量   |    用户分类:    |    来源: 整理

评论(0) | 阅读(79)
发表于:2008-5-13 23:42:48
标签:电源纹波  

1

怎么改善电源的纹波

这几天为公司的产品改善头疼!原因是电源影响太大,电源的竟然令显示屏产生波纹,影响图象。那什么叫纹波呢?在网上找了一下。

纹波就是一个直流电压中的交流成分。直流电压本来应该是一个固定的值, 但是很多时候它是通过交流电压整流、滤波后得来的,由于滤波不干净,就 会有剩余的交流成分,即便如此,就是用电池供电也因负载的波动而产生波纹。事实上,即便是最好的基准电压源器件,其输出电压也是有波纹的。

所以只能从电源的滤波电路去改善,将纹波限制在一定的幅度以内。简单的方法就是并个大电容和小电容,效果是可以,但我们产品的功率比较大,后来改用电感来滤波,终于应付了老板。

点击此处查看原文 >>

系统分类: 测试测量   |    用户分类:    |    来源: 原创

评论(1) | 阅读(130)
发表于:2008-5-13 23:30:21
标签:双绞线测试  

0

双绞线测试错误的解决方法

双绞线测试错误的解决方法

摘自中电网

对双绞线缆进行测试时,可能产生的问题有:近端串扰未通过、衰减未通过、接线图未通过、长度未通过,现分别叙述如下:

1. 近端串扰未通过原因可能有:

1) 近端连接点有问题;
2) 远端连接点短路;
3) 串对;
4) 外部噪声;
5) 链路线缆和接插件性能有问题或不是同一类产品;
6) 线缆的端接质量有问题。

2. 衰减未通过原因可能有:

1) 长度过长;
2) 温度过高;
3) 连接点有问题;
4) 链路线缆和接插件性能有问题或不是同一类产品;
5) 线缆的端接质量有问题。

3. 接线图未通过原因可能有:

1) 两端的接头有断路、短路、交叉、破裂开路;
2) 跨接错误(某些网络需要发送端和接收端跨接,当为这些网络构筑测试链路时,由于设备线路的跨接,测试接线图会出现交叉)。

4. 长度未通过原因可能有:

1) NVP设置不正确,可用已知的好线确定并重新校准N V P;
2) 实际长度过长;
3) 开路或短路;
4) 设备连线及跨接线的总长度过长。

5. 测试仪问题

1) 测试仪不启动,可更换电池或充电;
2) 测试仪不能工作或不能进行远端校准,应确保两台测试仪都能启动,并有足够的电池或更换测试线;
3) 测试仪设置为不正确的电缆类型,应重新设置测试仪的参数、类别、阻抗及标称的传输速度;
4) 测试仪设置为不正确的链路结构,按要求重新设置为基本链路或通路链路;
5) 测试仪不能储存自动测试结果,确认所选的测试结果名字是唯一,或检查可用内存的容量;
6) 测试仪不能打印储存的自动测试结果,应确定打印机和测试仪的接口参数,应设置成一样,或确认测试结果已被选为打印输出。

点击此处查看原文 >>

系统分类: 测试测量   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(113)
发表于:2008-5-13 23:29:00
标签:远程测控  

1

基于Internet的远程测控技术

基于Internet的远程测控技术

曹军义  刘曙光 西安工程科技学院

引言

九十年代以来,随着Internet的广泛应用,计算机技术和网络技术得到迅速发展,促使其相关技术也逐渐走向成熟。这些不仅对人们传统的生活方式产生了巨大的冲击,而且对其他领域技术的发展也带来了深刻的影响。网上图书馆,电子商务和网上虚拟医院已被大家所熟悉,而基于Internet的远程测控技术更引起工业界的广泛关注,并在核电站监控、石油的输送管道远程监测、电网运行监控和机器人的远程控制等领域得到应用。基于Internet的远程测控系统实现了数据共享,具有信息传递快捷和交互性强等特点,推动着控制技术向着网络化、分布性和开放性的方向发展,这种发展趋势使控制系统功能的扩展更加灵活,性能不断提高,使用更加简便。

1、基于Internet远程测控系统的构成

二十世纪六十年代后期,Internet首先在美国出现,八十年代得到广泛的使用。尤其九十年代至今,Internet已经变成覆盖全世界的计算机网络,再加上网络技术的日臻成熟和其给人们提供的数据共享、信息传递快捷可靠、不受时空限制和交互性等优点,使因特网已经成为信息时代的主要信息载体,并引起工业界和学术界的广泛关注。

Internet是采用基于开放系统的网络参考模型TCP/IP(Transmission Control Protocol/Internet Protocol)模型。TCP/IP与开放系统互联模型ISO(Open System Interconnection)不同,它有四层:应用层、运输层、网络互连层和主机和网络连接层如表1。

表1 TCP/IP参考模型

应用层(FTP SMTP HTTP Telnet)
运输层(TCP UDP)
网络互连层(IP)
主机和网络连接层

主机和网络连接层:该层在TCP/IP参考模型中不作定义,只要让主机发送的IP报文能够经连接层进行传送。

网络互连层:该层定义了互连网络协议(IP)的报文格式和传送过程。该层的工作负责把IP报文从源端送到目的端,协议采用非连接传输方式,不保证IP报文顺序到达。负责解决路由选择,跨网络传送等问题。

运输层:该层定义了传输控制协议(TCP),它是面向连接的,在两个对待实体(既可以是软件实体如一个进程,也可以是硬件实体如智能输入输出芯片)间进行可靠传输的协议。它保证源终端发送的字节流毫无差错地顺序到达目的终端。该层还定义了另一个传输协议:用户数据包协议(UDP),它是一个不加差错控制、非连接的传输协议。

应用层:它是TCP/IP系统的终端用户接口,该层包含了目前流行的、面向应用的协议,如:虚拟终端(Telnet)、文件传输协议(FTP)、超文本传输协议(HT-TP)、电子邮件协议(SMTP)等。

Internet得到快速的发展和广泛的应用不仅得益于采用了国际通用标准TCP/IP协议,更重要的是C/S(Client/server)技术的实现。目前基于浏览器的客户端/服务器的通信方式比C/S结构更为高效。B/S工作模式下,用户只需在客户端装有通用的浏览器,就可以向网络上的某一WEB服务器提出请求。WEB服务器对用户身份进行验证后,接受用户的请求,执行相应的扩展应用程序与数据库服务器进行连接,数据库服务器接受WEB服务器对数据操作请求后,实现用户对数据查询、更改、更新等功能,把运行结果提交给WEB服务器。WEB服务器利用HTTP协议把运行结果通过主页形式传到客户端,客户机接收传来的主页文件,并把它显示在WEB浏览器上。

计算机网络技术发展的同时,工业控制系统也为适应控制系统越来越复杂的控制要求和满足系统多功能的需要,出现了直接数字控制(DDC)系统、监督控制(SCC)系统、分级控制系统、集散型控制系统(DCS)和现场总线控制系统(FCS)。早期的控制系统DCC和SCC都是采用微处理器、PC、工控机为核心,总线为STD和PC,机的ISA、MULTIBUS、PCI总线等,这些总线由于采用集中式控制方式,降低了系统的可靠性,同时现场连线长且多,系统抗干扰性差。后来出现了集散控制系统,如日本的TDCS-2000系统和美国贝利控制公司的NETWORK-90系统等,它采用多台微处理器分散在现场进行控制,总线为高速数据通道(HDW)。由于受计算机系统早期存在的系统早期存在的系统封闭这一缺陷的影响,各厂家的产品自成系统,不同厂家的设备不能互连,难以实现互换和互操作,另外系统联网技术复杂,联网手段和网络结构不灵活。

目前,出现了最具生命力的工业控制系统--现场总线控制系统(FCS),现场总线是应用于生产现场,在微机化测量控制设备之间实现双向串行多节点数字通信的系统,它的关键是把网络化、信息化的概念彻底引人到控制领域和工业现场的控制中,构建完整的控制网络和信息网络。FCS系统突破了DCS系统中通信由专用网络的封闭系统来实现所造成的缺陷,把基于封闭、专用的解决方案变成了基于公开化、标准化的解决方案,把控制功能完全下放到现场,依靠现场智能设备本身便可实现基本控制功能。

现场总线既是新兴的工业控制系统,又是低带宽的底层控制网络。它可以与因特网(Internet)、企业内部网(Intranet)相连,位于生产控制和网络结构的底层。它具有开放统一的网络协议,一方面将现场设备互连为通信网络,实现不同网段、不同现场通信设备间的信息共事,同时又将现场运行的各种信息传送到远离现场的控制监测室,并进一步实现与操作终端、上层控制管理网络的连接和信息共事。再把一个现场设备的运行参数、状态和故障信息送往各相关的控制室,又将各种控制、维护、组态命令乃至现场设备的工作电源等送往各相关的现场设备,沟通了过程、现场、控制设备之间及其与更高控制管理层之间的联系。

现场总线技术从工业现场设备底层向上发展,逐步扩展到网络化,开放性和分布性s计算机网络从互连网Internet顶层向下渗透,直至和底层的现场设备可以通信。基于Internet远程测控系统应运而生,它通过现场控制网络(或现场总线)、企业网和Internet网把分布于各局部现场、独立完成特定功能的控制计算机互连起来,以达到资源共事、协同工作、远程监测和集中管理、远程诊断为目的的全分布式设备状态监测和故障诊断系统,它是Internet、WEB数据库技术、TCP/IP网络通讯技术、现场总线技术、浏览器技术、设备故障诊断技术发展的产物。系统组成如图1。

图1 基于Internet的远程测控系统

基于Internet远程测控系统的主要有以下几部分组成:数据库和WEB服务器;现场测控设备;监控设备;交换式以太网;浏览器等。交换式以太网是数据主通道,由于目前企业局域网广泛采用以太网技术,较ATM戚本低、易实现,且以太网技术发展迅速,吉比特以太网产品已推向市场,并向下兼容,可以采用全双工通信,消除发生冲突的可能。现场测控设备完成现场设备的数据采集和监测控制,上面可以是智能模块如模糊控制,还可以PID模块,使得控制功能下放;同时,设备运行状态通过以太网的TCP或UDP传送到远程监控设备处理和显示,这些数据并广播存入数据库中。远程监测设备可以进行简单的故障检测和分析,把结果告诉现场测控设备,或通过Telnet技术直接控制调整现场设备。还可以拥有故障诊断数据库进行知识的学习,解决更复杂的现场问题。浏览器可以是授权的客户,允许通过HTTP查看或调度系统资源信息,优化系统整体运做。从图1中可以看出现场设备可以直接接在以太网上,如网络仪表,网络传感器和网络PLC等,也可以是通过通信控制器把现场总线(HART总线、CAN总线、LONWORKS总线等)和以太网连在一起。

2、系统实现的关键技术

要真正实现基于Internet远程测控,不仅要考虑原有网络技术和控制技术的特点,还要考虑现有系统的新特性。比如数据传输的可靠性和准确性,数据通信的准确性是远程测控系统的首要要求,没有可靠的数据是不可能进行控制的。还有某些设备的实时性要求,必须保证其优先级,另外协议的简单化可实现少延迟,快速投递;网络数据库的连接和更新不仅是动态的、实时的,而且要有高的编程效率和很好的兼容性;TCP/IP协议和现场总线协议的兼容性,真正达到数据畅通无阻。下面就部分关键技术进行讨论:

(1) 网络数据库技术

在Internet上实现远程测控,首先要通过Internet获得系统的设备状态和故障信息,同时又要让远程监控设备或故障诊断系统在异地的数据库上得到查询。Internet的WEB服务器包含的信息量巨大,覆盖区域广,以前它主要采用HTML编写,表现形式多样,表现力强。但用HTML所组成的是一种静态文件,不适应WEB上数据的实时、动态更新,很难满足设备的实时性要求。

目前,基于组件的数据库技术刊实现了在分布异构下可重用、可移植、可互操作。组件是一个分布对象,规定了组件必须按照统一的接口规范向外界声明服务;组件也是一块独立可重用的二进制代码,它既可以用不同平台开发,也可以分布在网络上的不同平台上,被不同的平台所重用。由对象管理组织OMG(Object Management Group)推出的公共对象请求代理CORBA(Common Object Request Broker Architecture)实现了WEB服务器与数据库服务器的通信接口,它是国际上一个最主要的应用的分布式软件组件对象标准之一。应用C0RBA对象所提供的数据库系统可以在多平台上移植,并可以被其它的CORBA对象调用,具有开放性和可重用性,而且具有良好的可扩充性,增加一个服务功能,只需增加一个接口。应用组件数据库技术实现的WEB数据库可以满足远程测控系统的需要。

(2) 现场总线技术

作为新一代控制系统的体系结构,现场总线技术具有如下特点:

·实现系统的全分散控制;
·系统的开放性;
·设备的智能化与功能自治性;
·互操作与互用性;
·对现场环境的适应性。

现场总线的这些特点和传统控制系统的体系结构相比,具有节省硬件数量和投资、减少安装费用、降低维护开销、用户具有高度的系统集成自主权、提高了系统准确性和可靠性、便于实现基于网络的远程监控等优点。

但目前,由于现场总线技术出现的时间还不长,仍处于发展阶段。现在应用的现场总线产品主要是低速总线产品,而高速现场总线产品正展开激烈的竞争。高速现场总线主要应用于控制网络内的互连,连接控制计算机、PLC等智能程度高、处理速度快的设备,以及实现低速现场总线网桥间的连接。以太网是高性能现场总线的最好选择,不仅保证实现现场总线与Internet的数字式互连、互操作性和开放性,还可以保证网络的实时性、可靠性等。采用Ethernet的现场总线可保证技术的持续发展,千兆Ethernet技术已走上成熟,吉比特以太网产品也推向市场,另外Ethernet受到广泛的软、硬件开发技术的支持,几乎所有的编程语言都支持Ethernet的应用开发,例如Java、Visual C++、Visual Basic等。采用Ethernet作现场总线来实现远程测控,必将推进控制领域的彻底开放,实现控制技术更加迅速的发展。

以太网采用的是一种随机访问协议--带碰撞检测的载波侦听多址访问(CSMA/CD)介质访问控制协议,一般认为它不能满足控制系统的实时性要求。目前在工业控制领域的Ethernet应用中,通过限制总线上是站点总数目,控制网络流量,使总线保持在轻负载工作条件下,以满足控制的实时性要求。近些年来出现了快速交换式以太网技术,采用全双工通信,可以完全避免CSMA/CD中的碰撞,并且可以方便地实现优先级机制,保证网络带宽的最大利用率和最好的实时性能。它完全避免了CSMA/CD、主从、令牌等可能的低效率。

(3) 远程监控网络中的延时处理技术

系统中的延时处理技术是实现基于Internet远程监控的关键,处理不好将影响整体系统的性能。系统的延时主要有数据采集延时和数据传输延时所组成,采集系统一般采用双缓冲方式,采集延时=采集间隔+缓存点数。一旦采集方式确定,系统的信号延时就主要有网络传输延时决定了。

对于采用介质访问控制协议的交换式以太网,来实现远程测控的网络系统来说,有两个有效的方法来解决时延问题。采用全双工通信快速交换式以太网不会有延迟,也不会产生延迟的不确定性,但目前已安装的以太网卡90%都只支持半双工通信方式,系统容易产生"捕获效应",导致一个节点独占传输通道,而其它网络节点都不能传输数据。PACE交互访问技术已把最大访问延迟降低到实时应用需要的水平,典型的应用是取允许发生的最大冲突次数为6或7,此时,最大访问延迟在5ms以内。另一个方法就是努力减小通信数据量,可以按照媒体的压缩方法:按信号工程特性减少信号的冗余信息和按视觉显示原理降低信号的冗余度,对系统信号进行压缩,华中理工大学也由此进行了基于工程特征的数据压缩法的研究实践,并获得了满意的结果。 (4) 网络化仪器仪表技术

微电子技术和Internet技术的发展已使国内外许多厂家正抓紧研制和推广网络芯片,从而这样能使传统的微控制器或工控机(PLC等)在网上被直接控制。基于Internet远程测控系统采用此类现场监控设备,将更加保证信息的快捷实时性,减少不必要的通信控制器,实现系统的完全分散控制。

由武汉力源电子股份有限公司研制并具有产权的WEB接口芯片Webchip,既具有低成本、易于掌握等优点,又可以使微控制器(MCU)应用系统与Internet实现便捷连接。PS2000是WEB接口芯片中的一种,它主要由核心控制单元、UART、嵌入式Modern接口模块、标准Modern接口模块、RS485收发控制单元、LED显示控制、DS2401接口、SPI接口模块等组成。核心控制单元主要完成通信与协议转换,PS2000片内驻留有网络协议解释与网络协议编译程序模块。它与MCU应用系统的信息交换由17条指令控制;与PC机网关通信时,负责对网络协议进行规范或解释。由于PC机网关能提供HTTP服务,可以与计算机浏览器接口,故MCU应用系统通过PS2000上网十分方便。

网络化技术迅猛发展给仪表技术产生的巨大冲击,将使远程测控系统有坚实的基础。网络化仪表的发展出现了强大势头:测控仪表提供网络接口,允许通过TCP/IP协议进行远程控制和信息共事,将成为仪表性能的重要指标之一,中国国防科技大学设计研究的虚拟数字示波器已充分体现新时代仪表的特性;网络化智能传感器已开始投入研究阳,也将使测控现场产生深刻的变化。


(5) 故障诊断技术

传统故障诊断技术采用的专家系统的知识库是封闭的或半封闭的,其知识库的构造和知识的输入与修改均需由设计者来进行。而适合远程测控系统的故障诊断专家数据库必须基于WEB数据库开发式的体系结构,专家系统的设计者只需要完成一个简单实用的专家系统框架,不需要设计者去填充专家系统的知识库,知识库的填充是由系统的维护和使用者在使用的过程中不断去充实,从故障诊断的成功经验中提取相关的知识。

(6) 网络安全技术

随着Internet应用普及,网络安全问题日益突出。基于Internet的远程测控必须把网安全问题放在重要的位置。网络通信的数据安全主要包括:数据传输的安全性,即保证在Internet上传输的数据不被第三方窃取;数据的完整性,即数据传输过程中不被篡改;身份验证,保证交换数据时确认对方的真实身份。

目前,网络安全已成为数据通信领域的一个重要研究方向,人们研究开发了各种各样的网络安全技术来保证网络通信的安全,采取的安全措施主要有防火墙技术、数据加密技术和身份确认技术等。远程测控可根据不同的网络安全要求采取不同的安全措施,对安全有特殊要求的系统,可以采用专用的网络;对网络安全要求一般的系统,可使用网络防火墙,并对数据进行加密。无论采用何种安全措施,最重要要加强网络安全管理意识。

3、基于Internet远程测控的应用与前景

Internet和工业控制技术的结合,给控制技术带来了飞速的发展。国内外已积极地开展了远程控制的应用与研究,并取得良好的效益。

中国科学院等离子体物理研究所的HT-7超导托卡马克装置规模大、参数多。整个系统采用不同类型的计算机,操作系统也不同,而且各个子系统的控制计算机分布在不同的实验现场,相距甚远。实验的特殊性要求控制系统能完成实时控制,而且各功能子系统间的数据传输量也大。为实现整个系统的实时监控及诊断保护,系统采用了基于交换式快速以太网的网络技术,利用基于TCP/IP协议的Socket网络编程,不仅实现了数据共享、高速可靠的数据传输,而且系统具有组网简单、升级方便和高的性能价格比等优点。 由西安交通大学开发的基于Internet的快速成型和快速加工技术,只要用户安装WWW浏览器,就可以通过HTTP获得远程服务部TSB(Tele-Service Bureau)在线技术支持和数据交换。比如提供3D CAD文件和物理模型,加工测试数据反馈给TSB等。另外此项目得到国家863计划的资助。1998年,Swiss Federal技术学院的P。Saucy博士进行了基于Internet的移动机器人的远程控制实验。

现在,基于Internet的远程测控系统已投人到实际的应用领域,并取得很好的经济效益,其应用前景是十分广阔的。在广泛的工业领域中,可实现数据网络和控制网络的集成,即现场总线和计算机网络融为一体,实现真正的虚拟工厂(Virtual Plant)和虚拟制造(Virtual Manufacture)。远程测控技术的成熟也将促进其在环境监测、电网监控上巨大作用。另外,基于Internet的远程测控将使机器人完成更多更复杂的任务,如深海探测、井下作业和空间探测等。

结束语

基于Internet的远程测控技术已逐渐走向成熟,必将推进远程测控系统更广泛的应用。利用远程测控系统进行监控,它将实现实时控制、及时消除隐患、提高系统的可靠性,还可以节省人力和财力、消除一些人的不确定因素。另外远程测控系统将与企业网融合在一起,使企业的生产、管理、销售和科研真正实现在一个大系统中,使企业的内部资源达到优化配置和外部条件达到最佳利用,在竞争中处于有利位置。

本文摘自《国外电子测量技术》

点击此处查看原文 >>

系统分类: 测试测量   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(52)
总共 , 当前 /,2345678910>>下一页