fundo
Para aplicativos de transimpedância, você deseja manter os amplificadores operacionais na região linear e evitar a saturação do amplificador operacional e a recuperação de overdrive.
Isso pode ser feito com um circuito automático simples de controle de ganho ao usar um amplificador operacional estável de ganho unitário, por exemplo
simular este circuito - esquemático criado usando o CircuitLab
Quando o diodo liga, a resposta do circuito fechado mantém a mesma largura de banda, mas sua magnitude diminui. O fator de feedback de alta frequência Cfeedback / (Cfeedback + Cin) se aproxima de 1, mas não é um problema, porque o amplificador operacional é o ganho de unidade estável. Eu implementei isso com um OPA656 e funciona bem.
Isso não funcionará com um amplificador descompensado. Oscilará quando houver muito feedback de alta frequência. Eu já vi isso com o OPA846.
Questão
Como você mantém um amplificador descompensado em sua região linear em uma aplicação de transimpedância?
Tentei simular o circuito abaixo, com a esperança de que a troca da capacitância de entrada extra diminuísse o feedback de alta frequência, mas os resultados são ruins.
Os valores dos componentes nos esquemas não são o que estou usando no meu circuito atual. São valores redondos para simplificar a discussão do circuito, por exemplo, o fator de feedback de alta frequência do primeiro circuito quando o diodo está desligado é 1/101. Meus valores reais de componentes são ajustados para a velocidade máxima, próximo ao limite da estabilidade, que não são exatamente conhecidos devido a parasitas no tabuleiro, e seriam uma distração para a pergunta.