Start with a differential amplifier configuration to eliminate noise from muscle movement and power lines. Use an instrumentation amplifier like the INA128 or AD620, which provides high input impedance (10 GΩ typical) and adjustable gain (1 to 10,000). Connect the patient leads to the amplifier through shielded cables to prevent 50/60 Hz interference.
Add a right-leg drive circuit to reduce common-mode voltage. This involves feeding back the inverted common-mode signal to the patient’s right leg via a resistor (typically 1 MΩ to 10 MΩ). This step cuts interference by up to 40 dB in noisy environments.
Filter the raw signal with a bandpass filter set between 0.5 Hz and 150 Hz to capture critical waveform features–QRS complex, P-wave, and T-wave. Use a first-order high-pass filter (0.5 Hz) to remove baseline wander caused by respiration, followed by a second-order low-pass filter (150 Hz) to eliminate high-frequency noise. Active filters with operational amplifiers (e.g., TL074) offer better roll-off than passive components.
Calibrate the gain to ensure a 1 mV input produces 1 V output, matching standard medical device requirements. Test the system with a 1 Hz sine wave (simulating cardiac activity) to verify signal integrity before attaching electrodes. Use Ag/AgCl electrodes for low skin-electrode impedance (under 10 kΩ), reducing motion artifacts.
Isolate the patient from mains power with an optoisolator (e.g., 6N137) or a dedicated medical-grade isolation amplifier (e.g., ISO124). This prevents leakage currents exceeding 10 µA, a critical safety threshold. Ground the circuit properly–use a star grounding topology to avoid ground loops that distort signals.
For real-time visualization, feed the processed signal into an analog-to-digital converter (ADC) with at least 12-bit resolution. Convert at a minimum of 250 samples per second; 500 SPS is ideal for capturing subtle waveform details. Use a microcontroller (e.g., STM32) to log data or transmit it wirelessly via Bluetooth Low Energy (BLE) for remote analysis.
Designing a Heart Signal Acquisition Schematic
Start with a precision instrumentation amplifier like the INA333 for front-end signal conditioning. Configure its gain between 500–1000 to ensure detectable voltage swings from microvolt-level cardiac impulses while rejecting common-mode interference. Use a right-leg drive circuit with a 10–20 kΩ resistor to the patient’s ankle–this reduces 50/60 Hz mains noise by up to 40 dB without distorting low-frequency heartbeat components.
Place a 0.1 µF polyester film capacitor in parallel with 10 MΩ resistors across each electrode input to form a high-pass filter cutting DC offsets below 0.05 Hz. Follow with a second-order Sallen-Key active filter using TL074 op-amps; set the cutoff at 40 Hz to preserve R-wave peaks while eliminating muscle artifact and baseline drift. Ensure all traces between amplifier stages are guarded and spaced ≥3 mm apart to prevent capacitive coupling.
For galvanic isolation, deploy an ADuM4135 digital isolator between the analog front-end and microcontroller. Power the patient side with a ±5 V isolated DC-DC converter (e.g., TMA1205) and add 1 kV surge protection diodes on electrode lines. Route signals into an STM32L432 ADC via a 1 kΩ series resistor; configure the ADC for 12-bit resolution and 1 kS/s sampling triggered by a 32.768 kHz crystal-derived timer.
Include a 3 mm red LED and 220 Ω resistor on the isolated side to indicate power status–this serves as both visual feedback and a simple load test for the isolated supply. Store raw samples in a circular buffer; apply a moving-average filter spanning 32 samples to smooth high-frequency noise before serial transmission or local OLED display.
Key Components for a Basic Biopotential Signal Acquisition Setup
Start with a high-impedance instrumentation amplifier like the AD8221 or INA333, configured for a gain of 100–500× to condition microvolt-level input signals while rejecting common-mode noise. Use driven-right-leg electrodes with a feedback loop to suppress mains interference–calculate the current-limiting resistor at 100 kΩ for patient safety even in fault conditions. Select Ag/AgCl disposable electrodes; pre-gel formulations reduce skin-electrode impedance below 5 kΩ after 60 seconds of application, measured at 10 Hz.
Core Module Specifications
| Module | Part | Parameter | Value |
|---|---|---|---|
| Front End | Instrumentation Amp | Input Impedance | >1 TΩ |
| Right-Leg Driver | Feedback Resistor | 100 kΩ | |
| Signal Conditioning | Bandpass Filter | Cutoff Frequencies | 0.05–150 Hz |
| Notch Filter | Q-Factor | 30 | |
| Data Conversion | ADC | Resolution | 24-bit |
Implement a cascaded filter network: a 2nd-order Sallen-Key high-pass at 0.05 Hz (1 MΩ, 3.3 µF) followed by a 4th-order low-pass at 150 Hz using multiple-feedback topology (47 kΩ, 22 pF). Add a twin-T notch at 50/60 Hz with a Q-factor ≥30–adjust capacitor values to 100 nF and 5.6 nF for 50 Hz rejection. Convert the analog output with a delta-sigma ADC sampling at 1 kHz to preserve the QRS complex morphology, ensuring SNR >90 dB.
Step-by-Step Wiring of Electrodes to an Instrumentation Amplifier
Connect the right-arm (RA) electrode to the non-inverting input (+) of the first operational amplifier in the instrumentation configuration. Use a shielded twisted-pair cable with a minimum gauge of 24 AWG to reduce electromagnetic interference, ensuring the shield is grounded at a single point near the amplifier’s power reference. The left-arm (LA) electrode attaches to the inverting input (-) of the second op-amp, while the right-leg (RL) or reference electrode grounds through a 1 MΩ resistor to the system’s common ground to minimize common-mode noise.
Follow this wiring sequence:
- Step 1: Strip 2 mm of insulation from each electrode lead, then solder to a 2-pin header for secure attachment to the amplifier’s input terminals.
- Step 2: Verify the amplifier’s input impedance exceeds 10 GΩ to prevent signal attenuation; mismatch below 1 GΩ distorts low-amplitude waveforms.
- Step 3: Install a 0.1 µF ceramic capacitor between the amplifier’s power rails and ground to filter high-frequency transients. Place the capacitor no farther than 1 cm from the IC’s supply pins.
For differential signal integrity, ensure the wiring layout avoids parallel paths longer than 3 cm with AC power lines. Cross-talk thresholds rise exponentially at 50/60 Hz when separation drops below 5 cm. Use a 10-turn trimpot to balance the amplifier’s gain, typically set between 500–1000 V/V, calibrated against a 1 mVpp, 10 Hz test signal.
Terminate the shielded cable’s drain wire to the amplifier’s ground plane using a star-ground topology, isolating analog and digital grounds at the power supply’s quiet node. Measure the common-mode rejection ratio (CMRR) post-assembly; values below 90 dB indicate improper shielding or grounding. Replace defective cables if continuity exceeds 1 Ω or capacitance surpasses 100 pF between conductors.
Filtering Noise: Designing High-Pass and Low-Pass Stages
Start with a first-order high-pass stage using a 0.05Hz cutoff frequency to eliminate baseline drift. A simple RC network with a 33μF capacitor and a 100kΩ resistor achieves this; ensure the resistor is metal-film for stability. For op-amps, choose a rail-to-rail input/output model like the OPA333 to handle the microvolt-range signals without distortion. Avoid electrolytic capacitors here–film types (polypropylene or polyester) reduce leakage current and dielectric absorption.
Component Selection for Low-Frequency Attenuation
For the low-pass stage, target a 150Hz cutoff to reject muscle artifacts and power-line interference. A second-order Sallen-Key topology with a Butterworth response provides a flat passband; use 1% tolerance resistors (e.g., 10kΩ) and 5% capacitors (e.g., 100nF) to maintain precision. The op-amp should have a bandwidth greater than 1MHz (e.g., AD8605) to avoid phase shift in the passband. Bypass capacitors (0.1μF ceramic) must be placed within 2mm of the op-amp’s power pins to suppress high-frequency noise.
Active filtering outperforms passive networks in signal integrity–buffer each stage with an op-amp to prevent impedance interaction. For the high-pass stage, an additional 1μF coupling capacitor at the input blocks DC while allowing AC signals through; pair it with a 1MΩ input resistor to maintain high input impedance (>10MΩ). In the low-pass stage, a twin-T notch filter centered at 50Hz/60Hz can supplement the Sallen-Key design if power-line noise persists, though it requires precise component matching (±1%).
Thermal noise dominates below 1Hz–use low-noise resistors (e.g., Vishay’s Z-foil series) with noise densities below 1nV/√Hz. Layout traces carefully: keep analog and digital grounds separated, converging at a single star point near the power supply. Route sensitive traces over a ground plane to minimize loop area; avoid vias near filter components, as they introduce parasitic inductance. Test each stage with a function generator and oscilloscope–verify cutoff frequencies within ±5% of the calculated value before cascading.
Noise Rejection Without Signal Degradation
For multi-stage designs, alternate high-pass and low-pass sections to distribute filtering burden. Place the high-pass stage first to remove baseline wander, followed by amplification (gain of 100V/V), then the low-pass stage. This order prevents clipping from DC offsets while ensuring high-frequency noise doesn’t mask the signal before attenuation. If using PCB-mounted components, stagger filters by layer–high-pass on the top layer, low-pass on the bottom–to reduce cross-talk. For portable setups, replace RC filters with switched-capacitor ICs (e.g., LTC1063) for adjustable cutoffs, though they introduce clock feedthrough at multiples of the sampling frequency.