Description of a device and software for precise sound velocity measurement

Similar documents
Guide to OPKUD and OPBOX Ultrasonic testing units Software Revision 3.0 / 2003

Guide to Ultrasonic test system - LOPKUD-014 Software Revision 1.0 / 2002

Ultrasonic Multiplexer OPMUX v12.0

MFD900. The most industrial ultrasonic test system for flaw detection and thickness measurements

OPVibr Ultrasonic vibration measurement system Ultrasonic vibrometer INSTRUCTION MANUAL

MFD900. The most industrial ultrasonic test system for flaw detection and thickness measurements

USB-UT350(T) Portable Ultrasonic Pulser/Receiver and Analog to Digital Converter. User s Guide

Development and Application of 500MSPS Digitizer for High Resolution Ultrasonic Measurements

Technical Datasheet UltraScope USB

ul. Morelowskiego 30 PL Wrocław phone: fax: NIP: DATA SHEETS Company Information

Attenuation and velocity of ultrasound in solid state materials (transmission)

The Active Bridge 11/20/09

Equipment for Attenuation and velocity of ultrasound in solid state materials (transmission), experimental set-up

Analog Arts SL987 SL957 SL937 SL917 Product Specifications [1]

Analog Arts SF990 SF880 SF830 Product Specifications

High-speed programmable attenuator MAT800

SonoLab Echo-I User Manual

Technische Spezifikation (Technical Specification)

Instrumentation for High-Power Ultrasonic Applications

Rev 2.0 September 2010 Copyright Lecoeur Electronique corporation all rights reserved -

High Frequency Ultrasonic Systems with Frequency Ranges of 35 to 200 MHz

WaveStation Function/Arbitrary Waveform Generators

WaveStation Function/Arbitrary Waveform Generators

ISO INTERNATIONAL STANDARD. Non-destructive testing Ultrasonic inspection Evaluating electronic characteristics of ultrasonic test instruments

ULTRASCOPE USB, ULTRAWOOD. all the power of a. the palm of your

S.K.Lalwani 1,a, G.D.Randale 1, V.H.Patankar 1, J.L.Singh 2, P.Jyothi 1, A.A.Agashe 1, R.K.Jain 1 and T.S.Ananthakrishnan 1

Product Channels Bandwidth Sampling Rate Memory Resolution

3.2 Measuring Frequency Response Of Low-Pass Filter :

PN9000 PULSED CARRIER MEASUREMENTS

Oscilloscope Fundamentals. For Electrical Engineering and Physics Undergraduate Students

TAPR TICC Timestamping Counter Operation Manual. Introduction

Rigol DG1022A Function / Arbitrary Waveform Generator

DG5000 series Waveform Generators

Amplifier Test Bench Taking performance to a new peak

EE 3305 Lab I Revised July 18, 2003

Dual Channel Function/Arbitrary Waveform Generators 4050B Series

WaveStation Function/Arbitrary Waveform Generators

Transient Data Acquisition System, TAS 4-40 Potential-free measurement of fast rise pulses:

TS9050/60. microgen. electronics TM FM Modulation and Spectrum Analyser

SUPPERIOR MODERN PERFORMANCE

Analog Arts SF900 SF650 SF610 Product Specifications

EXPERIMENT NUMBER 2 BASIC OSCILLOSCOPE OPERATIONS

Lab 1: Pulse Propagation and Dispersion

Multiple Instrument Station Module

Output Impedance. Duty Cycle Range. Buffer Size Resolution. PROTECTION Input Over Voltage. Output Short Circuit. TRIGGERING Sources.

ISONIC Superior Performance Portable Smart All-In-One Ultrasonic Flaw Detector and Recorder with A-, B-, CB-Scan, and TOFD Functionality

Basic functions of the universal flaw detector GEKKO

Model 310H Fast 800V Pulse Generator

Analog Arts SG985 SG884 SG834 SG814 Product Specifications [1]

DS 6000 Specifications

LM2240 Programmable Timer Counter

Agilent ESA-L Series Spectrum Analyzers

Ultrasound Brain Imaging System

Frequently Asked Questions DAT & ZX76 Series Digital Step Attenuators

AWG801 8 GSPS 11-bit Arbitrary Waveform Generator

Combinational logic: Breadboard adders

AWG-GS bit 2.5GS/s Arbitrary Waveform Generator

EDS-400A COMPACT RECORDER. New KYOWA ELECTRONIC INSTRUMENTS CO., LTD.

Function Generator Guide Tektronix AFG3102

Audio Analyzer R&S UPV. Up to the limits

RIGOL Data Sheet. DG3000 Series Function/Arbitrary Waveform Generator DG3121A, DG3101A, DG3061A. Product Overview. Easy to Use Design.

Chapter 13 Specifications

Electronic Buzzer for Blind

DSTS-3B DEPTHSOUNDER TEST SET OPERATOR S MANUAL

DAC A (VCO) Buffer (write) DAC B (AGC) Buffer (write) Pulse Code Buffer (write) Parameter Buffer (write) Figure A.1. Receiver Controller Registers

Measuring Distance Using Sound

Electronic Counters. Sistemi Virtuali di Acquisizione Dati Prof. Alessandro Pesatori

Analog Arts AG900 AG885 AG875 AG815 Product Specifications

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT 678A 40MHZ TO 900MHZ DIRECT CONVERSION QUADRATURE DEMODULATOR

Design Implementation Description for the Digital Frequency Oscillator

Analog-to-Digital-Converter User Manual

DG4000. Series Function/Arbitrary Waveform Generator RIGOL TECHNOLOGIES, INC.

Variable Gain 100 MHz Wideband Voltage Amplifier

B. Equipment. Advanced Lab

MULTI-CHANNEL ULTRASONIC FLAW DETECTOR ОКО-22М-UT THE BEST INDUSTRIAL OEM SOLUTION FOR IN-LINE AND IN-SERVICE SYSTEMS

Features. Applications. Description

Dual Channel Function/Arbitrary Waveform Generators 4050 Series

4: EXPERIMENTS WITH SOUND PULSES

USER OPERATION AND MAINTENANCE MANUAL

Fast, portable, user-friendly...the complete C-scan solution.

Characteristics. Frequency (DG1022) Sine, Square, Ramp, Triangle, Pulse, Noise, Arb. ±50 ppm in 90 days ±100 ppm in 1year 18 C ~ 28 C.

Wider vertical range (500 uv/div~10 V/div), lower noise floor, better for small signal capturing. Built-in dual-channel 25 MHz source (MSO/DS2000A-S)

AWG414 4-GSPS 12-bit Dual-Channel Arbitrary Waveform Generator

LM13600 Dual Operational Transconductance Amplifiers with Linearizing Diodes and Buffers

Isolation Amplifier (electrically isolated input-output) ISO 6, ISO 4 and ISO 2. Instrumentation Amplifier (low drift) IA 6, IA 4, IA 2

Tablet Oscilloscope Data Sheet

LM13700 Dual Operational Transconductance Amplifiers with Linearizing Diodes and Buffers

GCE Electronics Exemplar Exam Questions ELEC5: Communication Systems

Function/Arbitrary Waveform Generator

RIGOL Data Sheet. DG1000 Series Dual-Channel Function/Arbitrary Waveform Generator. Product Overview. Main Features. Applications. Easy to Use Design

Models 296 and 295 combine sophisticated

Multiplexer for Capacitive sensors

Dual Channel Function/Arbitrary Waveform Generators 4050 Series

EE EXPERIMENT 1 (2 DAYS) BASIC OSCILLOSCOPE OPERATIONS INTRODUCTION DAY 1

Function Generator MODEL FG-500 Instruction Manual ELENCO

Digital Phosphor Oscilloscopes

Frequency and Time Domain Representation of Sinusoidal Signals

DSA700 Series Spectrum Analyzer

Design & Development of 4-channel Phased Array Control & Amplifier for EMAT based Phased Array UT System for Weld Joints

Development of an Ultrasonic C-Scan Imaging Technique for Optimization of Electro Magnetic Stirrer to Improve Steel Billet Quality

Transcription:

R&D: Ultrasonic Technology / Fingerprint Recognition Przedsiębiorstwo Badawczo-Produkcyjne OPTEL Sp. z o.o. ul. Otwarta 10a PL 50-212 Wrocław tel.: +48 (71) 329 68 53 fax: 329 68 52 NIP 898-10-47-033 http://www.optel.pl e-mail: optel@optel.pl Description of a device and software for precise sound velocity measurement Short description of the system The device contains ultrasonic testing card OPKUD01/100, pulser&receiver OPGUD and cuvette with transducers attached on its opposite sides. OPKUD card is controlled by the software, that makes measurements, communicates with the user and calculate the sound speed. Technical data: I. Ultrasonic card A/C converter - resolution: 8 bit - sampling rate: 50 or 100MHz 1 Analogue parameter: - channels: 1 - Input voltage: max. 1Vpp - input impedance: 50Ohm, 10pF - bandwidth: 0.1-25MHz - amplifier: -20dB until 40dB - buffer length: 1-16kB 1 trigger - internal (with software) - external (TTL signal max. 2 khz) posttriger 0-256us 1 1 software controlled II. Pulser&Receiver The device works on following basis: Transducer is used as capacitor, pulser generates a voltage on this capacitor and than, after a preset level is reached, very quick switch is used to short circuit the transducer (in about 20ns). pulser : - voltage 50V- 360V (software controlled, 8 levels possible) receiver: - amplification: 40dB 1

Method of measurement: Cuvette is filled with measured fluid and the time is measured that sound needs to travel between the walls (in the fluid) and in the walls. The first or some of the following reflections can be used as result, that will be evaluated by the software. A following method for measurement of time of flight of sound is used: We assume, that the goal of the user is the measurement of fluids, that has only small differences of sound velocity, and the it is possible to assume, that a signal practically do not change, only its time of flight. We are using the feature of the card, that causes, that pulse generated by the pulser is synchronized with the clock of the card with high precision (significantly higher than 1ns) and measure the change of signal amplitude. This allows to achieve highest possible resolution and accuracy. It should be told, that it would be also possible to measure another fluids too, having different acoustical properties (for example larger attenuation) and thus changing the form of the pulse in the way, that the above described method will be not suitable. For this purpose another method can be used but the precision of time of flight measurement will be lower. After the TOF will be estimated, using one or another procedure, following formulas are used for calculation of sound speed: We have a fluid container, where sound travels only partially in the fluid and we can write following equation: Where: T 1 T 2 T = T 1 + T 2 sound propagation time not in the fluid (in walls); sound propagation time in fluid. We can measure propagation time in the whole system, filled with water (T ), that has sound velocity CW, or with measured fluid TX (sound velocity C X ). If we know the length of the sound path ( L ) in measured fluid, we are able to calculate the sound speed in this fluid: L T 2 W = C W T1 2 = T W T W T 1 can be obtained after measurement with water. This measurement should be done from time to time, but it can be assumed, that it will be not necessary to repeat it very often, because it is realistic, that parameters of the system do not change very quickly. W 2

C X L = ( T T ) 1 X where: C - sound velocity in measured medium X Formula 1. Sound velocity in measured medium The user of the software (and device) must know and input in the proper place the length of the sound path in water ( L ). Alternatively it can also input the sound speed (for example in water) that causes, that software can calculate the path length. To make a measurement, it is necessary to decide, which signals should be used for measurement. It is possible to use signals coming after one time travel through the cuvette or after they was reflected many times. Signals can be chosen using cursor gates. It is necessary to tell, that using multiple reflections causes, that absolute accuracy is lower (it depends on precision of length or sound speed measurement in water multiplied by the amount of reflections), but sensitivity (relative accuracy) higher. Thus: choosing multiple reflections for measurement can be interesting for comparison of different fluids. Requirements for using the software: System: Computer: Graphic card: System: PC SVGA with 640x480 or higher resolution (800x600 is optimum) Windows 95, Windows 98, ME, XP or Windows NT, 2000. The software is delivered in the version ready for installation. It can be installed in any directory, chosen by the user. We recommend to install it in the directory: C:\OPTEL\. The software creates two subdirectories: PROTOCOL and SET. 3

Screens and functions keys description Main screen of the software is as follow: Picture 1. Main screen Explanation of function of windows and function keys: Windows in the left part of the screen, having to do with a graph screen: 1. The switch in the upper left part of the graph screen allows to choose units for the vertical axis. Possible are following units: V, % and db. 2. The switch in the upper right side of the screen allows to set the method of data visualization. It is possible to show data in the form of an absolute value (Abs), RF data (HF), only positive value (positive) or only negative value (neg). 3. The switch in the lower right side of the graph allows to choose units for the horizontal axis of the graph screen, possible are following units: µs, mm and sample. 4. Window Time of flight shows the time, when the signal in the first gate arrives. 5. Window Velocity shows the calculated sound speed in measured material. 6. Window Path Length shows the calculated sound path length in measured medium (cuvette length). 4

Making a mark at the key Velocity causes, that the software calculates the sound speed in measured medium, assuming, that the path length is known. Making the mark at Path Length causes the calculation of path length. If multiple reflections are used, it is necessary to set, which reflection is used in the window reflection multiplicator. If the amount of reflection is not correct, the worth showed will be multiplied by the factor that will depend on the proportion of the correct worth and chosen one. Windows on the right side of the screen: Upper part of the right side of the screen allows to set parameters of ultrasonic card and pulser&receiver. To chose correct parameters, some knowledge of the function of card is necessary. The user can also set parameters, see the results and find the best working ones. The best setting will occur, if the signal on the screen will have the amplitude of about 2/3 of screen height. 7. Window Pulser allows to set the voltage of the pulser (60-360V) 8. Gain sets the amplifier on the card. 9. Delay defines the delay after trigger, that decides, when the graph should begin in relation to the trigger signal. 10. Range defines the length of the signal, measured by the card (length of the signal window). 11. Offset allows to shift the signal graph vertically. It is a software function (not implemented in the hardware). 12. Average allows to set the amount of signals, that will be taken to obtain the signal, that will be used for measurement. 13. Switch Single/Dual allows to set, if the software should work with one transducer, that sends and receives the signal (mode single ) or with two, where one is sending, and the second is receiving (mode dual ). 14. The key Find first echo starts a function, that seeks the first echo, and automatically places it on the beginning of the graph. 15. The keys below allow to find subsequent 16. Beneath the windows can be found, that shows the position of gates and signal value in this gates. Marking the gate causes, that it can be switched on or off. Positioning of gate can be done with the mouse and cursor. 5

Description of function keys F1 Start/Stop F3 Load Settings Starts or stops the measurement. Loads stored settings: F4 Save Settings Stores settings chosen by the user: F5 Print screen F6 Save data F7 Load data F8 Protocol prints the screen Saves data in the file Reads data from the file Allows to work with protocol, loading and storing of protocol, adding data to protocol. 6

F10 Exit Exits software How to work with the software The software starts in the configuration (parameter settings), that was stored by the user, during the last session. Before starting the measurements, the user should input necessary values of parameters (sound speed in water or path length). The proper setting of such parameters as gain, depth, level requires some knowledge, the main rule is: the signal should be seen in the center of measuring window and his amplitude should be not larger than 2/3 of the window height (and not more than 1Vpp). After settings are done, the velocity measurement should be started. To do this, the key [F1] START/STOP should be pressed. The result of measurement is shown in the following window: and after it is calculated, based on the formula 1 in the following fields: and: 7

Measurement protocol The software allows to make protocol of measurements. F8 key on the main panel allows to control this. After each start of the software in the subdirectory protocol a text file with the name protokol.txt is created. The function add to file automatically adds the actual measurement results to the protocol file, together with description and date and time of measurement. In a short time we will add the function, that allows to make measurements with a given period of time, and store them in a protocol file. Setting of I/O address of the OPKUD card Because OPKUD card is using ISA-bus connector, it is possible to set it I/O address. To do it, dip-switch J1 should be set in the following way: 10 bits in the PC address space basic address address space For example the address 280 should be set as follow: ON A2 A9 'ON' is logical '0', 'OFF' - is logical '1'. Actualized in August 2003 8