Fundamentos de Buses de Datos y Arquitectura de Sistemas Informáticos en Telecomunicaciones
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 8,98 KB
Tabla Comparativa de Buses de Comunicación Industrial y Aeronáutica
A continuación, se presenta una tabla que resume las características clave de diversos estándares de comunicación utilizados en sistemas críticos:
| Bus | Comunicación | Topología | Velocidad | Características / Aplicación |
|---|---|---|---|---|
| RS-232 | Simplex | Punto a punto | 115.2 kbps | Simple, sensible al ruido, equipos de mantenimiento. |
| RS-422 | Simplex | Multidrop | 10 Mbps | Diferencial, inmune al ruido, hasta 1200 m. |
| RS-485 | Half-duplex | Bus multidrop | 12 Mbps | Robusto, utilizado en sistemas de iluminación y climatización. |
| CAN-Bus | Multimaestro | Bus lineal | 1 Mbps | ID de prioridad (ID bajo gana), mensajes de 0 a 8 bytes. |
| ARINC 825 | Multimaestro | Bus lineal | 1 Mbps | Implementación CAN para aviónica, determinista, usado en UAV y helicópteros. |
| ARINC 429 | Unidireccional | Estrella | 12.5/100 kbps | Estándar tradicional; transmite palabras de 32 bits, señal Bipolar con retorno a cero. |
| ARINC 629 | Bidireccional | Bus | 2 Mbps | Multimaestro (soporta hasta 120 equipos), implementado en el B777, opera de forma autónoma sin controlador central. |
| ARINC 664 | Full-duplex | Red Ethernet | 100 Mbps | Conocido como AFDX, utiliza fibra óptica, presente en A380/B787, gestiona Virtual Links (VLs) y Calidad de Servicio (QoS). |
| Firewire | Punto a punto | Red | 800 MB/s | Utilizado para vídeo HD y control de motor en el F-35 (estándar IEEE 1394). |
| MIL-1553B | Maestro-Esclavo | Bus dual | 1 Mbps | Estándar militar (F-16/18), emplea un Bus Controller (BC) y Remote Terminals (RT). |
I. Arquitectura y Funcionamiento de la Unidad Central de Procesamiento (CPU)
Componentes Internos Fundamentales
Los elementos esenciales de un sistema informático incluyen:
- Placa base (Motherboard): Conecta todos los componentes.
- Fuente de alimentación: Suministra energía.
- Tarjetas de expansión: Añaden funcionalidades específicas.
Unidad Central de Procesamiento (CPU)
La CPU es responsable de procesar y mover datos. Se estructura internamente en las siguientes subunidades:
Unidad de Control (UC)
Interpreta las órdenes del programa y dirige las operaciones del sistema.
ALU (Unidad Aritmético-Lógica)
Ejecuta todas las operaciones matemáticas y lógicas; es la "calculadora" del procesador.
Registros
Almacenamiento temporal de datos e instrucciones a muy alta velocidad.
Diferencias entre Microprocesador y Microcontrolador
La distinción radica en su integración y propósito:
- Microprocesador: Es esencialmente una CPU en un solo chip. Requiere componentes externos como RAM y ROM para funcionar. Se emplea en tareas complejas como sistemas de gestión de vuelo (FADEC, FMS, EFIS).
- Microcontrolador: Integra la CPU, memoria y periféricos en un solo chip. Ideal para tareas específicas y dedicadas, como el control de actuadores, sensores e iluminación.
Modos de Ejecución de Instrucciones
La eficiencia del procesamiento depende del modo de acceso a los datos:
- Máquinas de dirección única (Single Operand): Procesan un dato por instrucción (ejemplo: leer un sensor).
- Máquinas de dirección múltiple (Multiple Operand): Permiten operar con varios operandos simultáneamente, resultando más eficientes para cálculos complejos de navegación.
II. Jerarquía y Tipos de Memoria
Pirámide de Memoria
La jerarquía de memoria se organiza por velocidad y coste:
Registros CPU > Caché > RAM > Almacenamiento permanente/extraíble
Memoria Volátil (Temporal)
Pierde su contenido al cesar la alimentación eléctrica:
- RAM (Random Access Memory): Almacena datos de trabajo temporales.
- Memoria Virtual: Técnica que utiliza espacio del disco duro para simular una mayor cantidad de RAM física.
Memoria No Volátil (Permanente)
Retiene la información sin energía:
- ROM (Read-Only Memory): Contenido fijo, no modificable.
- PROM (Programmable ROM): Programable una única vez por el usuario.
- EPROM (Erasable PROM): Borrable mediante exposición a luz ultravioleta.
- EEPROM (Electrically Erasable PROM): Borrable eléctricamente. Crucial para guardar configuraciones críticas del sistema.
- Memoria Flash: Programable y regrabable eléctricamente, ampliamente utilizada en sistemas como el FMS.
Sistemas de Almacenamiento Secundario
- Magnético: Incluye HDD (discos duros) y cintas. Se utiliza, por ejemplo, en el Flight Data Recorder (FDR).
- Óptico: CD/DVD. Empleado para la lectura de mapas, datos de navegación o manuales de mantenimiento mediante tecnología láser.
III. Teoría y Conceptos de Buses de Datos
Buses de Interconexión en PC
Canales físicos y lógicos para la comunicación interna:
- ISA: Bus antiguo, caracterizado por su baja velocidad.
- PCI: Bus más rápido, diseñado para conectar tarjetas de expansión modernas.
- SCSI: Protocolo especializado para la conexión de dispositivos de almacenamiento de alto rendimiento.
- USB: Universal Serial Bus, diseñado para la conexión Hot-plug (conexión en caliente) y dispositivos extraíbles.
Métodos de Transmisión
Transmisión Paralelo
Transmite múltiples bits simultáneamente. Es rápido a corta distancia, pero resulta pesado, costoso y sensible a interferencias en largas distancias.
Transmisión Serie
Transmite un bit tras otro. Es inherentemente más ligero, fiable, permite mayor alcance e inmunidad al ruido. Es el estándar preferido en aviónica (ej. ARINC 429, MIL-STD-1553).
Conceptos de Optimización de Buses
- Multiplexado: Técnica utilizada para optimizar el uso del canal de comunicación compartiendo recursos.
- Sincronización Síncrona: Requiere un reloj común para la transmisión. Los datos se envían en bloques o tramas.
- Sincronización Asíncrona: No requiere reloj compartido. La comunicación se gestiona carácter por carácter mediante el uso de bits de inicio y parada.
IV. Detalles de Ethernet y AFDX
Ethernet (IEEE 802.3)
Originalmente basado en el protocolo CSMA/CD (Carrier Sense Multiple Access with Collision Detection):
- Carrier Sense: El dispositivo detecta si el medio de transmisión (cable) está ocupado.
- Multiple Access: Permite que múltiples equipos compartan el mismo medio físico.
- Collision Detection: Si dos o más dispositivos transmiten simultáneamente, se detecta la colisión y se detiene la transmisión para reintentar más tarde.
AFDX (ARINC 664)
Representa la evolución de Ethernet adaptada a los requisitos estrictos de la aviónica. Utiliza Switches para crear "caminos virtuales" dedicados entre los End-Systems (equipos finales). AFDX elimina las colisiones inherentes a Ethernet mediante la implementación de Full-duplex conmutado, garantizando así la determinismo y el flujo de datos crítico.