I am working on a senior project and my group and I are using the arduino uno board to make a myoelectric controller. Here is a little bit of background: the controller will input an analog EMG signal from Delsys double differential EMG electrodes (and through EMG system with bandpass of 20-450 Hz for environmental noise) to the controller through a BNC connector. It will then filter the EMG signal (High pass, rectify, low pass) to create a control signal. This control signal will then be subject to 2 potentiometers adjusting the gain of the signal, and the threshold of the signal. This signal will then need to be converted back to analog and outputted (0 to 10V) through BNC connectors to proportional pressure controllers (PPC's). The threshold is adjustable to control when the PPC's turn on (with what level of muscle activation), and the gain is adjustable to control how strong the control signal is. (Also, this will be done for two sides of the body, so all the above X2).
I guess a few discrete questions I have are: 1) Which is the best way to filter the EMG signal (high and low pass)? We were planning on digitally filtering. 2) For the digital--> analog conversion at the end, is it advisable to buy a DAC piece? What is the benefit to this? 3) We will obviously need BNC connectors, I'm looking into getting these, anyone with experience? http://www.gravitech.us/bnc50ohmbrbo.html
We are biomedical engineers with just about no experience in the electrical engineering area, and so any help would be GREATLY appreciated! That being said, I am trying to teach myself -- I have done basic tutorials with the arduino board (LED's, blinking, dimming, etc) and have spend my weekend searching and reading many of the forums:)
Thank you in advance, any information helps!