Señal digital vs analógica para la transferencia de datos a través de tableros

3

Tengo 1 placa que lee datos de un sensor, mientras que otra placa quiere obtener datos de ese sensor.

¿Es mejor tener un ADC en la primera placa y luego enviar esos datos a través de i2c a la segunda placa? ¿O es mejor enviar la señal analógica desde la primera placa directamente al ADC de la segunda placa?

Supongo que el envío de datos analógicos a través de 2 tarjetas tendrá mucho ruido.

    
pregunta Olivier

3 respuestas

3

Cualquiera de los dos enfoques puede ser correcto: conexión analógica punto a punto (hasta, por ejemplo, 10 o 12 bits de resolución), o I 2 C. Los cubos son pequeños. Operan lejos de fuentes externas de EMI. Si las fuentes de alimentación de modo conmutado en el EPS (subsistema de energía eléctrica) están diseñadas correctamente, no deberían generar mucha EMI.

¿Es probable que la carga útil genere EMI?

Desde el punto de vista de la ingeniería de sistemas, tanto el punto a punto como el bus tienen sus pros y sus contras.
La ventaja de punto a punto es que es simple (en la forma k.i.s.s.) El problema es que no se escala tan bien como I 2 C.
El profesional de I 2 C es que se escala bien y es conveniente. La contra es que la complejidad aumenta. El bus también puede ser un único punto de falla: I 2 El bus C se puede atascar.

Si tiene más de un sensor en esa placa y se prestan a un A / D conectado a través de I 2 C. O, si anticipa que puede haber más sensores en esa placa en el futuro. Entonces I 2 C podría ser conveniente.

p.s. En la escuela, he diseñado una tabla C & DH para el MAST CubeSat. Tenía un extenso bus I 2 C, que funcionó sin problemas.
Más tarde, he diseñado y luego tuve que lidiar con un crecido en exceso [debido a la falta de un mejor juicio inicial] I 2 C bus en un instrumento industrial.

    
respondido por el Nick Alexeev
4

Enviar la señal digital es la mejor opción, ya que será menos susceptible a la interferencia o distorsión a medida que se desplaza entre los dos puntos.

En el camino no solo el sensor puede captar el ruido de varias fuentes, sino que las pérdidas a lo largo de las líneas de los sentidos pueden distorsionar la lectura.

A veces es necesario colocar los sensores lejos del ADC debido a las condiciones ambientales u otras (calor alto, etc.), en cuyo caso esas distorsiones se tienen en cuenta durante el diseño del sistema.

Coloque el ADC en la placa del sensor y envíe la señal digital desde allí.

    
respondido por el alphasierra
2

Digitalízalo. ¿A qué tierra se hace referencia su señal analógica? Las posibilidades son bajas: el arnés de la placa interna tiene motivos de señal dedicados frente a los de energía. El largo plazo tendrá una mayor probabilidad de susceptibilidad al ruido y también es un aprovechamiento adicional que puedo decirle por experiencia que es lo último que desea en un satélite.

Además, ¿con qué voltaje de referencia se tomará una muestra y dónde se ubica ese voltaje? Digitalizar la señal lo antes posible es IMO en su mejor interés.

Ahora, si esta señal tiene un filtro de 1Hz (algún tipo de riel eléctrico), la discusión se vuelve diferente, ya que es tan lenta como para ser virtualmente DC

Finalmente, no estoy seguro de cuál es el bus de su sistema, pero un enlace I2C puede extenderse para transportar datos adicionales sin penalización adicional de cables.

    
respondido por el Krunal Desai

Lea otras preguntas en las etiquetas