(nota: a pergunta dizia que o ruído estava no sinal. Parece ser a fonte de alimentação; veja minha edição mais abaixo.)
Um filtro de entalhe de 50 ou 60 Hz geralmente é feito como um filtro T duplo. Entretanto, um gêmeo-T passivo possui um fator Q ruim, o que significa que as frequências vizinhas também serão atenuadas, o que pode causar distorção no perfil do ECG.
Um filtro de entalhe ativo pode ser assim:
Não se esqueça de recalcular os valores do resistor para 50 Hz; R1 será de 11,8 MΩ. Qualquer opamp serve. A diferença com o filtro passivo é mostrada neste gráfico:
Talvez não seja tão claro, mas o gráfico do filtro ativo é a linha vertical em 60 Hz. Muito melhor que o filtro passivo.
editar re seu comentário
Se o 50 Hz estiver na fonte de alimentação, como você diz, ele precisa ser dissociado. Primeiro a própria fonte de alimentação. Um bom regulador não terá uma ondulação de 50 Hz em sua saída, portanto, talvez os capacitores de suavização nas entradas sejam muito pequenos. ( Pensando bem que a ondulação deve ser 100 Hz. Um diodo com defeito na ponte retificadora explicaria 50 Hz e uma ondulação muito alta. ) Se a ondulação de entrada for muito grande, pode ficar abaixo da tensão de entrada mínima do regulador. Você pode postar um esquema da fonte de alimentação com os valores dos componentes? Você também pode colocar um capacitor de 100 µF na saída.
Use também 100 µF em paralelo com 1 µF nas entradas da fonte de alimentação dos ICs. Se estiverem com pouca energia, você pode colocar um resistor de 10 a 100 in em série com a linha de alimentação, antes dos capacitores. Portanto, os capacitores estão diretamente nos pinos do IC. Observe que os resistores causarão uma queda de tensão nos 5 V, portanto, use apenas 100 Ω se a corrente de alimentação for menor que 1 mA. Até 10 mA, você pode usar o 10 Ω. Quanto maior, melhor, você terá que ver o que pode pagar. 10 mA através de um resistor de 10 will causará uma queda de 100 mV, ou seja, 2%, o que provavelmente é aceitável.