INTRODUCCIÓN A LAS COMUNICACIONES DE DATOS José Estay A.

Post on 22-Jan-2016

223 views 0 download

Transcript of INTRODUCCIÓN A LAS COMUNICACIONES DE DATOS José Estay A.

INTRODUCCIÓN A LAS INTRODUCCIÓN A LAS COMUNICACIONES DE COMUNICACIONES DE

DATOSDATOS

José Estay A.José Estay A.

Transmisión digital: parámetros de interésTransmisión digital: parámetros de interés

Clk Clk фф NRZ NRZ

Señales de la interfaz del puerto serie e Señales de la interfaz del puerto serie e identificación de pinesidentificación de pines

Conexión de un DCE (modem) a Conexión de un DCE (modem) a un computador (DTE)un computador (DTE)

Conexión de “modem nulo” cuando Conexión de “modem nulo” cuando ambos son dispositivos DCE ambos son dispositivos DCE (Computadores, impresoras)(Computadores, impresoras)

Conexión a través del puerto paralelo, Conexión a través del puerto paralelo, conector DB25 M y 11 hilosconector DB25 M y 11 hilos

Identificación de señales en el conector Identificación de señales en el conector DB25 norma RS-232DB25 norma RS-232

Esquemático circuito probadorEsquemático circuito probador

Circuito físicoCircuito físico

Configuración del puerto serialConfiguración del puerto serial

comcommm: especifica el numero del puerto : especifica el numero del puerto asincrónico de comunicaciones (COM). asincrónico de comunicaciones (COM). Valores validos para m son 1..4Valores validos para m son 1..4

El comando mode reconoce los El comando mode reconoce los parámetros por su posiciónparámetros por su posición

Sintaxis: mode comSintaxis: mode commm:b,p,d,s,r:b,p,d,s,r b= bauds. Especifica la razon de b= bauds. Especifica la razon de

transmisión en bit/sec:transmisión en bit/sec:

1111 110 baud110 baud

1515 150 baud150 baud

3030 300 baud300 baud6060 600 baud600 baud1212 1200 baud1200 baud2424 2400 baud2400 baud4848 4800 baud4800 baud9696 9600 baud9600 baud1919 19200 baud19200 baud

p = parity. Especifica la paridad: n p = parity. Especifica la paridad: n (none), e (par), o (impar)(none), e (par), o (impar)

d = data. Especifica el numero de bits d = data. Especifica el numero de bits de datos en un carácter. Rango 5..8, y de datos en un carácter. Rango 5..8, y por omisión es 7por omisión es 7

s = stop. Especifica el no. de bits de s = stop. Especifica el no. de bits de STOP que pueden ser 1, 1.5 o 2 bitsSTOP que pueden ser 1, 1.5 o 2 bits

r = retry. Especifica la acción de r = retry. Especifica la acción de volver a intentar cuando volver a intentar cuando modemode intenta intenta de enviar una salida a una impresora de enviar una salida a una impresora paralela. Si usted está usando el paralela. Si usted está usando el comando comando modemode sobre una red, no use sobre una red, no use ningún valor para “r”ningún valor para “r”

Ejemplo de configuración del Ejemplo de configuración del puerto serial COM1puerto serial COM1

Por ejemplo se desea configurar el Por ejemplo se desea configurar el puerto COM1 con los siguientes puerto COM1 con los siguientes parámetros: velocidad de 110 bps, parámetros: velocidad de 110 bps, paridad par, bits de datos = 8, bits paridad par, bits de datos = 8, bits de stop = 2:de stop = 2:

mode com1:11,e,8,2mode com1:11,e,8,2 Esta configuración se puede realizar Esta configuración se puede realizar

con ASSEMBLY (ver HINT1)con ASSEMBLY (ver HINT1)

Señal transmitida por el puerto Señal transmitida por el puerto serie COM1 y observada con un serie COM1 y observada con un osciloscopio con la capacidad osciloscopio con la capacidad

ONE SHOTONE SHOT

Interfaz, InterfacesInterfaz, Interfaces

Interfaz TTL/Serial, Serial/TTL Interfaz TTL/Serial, Serial/TTL

Aplicación Visual C++ grafica, con Aplicación Visual C++ grafica, con interfaz USB-Serial:interfaz USB-Serial:

Programa fuente se encuentra en el Programa fuente se encuentra en el sitio de la asignatura, con el nombre sitio de la asignatura, con el nombre AppVCUSBX86.rarAppVCUSBX86.rar

También en Internet- YouTube- con También en Internet- YouTube- con desarrollo paso a pasodesarrollo paso a paso

DRIVERS:DRIVERS:www.prolific.com.twwww.prolific.com.twwww.silabs.comwww.silabs.comwww.ftdi-chip.comwww.ftdi-chip.comwww.usb.orgwww.usb.orgen Windowsserial.sys; usbser.sysen Windowsserial.sys; usbser.sysReferencia “Serial port complete Referencia “Serial port complete second edition”, JAN AXELSON, second edition”, JAN AXELSON, copyright 2007copyright 2007

FIN DataCommFund04.pptFIN DataCommFund04.ppt