FlexEMG: Tunable EMG Acquisition Board

Description
Developed FlexEMG, an 8-channel electromyography device that uses digital potentiometers and digital rheostats to adaptively tune resistor values through digital signaling. This allows users to modify amplifier gain and filter cutoff frequency values in real-time. The design utilizes low-noise and low-current amplifiers, a 16-bit SAR ADC, and input channel multiplexing to minimize current consumption. The device implements a proportional-integral-derivative (PID) algorithm for automatic gain control, ensuring the full range of EMG signals is monitored without voltage-rail clipping, maximizing signal resolution. Partners: Sean Isomatsu, Reuben Thomas, Wei Wang, Aditya Arora
Technologies
Gallery

Completed FlexEMG PCB

PCB version 2 layout design

PCB version 1 initial bring-up

PCB version 2 schematic diagram

LTSpice circuit simulations

Test equipment used for device validation

Debugging session