Estoy pensando en controlar circuitos analógicos con un microcontrolador y muchos relés pequeños (Omron G6L). Para el enrutamiento de la señal, esto está bien, pero el control de ganancia es preocupante.
Obviamente podría hacer algo como esto:
Pero esto requiere un relé para cada paso. Estoy pensando que tiene que haber una mejor manera.
¿Existe una disposición inteligente de la red de resistencias que pueda producir los divisores de voltaje que se encuentran en los circuitos de amplificación operativa de inversión y no inversión, controles de panoramización, etc.?
Más específicamente, ¿existe una red paralela y / o en serie de resistencias controladas por relé que puedan proporcionar las relaciones necesarias para controlar la ganancia en los circuitos de amplificadores operacionales (tanto de inversión como de no inversión), controles panorámicos, etc.?
Con 2 relés es 4 idealmente posible. Con 3 relés es 2 x 2 x 2 = 8 pasos. Con 8 pasos de 3dB cada uno me daría un rango de 21dB desde, por ejemplo, -9 a +12 o lo que sea. A medida que aumenta o disminuye la ganancia, el microcontrolador simplemente itera a través de una secuencia predefinida de códigos binarios.
Seguramente esto se ha estudiado antes, pero no soy un EE (solo lo hago por diversión), por lo que cualquier puntero sería muy apreciado.