Descargar la presentación
La descarga está en progreso. Por favor, espere
1
5.1 – Interfaces de entrada/salida
Borja Brisson Vega, Jonán Cruz Martín
2
A continuación… Puertos Serie Puertos Paralelo
Puertos USB (Universal Serial BUS) FireWire 5.1 – INTERFACES DE ENTRADA/SALIDA
3
Puertos Serie y Paralelo
5.1 – INTERFACES DE ENTRADA/SALIDA
4
Robots 5.1 – INTERFACES DE ENTRADA/SALIDA
5
Puertos Serie Transmisión
UARTs (Universal Asynchronous Receiver/Transmitter) Evolución histórica 5.1 – INTERFACES DE ENTRADA/SALIDA
6
Transmisión 10011011 XX Estándar start-and-stop
XX Provoca un incremento del 20% Puertos Serie
7
UARTs (Universal Asynchronous Receiver/Transmitter)
Se encarga de dividir el byte para la transmisión Una vez transferido vuelve a unificar los datos en un byte Se encarga de manejar las interrupciones de los dispositivos Puertos Serie
8
Evolución histórica 8250 8250A 8250B 16450 16550 Series
16650, 16750, y 16950 Puertos Serie
9
Puertos Paralelo Estándar 1284 (Centronic)
5.1 – INTERFACES DE ENTRADA/SALIDA
10
Estándar 1284 Publicado en 1994 Define todos los aspectos físicos del puerto: Modos de transferencia Señales eléctricas Etc. Puerto Paralelo
11
Estándar 1284 Se creó el comité 1284.3 Capa de software
Aparte de todo ello, el estándar incluye La especificación conectores La definición de cuatro tipos de puertos Puerto Paralelo
12
Puerto USB Características Interfaz USB Transferencia Conectores
5.1 – INTERFACES DE ENTRADA/SALIDA
13
Características Es un bus de carácter general Es hot-swappable
Identifica automáticamente el tipo de dispositivo Para el Plug&Play define clases de dispositivos a los que asigna drivers genéricos Permite hasta 127 dispositivos conectados a un puerto.Para ello es necesario los hubs. Esta conexión es en cadena (arbórea) Nos determina la prioridad Compartirán el ancho de banda y potencia de alimentación Puerto USB
14
Características Hubs : Proporciona la interfaz con el exterior
Además se encarga de distribuir/controlar el tráfico entre el host y los dispositivos Todo hubs al igual que los dispositivos ha de ser configurados y poseer una dirección propia. Puerto USB
15
Interfaz USB Interfaz serial con cuatro líneas de conexión
2 líneas para datos 1 para alimentación y otra para tierra. Puerto USB
16
Interfaz USB Se crearon dos especificaciones: La 1x 12 Mbps La 1.0
Puerto USB
17
Transferencia La transferencia de datos se realiza mediante las líneas D+ y D- Sincronización --> Codificación NRZI (Non Return to Zero Inverted) Puerto USB
18
Transferencia Canales, también llamados pipes
Ocupan una parte del ancho de banda disponible Poseen un punto de final Puerto USB
19
Conectores Existen 2 tipos de conectores: Tipo/Serie A Tipo/Serie B
Puerto USB
20
Conectores Existen 2 tipos de conectores: Tipo/Serie A Puerto USB
21
Conectores Existen 2 tipos de conectores: Tipo/Serie B Puerto USB
22
Conectores También existes sus correspondientes mini
Poseen las mismas características Distinguen por el color del conector y del socket El PC los distingue por una señal ID Puerto USB
23
FireWire Introducción Características Estándar IEEE 1394
5.1 – INTERFACES DE ENTRADA/SALIDA
24
Introducción Se trata de un bus serial
Por lo que no necesita sincronización No necesita protección Fácil de implementar Alcanza velocidades muy altas Mbps FireWire
25
Características Es capaz de direccionar 63 dispositivos
Utiliza la tecnología Plug&Play Es hot-swappable No requiere el PC como intermediario Se utilizan en aplicaciones de video, sonido e imagen Cables: trenzado, cobre, fibra óptica… FireWire
26
Estándar IEEE 1394 Posee 3 revisiones: IEEE 1394 IEEE 1394a IEEE 1394b
FireWire
27
Estándar IEEE 1394 Posee 3 revisiones: IEEE 1394 IEEE 1394a 6 pines
IEEE 1394b FireWire
28
Estándar IEEE 1394 Conectores: Conectores Beta Conectores Bilingües
FireWire
29
Estándar IEEE 1394 Especifica un conjunto de protocolos divididos en capas Capa Física Capa de enlace Capa de transacción FireWire
30
Estándar IEEE 1394 Capa Física
Define los medios de transmisión permitidos como las señales Esta capa se encarga de todo el aspecto físico transformar las señales binarias en eléctricas la velocidad de transmisión conectores arbitraje, etc. FireWire
31
Estándar IEEE 1394 Arbitraje
Está basado en la estructura de conexión de los adaptadores Determina a un nodo como nodo raíz Procesará las distintas solicitudes de acceso al bus Persigue una política equitativa Divide el tiempo de bus en intervalo FireWire
32
Estándar IEEE 1394 Intervalo de un bus Bit de autorización
Espera al siguiente intervalo, evitando el acaparamiento Además el estándar implementa el arbitraje urgente Permite acceder más de una vez por intervalo Con la restricción del 75% de tiempo del intervalo FireWire
33
Estándar IEEE 1394 Capa de enlace
Describe la transmisión de datos por medio de paquetes. El estándar estipula dos tipos de transmisión Asíncrona Isócrona FireWire
34
Estándar IEEE 1394 Capa de enlace
Describe la transmisión de datos por medio de paquetes. El estándar estipula dos tipos de transmisión Asíncrona: se utiliza para datos que no necesitan una velocidad de transferencia fija. FireWire
35
Estándar IEEE 1394 Capa de enlace
Describe la transmisión de datos por medio de paquetes. El estándar estipula dos tipos de transmisión Isócrona: se utiliza con los dispositivos que generan datos de manera regular para garantizar cierta velocidad. FireWire
36
Estándar IEEE 1394 Capa de transacción
Define un protocolo solicitud-respuesta Ocultando los detalles de las capas inferiores. FireWire
37
Conclusiones Tener claro el desuso y la poca eficacia de los puertos serie y paralelo Comprender del porque de la aparición del USB y FireWire Ver las posibilidades del FireWire Entender la filosofía que se ha tomado con el tiempo 5.1 – INTERFACES DE ENTRADA/SALIDA
38
FIN 5.1 – INTERFACES DE ENTRADA/SALIDA
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.