ECG Simulate Signal
Introduction
In the professional development of a biomedical engineer it is vitally important to be able to handle, adapt and work biomedical signals in order to represent them through electronic equipment, as is the case of this subject, the filtering of signals allows that the engineer takes his measurement, closer to a real value by eliminating unwanted signals that can be presented in the measurement, the treatment of the signal such as up or down DC level, makes that in the case of transducers.
Glosary
ECG: The electrocardiogram records the electrical signals from your heart. It is a common test used to detect heart problems and monitor heart condition in many situations.
Cardiopathy: Type of disease that affects the heart or blood vessels. The risk of certain heart disease may increase from tobacco product use, high blood pressure, high cholesterol, poor diet, lack of exercise or obesity.
Labview: It is a system engineering software that requires testing, measurement and control with quick access to hardware and data information.
R2R: The R-2R converter bases its operation on a resistive network known as ladder network or R-2R, the resistance in series is half the resistance in parallel. You can easily get the equivalent resistance and current for each 2R resistor in parallel. The equivalent resistance seen by the power supply is 2R.
Filter: They are networks that allow the passage or stop the passage of a certain frequency group (frequency band).
Coronary disease: A condition in which plaque is deposited inside the coronary arteries. These arteries supply oxygen-rich blood to the heart muscle, which is the heart muscle.
Arrhythmia: any disorder in the heartbeat or rhythm. It means your heart beats too fast or too slow or has an irregular pattern. When the heart beats faster than normal, it's called tachycardia. When it's too slow, it's called bradycardia. The most common type of arrhythmia is atrial fibrillation, which causes an irregular and rapid heartbeat.
Ventricular tachycardia: A heart rhythm disorder (arrhythmia) caused by abnormal electrical signals in the lower chambers of the heart (ventricles). Electrical signals sent through heart tissues regulate heart rate
Atrial tachycardia: A fast heart rate that occurs when too many signals (electrical impulses) are sent from the top (atria) to the lower part (ventricles) of the heart.
Design
It was designed by means of the Labview program and its additional package Biomedical Tool kit a software capable of simulating the ECG signal, which could be modified in frequency as in amplitude, in turn the signal was contaminated with noise of 60 HZ, so that later said noise s filtering with a reject filter second-order band or higher.
Diagram showing the design of the proposed program in the Labview software
Graphical interface
Configuration window, ECG simulated signal generator
Procedure
1. In the LabView software, a while cycle was implemented as the main axis of the program, in order to ensure the constant development of the program to be developed.
2. Then the Arduino cycles of both opening and closing functions were implemented, this in order to comply with the principle that all that function that starts in Arduino, must have its corresponding completion.
3. Afterwards, the Functions of both Digital Write and Reading (Analog Read) were used, to ensure that any data that was written or digitized was read respectively.
4. The package that includes biomedical functions was then implemented, in this case an ECG simulator which allows to manage different heart disease as the case may be, including changes of values such as frequency and / or amplitude. At the output of this function, a grapher was placed to be able to display the signal corresponding to the signal that is chosen for each case.
5. For signal presentation purposes, the filtering function was used, this in order to delete or delete those data that alter the naturalness of the signal, said filter turned out to be a (I think it was pass-through) order 2, accompanied by a control to perform the action ration of it in the graphical interface.
6. Finally, the average function was implemented to be able to give much more cleaning to the signal and to make it as natural as possible, this function erases those data that pass through the filter but that continue to generate some noise to the signal that you want to display.
7. In the final part of the program, a voltage or power graphator is used to be able to visualize the filtered or averaged signal and to be able to make the comparison with the original signal of the different heart disease.
8. Throughout the program, converters such as dynamic to numeric data and one from numerical to dynamic were implemented as needed for each stage of the program.
2. Then the Arduino cycles of both opening and closing functions were implemented, this in order to comply with the principle that all that function that starts in Arduino, must have its corresponding completion.
3. Afterwards, the Functions of both Digital Write and Reading (Analog Read) were used, to ensure that any data that was written or digitized was read respectively.
4. The package that includes biomedical functions was then implemented, in this case an ECG simulator which allows to manage different heart disease as the case may be, including changes of values such as frequency and / or amplitude. At the output of this function, a grapher was placed to be able to display the signal corresponding to the signal that is chosen for each case.
5. For signal presentation purposes, the filtering function was used, this in order to delete or delete those data that alter the naturalness of the signal, said filter turned out to be a (I think it was pass-through) order 2, accompanied by a control to perform the action ration of it in the graphical interface.
6. Finally, the average function was implemented to be able to give much more cleaning to the signal and to make it as natural as possible, this function erases those data that pass through the filter but that continue to generate some noise to the signal that you want to display.
7. In the final part of the program, a voltage or power graphator is used to be able to visualize the filtered or averaged signal and to be able to make the comparison with the original signal of the different heart disease.
8. Throughout the program, converters such as dynamic to numeric data and one from numerical to dynamic were implemented as needed for each stage of the program.
Bibliography
- Mayoclinic.org. (2019). Electrocardiograma (ECG) - Mayo Clinic. [online] Available at: https://www.mayoclinic.org/es-es/tests-procedures/ekg/about/pac-20384983 [Accessed 13 Aug. 2019].
- National Cancer Institute. (2019). Diccionario de cáncer. [online] Available at: https://www.cancer.gov/espanol/publicaciones/diccionario/def/cardiopatia [Accessed 13 Aug. 2019].
- Ni.com. (2019). ¿Qué es LabVIEW? - National Instruments. [online] Available at: https://www.ni.com/es-co/shop/labview.html [Accessed 13 Aug. 2019].
- Sites.google.com. (2019). CONVERTIDOR R-2R - Electronica_Analogica_Michelle_German. [online] Available at: https://sites.google.com/site/electronicaanalogicagerman/unidad-iii-convertidores/convertidor-r-2r [Accessed 13 Aug. 2019].
- Electrónica Unicrom. (2019). Filtros eléctricos y electrónicos - Tipos, características - Electrónica Unicrom. [online] Available at: https://unicrom.com/filtros-electricos-electronicos-tipos-caracteristicas/ [Accessed 13 Aug. 2019].
- Nhlbi.nih.gov. (2019). Enfermedad coronaria | National Heart, Lung, and Blood Institute (NHLBI). [online] Available at: https://www.nhlbi.nih.gov/health-topics/espanol/enfermedad-coronaria [Accessed 13 Aug. 2019].
- Medlineplus.gov. (2019). Arritmia: MedlinePlus en español. [online] Available at: https://medlineplus.gov/spanish/arrhythmia.html [Accessed 13 Aug. 2019].



please can you share zith me code
ResponderBorrar