Application plan
Home Application plan > Application plan
medical apparatus and instruments
Time:2024-06-26 17:58:17


      BasemUSB portable ECG monitoring automatic analyzer

 

     Cardiovascular disease has become the biggest killer endangering the life safety of Chinese people. At present, most of the mature ECG monitors above are expensive and difficult to popularize. Therefore, we hope to develop an ECG monitoring and automatic analysis device that is cheap, portable, and user-friendly enough to help everyone monitor cardiovascular health at any time.

     This project is a three lead ECG detection and analysis device. The hardware part is a USB ECG signal acquisition card, which collects and processes ECG signals, and finally uploads them to a computer. The upper computer is developed using Python and processed, displaying ECG, spectrum, etc., and providing various analysis functions for heart fibrillation detection. This project is a derivative product independently developed by members of our laboratory's research and development task. Its aim is to stably, quickly, and reliably identify atrial fibrillation in complex environments, and provide a very economical electrocardiogram monitoring method, laying the foundation for the overall work of the large project. Further research and development will continue in the future.

Project Details

    The hardware part of this project adopts the Zhaoyi Innovation GD32F130F8P6 as the main controller, providing the function of collecting and uploading data. Using operational amplifiers to build various amplification/filtering trap circuits, extract the electrocardiogram signals from the three leads and filter out common interference. Using USB to serial chip to solve the communication problem between MCU serial port and upper computer. The following is the hardware architecture diagram:

 

     On the upper computer side, we used Python/C++mixed programming to build an integrated upper computer for electrocardiogram recording/display/analysis, providing heart rate detection, spectrum analysis, atrial fibrillation and other analysis, and invited well-known professional doctors to guide and verify (laboratory cooperation relationship). The following is the framework for upper computer software design:

 

Challenges and Solutions Faced by the Project

     Our initial plan was to use the AD8232 chip for extracting electrocardiogram signals, but after testing, it was found that both our testing circuit and the purchased DEMO board could only maintain good operation in a non-interference state (turning off all AC appliances in the room), and their anti-interference performance was extremely poor. The following figure is a typical waveform, which is the output waveform when we turn off all appliances and only turn on one desk lamp (testing the AD8232 red module purchased from Taobao):