ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Interfases de comunicación

ViridianaDzulApuntes16 de Septiembre de 2017

547 Palabras (3 Páginas)102 Visitas

Página 1 de 3

[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.

I2C Inter-Integrated Circuit

*Checar diapos de Dispos

  • Requiere resistencias externas de pull-up (funciona con 4.7 o 5.6 kΩ en general)para SDA y SCL
  • Bus multimaestro, pueden pasarse esta propiedad entre dispos q tengan la capacidad. El maestro inicia transferencia y genera señal de reloj
  • Comunicación síncrona
  • Sirve para comunicarme en la misma tarjeta que estoy trabajando comunicar circuitos integrados entre sí que normalmente residen en un mismo circuito impreso.
  • Estándar de velocidad: 500(*400) y 100 kbps * 100 kbit/s en el modo estándar, aunque también permite velocidades de 3.4 Mbit/s
  • 2 líneas: SDA (línea de datos) y SCL (línea de reloj), y GND
  • Formato de transacción: |Start|A7..(7bits)..A1|R/W|ACK|…Data…|ACK|Stop|idle|
  • El bus está libre cuando SDA y SCL están en estado lógico ALTO
  • Start: un maestro ocupa el bus y genera…..cuando la línea de datos (SDA) toma estado BAJO, mientras que la línea de reloj permanece ALTA

RS-232 End of Message Terminators.

RS-232 EOM terminators can be:

CR (carriage return) Retorno de carro

LF (line feed), Línea de alimentación    *Se puede configurar pero por default este es en VISA

CRLF (carriage return followed by a line feed), or

LFCR (line feed followed by a carriage return). (Enter…creo)

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (375 Kb) docx (675 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com