Вы находитесь на странице: 1из 8

Universidad Autnoma del Estado de Hidalgo

Instituto de Ciencias Bsicas e Ingeniera


Lic. Sistemas Computacionales

TEORA DE COMUNICACIONES

Catedrtico: Ing. Urea Medina Vanessa

Practica: Modelo OSI

INTEGRANTES: Hernndez Snchez Salvador Hernndez Callejas Omar Patricio Grijalva Fernando Pea Ramrez Oscar Semestre.- 7 Grupo.-4

OBJETIVO El alumno aplicara el modelo OSI en un circuito que permita conectar 2 protoboard para establecer una comunicacin. MATERIAL 2 protoboard Cable para conexiones 8 leds 23 resistencias de 220 ohm 2 Microcontroladores PIC 16F627A 1 Display ctodo comn 1 DipSwitch 1 fuente de voltaje de 5

MARCO TEORICO En 1984, la Organizacin Internacional de Estandarizacin (ISO) desarroll un modelo llamado OSI(Open Systems Interconectin, Interconexin de sistemas abiertos). El cual es usado para describir el uso de datos entre la conexin fsica de la red y la aplicacin del usuario final. Este modelo es el mejor conocido y el ms usado para describir los entornos de red. CAPAS Capa de aplicacin: producto final. Capa de presentacin: interpretacin de los datos. Capa de sesin: inicio, reanudacin, trmino de sesiones. Capa de transporte: conexin Capa de red: control de acceso al medio, control de errores, direccionamiento fsico. Capa de enlace de datos: direccionamiento lgico (direcciones IP). Capa fsica: tiene que ver con conectores, voltajes, conversiones binarias, etc.

DESARROLLO Nuestro equipo pens realizar esta prctica utilizando microcontroladores PIC ya que sera ms fcil programar el funcionamiento y adems se reduce la cantidad de circuitos a utilizar. Para empezar lo principal que necesitamos conocer es como est conformado un PIC, y la siguiente imagen nos muestra:

El PIC consta de registros que son utilizados para almacenar informacin o para configurar el PIC, en nuestro caso utilizamos el PIC16F627A. La imagen nos muestra estos registros:

Este PIC tiene 2 puertos de entrada/salida. El puerto A y puerto B tienen 8 entradas/salidas segn sean configuradas. Nosotros utilizamos 5 pines del puerto A como entrada y 4 del puerto B como salidas para el PIC 1. Para el PIC 2 utilizamos 4 pines del puerto A como entrada y 7 pines del puerto B como salidas. El siguiente cdigo es el programa del PIC 1.
#INCLUDE <P16F627A.INC> ;PIC UTILIZADO 16F627A LIST P=16F627A __CONFIG H'3F39' ;BITS DE CONFIGURACION DEL PIC RADIX HEX CBLOCK ENDC ORG 0 GOTO INICIO ORG 5 INICIO MOVLW MOVWF BSF CLRF MOVLW MOVWF BCF CHECAR_PUERTO BTFSS GOTO MOVF MOVWF GOTO END 0X07 CMCON STATUS,RP0 TRISB 0X1F TRISA STATUS,RP0 0X20

;POSICION CUANDO EL PIC SE ENCIEDE ;POSICION EN CASO DE UN RESET

;ACCESO AL BANCO 1 ;CONFIGURACION PUERTO B COMO SALIDAS ;CONFIGURACION PUERTO A COMO ENTRADAS ;ACCESO AL BANCO 0

PORTA,4 CHECAR_PUERTO PORTA,W PORTB CHECAR_PUERTO

Este es el cdigo para el PIC 2.


#INCLUDE <P16F627A.INC> ;PIC UTILIZADO 16F627A LIST P=16F627A __CONFIG H'3F39' ;BITS DE CONFIGURACION DEL PIC RADIX HEX CBLOCK 0X20 ENDC ORG 0 GOTO INICIO ORG 5 ;POSICION CUANDO EL PIC SE ENCIEDE ;POSICION EN CASO DE UN RESET

INICIO MOVLW MOVWF BSF CLRF MOVLW MOVWF BCF 0X07 CMCON STATUS,RP0 TRISB 0X1F TRISA STATUS,RP0

;ACCESO AL BANCO 1 ; CONFIGURACION PUERTO B COMO SALIDAS ; CONFIGURACION PUERTO A COMO ENTRADAS ;ACCESO AL BANCO 0

CHECAR_PUERTO MOVF ANDLW CALL MOVWF GOTO TABLA ADDWF RETLW RETLW RETLW RETLW RETLW RETLW RETLW RETLW RETLW RETLW RETLW RETLW RETLW RETLW RETLW RETLW END

PORTA,W B'00001111' TABLA PORTB CHECAR_PUERTO ;TABLA QUE CONTIENE EL ALFABETO CREADO. PCL,F 08H 77H 7CH 39H 5EH 79H 71H 6FH 76H 1EH 38H 3FH 73H 67H 6DH 3EH ;_ ;A ;B ;C ;D ;E ;F ;G ;H ;J ;L ;O ;P ;Q ;S ;U ;LA INSTRUCCIN RETLW REGRESA EL CARCTER SELECCIONADO PARA QUE SE ;MUESTRE EN EL DISPLAY.

Despus de crear el cdigo se graban los microcontroladores a travs un programador de PIC. Nosotros utilizamos uno llamado MASTER-PROG. Para verificar el correcto funcionamiento de nuestros PIC lo simulamos:

Lo que sigue es armar el circuito en la protoboard. Las fotos muestran como quedo armado.

PIC 1

Dip Switch para entradas

LEDS

PIC 2

Display 7 segmentos ctodo comn

Realizando las pruebas en base al siguiente alfabeto: 0000 _ 0001 A 0010 b 0011 C 0100 d 0101 E 0110 F 0111 g 1000 H 1001 J 1010 L 1011 O 1100 P 1101 q 1110 S 1111 U

Identificando las capas: SESION ENLACE DE DATOS

FISICA

TRANSPORTE

RED

PRESENTACIN

APLICACIN

CONCLUSIONES Fernando: esta prctica se me hizo muy interesante pues en un circuito muy sencillo pudimos observar las 7 capas del modelo OSI y desde mi punto de vista me result ms fcil comprender el funcionamiento de este modelo. Omar: la prctica nos ayudo a disear un circuito de comunicacin empleando y/o identificando las capas del modelo OSI, se buscaron diferentes mtodos de realizar el circuito tomando en cuenta varios elementos como espacio, economa y eficiencia de los dispositivos utilizados. Salvador: A mi parecer este proyecto es muy similar o muy apreciable algunas capas del modelo OSI ya que vemos como son reflejadas algunas capas como la sesin y presentacin pero tambin hay otras capas que no vemos pues son implcitas que van dentro del microcontrolador o por simplemente usar el cable. Oscar: en esta prctica se pudo realizar un circuito en el cual se representan las capas del modelo OSI, me ayudo a recordar algunos conocimientos que se haban adquirido previamente en la materia de electrnica. Conforme se iba desarrollando la prctica pude comprender un poco ms las caractersticas de cada capa del modelo OSI.

Вам также может понравиться