Real time microcontroller implementation of an adaptive myoelectric filter.

This paper describes a real time digital adaptive filter for processing myoelectric signals. The filter time constant is automatically selected by the adaptation algorithm, giving a significant improvement over linear filters for estimating the muscle force and controlling a prosthetic device. Interference from mains sources often produces problems for myoelectric processing, and so 50 Hz and all harmonic frequencies are reduced by an averaging filter and differential process. This makes practical electrode placement and contact less critical and time consuming. An economic real time implementation is essential for a prosthetic controller, and this is achieved using an Intel 80C196KC microcontroller.

[1]  C. Johnson,et al.  Theory and design of adaptive filters , 1987 .

[2]  Philip A. Parker,et al.  Signal Processing for Proportional Myoelectric Control , 1984, IEEE Transactions on Biomedical Engineering.

[3]  Tadashi Masuda,et al.  A Note on the Time Constant in Low-Pass Filtering of Rectified Surface EMG , 1980, IEEE Transactions on Biomedical Engineering.

[4]  S. Nishimura,et al.  Clinical application of an active electrode using an operational amplifier , 1992, IEEE Transactions on Biomedical Engineering.

[5]  Willis J. Tompkins,et al.  A Learning Filter for Removing Noise Interference , 1983, IEEE Transactions on Biomedical Engineering.

[6]  Carlo J. De Luca,et al.  Physiology and Mathematics of Myoelectric Signals , 1979 .

[7]  P. Akkiraju,et al.  Adaptive cancellation technique in processing myoelectric activity of respiratory muscles , 1992, IEEE Transactions on Biomedical Engineering.

[8]  Fuqin Q. Xiong,et al.  Some Aspects of Nonstationary Myoelectric Signal Processing , 1987, IEEE Transactions on Biomedical Engineering.

[9]  Neville Hogan,et al.  Myoelectric Signal Processing: Optimal Estimation Applied to Electromyography - Part II: Experimental Demonstration of Optimal Myoprocessor Performance , 1980, IEEE Transactions on Biomedical Engineering.

[10]  Robert W. Mann,et al.  Myoelectric Signal Processing: Optimal Estimation Applied to Electromyography - Part I: Derivation of the Optimal Myoprocessor , 1980, IEEE Transactions on Biomedical Engineering.

[11]  S. Meek,et al.  Comparison of signal-to-noise ratio of myoelectric filters for prosthesis control. , 1992, Journal of rehabilitation research and development.