Estou permitindo que a corrente através de um motor CC flua através de um pequeno resistor e medindo a tensão através dele. Eu preciso dar essa tensão analógica a um ADC do microcontrolador para fazer algum processamento de sinal nele. Meu problema é que o microcontrolador funciona com uma fonte isolada e a tensão a ser detectada está no lado não isolado. Eu sinto que usar um isolador analógico não é uma boa solução. Uma solução para isso é usar um ADC externo no lado não isolado e isolar digitalmente a saída do ADC, mas esse ADC não pode receber tensões negativas quando o motor estiver em outra direção. Por favor ajude.