Problemas relacionados con señales analógicas multiplexadas

2

Se me ocurrió transmitir un voltaje medido del componente X, desde varios esclavos a un dispositivo maestro. Las unidades de cada esclavo usarían el principio de multiplexación por división de tiempo para establecer la línea de datos en el nivel analógico correspondiente en un tiempo predeterminado y durante un tiempo predeterminado en que la unidad maestra mediría la línea y separaría los datos. A qué tipo de problema me enfrentaría con este método en lugar de usar un bus de datos u otra interfaz serial.

Los tiempos que estoy considerando son ciclos de 100us con un dispositivo de cada dispositivo que mantiene la línea durante un intervalo de 5us y 5us.

    
pregunta Lpaulson

2 respuestas

1

Settling . Consulte la velocidad en la página 2. Depende de su ADC, MUX y preamplificador. Degradación de la señal. ¿Cuánto tiempo duran las ejecuciones desde el Componente X al MUX y al ADC?

    
respondido por el VI_Spaghetti
4

Lo que estás pidiendo es posible, pero a esas velocidades no obtendrás mucha relación señal / ruido. Por supuesto, sería útil saber cuál es su mayor frecuencia de interés en las señales muestreadas y con qué resolución y precisión desea medirlas. Una distancia de transmisión más larga degradará más la señal.

Todas estas razones y más es la razón por la cual las cosas ya no se hacen de esta manera. El sistema telefónico, por ejemplo, hace tiempo que se convirtió a digital.

Su pregunta es una solución imaginaria en lugar del problema real. Díganos lo que realmente quiere lograr, no cómo cree que debería lograrse.

Una brecha deliberada entre señales adyacentes es solo una pérdida de tiempo de asentamiento. Cada señal debe comenzar tan pronto como sea posible dentro de su intervalo de tiempo. Un problema con estos sistemas es sincronizar el remitente y el destinatario. Una forma es enviar un pulso de sincronización a cada cuadro. En la televisión antigua, este era un blip más negativo que cualquier señal válida. Podría usar eso para sincronizar un bucle de fase bloqueada, que luego generaría el reloj para encontrar los intervalos de tiempo individuales.

Una vez que consiga que todo esto funcione y descubra todas las diversas fuentes de error, comprenderá por qué estas cosas se realizan digitalmente ahora.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas