Home

Associates Contents

image

Contents

1. Timing menu commands Software capture rate lt 5Ohz 36 Clock source Select internal clock or external clock DO channel set rising or falling edge for set external clock Data1 10 to timing by point User point which timing memory should be placed for captured data it can let user captured 2 or 10 set different data to buffer and display the sequence pointed by user this function let user have 128k x10 or 256k x10 memory size Data1 10 to timing by auto The same is true for it it automatically capture 2 or 10 sets data to buffer the sequence is 10 9 8 7 6 5 4 3 2 then 1 Timing1 10 lt data Activate timing display we suggest user use more than 1 screen to get better show Lines Checking this option will display only the lines connecting the data points of the analog waveform Logic data is unaffected by this option Dots Checking this option will display only the data points of the analog waveform Logic data is unaffected by this option Lines and Dots Checking this option will display the lines connecting the data points and the data points of the analog waveform Logic data is unaffected by this option This is the slowest display option Note The lines and dots can be set to different colors Filter Filter is an averaging function and is defined as Display Point data1 data0 2 data1 data2 4 Persistence Data from previous captures remains on screen and is overlaid by new data Refresh screen Clea
2. 2902A G2 DSO 2902A G512 DSO 2904A G2 DSO 2904A G512 DSO 2904B G512 1 Sa s to 1 GSa s for reducing channel mode 1 Sa s to 250 MSa s for DSO 2902A M2 DSO 2902A M512 DSO 2904A M2 DSO 2904A M512 1 Sa s to 500 MSa s for reducing channel mode Time base 50ps Division to 10000s Division displayable External Frequency 0 to 100 MHz for Logic Analyzer 10 to 100 MHz for Analog channel External Clock Delay 10ns Analog to Digital skew Analog channels to channels skew are 1ns Analog channels are 5ns tolerance compare to Logic channels External Clock 2 0 ns relative to clock edge Minimum required a minimum of 256 Mbytes RAM is necessary to use the DSO control program 1 Giga Bytes system RAM will be better Display Magnification from 1 1000X to 50X Cursors There are two cursors Cursor A Cursor B V1 and V2 they are time and voltage cursor They can be moved using the horizontal and vertical scroll bars or by grabbing and dragging them Differences are automatically calculated and displayed on the screen Calibrate Probe Probe calibration 1 Connect the scope probe Ground Connection to the BNC GND 2 Hold the probe s tip against the calibration point on the BNC center Hole 3 A Square wave signal should appear on the screen 4 Adjust the probe calibration until a true square wave is shown on the screen noting the Corners of the waveform which should be sharp and square not rounded over or peaky 22 P
3. 56 Heb Men Cmm DE usas eo RR ORI PRI RR OR IRI RR AR RR SRR RI 57 Bingen ARIS ENI e ecclesia deal ai i ui ei 58 Windows 2000 USB driver Install iai ini qais asa c pai ce oi tag atare d tii ada 58 Windows XP USB drivet IBS D ceea ant a d la d i d la ii i i i id a a 61 Windows Vista LS driver NG EE 64 HE elle 162 EST 6 Lat so aaa a ta arta an d fl ia Aa i a a ala 67 SoftWare UpdalES EE EEr ETTEI SESTO 67 PER KEE 68 Fast Foner MAS TOP AUIS dus inaintata alai ai bac i aa adio 68 Understanding FFT S Application nn sari i ia e a ban a aia 68 i aj cala i pe s gg REE SEE EN 68 Typical FFT of Applications necesa asi iii ine at ea sai 68 Fundamental ij lei RE o S ETT 68 LET OG it aa te ani RS 69 Decibel dD as oe RR RE PRO ORION RR PRR RR EEE 69 DNS 69 The Characteristics of Weight EECHER 70 UNN 70 5 aj E NR NN 71 SER ees 71 d O 71 AN Pere Renee Pee TRF rE bunch pics hab mi e ae Mireur Mask da MM MuR an Mu ie Ub rn M 71 Ga EEE RE mE 71 REE ENE RE 71 RER TEE 72 BRON HON aai asd e Dd RU RS DANA RASA NU QU RN QUA DNA DADA GUN DANA RENE DNA QN ARE DNA RM d RAND BENE REX i QUK RN 72 Offset and amplify calibration mM 73 Frequency EE EUER 74 Tagger positon FN Le E 74 Logic Analyzer trigger EE 74 Associates Contents 1 The DSO 29xxA Series or DSO 29xxB Aluminum unit 2 Logic Analyzer Pod 3 Two pieces DSO 2902A Series or Four pieces DSO 2904A or B Se
4. IF Event vener gt Level IF Event sv Enter Trigger edit for serial then next level then next level then next level then next level then next level then next level Jel TI TIENE then next level Width bit C Width bit by rising clock C 1 bit Data by rising clock SPI 3 C Width bit with timing C Width bit by falling clock 1 bit Data by falling clock SPI i a Cleartrigger i a 55 e Bit D fe Bit E Go to level 0 ig Ed ii 4 AA It also can set delay n time n 1 to 4095 time delay unit from 10nsec to 1 sec Some time We call this function as TRIGGER BEFORE DELAY It is useful when we need to look data after reset signal a long period In next diagram It trigger after 10 times trigger word 55 with 10nsec 100 time delay like as 71 44 22 55 66 55 66 55 66 55 66 55 44 55 33 55 22 55 22 55 77 55 1u sec delay trigger here Mm trigger Channel LA 0 Trig Source Logic 01010101 Wordd v Level 0 IF Event v Enter we wordo v fio then next level E Level 1 IF Delay 10ns 100 then next level Level 2 IF Event Enter e 1 then next level At this time all DSO29XXA B model can work well because it only use two trigger levels to complete DSO29XXA B has 2 512 trigger levels model It needs more than 2 trigger levels to complete next diagram example The following model can work for it It is 512 trigger levels model DSO 2904A G512 DSO 2904B G5
5. Therefore there is no guarantee that this software works correctly with Windows Usb2 0 Controller 5 If you want to search for Microsoft digitally signed software visit the Windows Update Web site at http windowsupdate microsoft com to see if one is available Do you want to continue the installation No More Info Found New Hardware Wizard Completing install Completing the Found New Hardware Wizard 4 Usb2 0 Controller 5 Windows has finished installing the software for this device To close this wizard click Finish lt Back Cancel Windows XP USB driver install When USB2 0 control interface be connected to computer screen will display as following 61 Found New Hardware Wizard Welcome to the Found New Hardware Wizard This wizard helps you install software for USB2 0 Device If your hardware came with an installation CD 46 or floppy disk insert it now What do you want the wizard to do Install the software automatically Recommended G Install from a list or specific location Advanced Click Next to continue Click Next to continue Found New Hardware Wizard Please choose your search and installation options st S 3 Search for the best driver in these locations Use the check boxes below to limit or expand the default search which includes local paths and removable media The best driver found will be installed C Search removable media fl
6. and Cursor B The Vertical Cursors provide an easy means to make time measurements For a selected channel the time difference between the two VBar and the trigger cursor is shown in the Parameters display area Cursor A and Cursor B can be moved by Grabbing and dragging the cursor Selecting the Cursor by clicking on the Cursor A or Cursor B button and using the horizontal Scrollbar Selecting the trigger cursor from the view menu Horizontal Scroll Bar This scroll bar is used in conjunction with a selected waveform or cursor The Horizontal Scroll Bar will move a selected waveform or cursor left or right in the display area The Horizontal Scroll Bar works with Display Analog input channels Memory Logic Analyzer channels Cursor A Cursor B and Trigger Cursor 10 Vertical Scroll Bar This scroll bar is used in conjunction with a selected waveform or cursor The Vertical Scroll Bar will move a selected waveform or cursor up or down in the display area The Vertical Scroll Bar works with Display Analog input channels Memory V1Bar and V2Bar Channel display Select display Channel A1 2 3 4 and M1 2 3 4 Object point Set cursor Bar V1 V2 Trigger Screen left or center for zoom operates reference Moves one or more cursors to the display area These commands are also available by clicking on the toolbar Object is cursor A Centers waveform display area around Cursor A Object is cursorB Centers waveform display
7. area around Cursor B Object is cursor trigger Centers waveform display area around the Trigger Bar Object is cursor A1 4 Let v1 and v2 have reference object 11 D I dso2904 mega File View Timing Backup Measure Window Help E e el E ke Leser dE il az level fua 4 ate 24 mode 2 i LE i TM D D ew 100 Mhz 500 75 dch Normal E Timing view 1 time of last data 2519607ms IE DE OE iv i TEME DT 550 mv 100 Mhz 2 5uS div Normal EE LU LARA AMA B This software is a revolution software it have a lot of new function even tradition famous Oscilloscope have not these powerful function This software show a lot of timing let user easy to compare and analyzer timing tradition software no matter it is stand alone or computer base oscilloscope only show one timing these one timing software only analyzer one segment of buffer unlike this software it can look buffer in beginning and buffer in middle and buffer in end at the same time the following picture part A show it is locate at beginning and part B at middle of buffer at the same time every individual timing also support their own cursor voltage measurement zoom factor etc 12 Data1 4 to timing by point User point which timing memory should be placed for captured data it can let user captured 2 or 4 set different data to buffer and display the sequence pointed by user this function let user have 1 Mega 4 memory size Data1 4 to timing
8. by auto The same is true for it it automatically capture 2 or 4 sets data to buffer and the sequence is 4 3 2 then 1 Timing1 4 lt data Activate timing display we suggest user use more than 1 monitor to get better show Another new function are let memory expand to 10 times by software DSO2904A G512 is 1 Mega memory size for 4 analog channel This software can let it look have 10 Mega memory size when user open 10 timing and set 10 timing by auto function it need 1 Giga system memory or more the method is software continue capture data to these 10 timing every timing have 1 Mega individual buffer so user can look almost 1 Giga memory it better than any famous oscilloscope in the world the third good function are it can show long timing when you have two monitor the following show two monitor long timing it can let user easy analyze timing so stand alone oscilloscope can not do it because they only have one monitor 13 ik ds02902_256 File View Timing Backup Measure Window Hep l co el 47 rte Dia Butter f6 za ET ofiser a level e be es inode slop a Eoi LE Bom DEH Auto wi CH Oly LI Channel Channel DI J Li Channel mE SR Channel Channel ole Channel Channel The fourth function is it can support two different timing at different monitor the follow picture is left monitor show square waveform and right monitor show another waveform it easy compar
9. came with your USB2 0 Device Click Next to continue amp Windows can t verify the publisher of this driver software gt Don t install this driver software You should check your manufacturer s website for updated driver software for your device gt Install this driver software anyway Only install driver software obtained from your manufacturer s website or disc Unsigned software from other sources may harm your computer or steal information v See details Press Install this driver software anyway to Continue 65 The software for this device has been successfully installed Windows has finished installing the driver software for this device USB2 0 Device a Completing install 66 Technical Support Technical Support can be reached at CLOCK COMPUTER CORP SLL HE AGAR 43 78 PR 9 7F No 5 Lane 236 Section 5 Roosevelt Road Taipei 116 Taiwan Phone 886 2 29321685 29340273 29335954 Fax 886 2 29331687 Email ufclockc ms9Q hinet net Software Updates Software can be downloaded from our website Web www clock link com tw Software copyright Clock Computer Corp TF No 5 Lane 236 Section 5 Roosevelt Road Taipei 116 Taiwan All Right Reserved Phone 886 2 29321685 29340273 29335954 Fax 886 2 29331687 Email ufclockc 2ms9 hinet net 67 APPENDIX Fast Fourier Transformations Understanding FFT s Application Introduction to FFT Detecting and measureme
10. channel logic analyzer The following chapter will describe it by logic analyzer channel only Because logic world now is very complex like SPI RS232 l C need a lot of trigger level to complete it Every trigger level support if xx happen yy times then next level else go to level 0 Event allow trigger happen after match trigger condition max 4095 times delay wait 1 to 4095 1 sec to 10nsec Pulse Width Detect pulse width small than xx sec Pulse Width Detect pulse width big than xx sec You can set the trigger logic to Enter trigger when pattern matches or Exit trigger when pattern stops matching Two trigger check be selected trigger group and serial trigger Trigger group check Select which base you want to edit in Serial trigger 7 kind of serial trigger can be selected as following 4 Co Width bit Tradition logic analyzer only supports 1 trigger level Advance logic analyzer can let this trigger word pass n time n 1 to 4095 In the following example it will trigger if condition trigger word 55 happen 10 times like as 77 44 22 55 66 55 66 55 66 55 66 55 44 55 33 55 22 55 22 55 77 55 lt trigger here L trigger Channel LA 0 Trig Source Logic D IWord then next level Level 0 IF Event v Emer v Level 1 IF Eve venter v Level 2 IF Even v Emer sl Level 3 IF Even v Eme Level 4 E Even venter v Level 5 IF Evet v Eme Level B
11. data D D0 Search data 11111111 Searchby CursorA XXXX1111 D D 1111xxxx XXXXXXX C C C 00000000 C Cursor A data Cursor B data Trigger bar data Backward Forward Search by group The same is true for search by group after selecting search group check item It uses group definition to quickly edit search word 29 Electronic Counter DSO29xxA B support high accuracy and high resolution electronic counter base on oscillator inside It can reach 7 digits resolution by selecting large memory one of 512K 1Mega It also has frequency calibration offset user need use atomic clock to make sure you have a extra high accuracy clock to calibrate Clk DSO 2904B_G512 512 trigger levels 8mega memory Timing Backup Measure Trigger Window Help 1738 KEE Tall Parameters window 8688015ms tv Wide Parameters window P ed v Toolbar Status Bar 01 69 Logic 1 250 M 9 v Grid Display Samples or time Search D7 DO data Electronic Counter Clock Jitter Group edit Channel State Timing setup State of logic analyzer 6 Digital resolution 4 mega 7 Digital resolution 4 mega Software capture rate lt 100hz Counter offset Munn UU 30 Clock Jitter Analyze DSO29xxA B support high accuracy Clock Jitter Analyzer base on oscillator inside it has following function M1 lt A1 Period Jitter M2 lt A1 Cycle to Cycle Jitter M1 A2 Period Jit
12. following a n 0 5 1 cos 2 an N Hamming It is similar to Hanning The only difference is the coefficients for cosine term a n 0 54 0 46 cos 2 mn N n 0 1 2 N 1 69 Blackman It is the sum of a series of cosine terms It is equal to Weighting function M a n 1 b m cos 2 xnm N n7O 1 2 N 1 m 0 Triangle Triangle Weighting Function It is define as following 2n N n 0 1 2 N 2 a n 4 La N n n N 2 1 N 1 Rectangle Rectangle Weighting Function TT T window coefficients FFT of window Triangle Weighting Function The Characteristics of Weight Function mL Side Lobe 3db Bandwidth 5db Bandwidth Scallop Loss db E E MEE NEM Hanning 1 154 a 14 1 126 FE a ST Functionality The functionality of FFT can be achieved through the use of Utility To use the Utility We must set Channel Math first and then turn on FFT or Bw sweep We have to Bear that in mind that we could only analyze one channel at a time After finish all the settings we could see the screen showing FFT Channel We describe the differences between FFT and Bw sweep as follow 70 FFT If we are using this mode we are analyzing Channel A1 or Channel A2 in an Real Time Mode To achieve the state of Synchronized Display We are measuring time Domain while we are displaying Fourier Frequency Domain In addition to that we are able to analyze the stored signal easily We o
13. rate and scale The result for DSO 29XXA B should be in peak to peak 598mv to 602mv Trigger position calibration DSO 29XXA B use software let trigger position always lock in 100 accuracy position even You zoom in the waveform still lock in 100 accuracy position Logic Analyzer trigger test LA_55160 pattern generator Use LA 55160 arbitrary pattern generator to output some specific word like 01010101 or 00001111 etc then set trigger word it should get trigger word at proper position 74
14. same is true for falling clock The following model can work for it It is 512 trigger levels model DSO 2904A G512 DSO 2904B G512 DSO 2902A G512 DSO 2904A M512 DSO 2902A M512 53 PC It is same as one bit by rising clock a serial of bit stream synchronous with clock LAO default as data LA1 default as clock in PC format Level 0 1 is lC start format Mm trigger Trig Source Logic Level D IF Event slEa Wordd Level 1 IF Even Match swat gt Level 2 IF Even vener v Worda Level 3 IF Event vwiMatch v Word2 Level 4 IF Event vener wod3 Level 5 IF Even v NoMeth Word2 Level 6 IF Even vener v Worda Level IF Even slMach wod Trigger edit for serial C Width bit C Width bit by rising clock C Width bit with timing C Width bit by falling clock o a 5 pn v 7bitAdd H Bt v 2 bitr w ack fo pp el 8 bit Commend hp v CT tack 54 Channel LA 0 n then next level Dn then next level fi then next level H then next level D then next level D then next level it then next level ia then next level C 1 bit Data by rising clock SPI C 1 bit Data by falling clock SPI Clear trigger Go to level 0 IWord v lC need 73 trigger levels to complete trigger That is why DSO29XXA B need design 512 trigger levels The following model can work for it It is 512 trigger levels mode
15. sea ia aaa ip a Goa a i eo d nl o aan 23 Bi ET Rm 25 Transfer data to ob ci EE 26 Settings ag NE TT 26 Data File FORM Al EE 26 Fil Save FEM i ra 26 Auto save settings command File menu 27 Print Setup command File IGN cscscscsscvivacaditetsienannnasaddiedsanoeanadaiienas nansens 27 Exit command File Menu geseet 27 View menu commandS ACEN 2f GE NE E 29 PN rn 29 Ge Eg NN 30 Glock HEEN 31 SEN Up IN EE 33 Setting up the state WIDCOON Lis boim Gibt oper ni EN tU P kan dn 34 Gapture ETE e RER R 35 Timing menu Commmand EE 36 rg get 37 P NC T E E ACTE APE RAT R Re ea 37 Hnes and eege ST Persistence mode Timing Menu escu can a aa sa aaa a mea i ii aa 37 eu Ep ee GRE ERR T o 38 Measurements menu commands Window menu 38 Parameter rabbi ES css eee ema mit aceata iii RUE l uda 39 Trigger menu es EE 40 Trigger levels specifications of DSO 29xxA B Geteste 40 us AE miei gio t 42 El ss dee del 42 jl oo 4 1 43 PD DEI PI ENI RE EEE TU UR 44 Width pit raw pa RE RO REE 48 Width bit by rising taling CIOCK RR 50 1 Bit data by rising clock SP A DDR IRRD IRINEI SR RI RI IRI RR EEUE E 52 a fT HE MH 54 X Y Oscilloscope plot NR a ia ea 55 FFT commands Window Menu RR
16. trig fr EEE lt aS eee fir delt WE CR r hd N enn Capture Position Cloc Start Autoset Force trigger counter source rate capture parameter USERO USER1 Chan L O Chan L 1 Position I D 00101000 1 00101000 2 28 00101000 00101000 00101000 00101000 00101000 00101000 00101000 00101000 00101000 00101000 00101000 00101000 00101000 00101000 nnini nan position Timing window Display Cha Nenory Wemory position on off Al position scroll bar Cursor A B T 560 Spon eaten Sat Er scroll par oo vg bar LEE Voltage measure 960 nS AT 480 nS Zoom BT 48 nS target Object Curl zoom E Zoom m 1 50 S8 i factor Time div 100 n5 Hex 7 0 c 7 0 00 Channel i name and RE o 00 edit USERO USER1 Chan Li 0 Cursor Trigger cursor Introduction The main display is made up of some areas On the left side of the screen is the settings parameter display In the middle are the data displays The top is the analog waveform display The bottom is the logic analysis digital waveform display Above the analog display is a Thumbnail graph representing the data buffer This also shows the location of the cursors and which part of the buffer is being displayed On the upper left edge of the screen is the scroll selector area On the right side of the screen you will see the settings for one of the analog channels You can select the act
17. 12 DSO 2902A G512 DSO 2904A M512 DSO 2902A M512 A serial of width bit stream like 33 follow 55 follow 77 it will not trigger if data stream is 33 66 55 77 45 L trigger Channel LA 0 Trig Source Logic v ford v Word v v Word v bd ele TT TITT then next level then next level then next level then next level then next level then next level then next level then next level else qo to else go to Level 0 IF Evet vjext sl Level 1 IF Even v Meth v Level 2 IF Event v et sl Level 3 IF Even Motch sl Level 4 IF Event e Enter v Level 5 IF Even v Ener v Level 6 IF Eve w Enter v Level IF Event v Enter v Trigger edit for serial Width bit C Width bit by C Width bit with timing 4 rising clock C Width bit by falling clock O C 1 bit Data by rising clock SPI C 1 bit Data by falling clock SPI Clear trigger LS CS level3 match word 77 trigger here levell level1 level Exit match Exit word0 33 word1 55 word1 55 dii clk age 7 cik dead 7 clk dead time iP J time NF 33 55 77 level level1 level2 level3 Exit match Exit no match word 77 word0 33 word1 55 word1 55 qoback level 0 7 clk 7 clk dead J 7 cik dead ee Ls time L 323 X 59 o OC 77 The dead time of trigger level to next level is 7 10 clocks The dead time should be double when it is selected reducing channel mode 47 Width bit with t
18. 2 Set Base 3 Set channel combination 33 BEE Colors Tall Parameters window v Wide Parameters window Toolbar Status Bar v Grid Display Samples or time Search D7 DO data Electronic Counter Clock litter Group edit Channel State Timing setup v State of logic analyzer Software capture rate lt 100hz 34 m Channel State Taming Edit Der 8100 ChanD 0 Group Edit Refresh Screen Ip Timing View 1 ux State 0 Hexdecimal D Tum On D Timing Track 0 Chan D 0 D Chan D 0 Tum On D Height 16 D Setting up the state timing display 1 Set group 2 Select which group to display Groups can be in different bases 3 Select display channel on or off Timing display also can define timing height Capture by software DSO use internal clock to capture hardware to buffer It will wait very long time to filling buffer when selecting low frequency clock rate like 100hz 50hz 1hz The screen is unchanged during capture data So some DSO use software capture data show data immediately after capturing data but in this situation it will lost trigger function So we still maintain hardware capture by internal clock when using low clock rate It support a option it can turn hardware capture to software capture after selecting software capture in below menu Caution don t run other program when use this function and use fast computer to get high accuracy 35
19. E 140 s 55 77 X 49 Width bit by rising falling clock A serial of width bit stream synchronous with clock channel 7 default as clock channel 0 6 as data Data flow 77 00 55 synchronous with channel 7 clock rising edge as following diagram Word 3 set to 1Xxxxxxx It detects data 77 after ch7 clock rising edge else go to trigger level 0 to judge continuously L trigger Channel LA 0 Trig Source Logic v x1110111 word v Level 0 IF Event vwjener wod3 sl H then next level Level 1 IF Event v Match sw Wordd Umm then ned level else go to Level 2 IF Event v Emer wod3 no then next level Level 3 IF Event Match wod I then nextlevel else go to Level 4 IF Event vwjener Word3 sl m then next level Level 5 IF Event Match wod2 sl then ned level else go to Level 6 IF Event w Enter SS Dn then next level Level IF ven Eme vl x I then next level Val Trigger edit tor serial C Width bit Width bit by rising clock C 1 bit Data by rising clock SPI CR Width bit with timing Width bit by falling clock C 1 bit Data by falling clock SPI La ChanLA Asclock sl Clear trigger 77 7 Bit v f 1 E ie 50 levels ee ke match word2 55 wordO 77 e tigger here 1 xdi 00 55 LT LI L 1 1 T levelo level leveld enter ch The same is true for falling clock The following model can work for it It is 512 trigger levels m
20. PC Oscilloscope Spectrum Analyzer Logic Analyzer DSO 29xxA amp B Series User s Manual Revision I CLOCK COMPUTER CORP http www clock link com tw Associates Contents eee eee eee ea eee ea aa aaa 4 instali HardWare PRI RI RR RR RR O ME N NR PRIN RR 4 posi i ai tes eis relegate PRR Ea a mS Mem 4 NNN 4 DUE SENE EE ER 6 Menu Dar EE EE Ea A d 6 TOODA E ER 7 SNOS aceite sa i ae a i a ea ct Gl RUNE A M EUN RAE T TNN WOW t Y 8 Mr 9 Ground Point Tick Ee Ne 9 Trigger Level Tick E 9 Logic hal lte EE t oo dit oda ii 9 Urs Se 10 Honzontal VB al and VES 121 0723482 9404095140H340941092 EE 10 Vertical EEE atacat aaa a aa iba obras a csse Sassi e 10 Foro SOON GN MT EE E 10 Vertical Scroll Ic T mPQ 11 jel ES lg i EE 12 Channel TE G gt RE NE 15 CGhannelDialog e EE 16 FIDE Serene eee TENE RIDE SIR RE EE E 16 ASOD jo 16 VOIS 8 IDIOT OEI RR RR ROI RN MR RE RR OR E RI RR C E 17 OISE ee 17 Bie EE 17 Hardware SO CINCH US na ata e aid d elan ui D bila 18 Clock te ju clor es Lei gc AER RARI N O RR IRI TR OR RR RR RN IS RAR 22 I hel EE 22 Ee 22 Analog AE 22 BUB osi SS RER ou uc oc de 22 Calibrate ER RR NR RR RAE RIA PRR 22 Probe calibration ne cae eutanasia a a iarta aa i taiat tata i iai aaa tatele 22 Programming CIV SE P ia ii rad tal Dai lied 23 File menu 9 EE 9
21. View menu commands Clk DSO2904A G512 512 trigger leve Timing Backup Measure E Colors Tall Parameters window v Wide Parameters window Electronic Counter Clock Jitter d Group edit Channel State Timing setup State of logic analyzer Software capture rate lt 100hz 27 The View menu offers the following Color Change colors of the entire display The current colors are displayed on screen To change the color of an item select it from the pick list Then use the color palate to pick a new color Note Items that are the same color as the background will not be visible Channel names can edit at timing window directly Channel names should be edited at color form Color form also can set all cursor color BackupCh MI Screen Background Timing Background BackupCh iv Cursor Cursor B v Display Grid Ge Grid Chan LA 28 Tall parameters window Show parameter in tall way Tall parameters window Show parameter in wide way Tool Bar Show or hide Tool Bar Status Bar Show or hide Status Bar Grid Show or hide grid on analog display Time or Samples For Timing display display Time like as 12 34ms or display how many samples Trigger word Set Trigger word for digital channel DO D7 Search by cursor Select one of cursor A B T and specific word or edit search word directly It will search all memory and channel after Push forward or backward W Search
22. be connected to computer screen will display as following Found New Hardwal Windows needs to install driver software for your USB2 0 Device Locate and install driver software recommended Windows will guide you through the process of installing driver software for your device gt Ask me again later Windows will ask again the next time you plug in your device or log on 9 Don t show this message again for this device Your device will not function until you install driver software Cancel Press Locate and install driver software recommended Continue Anyway ew Hardware USB2 0 Devic Allow Windows to search online for driver software for your USB2 0 Device gt Yes always search online recommended Windows will automatically search for the latest drivers and applications for your hardware and download them to your computer gt Yes search online this time only Windows will search for the latest drivers and applications for this device and download them to your computer gt Don t search online Your device may not function properly until you get the latest software Please read Microsoft s privacy statement Press Continue Anyway Insert the disc that came with your USB2 0 Device If you have the disc that came with your device insert it now Windows will automatically search the disc for driver software I don t have the disc Show me other options Press Insert the disc that
23. by 1 2 5 sequence Internal clock 0 to 100 MHz for logic analyzer External Clock 10 to 100 MHz for analog channel From Channel DO 200Kohm 4pF 50V Max 2Ch 2K 32K 256K 2Mega for DSO 2904A G512 4Ch 1K 16K 128K 1Mega for DSO 2904A G512 2Ch 2K 32K 256K 8Mega for DSO 2904B G512 4Ch 1K 16K 128K 4Mega for DSO 2904B G512 nalog Channel A1 A2 A3 A4 2Ch DC 170MHz 4Ch DC 125MHz nput Impedance 1Mohm II 15pF CENS connect Max Input Voltage 50v 100v Transient Record Length Point ensitivit rigger Level Universal 512 2 4 epetitive Mode Upto 20 GHz pectrum FFT 150 MHz Fast Fourier Transform lectronics Counter Max 7 Digits Resolution Y Plot Allowtograph one channel to another e E __ Multi Window Ves Operate 1 Mouse P Digital Channel Logic Analyzer Po nput Bandwidth ampling Rate 512K for DSO 2904A G2 Record Length 512K for DSO 2904A G512 2 Mega for DSO 2904B G512 nput Impedance Max Input Voltage hreshold Voltage by 36mv step rigger Qualify 0 1 X don t care settings for all digital channels rigger Level Universal ower Suppl DC Adapter 6V 3 0A Pp y C Interface USB 1 1 2 0 I et Weigh 1 8 KGS ize Dimension 220mm x 142mm x 40mm User s Manual Calibrated Probe 1 1 10 1 x 4 pcs Accessories Logic Analyzer Pod Color wires with clips x 10 pcs USB 2 0 cable Software CD DC Adapter 6V 3 0A Input Bandwidth Max Inp
24. djust and calibration even after long term period using the following is the compare diagram between traditions calibration and automatically calibration 72 Offset and amplify calibration The tradition calibration for vertical offset and amplifier use a vertical source as oscilloscope Input source DSO 29xxA B use a high accuracy 12 bit d a converter to instead it when every time push GO button to capture data in first time and change rate every time Set dc power supply to ground as oscilloscope input to test vertical offset or we call it vertical position for some other oscilloscope our DSO 29xxA B has a relay short to ground then capture data it will use 12 bit d a converter to adjust the level until DSO 29xxA B can capture ground level at proper position the same is true for amplifier adjust Hardware and software should work on it to make sure the amplify has enough accuracy the following is one of test result Scale Input Result Input Result Cha1 10 mv div 40 mv 40 4 mv 40 mv 39 2 mv Cha1 20 mv div 80 mv 80 8 mv 80 mv 78 3 mv Cha1 50 mv div 200 mv 201 mv 200 mv 202 mv Cha1 100 mv div 500 mv 400 8 mv 400 mv 400 mv Cha1 200 mv div 800 mv 802 mv 800 mv 785 mv Cha1 500 mv div 2000 mv 2017 mv 2000 mv 2004 mv Cha1 1 v div 4 v 4 05 v 4 v 3 96 v 73 Frequency Bandwidth Let sine wave generator output peak to peak 600mv from 1 Hz to 80MHz Set DSO 29XXA B proper sample
25. e driver for my device recommended C Display a list of the known drivers for this device so that can choose a specific driver ELIO Click Next to continue Found New Hardware Wizard Locate Driver Files Where do you want Windows to search for driver files Search for driver files for the following hardware device D USB2 0 Device The wizard searches for suitable drivers in its driver database on your computer and in any of the following optional search locations that you specify To start the search click Next If you are searching on a floppy disk or CD AOM drive insert the floppy disk or CD before clicking Next Optional search locations Floppy disk drives CD ROM drives lv Specify a location Microsoft Windows Update lt Back Cancel Click Next to continue 59 Upgrade Device Driver Wizard F ds025216 U sb20Driver win2000_xP Edit or browse path to USB20driver win2000_XP gene inf here F is CD location dso25216 may be dso29xxA B Press OK Driver Files Search Results The wizard has finished searching for driver files for your hardware device Click Next to continue 60 Digital Signature Not Found X Click Yes to continue The Microsoft digital signature affirms that software has been tested with Windows and that the software has not been altered since it was tested The software you are about to install does not contain a Microsoft digital signature
26. e last capture data and current data at different monitor these functions even famous oscilloscope have not support it 14 File View Timing Backup Measure Dum Help 60 x R Ps ra a cu offset EE kat zi EX be ae mode Ti slop e ce DN J LM LE d A2 LM D Dm D720 mv 100 Mhz 500 nS div Auto E O LL r m VIV NEU BT 2485 IE OO E TEM DO Dno Channel display When Display is checked the channel will be displayed on the screen When Display is not checked the channel will not be displayed on the screen Turning display off for a channel will both speed up and un clutter the display However the data is still acquired from that channel unless transfer is turned off 15 Channel Dialog Box Show the Channel Dialog Box All channel parameters are displayed in this box and can be altered in it as well You can bring up this dialog by clicking on the view menu select tall or wide window A different channel can be selected by hitting the A1 A2 A3 A4 Ch Select button Memory gk Rate 100MSa 10ns Probe This controls the attenuation level for the probe inputs This should be set to match the probe itself either 1X 10X 100X or 1000X When working with signal amplitudes within 0 V either the 1X or the 10X setting can be used However if the signal amplitude is outside of 0 V use the 10X setting Note that using the 10X setting with both the probe and the scope ev
27. en for signals within O V will provide better frequency response through the system due to smaller voltage swings through to the digitizer Voltage range Probe and probe settings 10mv div to 2v div probe 1 1 100mv div to 20v div probe 10 1 1000mv div to 200v div probe 100 1 10v div to 2000v div probe 1000 1 Coupling The three selections available are AC DC and GND couple Coupling can also be changed by Channel dialog box In the AC setting the signal for the selected channel is coupled capaciously effectively blocking the DC components of the input signal and filtering out frequencies below 10 Hz The input impedance is1MQ 5pF In the DC setting all signal frequency components of the signal for the selected channel are allowed to pass through The input impedance is 1MO 5pF In the GND setting both the input and the A D converter are connected to ground Again the input Impedance is 1MO 5pF Use for setting the Ground reference point on the display or if calibrating the DSO board 16 Volts Division V Div controls the vertical sensitivity factor in Volts Division for the selected analog channel Each V Div step follows in a 1 2 5 sequence To get the best representation of the input signal Set V Div such that the maximum amplitude swing is displayed on the screen This will match the signal amplitude to use most of the digitizer s range allowing the most bits to be used Volts division can be set via the V div Comb
28. equency as horizontal coordinate we make the leftmost position representing zero frequency that is the direct current component Harris had pointed out that due to periodic characteristics of FFT we could observe the phenomena of discontinuation at the binderies of a finite length sequence Therefore when we select randomly a signal sample we could see points of discontinuation as a result of periodic expansion This would produce leakage of Frequency Spectrum across the whole frequency band To suppress the amplitude of sample around the binderies we must apply Weight function to it 68 discontinuation The Vertical Axis on the screen is expressed in terms of Magnitude Decibel db and Logarithm Magnitude Mn y Rn In Decibel db dbm Ps 10 log Mn Mref 20 log Mn Mref Here Mref represents the reference value It is define as 0 dbm or 0 316 V Peak to Peak Value or Effective Value 0 244V It is define as 1 0 mW or it is defined as Resistance Value 50 O Logarithm In this mode the display is expressed in decibel and the Measurement is expressed in Magnitude Generally speaking the Spectrum Processing System is expressed in the following formula N 1 Y k XA n X k n n 0 This formula utilizes Weighting function that is also known as Window For example Hanning Hamming Blackman Triangle and Rectangle These are further explained as following Hanning It is cos a 0 type window expressed mathematically as
29. ese include frequency 7 period rise time fall time min max area Pulse parameter measurements are performed as specified by ANSI IEEE std 181 1977 IEEE Standard on Pulse Measurement and Analysis by Objective Techniques Up to 10 signal parameters can be measured tested and displayed simultaneously To setup a measurement select the Measurements Setup menu and choose one of the tests to setup 1 to 10 38 Parameter measurements Area Sum of all voltages sample time Cursor A time Position of Cursor A in time Cursor B time Position of Cursor B in time V1Bar voltage Position of V1Bar in voltage V2Bar voltage Position of V2Bar in voltage trigger cursor Position of trigger cursor in time A B time Time difference between Cursor A and Cursor B V1 V2 voltage Voltage difference between V1Bar and V2Bar A T time Time difference between Cursor A and trigger cursor B T time Time difference between Cursor B and trigger cursor V max Maximum voltage V min Minimum voltage peak to peak The difference between maximum and minimum voltages Average Average of minimum and maximum voltages rms SQRT 1 samples sum each voltage each voltage rms AC SQRT 1 samples sum each voltage mean each voltage mean period Average time for a full cycle for all full cycles in range duty cycle rising A ratio of width rising to period starting with a positive edge using
30. g channel From Channel DO 200Kohm 4pF 50V Max 2Ch 1K 16K 128K 512K nalog Channel 4Ch DC 60MHz BNC Connect nput Impedance 1Mohm 15pF 50v 100v Transient ensitivit 10mv div to 4v div Probe 1 1 z xImionm uwv zi s i I m wn ES D D D x D S Ze e o amp 3 gt OD d o o p 2 mE lt e 3 E Q S c 9 amp 2 9 cms el e O O e m c Q n ng O D D 2 O O rigger Level Universal 572 E EM Upt020G6H P pectrum FFT 110 MHz Fast Fourier Transform lectronics Counter Max 7Digits Resolution Y Plot Allowtographonechanneltoanother o 7 Multi Window Yes Mouse DO D3 4ch 8Ch Trigger Logic Analyzer Pod Input Bandwidth DG 80MHZ P Sampling Rate 128M4Z P RecordLengh J 2560K InputImpedance 200Kohm 4pp P Max Input Voltage 50v 100v Transient 1 _ Trigger Qualify 0 1 X dont care settings for all digital channels Trigger Level Universal 512 3 2 P ower Suppl PC Adapter A AN AA J C Interface A USBT120 0 JJA et Weigh 280 ize Dimension Calibrated Probe 1 1 10 1 x 2 pcs User s Manual Color wires with clips x 10 pcs o USB 2 0 cable Software CD Logic Analyzer pod DC Adapter 5 4V 2 4A 21 Clock Specifications Internal Sampling Rate 1 Sa s to 500 MSa s for DSO
31. iming L trigger Channel LA 0 Trig Source Logic D IWord D Level 0 IF Event vwjener vWordo sl mn then next level Level 1 IF Dely v fons sl 24 then next level Level 2 IF Event match wod gt I then ned level else go to Level 3 IF Delay si fons a then next level Level 4 IF Event Match w lword2 1 Level 5 IF Event v Ene v Level B IF Event Enter vi Level 7 IF Even v Ene v then next level else goto then next level then next level then next level ID HI HI RR Trigger edit for serial C Width bit C Width bit by rising clock C 1 bit Data by rising clock SPI LM Width bit with timing C Width bit by falling clock C 1 bit Data by falling clock SPl C Period f ns v 200 Clear trigger A serial of width bit stream like 33 follow 55 follow 77 by some timing It is 200nsec interval in this case Trigger commend wait 300nsec after detect trigger word 33 then check it in 200sec every time 300nsec mean cross trigger word 33 200nsec plus trigger word 55 200nsec 2 equal 300nsec but system need 7 clock dead time to turn level to level so it can set 240nsec and 140nsec instead 48 The following model can work for it It is 512 trigger levels model DSO 2904A G512 DSO 2904B G512 DSO 2902A G512 DSO 2904A M512 DSO 2902A M512 level4 level match word2 77 match word0 33 level trigger here match word1 55 N dela Je ida gt y 240 ns de A
32. ion The wires and the clips that come with the pods are modular The pods wires and clips can all be disconnected from each other by gently pulling them apart Removing just the clips but leaving the wires connected to the pods allows connections to be made to wires and posts of the test circuit of up to 0 64 mm 0 025 in Do not insert wires or posts greater than this diameter as that will expand the contacts In the wire beyond the allowed limited possibly damaging the connector Main screen Bee View Timing Backup Measure Trigger Window a 50 LJ zl mi Filling Pre Trigger 51 BEI ofset lever rio rat Cursar Screen A v DN FX A op v m Al eas SS 100 nS B G512 512 trigger levels 8mega memory Timing view 1 ICursorB 560 parer pur d V eee ro El indow to Cursor TN AJN Cc e VI V2 9 28V PARIS AB 960 n5 AT 480 nS B T 480 nS Be Object CurT zoom v i logi lo log STG loc lo ea ER T sd T T T f T 1 00 PETELE TEI EEE TITEL TILL UU USERO DU L L L L L S Sp L L E L H A L USERI 00 Chan La 1 00 E UD Chan Li 3 OO Chan LA 4 00 E ES Fe BE bees shea th Sh Ube Bee E A Menu bar EX DSO2904A_G512 512 trigger levels 2mega memory File View Timing Backup Measure Trigger Window Help Stop capture Capture procedure Voltage scale Trigger voltage i i GO CH Status Count vidiv 1 4 foftset 1 1 level 2x
33. ive channel with the select button next to channel name Just to the right of the analog waveform display are markers for the ground points Ch A1 markings are closest to the display than Ch A2 These Tick marks will be displayed in the same color as the channel Just to the left of the analog waveform display are markers for trigger level settings These Tick marks will be displayed in the same color as the trigger cursor The lower left section of the screen contains the channel labels for the logic analyzer These can be edited on screen by clicking on them or by selected edit channel names from The Channel settings menu The labels can be any alphanumeric string up to fourteen characters long In the name edit window you can also change the order of the channels To select one of the cursors for scrolling click on its selection button or select it from the view menu Ground Point Tick Marks Located to the right of the Analog Display The Ground Point Tick Marks are shaped These display the ground points of each analog channel Ground Point Tick Marks associated with Channel A1 are leftmost and Channel A2 through A4 are successively further to the right They are color coded the same as the data channels that they refer to These Tick Marks can be moved by grabbing and dragging with a pointing device or from the Channel dialog box Trigger Level Tick Marks Located to the left of the Analog Display The active Trigger Level
34. l DSO 2904A G512 DSO 2904B G512 DSO 2902A G512 DSO 2904A M512 DSO 2902A M512 X Y Oscilloscope plot screen A Axis A1 D Y Axis a1 D An X Y Plot allows you to graph one channel vs another 55 FFT commands Window menu E 05K Hz lt Source 1 GainType Powerspectrum Y SEN 160 dB mi H2 Keesen DB div 7 20 DBm Window Hanning Zoom L v The FFT window allows control and display of FFT s The following controls are available Window Select the FFT window type Triangular Hanning Hamming Blackman Harris Rectangular Wetch and Parzen Sample points Select how many points the FFT will sample points can t exceed memory depth Horizontal zoom Select horizontal zoom ratio The FFT routines will process the selected channel starting at Cursor A and continue until Sample Points number of points has been reached If Cursor A is not within the buffer start of buffer will be used Waterfall display shows successive FFT breakdowns simultaneously on the screen offset from each other This creates a waveform that shows the frequency behavior overtime Up to 10 FFT break downs are shown at one time with the oldest furthest back Typical use include impulse response decay time in audio work To save FFT data go to File Save and choose a file type of FFT 56 Further information on FFT s can be found in the following sources Embedded Systems Programming magazine Volume 3 Number 5 May 1990 Embedded Syste
35. le of this article Due to periodic characteristics of FFT we observe the discontinuation Phenomena around the boundaries of the finite length sequence We must use Window to suppress the amplitude of the sample around the boundaries Gain type The Vertical Axis on the screen is expressed in terms of magnitude Power Spectrum and Logarithm 1 Magnitude The magnitude of the Polar Coordinates on the screen 2 Logarithm in this mode it display Power spectrum and the measurement is expressed as Magnitude 3 Power Spectrum By formula Ps 20 log Mn Mref Here Mref represents the Reference Value of 0 316V 71 It is defined as 0 dbm 0 316V p p or 0 244V Effective Value also known as 1 0mW and the Resistance of 50 O The Vertical Axis on the screen is expressed in terms of Magnitude db or Logarithm These are explained as following DB div It is active only when Gain Type is set to Power spectrum It is the unit of the Vertical coordinate It represents DBm There are four different scales 5 10 20 50 DBm DB offset It is active only when Gain Type is set to Power spectrum It can change the position of FFT to make it going up and down To obtain the measured data using Ctrl and Alt keys plus Left or Right key to measure frequency to measure Magnitude we can use Ctrl or Alt key plus Up or Down key after that we can get the data displayed in the rectangle frame of FFTb parameter Notes It is highly desirable to confirm the foll
36. ling Rate 4Ch 1Sa s to 250MSa s by 1 2 5 sequence Internal clock 0 to 100 MHz for logic analyzer External Clock 10 to 100 MHz for analog channel From Channel DO 200Kohm 4pF 50V Max Record Length ACh 1K 16K 128K512K nalog Channel A1 A2 A3 A4 2Ch DC 125MHz 4Ch DC 60MHz nput Impedance 1Mohm II 15pF me Max Input Voltage 50v 100v Transient ensitivit 10mv div to 4v div Probe 1 1 rigger Level Universal epetitive Mode Up to 20 GHz pectrum FFT 110 MHz Fast Fourier Transform Po lectronics Counter Max 7 Digits Resolution PO Y Plot Allow to graph one channel to another i e UU Multi Window Operate Digital Channel o B0 D7z 8c Logic AnalyzerPo nput Bandwidth ampling Rate Record Length nput impedance Max Input Voltage hreshold Voltage by 36mv step rigger Qualify rigger Level Universal ower Suppl DC Adapter 6V 3 0A E C Interface USB 1 1 2 0 E et Weigh 1 4 KGS ize Dimension 220mm x 142 mm x40mm User s Manual Calibrated Probe 1 1 10 1 x 4 pcs Accessories Logic Analyzer Pod Color wires with clips x 10 pcs USB 2 0 cable Software CD DC Adapter 6V 3 0A Input Bandwidth Max Input Voltage Multi Window Operate a 20 DSO 2902A M512 DSO 2902A M2 e 500MHz 500MHz Remark 1Ch 50MSa s to 500MSa s by 1 2 5 sequence 2Ch 1Sa s to 250MSa s by 1 2 5 sequence Internal clock 0 to 100 MHz for logic analyzer From Channel DO 10 to 100 MHz for analo
37. loads a previously Save setting setups Save setting This option saves the current settings to a file Load Default Setting Load default ini to load parameters to factory defaults Auto save settings Auto load Dsoxx ini setting file on program start run to set all configuration 23 Print This option allows you to print the data Print Setup select output style printer and printer connection Exit Exit DSO software Save data after capture It saves to hard disk from 10 1000 times if you need records mass data but you need check your hard disk free capacity Ic DSO2904A G512 512 trigger levels 2mega memory EM View Timing Backup Measure Trigger Window Help Load Data Ctrl L Count vi div Load data option d Save Data As Save Data after capture 10 times savedata 0 9 dso 100 times savedata 0 993 dso 1000 times savedata 0 999 dso Transfer data to Excel Save Data text format The following is source code of DSO 29xxA B save and load data Visual C program Sometime users want to analyze data by themselves it is useful for user to understand how program write and read data Every binary code describes 1 channel For example 00110001 data mean channel 0 is high channel 1 is low etc at first record declspec dllexport void stdcall vc_savedata uchar board model uchar buflogicO int length LPSTR sfile int result ii jj kk FILE fp fp fopen sfile w b if board_
38. midpoint duty cycle falling A ratio of width falling to period starting with a negative edge using midpoint risetime 10 90 Average time for a rising transition between the 10 to the 90 points risetime 20 80 Average time for a rising transition between the 20 to the 80 points falltime 10 90 Average time for a falling transition between the 1096 to the 9096 points falltime 20 80 Average time for a falling transition between the 20 to the 80 points pulse width positive Average width of positive pulses measured at 50 level pulse width negative Average width of negative pulses measured at 50 level frequency Average frequency of waveform 39 Trigger menu commands Trigger levels specifications of DSO 29xxA B Series DSO 2904A G2 DSO 2902A G2 DSO 2904A M2 DSO 2902A M2 2 Trigger Levels DSO 2904B G512 DSO 2904A G512 DSO 2902A G512 DSO 2904A M512 DSO 2902A M512 512 Trigger Levels with IF word xx happen yy times then next level else go to level 0 trigger structure 4095 event counter every level 1 to 4095 1 sec to 10nsec delay time every levels width pulse detect from lt 15 nsec to 4095 sec every levels trigger before delay YES SPI interface NO serial trigger RS232 NO PC serial trigger NO with IF word xx happen yy times then next level else go to level 0 trigger structure 4095 event counter every level 1 to 4095 1 sec to 10nsec delay time every levels
39. model dso2902 64 board model dso2902 128 board model dso2902 256 board model dso2904 64 board model dso2904_256 kk 257 if board_model dso2902 512 board model dso2904 512 kk 513 if board_model dso2902 1mega board model dso2904_1mega kk 1025 for ii 0 ii lt 10 ii result fwrite amp buflogicO 1024 kk ii length 1 fp fclose fp 24 declspec dllexport void stdcall vc loaddata uchar buflogicO int length LPSTR sfile int position i int result i FILE fp fo fopen sfile r b result fseek fp length position 0 result fread amp buflogicO 0 length 1 fp fclose fp Load data File menu Specify which file to open in the file open dialog box File Name Type or select the filename you want to open This box lists files with the extension you select In the List Files of Type box List Files of Type Select the type of file you want to open INI Settings File Format DSO Data File Format Drives Select the drive in which to retrieve the file that you want to open Directories Select the directory in which to retrieve the file that you want to open Click on OK when done or Cancel to abort 25 Transfer data to excel Use this to output data to other programs W Data Output Option E DX v Al v A2 v D DO v Decimal Decimal Decimal HexDecimal v HexDecimal HexDecimal Ascii A
40. ms Programming magazine Volume 7 Number 9 Sept 1994 Embedded Systems Programming magazine Volume 7 Number 10 Oct 1994 Embedded Systems Programming magazine Volume 8 Number 1 Jan 1995 Embedded Systems Programming magazine Volume 8 Number 2 Feb 1995 Embedded Systems Programming magazine Volume 8 Number 5 May 1995 Circuit Cellar Ink The Computer Applications Journal Issue 52 Nov 1994 Circuit Cellar Ink The Computer Applications Journal Issue 61 Aug 1995 Dr Dobb s Journal Issue 227 Feb 1995 Help menu commands show our web site http www clock link com tw 57 USB driver install Windows 2000 USB driver install When USB2 0 control interface be connected to computer screen will display as following Found New Hardware Wizard Welcome to the Found New Hardware Wizard This wizard helps you install a device driver for a hardware device To continue click Next Back Cancel Click Next to continue 58 Found New Hardware Wizard Install Hardware Device Drivers Rs device driver is a software program that enables hardware device to work with S an operating system This wizard will complete the installation for this device e USB2 0 Device device driver is a software program that makes a hardware device work Windows needs driver files for your new device To locate driver files and complete the installation click Next What do you want the wizard to do Ze Search for a suitabl
41. n later in the manual for instructions on these procedures To connect the DSO to the test circuit there are two standard BNC probes one for each Analog input channel and a series of mini clips on the Logic Analyzer Pod for the Logic input channels The scope probes have removable hook clips on their ends and an attached alligator clip for the signal ground connection The Logic Analyzer Pod has inputs for 8 channels DO channel is the external clock input and 3 ground points For synchronous data captures external clock sources can be connected to the DO channel At times it may also be necessary to connect the test circuit to the computer system itself This will eliminate more noise in the test application due to ground level differentials This is especially true when dealing with high speed timing analysis Use a heavy gauge wire to make a connection between the test circuit ground and the case of the computer Each Analog channel probe has a calibration adjustment It is important that this calibration be made at least twice a year See calibration for more information 4 When connecting the probe to any signal make sure that the signal voltage is within the limits of the DSO Check the technical information section for absolute maximum and recommended maximum input voltage for the probes Logic Analyzer Pod Markings DO D7 Channel data inputs for DSO 29xxA B DSO 2902A M2 amp M512 support DO D3 only GND Signal ground connect
42. nly need to read the file on A1 Channel or A2 Channel and then thrown on FFT Whether we turn on Go or not is the difference in retreiving signals BW sweep When turning on this mode we are analyzing A1 Channel or A2 Channel through the Frequency Sweep Mode to achieve the State of Frequency Output The user must apply additional frequency to the point of measurement Also we have to increase the frequency from small to large gradually The finer the increment of frequency the better the obtained data will be Attention must be made to clear the Frequency and record Sweep Frequency again every time when we turn on Go to retrieve signal When a user set the Mode he can also set the FFT parameters These are the required settings and they are explained as following Source From channel A1 A2 M1 or M2 Points The points to be used are 256 512 1024 2048 4096 8192 16384 and 33678 The user could think of these points as the scope of period It can be understood that the more points we are taking the better the results will be except the speed of it would be sacrificed This is because the more you analyze the more time it takes to get the job done It is an user s responsibility to make a judgment as to how a compromise should be achieved Window The window is also known as Weighting function it includes Hanning a fixed value generally Is peaking Hamming Blackman Triangle and Rectangle Please refer to the Fundamental Princip
43. nt are the basic functions of signal processing In some application It Is important to analyze the periodic components of sinusoidal signals FFT can serve as a tool to dismember a signal into its periodic components for analysis purposes Typical FFT of Applications 1 Antenna s directional diagram is a function of Fourier s Transformation of transmitting current On the front and back focus planes of convex lens in an optical system the amplitude distribution is a Fourier s Transformation 3 In Probability a power density spectrum is a Fourier s Transformation 2 4 In Quantum Theory the Momentum and Location of a particle are connected through Fourier s Transformation 5 In Linear System Fourier Transformation is the product of System Transmission Function times Input Signal Fourier Transformation 6 The Noise Analysis of signal detecting can be obtained through Fourier Transformation These are all different applications but they share the same analytical path which is Fourier Transformation Fundamental principles The Fourier Transformation Formula 2M 1 F x 1 M X Tk cos 2aK x M isin 27K x M K 0 Tk The mapping data value for the Time Domain F x The mapping data value for the Frequency Domain M FFT data length X The mapping data value for the Frequency Domain i Imaginary number The result of the formula is a vector of complex number To show this on the screen we resent the Fr
44. o set trigger word 1 You can edit all 8 channels at a time Edit the pattern The LSB is to the right Each bit can be set to 0 1 or x don t care true false 2 You can set the trigger logic to Enter trigger when pattern matches or Exit trigger when pattern stops matching Trigger position The trigger position defines how much data is captured prior to the trigger event and how much data stored after it You set the Trigger position by moving the trigger cursor This feature allows you to see the data that led up to the trigger as well as what happened after the trigger 42 Trigger level trigger Channel LA 0 Trig Source Logic Word v 4095 then next level Level IF v Enter v Wordo v Level IF Even w lEner Level2 IF Event vener v Level3 IF Event sl ne v Level4 IF Even Enter Levels IF Even Enter sl Level6 IF Even w lEner v Level IF Even v Ene then next level then next level then next level then next level then next level then next level ae q zo m MA then next level uH Trigger edit for serial e Width bit C Width bit by rising clock C 1 bit Data by rising clock SPI C Width bit with timing C Width bit by falling clock 1 bit Data by falling clock SPI This DSO29xxA B support 2 512 trigger levels Depend on which model user bought it All trigger source can come from analog channel A1 A3 or 8
45. o to Settings Volts Division Probe can be set to 10mV 20mV 50mV 100mV 200mV 500mV 1V 2V 1 1 100mV 200mV 500mV 1V 2V 5V 10V 20V 10 1 1V 2V 5V 10V 20V 50V 100V 200V 100 1 10V 20V 50V 100V 200V 500V 1000V 2000V 1000 1 Offset This parameter offsets the input signal in relation to the digitizer This changes the usable input voltage range The input voltage range is the offset 5 divisions Thus if you moved the offset to 1 00V with 1V division the usable range would be 5 00V to 5 00V Data outside the input range is clipped and stored as either the max or min input value The offset references the 0 00V point GND for the input channel The ground point is marked on the screen by the Ground Point Tick Marks to the right of the Analog Display To change the offset in this dialog box move the elevator button in the scroll bar The offset can also be changed by grabbing and moving the appropriate Ground Point Tick Mark in the analog display area Tool Bar GO The Go command tells the DSO to start acquiring data when the trigger conditions are satisfied Pressed means start capture Pressed means stop capture ALTO ser Automatic setup parameters for capture TT Force hardware to get capture data even trigger has not happen 17 Hardware Specifications DSO 2904A G512 SEGUE Model DSO 2904B G512 uud Remark 1GHz zu 2Ch 2MSals to 1GSa s by 1 2 5 sequence Sampling Rate 4Ch 1Sa s to 500MSa s
46. odel DSO 2904A G512 DSO 2904B G512 DSO 2902A G512 DSO 2904A M512 DSO 2902A M512 51 1 Bit data by rising clock SPI A serial of bit stream synchronous with clock LAO default as data LA1 default as clock and LA2 default as chip select It is same as width bit by rising clock but it detect one bit only when clock is rising L trigger Channel LA 0 Trig Source Logic v Word v Level 0 IF Event sl a Word2 I then next level Level 1 IF Event vwjEnter wod then next level Level 2 IF Even wi Match wodo i then nextlevel else go to Level 3 IF Event sw Enter wod then next level Level 4 IF Event slMetch Wwodo iz then nextlevel else ga to Level 5 IF Event vwjEnter wod then next level Level 6 IF Event INoMatch Wordd I then nextlevel else go to Level 7 IF Event vwjEnter v Word ic then next level HEET Trigger edit for serial C Width bit C Width bit by rising clock 1 bit Data by rising clock SPI C Width bit with timing C Width bit by falling clock C 1 bit Data by falling clock SPI Kl LAO As Data LA As Clock LA as CS w Clear trigger D 33 e Bit v I Bt v Go to level 0 e Bit v h 8 Bit v v 52 it also can select LSB out first or MSB out first for example a stream 001111 LSB out first mean data flow is 111100 MSB out first mean data flow is 001111 The
47. oppy CD ROM Include this location in the search Edso25215AUsb20DriverWin2000 XP x O Don t search will choose the driver to install Choose this option to select the device driver from a list Windows does not guarantee that the driver you choose will be the best match for your hardware Edit or browse path to USB20driver win2000_XP gene inf here E is CD location dso25216 may be dso29xxA B Click Next to continue 62 Found New Wizard Please wait while the wizard installs the software Hardware Installation se Usb2 0 Controller 5 The software you are installing for this hardware Usb2 0 Controller 5 has not passed Windows Logo testing to verify its compatibility with Windows XP Tell me why this testing is important Ka Continuing your installation of this software may impair or destabilize the correct operation of your system either immediately or in the future Microsoft strongly recommends that you stop this installation now and contact the hardware vendor for software that has passed Windows Logo testing Continue Anyway STOP Installation Press Continue Anyway Found New Hardware Wizard Completing the Found New Hardware Wizard The wizard has finished installing the software for 3 Usb2 0 Controller 5 Click Finish to close the wizard Back Finish Cancel Completing install 63 Windows Vista USB driver install When USB2 0 control interface
48. owing items before doing analyzing 1 If the measurement is for low frequency we ought to make sure the frequency of the sample is not too large Since the larger the frequency of the sample the large the Bandwidth The sample frequency needs to be as twice as large as the frequency to be measured 2 It is undesirable to use Logic Analyzer and FFT simultaneously 3 It is desirable to have waveform on the Time Domain The stronger the waveform the better the accuracy of the results 4 To obtain the highest speed on FFT we could turn all the channels off except for FFT 5 The values of Depth can be 4K 64K When using 4K we are using the real part and Imaginary part of the integer results of the Simulator Output for independent Probability Noise Signal The MSE calculation results is obtained using 16 bits FFT processor with db less than 75 DB If using db value greater than 75 DB we are going to get too great an inaccuracy When we are using 64K Depth we are doing floating point calculation therefore the machine we use must have floating point math coprocessor Certificate for DSO 29xxA B Series Introduction Calibration equipment used HP 33120A Serial No US36034172 Clock Computer Corp LA 55160 Pattern Generator HP 8648A Signal Generator Serial No 3625U00521 This oscilloscope of DSO 29XXA B has built in automatic calibration system include Hardware and software in theory user don t need use any instrument to a
49. r refresh the display useful in persistence mode Persistence mode Timing menu Turns on or turns off Persistence Mode In this mode with each acquisition of data all Previous waveform data remains on the display area This mode is useful for finding abnormal waveform those occur infrequently Persistence Mode is also useful for evaluating signal jitter Scroll zoom change display width or any update of the screen will erase all of the old data and will initiate a new Persistence Mode capture To turn Persistence On select Persistence from the View Menu To turn Persistence Off select Persistence again from the View Menu All old data can be cleared or erased from the display by selecting Refresh screen from the 37 View menu by clicking on the refresh button from the toolbar Note scroll zoom change display width or any update of the screen will erase all of the old data See also View menu Toolbar clear button Backup menu commands m Function setup Backup and Function Backup channel Source Operator Source2 M1 v A1 v v A2 v OK 1 v div gt Result Offset U mv foe LW Timing view 1 Backup Analog Channel A1 2 3 4 to M1 2 3 4 channel M17 A1 A2 Store channel AT with v div plus channel A2 with v div to M1 memory 1 for current timing view Measurements menu commands Window menu Period 400 us Automatic measurements on input waveforms can be performed Th
50. ries calibrated 300MHz probe with x1 x10 10pF input Capacitance 4 Ten piece color wires and easy hook clips 5 USB 2 0 cable 6 Universal Power Supply with DC Adapter 5 4V 2 4A DSO 2902A Series or 6 0V 3 0A DSO 2904A or B Series DSO 29xxA B User s Manual Software CD Dynamic Link Library DLL It is optional to order It also include a visual basic demo source code software libraries are available to allow the user to write custom programs to control the instrument 7 8 9 Install Hardware 1 Turn off the computer and all peripheral connected Remove the computer power cord from the wall outlet 2 Locate an available USB interface USB 2 0 or USB 1 1 version 3 Connect the included USB cable to USB interface 4 Plug in power source from 5 4V 6 0V DC Adapter 5 After checking all connections turn on the computer peripherals You are now ready to install the software Install Software 1 Insert the distribution CD into drive E E is CD driver 2 Select File menu 3 Enter file to run E dso29xxA B setup exe 4 Follow the on screen instructions Guide to operation When making measurements with the Digital Storage Oscilloscope Logic Analyzer meaningful data can only be captured with some prior knowledge of the characteristics of the circuit under test Before initiating any capture cycles the DSO must be configured using the control program See The software sectio
51. rogramming Library The VISUAL BASIC programming library is a source code level set of procedures that allow full control of the DSO 29xxA B from your own programs This is an optional package The package includes the source files for the library example code for using the library The library consists of subroutines for full control of the DSO 29xxA B This includes routines to initialize the board setup trigger conditions setup acquisition parameters like sample clock rate and source choose the gain and coupling settings transfer data from the board to the PC and save and load data to files File menu commands Load Data Ctrl L Fom v div 4 offset gt Load Data A V Load Data A2 Save Data As S Load Data DU D Transfer data to Excel Y Load Data A3 Save Data text format gt Load Data A4 Load Setting ge re 15 Load Default Setting f s GE Save Setting As Y ad Data M2 Auto Save Setting Load Data M3 d Load Data M4 Print Print Setup Exit The File menu offers the following Load data This option loads a full data file dso with a setting file ini together Load data option This option loads a data file dso depend on the select of A1 2 3 4 or DO D7 Save Data Saves a file to a specified file name Saves settings or data files Transfer data to excell Export data to excell programs format Save Data text format Export data to text format Load setting This option
52. s are displayed here with Level 1 displayed to the right of level 2 The Trigger Level Tick Mark is shaped They display the trigger levels and are color coded the same as the trigger cursor These tick marks can be moved by grabbing and dragging with a pointing device or by the trigger dialog box Logic Analyzer Binary data To the left of the Logic Display are the binary values of each logic input at the Vertical Cursor A and Vertical Cursor B positions To the right of the Logic Display are the binary values of each logic input at the Trigger Cursor position 9 Trigger Cursor The Trigger Cursor is a vertical cursor that defines the actual trigger position within the data buffer of the trigger channel Pre and post trigger information are directly related to the Trigger Cursor position The trigger cursor position can be changed by Grabbing and dragging the Trigger Cursor with a pointing device Selecting the Trigger cursor by clicking on the Trigger button in the Selection Buttons and using the Horizontal Scrollbar Horizontal V1Bar and V2Ba The Horizontal Cursors provide an easy means of voltage measurements For a selected channel the voltage difference between the two cursors is shown in the Parameters Display area V1Bar and V2Bar can be moved by Grabbing and dragging the cursors with a pointing device Selecting the Cursor by clicking on the V1Bar or V2Bar button and using the Vertical Scrollbar Vertical Cursor A
53. scii Ascii Unity Uniti Inverse data Inverse data Buffer From fo to 100 A1 2 Abar OK How to use 1 Data Select which data to output Individual group or all channels Select base to output data in 2 Start and End Select data address range 3 Click OK to save data Settings File Format The settings are now saved in an INI file format and should be self explanatory Data File Format data stored in binary format File Save File menu The following options allow you to specify the name and location of the file you re about to save Type a new filename to save a document with a different name A filename can contain up to eight characters and an extension of up to three characters You must use one of the listed extensions to specify the type of file you wish to save Save File as Type INI Settings File Format DSO Data File Format Drives Select the drive in which you want to save the file 26 Directories Select the directory in which you want to save the file Click on the OK button when done or Cancel to abort Auto save settings command File menu Turns on or turns off the Auto save option When this option is on all settings will be loaded when start the program Print Setup command File menu Print Setup dialog box allows you to configure the printer Exit command File menu Use this command to end your session You can also use the Close command on the application control menu
54. ter M2 A2 Cycle to Cycle Jitter M3 A1 Time Interval Period Jitter M3 A2 Time Interval Period Jitter ideal cycle Period litter Jitter Period jitter is maximum change deviation in a clock transition from a ideal clock This Software support two reference ideal clock One is user input interval period value M3 lt A1 Time Interval Period Jitter another is program automatic search all memory to get mean clock period M1 A1 Period Jitter then put jitter to every clock cycle in backup memory 31 cycle to cycle period jitter is the change in a clock transition from its corresponding position in the previous cycle cycle to cycle Jitter j1 t2 t1 cycle to cycle Jitter j2 t3 t2 Long term period jitter is the change in a clock transition from first clock to end of clock in memory compare to ideal clock it can get Long term period jitter T1 from diagram after choose M3 lt A1 Time Interval Period Jitter it also shows the first and ending lock position 32 Setting up group set following after select group edit ETT Timing Backup Measure Colors Tall Parameters window v Wide Parameters window Toolbar Status Bar v Grid Display Samples or time Search D7 DO data Electronic Counter Clock Jitter gt Group edit Channel State Timing setup State of logic analyzer Software capture rate lt 100hz 1 Select which group to display Groups can be in different bases
55. ut Voltage Multi Window Operate _ a 4 18 Model Mid oo o 2 ss v Remark 1Ch 2MSa s to 1GSa s by 1 2 5 sequence Sampling Rate 0 to 100 MHz for logic analyzer From Channel DO External Clock 10 to 100 MHz for analog channel From Channel DO 200Kohm 4pF 50V Max 1Ch 2K 32K 256K 2Mega F Record Length nalog Channel 2Ch 125MHz nput Impedance ee Lad Max Input Voltage ensitivit rigger Level Universal 512 2 J epetitive Mode Upt0206H2 y pectrum FFT 150 MHz Fast Fourier Transform lectronics Counter Max 7 Digits Resolution X A Y Plot Allowto graph one channel to another sd i E J oS Multi Window Ves Operate Mose Digital Channel Logic Analyzer Po nput Bandwidth ampling Rate Record Length nput Impedance Max Input Voltage hreshold Voltage by 36mv step rigger Qualify rigger Level Universal ower Suppl DCAdapterb4V 24A J C Interface USBT120 J A V et Weigh RE ize Dimension Calibrated Probe 1 1 10 1 x 2 pcs User s Manual Color wires with clips x 10 pcs A oE USB 2 0 cable Software CD Logic Analyzer pod DC Adapter 5 4V 2 4A Input Bandwidth Max Input Voltage Multi Window Operate a 19 SS DSO 2904A M512 DSO 2904A M2 ane leds 500 MHz 500 MHz deene 2Ch 50MSa s to 500MSa s by 1 2 5 sequence Samp
56. width pulse detect from lt 15 nsec to 4095 sec every levels trigger before delay YES SPI interface YES serial trigger RS232 YES PC serial trigger YES all kind of trigger YES It is universal trigger structure A trigger word is the pattern that the Logic Analyzers needs to see before it will start to acquire data The trigger word is made of a series of 1 0 and x don t care bits It can set at trigger form or parameters form as following 40 W trigger Channel LA 0 Trig Source Logic w Wordo Level IF Wordd v 4085 then next level Level IF Even slner sl sl n then next level Level2 IF Evet venter sl si D then next level Level3 IF Event lente sl x me then next level Level 4 IF Event vjener sl x Dn then next level Level5 IF Evet sl me sl vl UNI then next level Level6 IF Evet Ete si x H then next level Level IF Evet Ene si si NN then next level TELET Trigger edit for serial Width bit C Width bit by rising clock C 1 bit Data by rising clock SPI C Width bit with timing C Width bit by falling clock C 1 bit Data by falling clock SPI C W Parameters OX v Memory 32k E Rate 500MSa 2ns Normal M Ch7 0 Edit pattern for channels 7 to 0 Logic Trigger if condition is true or false Enter logic need trigger condition from false to true 41 Exit logic need trigger condition from true to false How t

Download Pdf Manuals

image

Related Search

Related Contents

KIP 9000 User Guide  User Manual - O Neill Healthcare  トドマツオオアブラムシ - 北海道立総合研究機構  pastourelle n° 69 – le secteur paroissial – mode d`emploi  音声・拡大読書器  MODE D`EMPLOI DE LA BOURSE AUX LIVRES  Samsung AH68-01957C User's Manual  manuel volet vallespir  NuPRO-775 Series - ADLINK Technology  PDF 537,0 kB  

Copyright © All rights reserved.
Failed to retrieve file