Recientemente leí este informe sobre el proyecto de desarrollo de aviónica JPL x2000, que desarrolló una plataforma de aviónica más modular utilizando silicio comercial, para reducir costos y energía. Optaron por una arquitectura de dos protocolos redundantes que vinculan todos los componentes electrónicos de la nave espacial. Se usa un bus 1394 de alta velocidad para grandes datos, mientras que un bus I2C (a 100 khz) se usa para controles de bajo ancho de banda. Esto se configura como un bus multimaestro, donde cada nodo puede comunicarse entre sí.
No he usado I2C para más que sensores individuales, pero por lo que entiendo, existen serias limitaciones de distancia. Dentro de una nave espacial, podría haber arneses de cableado de una longitud significativa.
Además de tener dos buses I2C redundantes, cada dispositivo tiene un ASIC personalizado que proporciona aislamiento entre el bus y el chip principal que se muestra aquí y aquí
. ¿Este chip también proporciona algún tipo de acondicionamiento?
¿Alguien puede explicar por qué podrían haber elegido usar un protocolo diseñado para la comunicación dentro de una PCB para la comunicación dentro de un vehículo grande?
Sé que probablemente no haya una sola respuesta definitiva, pero me interesaría saber qué factores influyen en ese tipo de elección.
Sí, hay una limitación de longitud con I2C, pero creo que su intención es comunicarse con otros circuitos integrados en la misma placa o placas ubicadas dentro del mismo subsistema en lugar de pensar en comunicarse con sensores desplegados alrededor de la nave espacial y otras naves espaciales. sistemas relacionados. La mayoría de los circuitos integrados actuales incorporarán I2C, mientras que las velocidades de datos y la distancia pueden verse como limitaciones, para la comunicación integrada con otros circuitos integrados, se obtiene un método extremadamente confiable de transferencia y control de datos. Los circuitos integrados, como las funciones de administración de energía (PMIC), los sensores de temperatura integrados, los acelerómetros y giroscopios basados en MEMS, por nombrar solo algunos, I2C es un competidor viable.
- Ambos buses son multimaestro y, por lo tanto, admiten arquitecturas distribuidas y escalables simétricas.
Se agrega una capa de protocolo al bus I2C. Este protocolo incluye un conteo de bytes después de la dirección y dos bytes CRC después de los datos. El diseño del X2000 también utiliza comandos especiales de mensajes de hardware para controlar funciones críticas. Para estos mensajes, se envía el comando seguido de su complemento para proporcionar una capa más de protección.
En condiciones de falla catastrófica, como una falla de energía del bus, ambos conjuntos de bus COTS pueden fallar de modo que se pierdan todas las comunicaciones entre los nodos. Para restablecer la comunicación, cada nodo puede ejecutar un procedimiento de recuperación distribuido que consiste en una secuencia de actividades de habilitación/deshabilitación de enlaces.
- dado que la causa de la falla catastrófica puede no estar dentro del sistema de aviónica, no hay garantía de que el procedimiento de recuperación distribuida tenga éxito. Por lo tanto, este enfoque es solo el último recurso para salvar la nave espacial.
Esta es un área en la que apoyé a Burroughs a mediados de los años 80 en la actualización de sus estándares de diseño corporativo para métodos de prueba de EMC y de especificaciones para niveles de aceptación de inmunidad al ruido conducido, ESD radiado, ráfagas de RF radiadas, ondas planas radiadas para RF de barrido de campos magnéticos de 100 kHz. a campos radiados de x GHz a intensidades de campo muy altas utilizando bobinas magnéticas con amplificador montado en rack de 1kW y antena plana dodecaédrica con retroalimentación opto para respuesta plana de campo E servo para verificar errores de 0 bits en 10^10 bits.
NXP define los atributos de este estándar de dos hilos llamado I2C de la siguiente manera;
• Consumo de corriente extremadamente bajo
. • Alta inmunidad al ruido.
• Amplio rango de tensión de alimentación.
• Amplio rango de temperatura de funcionamiento.
Sin embargo, está limitado por la capacitancia del cable y, por lo tanto, la elección y la longitud del cable, el nivel de altas corrientes transitorias cercanas o el voltaje de alta velocidad de respuesta, el tipo de controlador, el tipo de búfer CMOS activo de 50 ohmios o la terminación de la fuente de corriente y muchas variaciones.
La especificación NXP dice que no hay problema para una carga de 100kHz hasta 100pF, que puede ser típicamente de 20pF/ft dependiendo de la impedancia del par y luego las notas al pie para el manejo de 100pF a 400pF máx. para 100Kbps.
Si fuera yo, elegiría el par trenzado de mayor impedancia (240 ~ 300+) y luego usaría un sumidero de corriente constante con protección de bloqueo.
En cualquier caso, un ingeniero con experiencia en diseño de líneas de transmisión debe diseñar/realizar pruebas de estrés y verificar la integridad de la señal para estos enlaces de corta distancia.
Los estudiantes de ingeniería de Stanford desarrollaron mejoras para la comunicación espacial que incluyeron temporizadores de vigilancia para el reciclaje de energía y puertos de impacto de bits para opciones de recuperación multiplexadas en el bus.
Interpretaría que los problemas principales no fueron la "integridad de la señal" en la tasa de error de bit, sino fallas graves debido a los impulsos de radiación gamma que pueden inducir el bloqueo incluso en dispositivos CMOS litográficos grandes debido a las altas intensidades de campo V/um de estos dispositivos de alta energía. pulsos. Sus métodos de recuperación de mi experiencia se implementaron correctamente a partir de mis experiencias con ESD de 25 kV en el Proyecto IDA en un hogar de prueba de MTS a principios de los años 80
El Proyecto IDA fue una empresa de I+D de Winnipeg Interdiscom Inc. en la que participé para una WAN de banda ancha ISDN personalizada con televisión de pago, gráficos de datos meteorológicos, sondeos de opinión, telefonía digital, alarmas de abeto/robo, lectura de contadores, teclado con cable para datos en serie de alta velocidad y 2 Arcos de pulgada de ESD desde el tubo de vacío TV estática y los dedos a nuestro decodificador en un invierno seco!! Fue el primer SCADA DS1 a gran escala (1.544 Mbps) bidireccional sobre RF a 100 hogares en el mundo probado y entregado con éxito. Fui responsable de la prueba del sistema, el diseño y la fabricación de varios equipos de prueba BER y el monitoreo general del estado de la red bidireccional, y nuestro equipo lo hizo funcionar. Todos estos 100 hogares compartían 1 cable coaxial y 2 RF para topología de árbol/bus TDM DS1.
Finalmente, se vendió a una empresa propietaria de Scientific Atlanta, Intellivision y algunas otras en Filadelfia.
Nick Alexeev
jack creasey
keith
bruce abbott
Nick Alexeev
bruce abbott
Simón Marcoux
Transeúnte
Tony Estuardo EE75
Nick Alexeev
Tony Estuardo EE75
usuario98663
danmcb