Matriz de mezcla de potenciómetro digital

0

Necesito mezclar 4 entradas analógicas con diferentes pesos en 4 salidas analógicas con la aplicación de audio en mente. Esto se puede hacer simplemente usando potenciómetros y bloques ópticos para amortiguar, como se muestra en la primera foto para la matriz 3x3; Entiendo que este esquema no es perfecto de muchas maneras (por ejemplo, no se puede cortar completamente ninguna entrada), pero es lo suficientemente bueno como para demostrar lo que estoy tratando de lograr.

Sin embargo, necesito controlar la matriz digitalmente, por ejemplo, usando la interfaz I2C. Esto se puede hacer usando resistores digitales I2C, pero el esquema solo será enorme y costoso, ya que para una matriz de 4x4 necesitaré 16 potenciómetros digitales. Y con aún más E / S, se vuelve ridículo.

Entonces, mi pregunta es: ¿hay una manera de hacer que una matriz controlada 4x4 (sin D / A y A / D) sea más compacta y barata? Por ejemplo, ¿hay circuitos integrados específicamente para este propósito? No pude encontrar ninguno.

EDITAR: Me acabo de dar cuenta de que estos potes digitales rara vez son logarítmicos, y eso es algo de lo que estoy buscando también.

    
pregunta sx107

3 respuestas

1

No estoy diciendo que esta sea una solución perfecta para el problema parcialmente definido del OP, pero es motivo de reflexión.

Los interruptores analógicos de punto de cruce (desarrollados para las primeras centrales telefónicas digitales) le permiten realizar el enrutamiento de la señal y luego lo que queda es controlar la amplitud.

Primero, el interruptor de punto de cruce analógico (este es de 16 x 16): -

Eldearribaesel ADV3205 de Dispositivos analógicos pero también suministran 8x8 tipos. Por lo tanto, el problema se reduce de alguna manera al control de las amplitudes de las entradas mediante 4 potes digitales para 4 entradas.

Si desea que las cuatro entradas se ponderen de forma individual para cada una de las cuatro salidas, es posible que deba usar 16 potes digitales y un interruptor de punto cruzado de 16x16.

Sin embargo, hay una alternativa a los digipots y es el uso de PWM para modular la amplitud de una señal de audio como esta: -

Entonces, si puede generar varias salidas PWM independientes, puede usar interruptores analógicos simples para cortar una entrada analógica para reducir su amplitud. Debe tener frecuencias PWM que sean significativamente más altas que la frecuencia analógica más alta, por supuesto.

    
respondido por el Andy aka
0

Una forma de hacer esto sería tener el mismo circuito, pero reemplazar todos los potes con potes digitales, como este:

Elinconvenienteesquesonunpocomásruidososquelosdelaolla(a10nvporraízdeHz),sonmáscaros(porsupuesto).Elotroinconvenienteesqueactualmentelosmejoresahorasolotienen1024valoresderesistencia.

Tambiénquerráprotegerlasentradas.

Otracosaquepodríaservaliosasivaconunpotenciómetrodigitalesquepuedeconvertirunpotenciómetrolinealparatenerunarespuestamáslogarítmica,peroundivisorresistivopodríanoseradecuadoparasuaplicación.

Fuente: enlace

    
respondido por el laptop2d
0

¿Qué tal un circuito de este tipo?

Usted dijo que no ADC / DAC, pero supongo que es para la ruta de audio, el MCP4728 es un DAC económico de 4 canales.

  1. DC Offset la señal para permanecer positivo. (señal P-P / 2 + unión transitoria).
  2. Recorta la señal
  3. Desacoplar la señal para eliminar el desplazamiento.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Damien

Lea otras preguntas en las etiquetas