Interfases de comunicación
Enviado por ViridianaDzul • 16 de Septiembre de 2017 • Apuntes • 547 Palabras (3 Páginas) • 76 Visitas
[pic 1]
Seriales
- No se necesitan tantos cables, sólo 1 o 2
- Con las mejoras, la comunicación serial se ha vuelto más rápida que la paralela
- La tasa de comunicación es (bit – bit) menor en serial: 1bit/ciclo de reloj
- Se pueden usar relojes más rápidos que en paralelo
[pic 2]
UART (Universal Asynchronous Receiver-Transmitter)
USART (Universal Synchronous-Asynchronous Receiver-Transmitter)
- Reloj local → 8 veces la tasa de transmisión
- Cada bit de dato se sobre muestrea 8-10 veces
- Se transmiten 10 bits porque se necesita 1 bit de inicio y otro de parada
- Comunicación Full-Duplex
[pic 3]
[pic 4]
Full – Duplex → transmite y recibe al mismo tiempo
Comunicación Half – Duplex → intercala la comunicación: transmite, apaga y luego recibe
Simplex → sólo transmite o sólo recibe
RS232
- -3 a -15 volts → cero lógico
- 3 a 15 volts → uno lógico
- 2 cables de línea:
- DCE (Data Terminal Equipment) – conexión hembra[pic 5][pic 6]
- DTE (Data Communication Equipment) – conexión macho
- 128 bits x segundo hasta 19,200 bps[pic 7]
- En puerto serie es lo mismo decir Baudios que bps, sólo en puerto serie
- ASK – Amplitud Shift Keying
- FSK – Frequency Shift Keying
- PSK – Phase Shift Keying
- QPSK – Quadrature Phase Shift Keying
- Pensado para ambientes de oficina
[pic 8]
RS485 / RS422
- 2 pines para cada línea
- Salida diferencial
- Transmiten a mayor distancia y con mayor ruido que el RS232
- Está pensado para ambientes industriales
Comunicación entres 2 puertos/computadoras
No se puede transmitir y recibir datos al mismo tiempo, por eso en el módulo de Configure Serial Port hay que habilitar la entrada flow control y usar la opción RTS (Request To Send)/CTS (Clear To Send) para evitar este problema.
...