Study of Heart Sound Analysis Instrument
|
|
- Jemimah Pearson
- 7 years ago
- Views:
Transcription
1 Study of Heart Sound Analysis Instrument Xiefeng Cheng 1, 2*, zhang Saobai 1, cheng jianbing 1, Chen Hong 1 1 College of Electronics science & Engineering, Nanjing University of Posts and Telecommunications, Nanjing, China 2 Key Lab of Broadband Wireless Communication and Sensor Network Technology ( Nanjing University of Posts and Telecommunications), Ministry of Education, China Accepted: 22 October 2012 A heart sound analysis instrument based on the LabVIEW is devised. There are five subsystems in this instrument: heart sound receiving subsystem, wavelet de-noise subsystem, time domain analysis subsystem, frequency domain analysis subsystem and heart sound signal generation subsystem. The instrument is developed in PC, by using homemade wireless heart sounds receiving device and heart sounds signal receiving subsystem to get heart sound signals, and then using wavelet de-noising subsystem to remove the background noise, finally, the instrument uses time-domain analysis subsystem and frequency domain analysis sub-system to analyze the heart sounds signals. Heart sound signal generator subsystems can produce synthetic heart sound signals accord to the need of users to learn and use. The operating environment of this instrument proves it can collect vivid heart sound signal, reduce noise effectively, computer the characteristic values quickly and accurately, generate and play heart sound precisely. It can be used as an assistance to show, play, and analyze heart sound. Keywords: Heart Sound Analysis Instrument, Wireless Heart Sound Sensor, Time and Frequency Domain Analysis, Heart sounds signal generator INTRODUCTION With the development of microcomputer and software technology, a new generation of test instruments - virtual instrument appeared. Virtual instrument is able to share the hardware and software resources and establish various automatic test systems fast and conveniently. It is the development direction of instruments. Heart sounds signal collection and analysis has important significance in medical diagnosis, research and teaching. Various heart sounds analysis in time domain and frequency domain can help doctors make the correct diagnosis and assist researchers to do analysis research on all sorts of heart sounds. Heart sound signal generator can make scientific and study researchers avoid searching kinds of heart sounds, it can also help learners master various heart sound features fast in medical teaching. Therefore, it is meaningful to develop heart sound signal generators and multi-function treatment instruments based on virtual instrument (Jiang at el.,2006; Tanner at el., 2008). This instrument is developed in an ordinary PC and it uses homemade wireless heart sounds sensor, its software platform is based on the LabVIEW and Matlab. The instrument s system diagram is shown in figure 1. Heart sound analysis instrument has advantages for further analysis, research and teaching. *Corresponding author. chengxf@njupt.edu.cn; jnucxf@163.com. Tel: (Mobile) Figure 1 The diagram of heart sounds analyzer system based on the LabVIEW 1. WIRELESS HEART SOUND DETECTION DEVICE The heart sounds signals model can be expressed as follows (Cheng at el., 2012): 4 S t S t S t S t S t S t (1) = ( )+ 4 = i i=1 The heart sounds signals s(t) have characteristics such as: (1)The heart is a complex system with nonlinear and timevarying characters. It also has the characters of strong non-stationarity and randomness which caused by many uncertainties such as breath, cardiac-hemodynamics and the environment where people are. (2) Heart sound signals are similar, but they all have
2 nuances with each other. Frequency of the heart sound concentrate on the range of frequency from 0 ~ 600Hz. Frequency of the first heart sound is between 50 and 150 Hz while one of the second heart sound is between 50~200 Hz. There is a second peak in the range of 250~350 Hz. They have obvious change on amplitude while the other frequency range is tend to zero and there is the nuance between different signals. Thus, heart sound identity recognition need pick up the details of signal by special equipment for fully present the personality characteristics of heart sound signals. (3) The heart sound signal is periodic as the heartbeat is periodic. Although the waveform of each cycle have nuances and interference. We can still deal with heart sound signal by regarding it as repeated stable signal when we sound of heart identity recognition.. (4) The information of heart sound signal mainly focus on the first heart sound and the second heart sound, which are the dominating place of the sound of heart identification of parameters. However the third heart sound and forth heart sound is inconspicuous, so they are not underlined. Figure1 shows the characteristics said before by a heart sound signal. Where Figure 2 (a) a normal sound signal with sampling frequency of 11025Hz.Figure 2 (b) is the waveform divided by period. The repeated time is 0.93s. Figure 2(c) is the waveform and power spectrum of s1 and s2 in one period. hardware part mainly consists of computers and homemade wireless voice detection device Since the wireless peripherals with 2.4G frequency has advantages of low power, far distance and little interference, we adopt wireless communication technology with 2.4G frequency to solve the wireless communication problems of heart sounds sensor and restructure a wireless voice detection device by using our own design of a " detection device with double auscultative head and two kinds of heart sounds". The detection device with double auscultative heads and the diagram of wireless heart sound detection device is shown in figure 3. It can extract heart sound signal effectively by two paths. The wireless heart sound detection device is constituted by Signal regulating circuit, Data acquisition system ADuC812, external RAM and Bluetooth module behind of this device. Because the ADC can only achieve one polarity analog-to-digital conversion in the ADuC812, moreover, the biggest input signal range is 0 ~V DD. So it is essential to use the modulation circuit to process external simulation signal and convert it to the signal as the ADC requires. Besides, the circuit for regulating signal can also be used to amplify the heart sound signal and converse the external input of heart signal to the level of ADC input level range. After being processed by ADuC812, the data is stored in external RAM and sent out by been encapsulated into packets. The receiver puts the heart sound signal data into the computer after connecting the Bluetooth modules in the USB interface of computer. The specific process is as follows: (1) Put the wireless heart sound detection device on the heart. When you success to choose the best auscultation place, press the pressure switch button hard. Then the detection device will convert the heart throb process to electrical impulses heart sound signal. (2) After using the circuit that regulates signal to amplify, filter and isolate the heart sound signals, which will be converted into data acquisition system called chip ADuC812 and go through multiple switch, A/D conversion (sampling, keep), data storage, then been encapsulated into packets and sent to Bluetooth module. (3) First, initialize Bluetooth devices with USB interface by computer, then you can search and connect Bluetooth module. After being sent to the computer through Bluetooth module, the data will be processed by heart sounds analyzer based on LabVIEW. The working power that the Wireless device for wireless heart sound detection device requires is 3.3V, -5V, +5V. In order to reduce the volume of the system and carry it easily, we often use two stars of button batteries. Therefore, on the one hand, we use power module that can rise voltage and choose MAX756 power module meeting some needs, whose input voltage range is 2V ~V out, and output voltage is 3.3V or 5V. Besides, if use reversed device such as ICL7660, it can convert positive voltage 5V to negative 5V. The test device has the characteristics of 10 ~ 1000 times magnification, automatic adjustment and overload capacity of 50 times. Its frequency response is 0.1 ~1300 Hz. The frequency of heart sounds signal range is 10HZ ~ 400HZ, but according to the sampling theorem, the actual sampling frequency can only be 800Hz and above. Figure 2 the periodicity of the heart sound signals and the frequency characteristics of s1, s2 So, we designed a strategy for this virtual instrument s 2. HEART SOUND ANALYZER 2.1. Heart sounds acquisition subsystem
3 The main function of heart sounds acquisition subsystem is that it records heart sounds based on the acquisition format specified by users and stores data in the specified path and it also shows acquisition waveform at the same time. Comparative experiments have found that in the same noisy environment to use this wireless heart sounds detection device, the lower frequency is, the larger interference generated by noise is. And with the improvement in the acquisition frequency, the first heart sounds and the second recorded become more and more obvious. Considering that the higher frequency will consume more memory and the signal of heart sounds is clear enough at KHz, we use KHz as default (Cheng at el., 2010). According to the analysis in last section, we respectively set sampling rate, the channel number and sampling bits value of 11025, 2, and 16. Also users can change these values based on the actual sampling conditions. We configure paths to store data in saving path of the file, and then click the button named heart sound collection to start collecting. Finally we end acquisition by clicking the button named stop the collection, and the heart sounds will be saved automatically in the path we have set. Acquisition process can be real-time observed in the display control. Due to the continuous acquisition process, we can t transmit all the data at one time. So establishing a while circulation is necessary. The loop won t end until we click the button named stop the collection, Sound Input Stop sub VI will stop sound input device collecting and Sound Input Clear sub VI will clear buffers. Finally we use Sound File Close sub VI to close the open file. Fig. 4. The program diagram of heart sounds acquisition subsystem 2.2. Heart sounds de-noising subsystem Heart sound de-noising subsystem based on wavelet analysis is constituted by Type Selection of Wavelet Generating Function, Determination of Decomposition Layers and Threshold Setting. In order to make the denoising process more flexible, the system set each parameter as adjustable and put the scheme using db3 wavelet to de-noise in five layers as default Settings, soft threshold denoising is default and unchangeable. "Zeros percentage indicates the ratio the coefficient each layer is set to 0 in total coefficient. Systems will calculate the denoising threshold of each layer in accordance with the parameters. After setting the various parameters, users can press the "Wavelet de-noising" button to start denoising. The de-noised heart sounds signal will be displayed on the display window (Bulgrin at el., 2003; Debbal at el., 2004) Heart sounds time-domain analyzing subsystem Figure 3 The Wireless heart sound detection device The program diagram of heart sounds acquisition subsystem is shown in figure 4. We mainly use LABVIEW Sound File Write Open sub VI, Sound Format parameter setting cluster, Sound Input Configure sub VI, Sound Input Read sub VI, Sound Input Stop sub VI, Sound Input Clear sub VI and Sound File Close sub VI. Firstly, we use Sound File Write Open sub VI to open file specified by saving path of the file and Sound Input Configure sub VI will set the sound format according to Sound Format parameter setting cluster. Then Sound Input Read sub VI is about to read data from sound input device (here is soundcard) and transfer them to the oscilloscope to real-time display and to the Sound File Write sub VI to write them into files. Heart sounds time-domain analyzing subsystem is mainly to calculate heartbeat frequency and the interval between heart sounds. The concrete method to determine the beginning and ending of the first heart sound and the second heart sound is: (1) Suppose not aliasing, we conduct the second sampling to heart sounds signal in order to reduce the amount of work in data calculation and process rapidly in the follow up. As we see in figure 7(A), (a) is the original heart sound signal sx and (b) is the heart sound signal sy after the second sampling, the amount of data is significantly reduced. (2) Calculate the energy spectrum of the signal after the second sampling. That is: p(i) = sy(i) 2 i = 0,1,2 as (c) shows in figure 7(A). (3) As for heart sound energy spectrum that is obtained, we use the layering method of empirical model to extract its envelope. Some peaks of the envelope exists the condition that they become small in short time. in order to determine the beginning and ending of the first heart sound and second
4 heart sound, according to the features of s1 and s2, set the average value of the envelope as threshold and do not consider the change during less than 20ms for continuous time intervals, then we can get the normalized energy envelope, as (d) shows in figure 7(A). (4) Feed the above information back to original heart sound signal, we can definitely obtain the beginning and ending of the first and second heart sound, as (e) shows in figure 7(A), so we can accurately segment heart sound signal of a circle. Calculate the average heart sound period by extracting heart sound signal of 3 circles, and then calculate the heartbeat number. So, it can become a heart rate meter too. (5) According to the features of heart sound, for the individual, short duration, no transitional, and energy to become suddenly big and no repetitive signals, regard them as sudden interference caused by the stethoscope s movement, so we set the threshold of energy to remove the blowout high-energy section. Because the calculation of this subsystem is complex, the program frame will be very large if we use the control oflabview to fulfill it. For the sake of simplicity, we still use Matlab script node to simplify the design. Through Matlab which has a powerful ability in numerical calculation, we will be able to complete the extraction of signal envelope, normalization, the calculation of heartbeat and heart sounds interval, and then transport the calculation results to the front panel display window. The final program diagram will be very concise, as is shown in figure Heart frequency domain analysis subsystem In the diagnosis of heart sound, abnormal heart sound often easily to be observed, because they contain complex and obvious frequency domain components in frequency domain. So it is meaningful to analysis the frequency domain of heart sounds. The subsystem to accomplish heart sound of frequency domain analysis mainly includes FFT spectrum analysis, wavelet decomposition and Wigner distribution analysis. When users use the subsystem to analysis the frequency domain of heart sound, they no longer need to do the boring theory research, learn programming language, and look up material and code. They just need to click one or two buttons and then can achieve complex numerical analysis, which is right-hand man in the heart sound of frequency domain analysis. The users just click the button of "before the de-noising FFT spectrum" or "after the de-noising FFT spectrum" can get the before and after de-noising spectrums respectively, which are convenient to comparison the effect of de-noising in frequency domain. The photo shows a sampling signal spectrum before de-noising. From the photo we can see that the frequency range of heart sound signal mainly distributed in 0 ~ 150Hz. The LabVIEW provides FFT spectrum function node which convenient software developer calls (be shown as in the figure 6). This function calculates the average FFT spectrum of time signal, returns FFT values as "range" and "phase". Figure 6 FFT spectrum function Figure 5 the diagram of time-domain analyzing subsystem program The subsystem calculates sampling signal s heart beat frequency and heart sounds interval correctly. Its runningtime is 6s. We use 50 cases of heart sound signals which are sampled after denoising to test the performance of the subsystem; the accuracy can reach to 99%. Otherwise, we use another 50 cases of sampled signals without being de-noised to test this system; the accuracy can reach to 85%. As these tests show, the subsystem represents good stability and anti-noise ability. For the heart sound signals, we always want to see the heart sound spectrum distribution in some specific points or periods of time. Wigner - Ville algorithm can solve the problem for better. It is one of characteristics in the heart sound analyzer (L.Wang at el., 2010). 1 * 1 1 -jw WS t = S - + k k t t Sk t t e dt 2 (2) 2 2 After users choose the "wig2" or "wig2c" in distribution type selection drop-down list,then press ok,the system will output Wigner-Ville distribution figure and meanwhile the heart sounds waveform will be shown in the next cycle time domain, which is convenient for the users to observe in contrast. There are graphical tools to choose beside every figure, users can use these tools to make it larger or smaller, move it and observe one point s accurate value and so on. In this sub module, we combine Matlab with LabVIEW to simplify design. Matlab provides Wig2 and Wig2C to compute Wigner -Ville distribution, and the Wig2C uses Choi - William filter to cross the interference item Wigner spectrum. As it is time-consuming to compute Wigner-Ville s distribution, we are not going to compute all Wigner- Ville s sampling period distribution and only take one of the cycles. Which cycle is to take? The starting of this cycle comes from the course of TAB of Wavelet de-noising. The intersection of two yellow lines in the display window is shown. The values
5 of the course can be changed by dragging mouse. It is one of the Waveform figure s attribute, which can be obtained by waveform figure s attribute node. The system will see the cursor as the starting point, and then take about a cycle after it to calculate the distribution of Wigner Ville. A cycle of heart sound signal Wigner - Ville distribution results are shown in figure 7(B). sound S2. t 23 is the interval of the second heart sound S2 and the third heart sound S3. t 34 is the interval of the third heart sound S3 and the fourth heart sound S4. t 41 is the interval of the fourth heart sound s4 and the first heart sound S1. c 1i, c 2i, c 3i, c 4i, c ni is means the amplitude parameters of the first heart sound s1, the second heart sound S2, the third heart sound S3, the fourth heart sound S4 and the noise S N.T is the total number of sampling data about the periodic heart sound. When use it, you must adjust relevant paremeters according to the needs of users and change the standard templates into the user s templates thus structured the heart sound meeting the user s demand. Whether it is normal or abnormal heart sound, it can be used as the standard heart sound signal. (A) Fig. 7. The determination of the beginning and ending of the first and second heart sound and a cycle of heart sound signal s Wigner - Ville distribution results figure 2.5. Subsystem of heart sound signal generator The realization of the heart sound signal generator is that: At first, A standard cycle of heart sound signal must be decomposed into six parts ---- the first heart sound S1,the second heart sound S2,the third heart sound S3,the fourth heart sound S4 and the interval of heart sound t xy, the noises N. Second, the six parts of the relevant parameters should be extracted and constitute a set of standard templates, the templates can be expressed as follows: T s (f ) (c s (f ) t c s (f ) t T 1i i i 1 c s (f ) t c s (f ) t c s 3i i Ni N In which, f1, f2, f3, f4 is means the frequency parameter of the first heart sound S1, the second heart sound S2, the third heart sound S3 and the fourth heart sound S4. t 12 is the interval of the first heart sound S1 and the second heart ) (3) (B) Fig. 8. Heart sound signal generator s block diagram of the process and Front panel Generally, S3 and S4 can not be heard, because of sampled heart sound signal S3and S4 are very weak. So the system only involves heart sounds signal S1, S2 and noise. In fact, the theory of generating S3, S4 is the theory of generating as S1 and S2. Based on this process, heart sound signal generator s block diagram is shown in Figure 6(A) and its front panel is shown in Figure 8(B). Figure 9 is the heart sounds generated by a set of arbitrary parameters.
6 actively involved in this research area and contribute to its growth and advancements. ACKNOWLEDGEMENT: This work is supported by the National Natural Science Foundation of China (Grant No , , ) and the National Natural Science Foundation of Jiangsu Governorate (Grant No.BK ). REFERENCES AND NOTES Figure 9 normal heart sounds generated with the arbitrary 3. CONCLUSION parameters The instrument uses the wireless pressure sensors and PC control as hardware, based on the LABVIEW development platform and combines with MATLAB thus develops a set of heart sound analysis virtual instrument which includes many functions such as acquisition, noise reduction, analysis, and automatically generation of heart sound. In order to make the instruments more flexible when used, each parameter is can be adjustable. This research on heart sound analysis instrument has grown from the fact that systems like described above is a reality that is becoming part of our lives and can not be avoided. Now with advanced time and frequency domain signal processing methods, the development of a modern device, which is independent of the physician s hearing acuity with enhanced signal acquisition, processing, display, and replay capabilities, has become a feasible reality. Witnessing this technical proliferation opens up new exciting opportunities for biomedical engineers to be Bulgrin, J. R., Rubal, B. J., Thompson, C. R., and Moody, J. M.,Comparison of short-time Fourier, Wavelet and time domain analyses of intercardiac sounds. Biomedical Sciences Instrumentation. 29, 465 (2003). Cheng Xiefeng, Ma Yong, Liu Chen, et al. Research on heart sound identification technology [J].Sci China Inf Sci, 2012, ( 55 ) : Cheng X F, Ma Y, Zhang S B. Three-step identity recognition technology using heart sound based on information fusion, Chinese Journal of Scientific Instrument(in Chinese). 31, 1712 (2010). Debbal, S. M., and Bereksi-Reguig, F., Analysis of the second heart sound using continuous wavelet transforms. Journal of Medical Engineering & Technology. 28, 151(2004). Jiang ZW, Choi S. A Cardiac Sound Characteristic Waveform Method or In-home Heart Disorder Monitoring with Electric Stethoscope [J]. Expert Systems with Applications. 31,286 ( 2006). L. Wang, K. Kalyanasundaram, M. Stanacevic, and P. Gouma, Nanosensor Device for Breath Acetone Detection. Sensor Lett. 8, 709 (2010). National Instruments Corporation. LabVIEW User Guide. National Instruments. (2008). Taner Topal. Hüseyin Polat. Software Development for the Analysis of Heartbeat Sounds with LabVIEW in Diagnosis of Cardiovascular Disease. Springer Science & Business Media. 32,409 (2008).
Lab 3: Introduction to Data Acquisition Cards
Lab 3: Introduction to Data Acquisition Cards INTRODUCTION: In this lab, you will be building a VI to display the input measured on a channel. However, within your own VI you will use LabVIEW supplied
More informationDepartment of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National
More informationRF Measurements Using a Modular Digitizer
RF Measurements Using a Modular Digitizer Modern modular digitizers, like the Spectrum M4i series PCIe digitizers, offer greater bandwidth and higher resolution at any given bandwidth than ever before.
More informationThe Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper
The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper Products: R&S RTO1012 R&S RTO1014 R&S RTO1022 R&S RTO1024 This technical paper provides an introduction to the signal
More informationLogging of RF Power Measurements
Logging of RF Power Measurements By Orwill Hawkins Logging of measurement data is critical for effective trend, drift and Exploring the use of RF event analysis of various processes. For RF power measurements,
More informationAircraft cabin noise synthesis for noise subjective analysis
Aircraft cabin noise synthesis for noise subjective analysis Bruno Arantes Caldeira da Silva Instituto Tecnológico de Aeronáutica São José dos Campos - SP brunoacs@gmail.com Cristiane Aparecida Martins
More informationNumerical Parameters Analysis of Boonton 4540 Peak Power Meter
Application Note Numerical Parameters Analysis of Boonton 4540 Peak Power Meter Mazumder Alam Product Marketing Manager, Boonton Electronics Introduction The Boonton 4540 series RF peak power meters consisting
More informationFREQUENCY RESPONSE ANALYZERS
FREQUENCY RESPONSE ANALYZERS Dynamic Response Analyzers Servo analyzers When you need to stabilize feedback loops to measure hardware characteristics to measure system response BAFCO, INC. 717 Mearns Road
More informationGETTING STARTED WITH LABVIEW POINT-BY-POINT VIS
USER GUIDE GETTING STARTED WITH LABVIEW POINT-BY-POINT VIS Contents Using the LabVIEW Point-By-Point VI Libraries... 2 Initializing Point-By-Point VIs... 3 Frequently Asked Questions... 5 What Are the
More informationLabVIEW Day 1 Basics. Vern Lindberg. 1 The Look of LabVIEW
LabVIEW Day 1 Basics Vern Lindberg LabVIEW first shipped in 1986, with very basic objects in place. As it has grown (currently to Version 10.0) higher level objects such as Express VIs have entered, additional
More informationPCM Encoding and Decoding:
PCM Encoding and Decoding: Aim: Introduction to PCM encoding and decoding. Introduction: PCM Encoding: The input to the PCM ENCODER module is an analog message. This must be constrained to a defined bandwidth
More informationBuilding a Simulink model for real-time analysis V1.15.00. Copyright g.tec medical engineering GmbH
g.tec medical engineering GmbH Sierningstrasse 14, A-4521 Schiedlberg Austria - Europe Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 office@gtec.at, http://www.gtec.at Building a Simulink model for real-time
More informationDoppler. Doppler. Doppler shift. Doppler Frequency. Doppler shift. Doppler shift. Chapter 19
Doppler Doppler Chapter 19 A moving train with a trumpet player holding the same tone for a very long time travels from your left to your right. The tone changes relative the motion of you (receiver) and
More informationEmail: tjohn@mail.nplindia.ernet.in
USE OF VIRTUAL INSTRUMENTS IN RADIO AND ATMOSPHERIC EXPERIMENTS P.N. VIJAYAKUMAR, THOMAS JOHN AND S.C. GARG RADIO AND ATMOSPHERIC SCIENCE DIVISION, NATIONAL PHYSICAL LABORATORY, NEW DELHI 110012, INDIA
More informationTransmitter Interface Program
Transmitter Interface Program Operational Manual Version 3.0.4 1 Overview The transmitter interface software allows you to adjust configuration settings of your Max solid state transmitters. The following
More informationHands On ECG. Sean Hubber and Crystal Lu
Hands On ECG Sean Hubber and Crystal Lu The device. The black box contains the circuit and microcontroller, the mini tv is set on top, the bars on the sides are for holding it and reading hand voltage,
More informationLAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS
LAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS Objective In this experiment you will study the i-v characteristics of an MOS transistor. You will use the MOSFET as a variable resistor and as a switch. BACKGROUND
More informationThe Development of a Pressure-based Typing Biometrics User Authentication System
The Development of a Pressure-based Typing Biometrics User Authentication System Chen Change Loy Adv. Informatics Research Group MIMOS Berhad by Assoc. Prof. Dr. Chee Peng Lim Associate Professor Sch.
More informationDetection of Heart Diseases by Mathematical Artificial Intelligence Algorithm Using Phonocardiogram Signals
International Journal of Innovation and Applied Studies ISSN 2028-9324 Vol. 3 No. 1 May 2013, pp. 145-150 2013 Innovative Space of Scientific Research Journals http://www.issr-journals.org/ijias/ Detection
More informationTutorial for Programming the LEGO MINDSTORMS NXT
Tutorial for Programming the LEGO MINDSTORMS NXT Table of contents 1 LEGO MINDSTORMS Overview 2 Hardware 2.1 The NXT Brick 2.2 The Servo Motors 2.3 The Sensors 3 Software 3.1 Starting a Program 3.2 The
More informationDSP Laboratory: Analog to Digital and Digital to Analog Conversion
OpenStax-CNX module: m13035 1 DSP Laboratory: Analog to Digital and Digital to Analog Conversion Erik Luther This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License
More informationECG SIGNAL PROCESSING AND HEART RATE FREQUENCY DETECTION METHODS
ECG SIGNAL PROCESSING AND HEART RATE FREQUENCY DETECTION METHODS J. Parak, J. Havlik Department of Circuit Theory, Faculty of Electrical Engineering Czech Technical University in Prague Abstract Digital
More informationEET 310 Programming Tools
Introduction EET 310 Programming Tools LabVIEW Part 1 (LabVIEW Environment) LabVIEW (short for Laboratory Virtual Instrumentation Engineering Workbench) is a graphical programming environment from National
More informationLab 4 - Data Acquisition
Spring 11 Lab 4 - Data Acquisition Lab 4-1 Lab 4 - Data Acquisition Format This lab will be conducted during your regularly scheduled lab time in a group format. Each student is responsible for learning
More informationAndroid based Alcohol detection system using Bluetooth technology
For more Project details visit: http://www.projectsof8051.com/android-based-alcohol-detection-system-usingbluetooth-technology/ Code 1435 Project Title Android based Alcohol detection system using Bluetooth
More informationEE289 Lab Fall 2009. LAB 4. Ambient Noise Reduction. 1 Introduction. 2 Simulation in Matlab Simulink
EE289 Lab Fall 2009 LAB 4. Ambient Noise Reduction 1 Introduction Noise canceling devices reduce unwanted ambient noise (acoustic noise) by means of active noise control. Among these devices are noise-canceling
More informationNon-Data Aided Carrier Offset Compensation for SDR Implementation
Non-Data Aided Carrier Offset Compensation for SDR Implementation Anders Riis Jensen 1, Niels Terp Kjeldgaard Jørgensen 1 Kim Laugesen 1, Yannick Le Moullec 1,2 1 Department of Electronic Systems, 2 Center
More informationData Acquisition Using NI-DAQmx
Instructor s Portion Data Acquisition Using NI-DAQmx Wei Lin Department of Biomedical Engineering Stony Brook University Summary This experiment requires the student to use NI-DAQmx to acquire voltage
More informationMeasuring Temperature withthermistors a Tutorial David Potter
NATIONAL INSTRUMENTS The Software is the Instrument Application Note 065 Measuring Temperature withthermistors a Tutorial David Potter Introduction Thermistors are thermally sensitive resistors used in
More informationOptimizing IP3 and ACPR Measurements
Optimizing IP3 and ACPR Measurements Table of Contents 1. Overview... 2 2. Theory of Intermodulation Distortion... 2 3. Optimizing IP3 Measurements... 4 4. Theory of Adjacent Channel Power Ratio... 9 5.
More informationI2C PRESSURE MONITORING THROUGH USB PROTOCOL.
I2C PRESSURE MONITORING THROUGH USB PROTOCOL. Product Details: To eradicate human error while taking readings such as upper precision or lower precision Embedded with JAVA Application: Technology Used:
More informationSignalPad Data Logging and Analysis Software
SignalPad Data Logging and Analysis Software Overview SignalPad is a data logging and analysis application developed with National Instruments LabVIEW. The configuration-based user interface provides ready-to-run
More informationCell Phone Vibration Experiment
Objective Cell Phone Vibration Experiment Most cell phones are designed to vibrate. But at what frequency do they vibrate? With an accelerometer, data acquisition and signal analysis the vibration frequency
More informationLecture 27: Mixers. Gilbert Cell
Whites, EE 322 Lecture 27 Page 1 of 9 Lecture 27: Mixers. Gilbert Cell Mixers shift the frequency spectrum of an input signal. This is an essential component in electrical communications (wireless or otherwise)
More informationChapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network
Chapter 2 The Research on Fault Diagnosis of Building Electrical System Based on RBF Neural Network Qian Wu, Yahui Wang, Long Zhang and Li Shen Abstract Building electrical system fault diagnosis is the
More informationStudy on the Auto Air Conditioning Controller Testing System Based on Lab Windows/CVI
Study on the Auto Air Conditioning Controller Testing System Based on Lab Windows/CVI Wenjun Zhao Shenzhen Hangsheng Electronics Co., Ltd, Shenzhen 518103, China E-mail: tangwind@gmail.com Abstract In
More informationLab 5 Getting started with analog-digital conversion
Lab 5 Getting started with analog-digital conversion Achievements in this experiment Practical knowledge of coding of an analog signal into a train of digital codewords in binary format using pulse code
More informationNetwork Enabled Battery Health Monitoring System
Network Enabled Battery Health Monitoring System Research Team: Fan Yang Zhengyang Liu Supervisor: Advisor: Hanlei Zhang (PhD Student) Wencong Su (PhD Student) Dr. Mo-Yuen Chow Presentation Outline Project
More informationFAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW
FAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW Wei Lin Department of Biomedical Engineering Stony Brook University Instructor s Portion Summary This experiment requires the student to
More informationDAC Digital To Analog Converter
DAC Digital To Analog Converter DAC Digital To Analog Converter Highlights XMC4000 provides two digital to analog converters. Each can output one analog value. Additional multiple analog waves can be generated
More informationTiming Errors and Jitter
Timing Errors and Jitter Background Mike Story In a sampled (digital) system, samples have to be accurate in level and time. The digital system uses the two bits of information the signal was this big
More informationDesign of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2
Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2 1 PG Student (M. Tech), Dept. of ECE, Chirala Engineering College, Chirala., A.P, India. 2 Assistant Professor, Dept.
More informationLab #9: AC Steady State Analysis
Theory & Introduction Lab #9: AC Steady State Analysis Goals for Lab #9 The main goal for lab 9 is to make the students familar with AC steady state analysis, db scale and the NI ELVIS frequency analyzer.
More informationFigure1. Acoustic feedback in packet based video conferencing system
Real-Time Howling Detection for Hands-Free Video Conferencing System Mi Suk Lee and Do Young Kim Future Internet Research Department ETRI, Daejeon, Korea {lms, dyk}@etri.re.kr Abstract: This paper presents
More informationAlternative Biometric as Method of Information Security of Healthcare Systems
Alternative Biometric as Method of Information Security of Healthcare Systems Ekaterina Andreeva Saint-Petersburg State University of Aerospace Instrumentation Saint-Petersburg, Russia eandreeva89@gmail.com
More informationA DESIGN OF DSPIC BASED SIGNAL MONITORING AND PROCESSING SYSTEM
ISTANBUL UNIVERSITY JOURNAL OF ELECTRICAL & ELECTRONICS ENGINEERING YEAR VOLUME NUMBER : 2009 : 9 : 1 (921-927) A DESIGN OF DSPIC BASED SIGNAL MONITORING AND PROCESSING SYSTEM Salih ARSLAN 1 Koray KÖSE
More informationAN-007 APPLICATION NOTE MEASURING MAXIMUM SUBWOOFER OUTPUT ACCORDING ANSI/CEA-2010 STANDARD INTRODUCTION CEA-2010 (ANSI) TEST PROCEDURE
AUDIOMATICA AN-007 APPLICATION NOTE MEASURING MAXIMUM SUBWOOFER OUTPUT ACCORDING ANSI/CEA-2010 STANDARD by Daniele Ponteggia - dp@audiomatica.com INTRODUCTION The Consumer Electronics Association (CEA),
More informationUltrasound Distance Measurement
Final Project Report E3390 Electronic Circuits Design Lab Ultrasound Distance Measurement Yiting Feng Izel Niyage Asif Quyyum Submitted in partial fulfillment of the requirements for the Bachelor of Science
More informationAN1200.04. Application Note: FCC Regulations for ISM Band Devices: 902-928 MHz. FCC Regulations for ISM Band Devices: 902-928 MHz
AN1200.04 Application Note: FCC Regulations for ISM Band Devices: Copyright Semtech 2006 1 of 15 www.semtech.com 1 Table of Contents 1 Table of Contents...2 1.1 Index of Figures...2 1.2 Index of Tables...2
More informationFeatures, Benefits, and Operation
Features, Benefits, and Operation 2014 Decibel Eleven Contents Introduction... 2 Features... 2 Rear Panel... 3 Connections... 3 Power... 3 MIDI... 3 Pedal Loops... 4 Example Connection Diagrams... 5,6
More informationCCNA Discovery 4.0.3.0 Networking for Homes and Small Businesses Student Packet Tracer Lab Manual
4.0.3.0 Networking for Homes and Small Businesses Student Packet Tracer Lab Manual This document is exclusive property of Cisco Systems, Inc. Permission is granted to print and copy this document for non-commercial
More informationManual for the sound card oscilloscope V1.24 C. Zeitnitz english translation by P. van Gemmeren and K. Grady
Manual for the sound card oscilloscope V1.24 C. Zeitnitz english translation by P. van Gemmeren and K. Grady C. Zeitnitz 04/2008 This Software and all previous versions are NO Freeware! The use of the
More informationHow To Use A High Definition Oscilloscope
PRELIMINARY High Definition Oscilloscopes HDO4000 and HDO6000 Key Features 12-bit ADC resolution, up to 15-bit with enhanced resolution 200 MHz, 350 MHz, 500 MHz, 1 GHz bandwidths Long Memory up to 250
More informationFREQUENCY RESPONSE OF AN AUDIO AMPLIFIER
2014 Amplifier - 1 FREQUENCY RESPONSE OF AN AUDIO AMPLIFIER The objectives of this experiment are: To understand the concept of HI-FI audio equipment To generate a frequency response curve for an audio
More informationSpectrum analyzer with USRP, GNU Radio and MATLAB
Spectrum analyzer with USRP, GNU Radio and MATLAB António José Costa, João Lima, Lúcia Antunes, Nuno Borges de Carvalho {antoniocosta, jflima, a30423, nbcarvalho}@ua.pt January 23, 2009 Abstract In this
More informationThe Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers
The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers The proliferation of sophisticated yet affordable personal medical devices is transforming the health care industry,
More informationImpedance 50 (75 connectors via adapters)
VECTOR NETWORK ANALYZER PLANAR TR1300/1 DATA SHEET Frequency range: 300 khz to 1.3 GHz Measured parameters: S11, S21 Dynamic range of transmission measurement magnitude: 130 db Measurement time per point:
More informationElectrocardiogram (ECG) Monitoring System using Bluetooth technology
Electrocardiogram (ECG) Monitoring System using Bluetooth technology Zarina Md Amin, Suryani Ilias, Zunuwanas Mohamad Department of Electrical Engineering, Polytechnic of Sultan Abdul Salahuddin Abdul
More informationA remote diagnostics system for the MERLIN array. D. Kettle, N.Roddis Jodrell Bank Observatory University of Manchester Macclesfield SK11 9DL
A remote diagnostics system for the MERLIN array D. Kettle, N.Roddis Jodrell Bank Observatory University of Manchester Macclesfield SK11 9DL 1. Introduction Jodrell Bank Observatory operates an array of
More informationFluke 89-IV & 189 Event Logging
Fluke 89-IV & 189 Event Logging FlukeView Forms Technical Note One of the major features of the Fluke 89-IV & 189 meters are their ability to "do logging". This technical note explains what kind of logging
More informationDesign of UPS Battery Remote Monitoring System
, pp.26-268 http://dx.doi.org/.4257/ijmue.24.9.9.28 esign of UPS Battery Remote Monitoring System Jiabin Wang, Haiying Wang 2,*,Tianjun Sun 2,Yuran Wang 2 and Ruilin Wang 2 aqing Oil Field Chemical Co.,LT,
More informationHarmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies
Soonwook Hong, Ph. D. Michael Zuercher Martinson Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies 1. Introduction PV inverters use semiconductor devices to transform the
More informationA PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION
35'th Annual Precise Time and Time Interval (PTTI) Systems and Applications Meeting San Diego, December 2-4, 2003 A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION Józef Kalisz and Ryszard Szplet
More informationLOW COST HARDWARE IMPLEMENTATION FOR DIGITAL HEARING AID USING
LOW COST HARDWARE IMPLEMENTATION FOR DIGITAL HEARING AID USING RasPi Kaveri Ratanpara 1, Priyan Shah 2 1 Student, M.E Biomedical Engineering, Government Engineering college, Sector-28, Gandhinagar (Gujarat)-382028,
More informationExample #1: Controller for Frequency Modulated Spectroscopy
Progress Report Examples The following examples are drawn from past student reports, and illustrate how the general guidelines can be applied to a variety of design projects. The technical details have
More informationSiemens and National Instruments Deliver Integrated Automation and Measurement Solutions
Siemens and National Instruments Deliver Integrated Automation and Measurement Solutions The Need for Integrated Automation and Measurement Manufacturing lines consist of numerous decoupled systems for
More informationTechnical Information
Technical Information TI No. WL 80-63 E April 2001 Rolling Bearing Diagnosis with the FAG Bearing Analyser Rolling Bearings State-Of-The-Art, Condition-Related Monitoring of Plants and Machines Unforeseen
More informationConvention Paper Presented at the 112th Convention 2002 May 10 13 Munich, Germany
Audio Engineering Society Convention Paper Presented at the 112th Convention 2002 May 10 13 Munich, Germany This convention paper has been reproduced from the author's advance manuscript, without editing,
More informationSwitch Mode Power Supply Topologies
Switch Mode Power Supply Topologies The Buck Converter 2008 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to this Web seminar on Switch Mode Power Supply Topologies.
More informationTDS5000B, TDS6000B, TDS/CSA7000B Series Acquisition Modes
TDS5000B, TDS6000B, TDS/CSA7000B Series Acquisition Modes Tektronix oscilloscopes provide several different acquisition modes. While this gives the user great flexibility and choice, each mode is optimized
More informationAnalog and Digital Signals, Time and Frequency Representation of Signals
1 Analog and Digital Signals, Time and Frequency Representation of Signals Required reading: Garcia 3.1, 3.2 CSE 3213, Fall 2010 Instructor: N. Vlajic 2 Data vs. Signal Analog vs. Digital Analog Signals
More informationFFT Frequency Detection on the dspic
FFT Frequency Detection on the dspic by Jac Kersing Nov 2012 Abstract In this article Jac explains how he solved a practical challenge using powerful dspic devices and Fast Fourier Transform algorithms.
More informationVoice---is analog in character and moves in the form of waves. 3-important wave-characteristics:
Voice Transmission --Basic Concepts-- Voice---is analog in character and moves in the form of waves. 3-important wave-characteristics: Amplitude Frequency Phase Voice Digitization in the POTS Traditional
More informationThe Design of DSP controller based DC Servo Motor Control System
International Conference on Advances in Energy and Environmental Science (ICAEES 2015) The Design of DSP controller based DC Servo Motor Control System Haiyan Hu *, Hong Gu, Chunguang Li, Xiaowei Cai and
More informationApplication Note Receiving HF Signals with a USRP Device Ettus Research
Application Note Receiving HF Signals with a USRP Device Ettus Research Introduction The electromagnetic (EM) spectrum between 3 and 30 MHz is commonly referred to as the HF band. Due to the propagation
More informationDIODE CIRCUITS LABORATORY. Fig. 8.1a Fig 8.1b
DIODE CIRCUITS LABORATORY A solid state diode consists of a junction of either dissimilar semiconductors (pn junction diode) or a metal and a semiconductor (Schottky barrier diode). Regardless of the type,
More informationDIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION
DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION Introduction The outputs from sensors and communications receivers are analogue signals that have continuously varying amplitudes. In many systems
More informationRF Network Analyzer Basics
RF Network Analyzer Basics A tutorial, information and overview about the basics of the RF Network Analyzer. What is a Network Analyzer and how to use them, to include the Scalar Network Analyzer (SNA),
More informationK2 CW Filter Alignment Procedures Using Spectrogram 1 ver. 5 01/17/2002
K2 CW Filter Alignment Procedures Using Spectrogram 1 ver. 5 01/17/2002 It will be assumed that you have already performed the RX alignment procedures in the K2 manual, that you have already selected the
More informationCase study: how to use cutoff conditions in a FRA frequency scan?
NOVA Technical Note 8 Case study: how to use cutoff conditions in a FRA frequency scan? 1 Using cutoffs Cutoffs in FRA 1 The NOVA options can be used to test measured data points for a cutoff condition.
More informationAnnex: VISIR Remote Laboratory
Open Learning Approach with Remote Experiments 518987-LLP-1-2011-1-ES-KA3-KA3MP Multilateral Projects UNIVERSITY OF DEUSTO Annex: VISIR Remote Laboratory OLAREX project report Olga Dziabenko, Unai Hernandez
More informationThe Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang
International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2015) The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang Nanjing Communications
More informationApplication Note. Line Card Redundancy Design With the XRT83SL38 T1/E1 SH/LH LIU ICs
Application Note Design With the XRT83SL38 T1/E1 SH/LH LIU ICs Revision 1.3 1 REDUNDANCY APPLICATIONS INTRODUCTION Telecommunication system design requires signal integrity and reliability. When a T1/E1
More informationDATA LOGGING SYSTEM FOR PRESSURE MONITORING
DATA LOGGING SYSTEM FOR PRESSURE MONITORING Georgi Todorov Nikolov, Boyanka Marinova Nikolova, Marin Berov Marinov Department of Electronics, Technical University of Sofia, Studenstki Grad, TU-Sofia, block
More informationFetal monitoring on the move, from a hospital to in-home setting
Michiel Rooijakkers MSc TU/e - Signal Processing Systems SEBAN (Smart Energy Body Area Sensor Networks for Pregnancy Monitoring) 18 th October 2011 Fetal monitoring on the move, from a hospital to in-home
More informationPositive Feedback and Oscillators
Physics 3330 Experiment #6 Fall 1999 Positive Feedback and Oscillators Purpose In this experiment we will study how spontaneous oscillations may be caused by positive feedback. You will construct an active
More informationMATRIX TECHNICAL NOTES
200 WOOD AVENUE, MIDDLESEX, NJ 08846 PHONE (732) 469-9510 FAX (732) 469-0418 MATRIX TECHNICAL NOTES MTN-107 TEST SETUP FOR THE MEASUREMENT OF X-MOD, CTB, AND CSO USING A MEAN SQUARE CIRCUIT AS A DETECTOR
More informationGPIB Instrument Control
Session 2559 GPIB Instrument Control Leonard Sokoloff DeVry College of Technology Abstract Virtual Instrumentation is an important technology that is making a significant impact in today's industry, education
More informationEDM SOFTWARE ENGINEERING DATA MANAGEMENT SOFTWARE
EDM SOFTWARE ENGINEERING DATA MANAGEMENT SOFTWARE MODERN, UPATED INTERFACE WITH INTUITIVE LAYOUT DRAG & DROP SCREENS, GENERATE REPORTS WITH ONE CLICK, AND UPDATE SOFTWARE ONLINE ipad APP VERSION AVAILABLE
More informationAccurate Measurement of the Mains Electricity Frequency
Accurate Measurement of the Mains Electricity Frequency Dogan Ibrahim Near East University, Faculty of Engineering, Lefkosa, TRNC dogan@neu.edu.tr Abstract The frequency of the mains electricity supply
More informationJournal of Chemical and Pharmaceutical Research, 2014, 6(5): 647-651. Research Article
Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(5): 647-651 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Comprehensive colliery safety monitoring system
More informationUse and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)
Use and Application of Output Limiting Amplifiers (HFA111, HFA110, HFA11) Application Note November 1996 AN96 Introduction Amplifiers with internal voltage clamps, also known as limiting amplifiers, have
More informationEverything you need for protection scheme testing
Power System Simulator for Testing Protection Relays and Schemes Everything you need for protection scheme testing The is the only instrument with the high power, flexibility and software to perform full
More informationImplementing an In-Service, Non- Intrusive Measurement Device in Telecommunication Networks Using the TMS320C31
Disclaimer: This document was part of the First European DSP Education and Research Conference. It may have been written by someone whose native language is not English. TI assumes no liability for the
More informationONLINE HEALTH MONITORING SYSTEM USING ZIGBEE
ONLINE HEALTH MONITORING SYSTEM USING ZIGBEE S.Josephine Selvarani ECE Department, Karunya University, Coimbatore. Abstract - An on-line health monitoring of physiological signals of humans such as temperature
More informationDistance-To-Fault (DTF) Measurement in 75 Ohm Systems with the R&S FSH3-TV
Products: R&S FSH3-TV Distance-To-Fault (DTF) Measurement in 75 Ohm Systems with the R&S FSH3-TV Application Note Measuring cable characteristics is important when it comes to installing and servicing
More informationParking Guidance System
Parking Guidance System The Need: With the development of modern life, the amount of cars is growing rapidly and the difference between cars and parking spaces becomes a problem in the crowded urban areas.
More informationDesign of Bidirectional Coupling Circuit for Broadband Power-Line Communications
Journal of Electromagnetic Analysis and Applications, 2012, 4, 162-166 http://dx.doi.org/10.4236/jemaa.2012.44021 Published Online April 2012 (http://www.scirp.org/journal/jemaa) Design of Bidirectional
More informationε: Voltage output of Signal Generator (also called the Source voltage or Applied
Experiment #10: LR & RC Circuits Frequency Response EQUIPMENT NEEDED Science Workshop Interface Power Amplifier (2) Voltage Sensor graph paper (optional) (3) Patch Cords Decade resistor, capacitor, and
More informationWaves: Recording Sound Waves and Sound Wave Interference (Teacher s Guide)
Waves: Recording Sound Waves and Sound Wave Interference (Teacher s Guide) OVERVIEW Students will measure a sound wave by placing the Ward s DataHub microphone near one tuning fork A440 (f=440hz). Then
More information