{"title":"低成本微型USB生物医学仪器数据采集系统的研制","authors":"A. Amin, K. S. Rabbani","doi":"10.3329/bjmp.v10i1.39146","DOIUrl":null,"url":null,"abstract":"In biomedical instrumentation, computer based data acquisition system is required for recording of physiological parameters and bioelectric signals, which allows signal processing, display, analysis and storage in digital media. However, Most of the commercially available PC based Data Acquisition systems are of very high cost and requires specific commercial software, again at a very high cost. Moreover, if the data is not stored in raw binary or known format, it is not possible for the user to use the data in other system or software of their own choice. Therefore, a low cost, simple and open source PC based data acquisition system for biomedical application would be very useful for biomedical instrument developers and researchers in the low resource countries. In this work, we present such development of data acquisition system. The developed system utilizes an 8-bit ordinary low cost microcontroller and some electronic circuit component to develop the data acquisition system and implementation of USB 1.1 (Universal Serial Bus) interface to PC. The onboard 10-bit ADC of the microcontroller was used for analog data sampling. Two sampling and data transfer mode is implemented, (i) Continuous mode with low sampling rate (800 sample/sec) and practically real time plotting and (ii) Batch mode, with high sampling rate (76.9 k sample/sec) but with batch type plotting. To evaluate the system, PC side GUI (Graphical User Interface) software was also developed. The GUI of system shows that a test sinusoidal signal is reproduced very nicely without any amplitude and phase distortion within the frequency band of 1 to 10 KHz. The system is suitable for low frequency bioelectric signals like ECG, EEG etc. and as well as high frequency signal like EMG, NCV etc. The system is low cost, miniature, simple, and efficient and being used in several indigenously developed medical devices like ECG, EMG, NCV and FIM [Rabbani et al, 1999] at the authors’ department with excellent satisfactory results.Bangladesh Journal of Medical Physics Vol.10 No.1 2017 1-11","PeriodicalId":134261,"journal":{"name":"Bangladesh Journal of Medical Physics","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Development of Low Cost Miniature USB Based Data Acquisition System for Biomedical Instrumentation\",\"authors\":\"A. Amin, K. S. Rabbani\",\"doi\":\"10.3329/bjmp.v10i1.39146\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In biomedical instrumentation, computer based data acquisition system is required for recording of physiological parameters and bioelectric signals, which allows signal processing, display, analysis and storage in digital media. However, Most of the commercially available PC based Data Acquisition systems are of very high cost and requires specific commercial software, again at a very high cost. Moreover, if the data is not stored in raw binary or known format, it is not possible for the user to use the data in other system or software of their own choice. Therefore, a low cost, simple and open source PC based data acquisition system for biomedical application would be very useful for biomedical instrument developers and researchers in the low resource countries. In this work, we present such development of data acquisition system. The developed system utilizes an 8-bit ordinary low cost microcontroller and some electronic circuit component to develop the data acquisition system and implementation of USB 1.1 (Universal Serial Bus) interface to PC. The onboard 10-bit ADC of the microcontroller was used for analog data sampling. Two sampling and data transfer mode is implemented, (i) Continuous mode with low sampling rate (800 sample/sec) and practically real time plotting and (ii) Batch mode, with high sampling rate (76.9 k sample/sec) but with batch type plotting. To evaluate the system, PC side GUI (Graphical User Interface) software was also developed. The GUI of system shows that a test sinusoidal signal is reproduced very nicely without any amplitude and phase distortion within the frequency band of 1 to 10 KHz. The system is suitable for low frequency bioelectric signals like ECG, EEG etc. and as well as high frequency signal like EMG, NCV etc. The system is low cost, miniature, simple, and efficient and being used in several indigenously developed medical devices like ECG, EMG, NCV and FIM [Rabbani et al, 1999] at the authors’ department with excellent satisfactory results.Bangladesh Journal of Medical Physics Vol.10 No.1 2017 1-11\",\"PeriodicalId\":134261,\"journal\":{\"name\":\"Bangladesh Journal of Medical Physics\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-12-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Bangladesh Journal of Medical Physics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.3329/bjmp.v10i1.39146\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bangladesh Journal of Medical Physics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3329/bjmp.v10i1.39146","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
在生物医学仪器中,需要基于计算机的数据采集系统来记录生理参数和生物电信号,从而实现信号的处理、显示、分析和数字化存储。然而,大多数商业上可用的基于PC的数据采集系统成本非常高,并且需要特定的商业软件,成本也非常高。此外,如果数据不是以原始二进制或已知格式存储,则用户不可能在自己选择的其他系统或软件中使用该数据。因此,一个低成本、简单、开源的基于PC的生物医学应用数据采集系统对于资源匮乏国家的生物医学仪器开发和研究人员来说是非常有用的。在本文中,我们介绍了这样的数据采集系统的开发。所开发的系统采用一个8位普通低成本微控制器和一些电子电路元件来开发数据采集系统,并实现USB 1.1(通用串行总线)接口到PC机。采用单片机板载10位ADC进行模拟数据采样。实现了两种采样和数据传输模式,(i)低采样率(800个样本/秒)和实时绘图的连续模式和(ii)高采样率(76.9 k样本/秒)的批处理模式,但具有批处理式绘图。为了对系统进行评估,还开发了PC端GUI(图形用户界面)软件。系统的图形用户界面显示,在1 ~ 10khz的频率范围内,测试正弦信号可以很好地再现,没有任何幅度和相位畸变。该系统既适用于心电、脑电图等低频生物电信号,也适用于肌电、心电等高频生物电信号。该系统成本低、体积小、结构简单、效率高,已在笔者所处的几个自主研发的医疗设备中使用,如ECG、EMG、NCV和FIM [Rabbani et al ., 1999],并取得了非常满意的效果。孟加拉国医学物理杂志Vol.10 No.1 2017 1-11
Development of Low Cost Miniature USB Based Data Acquisition System for Biomedical Instrumentation
In biomedical instrumentation, computer based data acquisition system is required for recording of physiological parameters and bioelectric signals, which allows signal processing, display, analysis and storage in digital media. However, Most of the commercially available PC based Data Acquisition systems are of very high cost and requires specific commercial software, again at a very high cost. Moreover, if the data is not stored in raw binary or known format, it is not possible for the user to use the data in other system or software of their own choice. Therefore, a low cost, simple and open source PC based data acquisition system for biomedical application would be very useful for biomedical instrument developers and researchers in the low resource countries. In this work, we present such development of data acquisition system. The developed system utilizes an 8-bit ordinary low cost microcontroller and some electronic circuit component to develop the data acquisition system and implementation of USB 1.1 (Universal Serial Bus) interface to PC. The onboard 10-bit ADC of the microcontroller was used for analog data sampling. Two sampling and data transfer mode is implemented, (i) Continuous mode with low sampling rate (800 sample/sec) and practically real time plotting and (ii) Batch mode, with high sampling rate (76.9 k sample/sec) but with batch type plotting. To evaluate the system, PC side GUI (Graphical User Interface) software was also developed. The GUI of system shows that a test sinusoidal signal is reproduced very nicely without any amplitude and phase distortion within the frequency band of 1 to 10 KHz. The system is suitable for low frequency bioelectric signals like ECG, EEG etc. and as well as high frequency signal like EMG, NCV etc. The system is low cost, miniature, simple, and efficient and being used in several indigenously developed medical devices like ECG, EMG, NCV and FIM [Rabbani et al, 1999] at the authors’ department with excellent satisfactory results.Bangladesh Journal of Medical Physics Vol.10 No.1 2017 1-11