Sunteți pe pagina 1din 63

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

NDICE
I ANTECEDENTES Y PROPSITO.. Pgina 2
CAPTULO 1 1 Introduccin 1.1 Antecedentes. 3 1.2 Problemtica actual... 3 1.3 Justificacin del proyecto ... 3 1.4 Objetivos. 4 1.4.1 Objetivo principal... 4 1.4.2 Objetivos secundarios...... 4 1.5 Descripcin del proyecto...... 4 1.6 Alcance del proyecto .... 5

II DESARROLLO DEL PROYECTO Y SIMULACIN.... 6


CAPTULO 2 2 Generalidades 2.1 Referencia Topolgica. 7 2.2 Marco terico..... 8 2.3 Fundamentos del proyecto.. 8 2.4 Especificaciones tcnicas.... 9 2.5 Diseo de los circuitos del proyecto ... 10 2.6 Seleccin de componentes....... 26 2.7 Circuitos resultantes 34

III PRUEBAS EN LABORATORIO. 36


CAPTULO 3 3 Instrumentacin 3.1 Equipo de medida utilizada... 37 3.2 Gua de mediciones y Pruebas de laboratorio .. 37

IV ANALISIS ECONNICO.. 41
CAPTULO 4 4.1 Elaboracin de costos del proyecto. 42

V CONCLUSIONES 43
CAPTULO 5 5 Conclusiones y Recomendaciones 5.1 Conclusiones 44 5. 2 Recomendaciones..... 44 Bibliografa... 44 Anexos.. 45 Tablas... 48

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

ANTECEDENTES Y PROPSITO

UMSA ETN 640 CAPTULO 1 1 Introduccin

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

El cdigo Morse o tambin conocido como alfabeto Morse es un sistema de representacin de letras y nmeros mediante seales emitidas de forma intermitente. En la actualidad, el alfabeto Morse tiene aplicacin casi exclusiva en el mbito de los radioaficionados. Tambin se utiliza en la aviacin instrumental para sintonizar las estaciones VOR (VHF Omnidirectional Range, que en castellano significa Radiofaro Omnidireccional de VHF.), ILS (Instrument Landing System, que significa Sistema de aterrizaje instrumental) y NDB (radioayudas a la navegacin). En las cartas de navegacin est indicada la frecuencia junto con una seal Morse que sirve, mediante radio, para confirmar que ha sido sintonizada correctamente. 1.1 Antecedentes Fue desarrollado por Alfred Vail mientras colaboraba en 1835 con Samuel Morse en la invencin del telgrafo elctrico. Vail cre un mtodo segn el cual cada letra o nmero era transmitido de forma individual con un cdigo consistente en rayas y puntos, es decir, seales telegrficas que se diferencian en el tiempo de duracin de la seal activa. La duracin del punto es la mnima posible. Una raya tiene una duracin de aproximadamente tres veces la del punto. Entre cada par de smbolos de una misma palabra existe una ausencia de seal con duracin aproximada a la de un punto. Entre las letras de una misma palabra, la ausencia es de aproximadamente tres puntos. Para la separacin de palabras transmitidas el tiempo es de aproximadamente tres veces el de la raya. Morse reconoci la idoneidad de este sistema y lo patent junto con el telgrafo elctrico. Fue conocido como American Morse Code y fue utilizado en la primera transmisin por telgrafo. 1.2 Problemtica actual La transmisin de las seales de este cdigo se la realizaba a travs de medios fsicos, en los cuales, por ejemplo, para larga distancia se requera un sistema grande y complicado. Actualmente se cuenta con diferentes medios de transmisin inalmbricos de seales digitales, por lo tanto, sera bueno contar con un sistema decodificador para llevar de simples puntos y rayas (seales de voltajes cortos y largos) a un cdigo binario determinado. Las asignaciones del alfabeto Morse convencional, consistente en seales de puntos y rayas, para cada smbolo, fueron desarrollados de acuerdo a los parmetros estadsticos de las frecuencias de uso de los smbolos (en el idioma Ingls), es decir, que los smbolos ms utilizados presentaban una codificacin con la menor cantidad de puntos y/o rayas. De la misma manera es posible modificar la codificacin de los smbolos a utilizarse, de manera que la escritura sea del menor tiempo posible, de acuerdo a lo requerido. Por ejemplo, en ocasiones se requiere escribir y enviar nmeros, para lo cual se activar el selector de nmeros, y la escritura de nmeros ser la ms ptima. 1.3 Justificacin del proyecto La necesidad de obtener un sistema de comunicacin de pequeas dimensiones, que posibiliten originar un sistema de codificacin en el que se asigne a una combinacin en particular un smbolo (letra, nmero, incluso palabra, etc.) para lograr transmitir una idea a travs de medios inalmbricos de transmisin.

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Debido a que el alfabeto Morse es un lenguaje internacional, sera bueno que se mantenga la forma de escritura convencional ya establecida, a travs de un Manipulador. A pesar de esto, muchas personas no reconoceran la combinacin de puntos y rayas, ni el cdigo binario asignado, por lo tanto, es necesario acoplarlo a una pantalla, previamente un interfaz, para lograr visualizar el smbolo transmitido. En el cdigo Morse los nmeros, por ejemplo, tienen una combinacin de 5 smbolos lo cual en algunos casos puede llegar a ser moroso, recordemos que en 1.2 se mencion que la asignacin de la cantidad de puntos y rayas a cada smbolo era por cuestiones estadsticas, as que para lograr una escritura mas rpida se dar otras asignaciones, pero solo para el caso de nmeros, al cual llamaremos selector de caracteres, donde tambin se incluir la seleccin para visualizar las letras maysculas y minsculas. 1.4 Objetivos 1.4.1 Objetivo principal - Desarrollar un sistema digital que tenga la misma filosofa de funcionamiento de un telgrafo convencional, aplicndolo en procesos de transmisin, recepcin y de procesamiento digital de la informacin. 1.4.2 Objetivos secundarios - Utilizar un cdigo de gran fama como una aplicacin de sistemas digitales, para facilitar procesos de telecomunicacin - Emplear el diseo en aplicaciones donde se utiliza ente cdigo hasta la actualidad como ser la aeronutica y en los radioaficionados - Aplicar conocimientos y razonamientos obtenidos en la materia ETN 601 y parte de ETN 821. 1.5 Descripcin del proyecto

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Este sistema contar con un manipulador y el selector de carcter, el funcionamiento consiste en que para cada smbolo introducido (de la misma forma que se trabaja con un telgrafo convencional) se le asignar un nico cdigo en sistema binario lo que a la larga puede extenderse en muchas ms aplicaciones debido a la facilidad de trabajar con nmeros binarios. i). El problema inicial es el de hallar un mdulo de reconocimiento de pulsos largos y cortos mandados de modo serial de la forma de un telgrafo clsico, a su ves se necesita un reconocedor de niveles bajos largos (espacio entre letras) para el paso de una letra a otra. ii). Una vez obtenido el mdulo detector, que asignar un cdigo a cada una de las combinaciones posibles de puntos y rayas, esta informacin debe ser almacenada para su reconocimiento y su posterior codificacin, asignndole otro cdigo para que cada una de las letras, nmeros o smbolos introducidos por el pulsador de entrada o manipulador, ocupen un lugar y posicin determinado en el display con en fin de obtener un mejor ordenamiento y as poder visualizar y reconocer el smbolo. Nota: Todos esto procedimientos se los realizara aplicando la teora de Sistemas Digitales I y II, es decir compuertas, mdulos lgicos combinacionales y secuenciales, Registros, Memorias, diagramas de flujo, detector de cambio de nivel, etc. 1.6 Alcance del proyecto Este proyecto, como una aplicacin directa, solo da la facilidad de desplegar en una pantalla lo que se est escribiendo en cdigo Morse, as tambin es posible transmitir el cdigo en sistema binario correspondiente a cada smbolo, tambin puede ser aplicado en todos los campos en donde el cdigo Morse an es utilizado, solo sera cuestin de acoplarlo a las necesidades requeridas, por ejemplo: como ya se mencion, podra aplicarse en la aeronutica: en Radiofaro Omnidireccional de VHF que se trata de una radioayuda a la navegacin que utilizan las aeronaves para seguir en vuelo una ruta prestablecida, en el sistema de aterrizaje instrumental o ILS que consiste de dos subsistemas independientes: uno sirve para proporcionar gua lateral y el otro para proporcionar gua vertical, o en NDB radioayudas a la navegacin, donde se requerira un sistema de transmisin, y para cualquier aplicacin donde se utilice cdigo Morse y se requiera visualizarlo en el alfabeto. Limitaciones Este proyecto como tal de acuerdo a la aplicacin, tiene la limitacin debida a las limitaciones de la materia ya que para las mejores aplicaciones mencionadas se necesitara un sistema de transmisin digital, por ejemplo, para su aplicacin directa en campos ya mencionados. Tambin se podra referir a las dimensiones, por que en la actualidad es posible encontrar chips, microcontroladoes, etc., con la que las dimensiones del circuito final resultante seran considerablemente menores al obtenido es este proyecto. A pesar de que este sistema tiene un solo botn, y un selector de caracteres, en la actualidad se cuentan con aparatos que contiene ms botones en los cuales la escritura se lo realiza de forma ms rpida. Las limitaciones de velocidad tendran que considerarse, ya que esa velocidad seria la velocidad de escritura del operador, pero tiene la ventaja de que solo se cuenta con un manipulador (pulsador), y selectores de caracteres.

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

II

DESARROLLO DEL PROYECTO Y SIMULACIN

UMSA ETN 640 CAPTULO 2 2 Generalidades

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

El Cdigo Morse es un medio de comunicacin basado en la transmisin y recepcin de mensajes empleando sonidos o rayos de luz y un alfabeto alfanumrico compuesto por puntos y rayas. Aunque este cdigo surgi en el siglo 19, su empleo es perfectamente utilizable hoy en da cuando la existencia de condiciones atmosfricas adversas no permite el empleo de otros medios ms desarrollados como, por ejemplo, la transmisin de la voz. An cuando en una transmisin inalmbrica por radiofrecuencia realizada solamente con cdigo Morse aparezcan interferencias producidas por tormentas elctricas, los sonidos de los puntos y las rayas sern siempre reconocibles para el odo humano aunque se escuchen mezclados con el ruido que produce en esos casos la esttica atmosfrica. En sus inicios para transmitir y recibir mensajes en Cdigo Morse se empleaba un primitivo aparato inventado en 1844 por Samuel Morse, creador a su vez del propio cdigo que lleva su nombre. Ese aparato constaba de una llave telegrfica de transmisin, que haca las veces de interruptor de la corriente elctrica y un electroimn como receptor de los puntos y las rayas. 2.1 Referencia Topolgica El cdigo Morse internacional es hoy el ms popular entre radio aficionada operadores, donde se utiliza como el patrn para afinar un transmisor por intervalos en el modo de las radiocomunicaciones se refiri comnmente como onda continua o A LA DERECHA. La velocidad relativamente limitada a la cual el cdigo Morse se puede enviar conducido al desarrollo de un nmero extenso de abreviaturas para apresurar la comunicacin. stos incluyen prosigns y Cdigos de Q, ms un formato estandardizado restricto para los mensajes tpicos. Este uso de abreviaturas tambin facilita la comunicacin entre los operadores que no comparten un lenguaje comn y no tendran as gran dificultad en modos de la voz que usan que se comunican. Aunque el tradicional llave del telgrafo (llave recta) todava es utilizado por muchos aficionados, el uso de semi y completamente automtico electrnico fijadores (conocido como desinsecta) es frecuente hoy. Software tambin se emplea con frecuencia para producir y para descifrar seales de radio del cdigo Morse. Otras aplicaciones Los operadores expertos en cdigo Morse pueden entender a menudo (copia) cdigo en sus cabezas en las tarifas superior a 40 WPM. Las competencias internacionales en el copiado del cdigo todava se llevan a cabo de vez en cuando. En julio de 1939 en una competencia adentro Asheville en Estados Unidos Ted R. McElroy fij an-estar parado de registro para Morse que copiaba, 75.2 WPM.[6] En su libro en lnea en enviar de alta velocidad, Guillermo Pierpont N0HFF observa a algunos operadores pudo haber pasado 100 WPM. Por este tiempo son frases y oraciones ms bien que palabras de la audiencia. La velocidad ms rpida enviada siempre por una llave recta fue alcanzada en 1942 por Harry Turner W9YZE (D. 1992) quin alcanz 35 WPM en una demostracin en un E.E.U.U. Base de ejrcito.

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

En fecha 2007 radiotelgrafos comerciales las licencias todava estn siendo publicadas en los Estados Unidos por la Comisin federal de las comunicaciones. Diseado para el shipboard y los operadores de la estacin de la costa, se conceden a los aspirantes que aprueban examinaciones escritas en teora de radio avanzada y demuestran habilidad del cdigo de 20 WPM [este requisito se renuncia para los viejos (20 WPM) concesionarios adicionales de la clase]. Sin embargo, desde 1999 el uso del satlite y de los sistemas de comunicaciones martimos muy de alta frecuencia (GMDSS) esencialmente los han hecho obsoletos. Ayudas de radio de la navegacin por ejemplo VORs y NDBs para la difusin aeronutica del uso que identifica la informacin bajo la forma de cdigo Morse, aunque muchas estaciones del VOR ahora tambin proporcionan la identificacin de la voz. 2.2 Marco terico. Usando secuencias estandarizadas de elementos cortos y largos para representar letras, nmeros, puntuacin y caracteres especiales de un mensaje dado. Los elementos cortos y largos se pueden formar sonidos, marcas o pulsos, y se conocen comnmente como los dits y los dahs. El cdigo Morse internacional se compone de cinco elementos: 1. marca, punto o dit corto () - una unidad deseada 2. una marca, una rociada o un dah ms larga (-) - tres unidades deseada 3. el boquete del intra-carcter (entre los puntos y las rociadas dentro de un carcter) - una unidad desea 4. el boquete corto (entre las letras) - tres unidades desea 5. el boquete medio (entre las palabras) - siete unidades desea Todos estos puntos sern contemplados en el diseo del proyecto. Si digitalizramos estas seales, se superaran muchos inconvenientes que se presentan con las seales analgicas, seales de tensin y de corriente, los cuales necesitan medios fsicos de transmisin, adems al cambiar el tipo de procesamiento de seales digitales solo es necesario modificar el software, que para nuestro caso ser los datos almacenados en la memoria. 2.3 Fundamentos del proyecto La implementacin del Cdigo Morse en formato digital llega a ser una necesidad debido a que la tecnologa digital llega a cubrir muchos mbitos, as tambin al pblico en general que cuenta con facilidad con aparatos digitales. Usos para el pblico en general Un uso importante est sealando para la ayuda a travs SOS o --- ... . Esto se puede enviar muchas maneras: afinando una radio por intervalos, accionando la palanca de una linterna, golpeando en una estructura, arreglando el material de la tierra (lo ms mejor posible hacer un tringulo en lugar de otro), y cualquier otro mtodo imaginable.

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

En competencias de la velocidad entre los operadores del cdigo Morse y el experto expertos cellphone Mensajera de texto de SMS los usuarios, cdigo Morse han ganado constantemente, conduciendo a la especulacin que los fabricantes del cellphone pudieron construir algn da los interfaces para la entrada del cdigo Morse. Este interfaz traducira el cdigo Morse entrado en el texto, de modo que pudiera ser enviado a cualquier cellphone SMS-capaz, as el recipiente no necesitara saber cdigo Morse para leerlo. (Hay terceros que los usos ya disponibles para algunos cellphones que permitan que el cdigo Morse entre para enviar SMS (vase acoplamientos externos)). Otros usos especulados incluyen tomar un uso assistive existente del cdigo Morse (vase abajo) y usar la caracterstica alerta que vibra en el cellphone para traducir mensajes de SMS al cdigo Morse para la lectura silenciosa, sin manos de los mensajes entrantes. Cdigo Morse como tecnologa assistive El cdigo Morse se ha empleado como tecnologa assistive, gente que ayuda con una variedad de inhabilidades para comunicarse. Morse puede ser enviado por las personas con inhabilidades severas del movimiento, mientras tengan cierto control mnimo del motor. En algunos casos esto significa alternativamente soplar en y aspirar en un tubo plstico (interfaz del soplo y del sip). Gente con inhabilidades severas del movimiento adems de inhabilidades sensoriales (e.g. la gente que est tambin sorda u oculta) puede recibir a Morse a travs de un zumbador de la piel. En un caso divulg en el compartimiento del aficionado de radio QST un viejo operador de la radio del shipboard que tena a movimiento y perdido la capacidad de hablar o de escribir poda comunicarse con su mdico (aficionado de radio) centelleo sus ojos en Morse. Un caso confirmado mejor ocurri en 1966 en que prisionero de guerra Jeremiah Denton, trado en la televisin por el suyo los captores vietnamitas del norte, Morse-centelleo la palabra TORTURA. 2.4 Especificaciones tcnicas Los componentes a utilizarse son los siguientes: U1, U3, U8 555 timer U2 74LS 00 : Quad 2-Input NAND Gate U4 74LS 161 : Synchronous 4-Bit Counters U5 74LS 164 : 8-Bit Serial In/Parallel Out Shift Register with Asynchronous Clear U6, U9, U10, U11, U12, U13, U14 74LS 273: 8-Bit Register with Clear U7, U24 2816 : Memoria EEPROM U15, U21 74LS 08 : Quad 2-Input AND Gate U16 74LS 32 : Quad 2-Input OR Gate U17, U19 74LS 74 : Dual Positive-Edge-Triggered D Flip-Flop with Preset, Clear and Complementary Outputs U18 74LS 04 : Hex Inverter U20 74LS 86 : Quad 2-Input Exclusive-OR Gate U22 74LS 163 : Synchronous 4-Bit Binary Counter with Synchronous Clear U23 74LS 148 : 8-Line Decimal to 3-Line Octal Priority Encoder U25 74LS 393 : Dual 4-Bit Binary Counter (puede reemplazar a U4) R1, R2 : 1k R3, R5 : 2k R4, R5, RA : 5k RB : 12k

UMSA ETN 640 R9, R10, R11 C1, C3, C5 C6 C2, C4 Q1, Q2 : : : : : 330 10nF 10 F 100F BC548

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

(mas especificaciones Ver anexos)

2.5 Diseo de los circuitos del proyecto

El diagrama de bloques del circuito propuesto es el siguiente:

Figura 2

10

UMSA ETN 640 Este diagrama se divide en dos partes: Asignacin de cdigo Generador de caracteres

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Con fines didcticos se desarrollarn las explicaciones de algunos bloques con el siguiente ejemplo que cuenta con dos ciclos de escritura, uno para J y otro para A separados por un espacio entre letras:

Figura 3 La primera parte tiene la finalidad de asignar un cdigo nico en sistema binario para cada una de las posibles combinaciones de puntos y rayas. MANIPULADOR: Para generar pulsos que no contengan ruido ni rebotes, se implementar un latch, y para facilitar el proceso se utilizar un pulsador de 3 terminales, y compuertas NAND como se muestra a continuacin:

Figura 4 DETECTOR DE PULSOS LARGOS: Es necesario mencionar que la raya tiene una duracin de por lo menos tres veces la duracin del punto, por lo tanto necesitamos un sistema que, mientras se mantenga presionado en manipulador, o bien, mientras que la seal se encuentre en un nivel alto un tiempo determinado, la salida cambie de estado, dicho sistema lo obtendremos de un MONOESTABLE REDISPARABLE, circuito que puede implementarse con el CI 74LS122, que en un monoestable redisparable, o bien utilizar el CI 555 timer en su configuracin de monoestable redisparable, que es el que se utilizar para el diseo de este mdulo. El CI 555 en configuracin de monoestable redisparable es el que se muestra a continuacin:

11

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Figura 5 Esta configuracin utiliza un transistor PNP, que se puede sustituir con un transistor NPN para lo cual se necesita invertir la seal de entrada, pero como la seal de entrada (Q) viene del latch, la base del transistor ser Q* (Q negado) esto se ve a continuacin:

Figura 6 Este circuito tiene el siguiente diagrama de tiempo:

Donde T = 1.1 RAC

Figura 7

Realizando un anlisis de este mdulo si la seal de entrada toma la forma del ejemplo citado inicialmente:

12

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Figura 8 dpl: estado estable 0 estado inestable 1

Como se puede apreciar, el detector de pulsos largos (dpl), para cada ciclo de escritura, presenta tantas transiciones de su estado inestable a un estado estable como pulsos largos presenta cada cdigo. De acuerdo con el diagrama de bloques, estas transiciones deben ser aprovechadas por el Registro Serie/Paralelo que se lo ver en una seccin posterior. DETECTOR DE ESPACIOS ENTRE LETRAS: Este mdulo trabaja de la misma forma que el anterior (dpl) con la nica diferencia que esta vez lo que detecta es un pulso negativo largo o bien cuando no se introduce ningn pulso por el manipulador, es decir que, a partir del anterior circuito, trabaja con las entradas invertidas, y aprovechando las salidas del latch, el circuito detector de espacios entre letras (deel) quedara de la siguiente manera:

Figura 9 Realizando un anlisis de tiempo de este mdulo si la seal de entrada toma la forma del ejemplo citado inicialmente:

Figura 10 Como se puede apreciar en este diagrama la salida del detector de espacio entre letras presenta una transicin de su estado inestable al estable despus de concluir con la secuencia de

13

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

escritura, que es debido al pulso largo que se presenta en Q*. Esto definir el reinicio de un ciclo de escritura, por lo tanto se utilizar en el borrado del CONTADOR1 y ser una seal que inicialice el proceso de despliegue del carcter en la matriz de led`s. DETECTOR DE ESPACIO ESTRE PALABRAS (dep): De acuerdo a la teora, la ausencia de pulsos durante 7 unidades representa un espacio entre palabras. En nuestro diseo esto ocurrira cuando el manipulador se encuentra en reposo, es en ese estado que contaremos con un contador adicional que cuando termine su conteo de un periodo de tiempo determinado, mande una seal al igual que el detector de cambio de nivel (DCN) que es una seal que indica la conclusin de la escritura de la letra e indica el inicio del paso 2, en ese momento esta accin equivaldr a que se haya enviado un espacio vacio que ser desplegado por el display o borrando el display. Este contador debe funcionar solamente en el ciclo de escritura (paso1), el borrado de este contador debe realizarse cada vez que se utilice el manipulador Q, no debe realizar conteo en el paso 2 y debe iniciar en 0 en el inicio del paso1. El circuito propuesto es el siguiente:

CONTADOR1: El contador 1 que se sincroniza directamente con el manipulador, es decir, la seal del manipulador se conecta al clock del contador, tiene la finalidad de contar el nmero de pulsos ingresados por el manipulador en un ciclo de escritura, dicho ciclo sea reiniciado por la seal del deel". El contador trabajar de la forma mostrada a continuacin:

14

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Figura 11 De este anlisis se puede verificar que el contador nos da el nmero de pulsos ingresados por el manipulador, que luego son borrados por la seal deel para el inicio de un nuevo ciclo de escritura. REGISTRO1 SERIE/PARALELO: Este registro almacena los datos del Detector de pulsos largos sincronizados a la seal del manipulador. Anlisis: si el ltimo pulso introducido es corto, la seal dpl se encontrar en nivel alto, por lo tanto el registro almacenar un uno, en cambio si el ltimo pulso es largo, la seal dpl se encontrar en un nivel bajo que ser almacenado por el registro, y al igual que para el contador1, los datos de este registro sern borrados por la seal deel. Pero con el fin de codificar los pulsos cortos como 0`s y los pulsos largos como 1`s se trabajar con la seal dpl negado. Ms claramente se lo observa para nuestro ejemplo en la siguiente figura:

Figura 12

15

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Donde se ve que la mxima cantidad de pulsos largos es 5, las salidas del registro inicialmente se encuentran en 0 que son desplazados por los nuevos datos registrados de acuerdo a la combinacin ingresada. De esta manera es posible asignar un nico cdigo en sistema binario para una combinacin de puntos y rayas. Se utilizarn 8 bits para esta codificacin, los tres primeros vienen del contador y los cinco restantes del registro Serie/paralelo. Para nuestro ejemplo las combinaciones son: J A REGISTRO2 (8 bits) Paralelo/paralelo: Este registro almacena el cdigo obtenido para su posterior codificacin, ya que la seal de deel borra el dato obtenido, y a su vez esta seal deel es de sincronismo para este registro, veamos el proceso en la siguiente figura: 100 11100 010 10000

Figura 13 Nota: debe apreciarse que el CONTADOR 1 y el REGISTRO 1 S/P, son borrados con la seal deel* que es la misma seal de reloj del REGISTRO 2 P/P, es decir que se trabaja en un punto

16

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

crtico. En el caso de existir algn problema de que el REGISTRO 2 no registre los datos del ROGISTRO 1 ni del contador (esto por que la seal deel* los borr antes de ser registrados) se recomienda utilizar: para REGISTRO 1 y CONTADOR 1 chips ms lentos, y para REGISTRO 2 chips ms veloces. Otra forma sera desfasar o retardar la seal de borrado. CODIFICADOR: Para utilizar menos direcciones de Memoria, este codificador tendr la finalidad de reducir la cantidad de bits correspondientes para cada combinacin. Se pudo ver que para cualquier combinacin se genera un cdigo de 8 bits. Veamos cuantos cdigos necesitamos generar, y en funcin a este nmero elegimos la cantidad de bits finales para una combinacin. Este es el cdigo Morse a utilizarse donde estn todas las combinaciones posibles, y de acuerdo al anlisis desarrollado hasta el momento, se tendr el cdigo correspondiente a cada smbolo, y para ordenar la codificacin se asignar un Nuevo Cdigo de la siguiente forma: CDIGO MORSE (Alfanumrico) TABLA I Cdigo Binario 010 10000 100 00010 100 01010 100 11110 011 00100 001 00000 100 01000 011 01100 100 00000 010 00000 100 11100 011 10100 100 00100 010 11000 010 01000 101 11011 011 11100 100 01100 100 10110 011 01000 011 00000 001 10000 Nuevo cdigo 000001 000010 000011 000100 000101 000110 000111 001000 001001 001010 001011 001100 001101 001110 001111 010000 010001 010010 010011 010100 010101 010110

N Letra/Nmero Cdigo Morse 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 A B C Ch D E F G H I J K L M N O P Q R S T . ... .. .. . ... . .... .. . . ... . . .. . .. ...

17

UMSA ETN 640 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 N Signos 39 40 41 42 43 44 45 46 47 48 49 N 50 51 52 53 54 55 56 / , : = ? ()[] ; . U V W X Y Z 1 2 3 4 5 6 7 8 9 0 .. ... . .. . .. . .. ... .... ..... .... ... .. .

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega 011 10000 100 10000 011 11000 100 10010 100 11010 100 00110 101 11110 101 11100 101 11000 101 10000 101 00000 101 00001 101 00011 101 00111 101 01111 010111 011000 011001 011010 011011 011100 011101 011110 011111 100000 100001 100010 100011 100100 100101

101 11111 100110 ALGUNOS CASOS ESPECIALES Nombre Cdigo Cdigo Binario Nuevo cdigo Apstrofe, acento Barra diagonal Coma Comillas Dos puntos Guin corto Igualdad Interrogacin Parntesis Punto y coma .. ... .. .... ... .... ... .... .. ... ... Cdigo .... ...... .... .... ... .. ... 110 011110 101 01001 110 110011 110 010010 110 000111 110 100001 101 10001 110 001100 110 101101 110 010101 110 101010 Cdigo Binario 101 01000 110 000000 101 00010 110 101000 101 01010 011 01000 101 00011 100111 101000 101001 101010 101011 101100 101101 101110 101111 110000 110001 Nuevo cdigo 110010 110011 110100 110101 110110 010100 111000

Punto y seguido, o aparte Ejecutar: Enterado Error Espera Fin de texto Fin del mensaje Recibido Subrayado de texto

18

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Casos especiales.- Para la mayora de los smbolos de la segunda y tercera tabla se necesita 9 bits para registrarlos. Si introducimos por el manipulador cualquiera de los smbolos de color azul (9 bits), de acuerdo al diseo realizado hasta el momento, solo se registrarn 8 bits, el bit en color rojo no seria registrado y se perdera este dato. Pero afortunadamente, eliminando este ltimo bit, el cdigo binario resultante de 8 bits sigue siendo nico y singular para su respectivo smbolo, por lo cual no es necesario realizar modificaciones. Para el caso en el que se presenten iguales cdigos binarios para diferentes smbolos, sera necesario trabajar con 9 bits, 3 del contador1 y 6 del registro1. Finalmente tenemos: 56 smbolo 26 = 64 utilizaremos 6 bits para la codificacin.

La segunda parte de este diseo tiene la finalidad de realizar un generador de caracteres utilizando un cdigo proveniente de un smbolo en cdigo Morse para verlo en el alfabeto tradicional. En esta parte se requiere de una seal de referencia general que llamaremos clock que se utilizar en los mdulos de esta parte del circuito, se implementara con el CI 555 timer en su configuracin ASTABLE:

Figura 14 DISPLAY: Se implementar una matriz de LED`s de dimensin 6x8 de la siguiente manera:

Para el ejemplo inicial, las letras deben desplegarse de la siguiente manera:

luego de terminada la secuencia la matriz debe generar J as:

19

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

A partir de esto, introducimos siguiente secuencia

luego de terminada la secuencia la matriz debe generar A y desplazar J as:

Nota: La forma de los smbolos puede ser modificado de acuerdo a lo que se guarde en la memoria (Ver tabla2 de MEMORIA). Para lograr este desplazamiento inicialmente se contar con 8 bits provenientes de la Memoria, estos primeros bits sern almacenados en registros esperando a los siguientes 8 bits de la memoria que desplazaran a los primeros y ocupando su lugar. De esta manera la Memoria deber proporcionar 6 paquetes de 8 bits para un ciclo de escritura. Para este propsito, se contar con 6 registros por fila, y como se tiene 8 filas son necesarios 6x8 registros:

V3 V4 0V 0V

U7 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

U6 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

U5 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

U4 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

U3 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

U2 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

U1 1K RAM
CS WE IO7 IO6 IO5 IO4 IO3 IO2 IO1 IO0 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

clock V2
CP1 Q1 CP2 Q2

MEMORIA
V1 0V

Figura 15

20

UMSA ETN 640 CONTROL DEL DISPLAY:

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

El circuito de control del display recibe una seal de inicio de del mdulo Detector de cambio de nivel, despus de esto este circuito de control manda seales de clock la Contador2 que esta conectado a las direcciones de la memoria, que generarn 6 paquetes de 8 bits para cada letra, de tal manera que estos paquetes acomodados sean ledos directamente. Diagrama de flujo del circuito de control:

Figura 16 Mientras la seal del Detector de cambio de nivel (DCN) no este presente (nivel bajo) el circuito de control se encontrar en un paso 1, cuando reciba una seal (Detector de cambio de nivel ) el circuito de control pasar a un paso 2, es en este paso en el que la matriz de led`s despliega un smbolo, y como se ve en la figura la matriz solo necesita 6 periodos de clock para concluir con el proceso de despliegue. Por lo tanto cuando el contador se encuentre en 5 (por que cuenta desde 0 hasta 5) este enva la seal de Reinicio. El circuito de control, de acuerdo al diagrama de flujo planteado es el siguiente:

Figura 17 FF D1 FF D2

21

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Donde la salida del primer flip flop D debe esta inicializado en 1 lgico y el segundo en 0 lgico. El FF D1 representa el paso 1 y dependiendo del valor del Detector de Cambio de Nivel (DCN) se mantiene en este paso o va hacia el paso 2 representado por el FF D2, que dependiendo del valor del bit Reinicio se queda en este paso o vuelve al paso 1. Para cualquier caso se cumple el diagrama de flujo presentado anteriormente. DETECTOR DE CAMBIO DE NIVEL (DCN): El objetivo de este mdulo es el de indicar o enviar un pulso cuando haya terminado el ciclo de escritura de un smbolo. Y como referencia tomaremos la seal del Detecto de Espacio Entre Letras denominado deel. Anlisis: El flip flop D sncrono, es conocido tambin como elemento de retardo, con un FF D es posible retardar una seal digital por un periodo de clock. Si utilizamos un FF D para retardar la seal deel lo que obtendremos es la siguiente forma de onda:

Figura 18 La compuerta OREX muestra la comparacin entre dos bits, si son iguales la salida del OREX es 0 lgico y si son distintos en la salida tenemos 1 lgico. Aplicando este razonamiento a la seal deel y a su retardo D nos mostrar dos pulsos, uno para cada cambio de la seal deel, y recordando que la seal deel indica la conclusin de un ciclo de escritura en flanco descendente, entonces lo que se requiere es el pulso despus del flanco descendente para lo cual utilizaremos la funcin AND de la seal [deel OREX D] con la misma seal D. esto se ve a continuacin en el siguiente anlisis de tiempo:

Figura 19 Con lo cual se logra obtener un pulso que indica la conclusin de un ciclo de escritura al que llamaremos DCN.

22

UMSA ETN 640 El circuito para este mdulo resulta de la siguiente forma:

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Figura 20 CONTADOR 2: Este contador solo trabaja en el paso 2 del circuito de control, va a las direcciones de la memoria, para cada nmero binario del contador, en la salida de la memoria se tiene diferentes paquetes de bits que son registrados y llevados a la matriz de leds para su despliegue. Con este contador se deben obtener 6 paquete de bits para completar la matriz, por lo tanto debe contar de 0 hasta 5 posiciones, en ese instante deber ser borrado este contador y enviar una seal de reinicio al circuito de control, para que este vuelva al paso 1, paso en el que el contador2 no realiza conteo. Como debe llegar a 5 posiciones se utilizar 3 bits del contador de los cuales se deber realizar el respectivo mdulo combinacional para obtener el bit Reinicio que para este caso con una compuerta AND es suficiente. El diagrama de tiempos que describe este proceso es el siguiente:

Figura 21 Nota: El clock del CONTADOR 2 es [paso2 AND clock] tericamente la cuenta debera empezar en 0 y llegar a 5. Pero debido a que el retardo del FF2 es muy pequeo, es posible que el conteo se inicialice en 1 y no en 0 por que estara tomando en cuenta el flanco ascendente que inicia al paso2, la nica consideracin para esta caso es tomar la numeracin de 1 6. Se debe notar que Contador2, a diferencia del Contador1, es un contador con borrado sncrono, es decir, que cuando la seal clear aparece, es necesario el flanco ascendente del clock para que se realice el borrado.

23

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Por otra parte, la seal de reloj del contador2 es una interseccin entre el paso 2 y el clock general, por tanto debe utilizarse una compuerta AND entre ambas seales. SELECTOR DE CARACTERES: Al igual que la salida del Codificador y del CONTADOR2, este selector que solo cuenta con llaves de seleccin tiene la finalidad de cambiar las direcciones de memoria, para lo que se baya a desplegar en la matriz de leds sea un smbolo diferente. Por ejemplo, si por el manipulador se ingresa el cdigo Morse correspondiente a la letra A, la memoria, que dependen de la salida del Codificador y del contador2, generar paquetes de bits de tal manera que se vea de la siguiente forma:

Como el SELECTOR DE CARACTERES va a las direcciones de la memoria, es posible modificar los paquetes de bits que se obtendrn en el proceso de despliegue de la matriz. Asumiendo que inicialmente el SELECTOR DE CARACTERES se encontraba en 00, cdigo que asignaremos a las maysculas, y que al cambiar este cdigo por 01, que asignaremos para las minsculas, este cdigo modifique la direccin de la memoria para la combinacin correspondiente a la letra A, de modo que al ser desplegadas los paquetes de bits obtenidos de la memoria se vea de a siguiente forma:

Que sera una a minscula. De la misma forma es posible modificar el paquete de bits generados por la memoria de acurdo a lo que mas conveniente sea. Por ejemplo, para escribir nmeros con mayor rapidez, se puede asociar un nmero a un cdigo Morse de corta duracin (la menor cantidad de combinaciones posibles de puntos y/o rayas), simplemente cambiando el Selector de Caracteres a 10 que es el que asignaremos a los nmeros. Estas asignaciones se lo desarrollar en la seccin MEMORIA. Como se tiene 2 bits del Selector de Caracteres, es posible asignar a un Cdigo Morse, como ser A (punto raya) 4 diferentes visualizaciones en la matriz de led`s. Las asignaciones sern de la siguiente forma: A6 A7 0 0 Maysculas

24

UMSA ETN 640 0 1 1 1 Minsculas 0 Nmeros 1 Otro cdigo

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Donde Otro cdigo ser la seleccin que asigne a una combinacin de puntos y rayas, un nuevo smbolo a desplegarse. MEMORIA: En la seccin CODIFICADOR vimos el nuevo cdigo que es el que ingresa a las direcciones de la memoria. Tomando en cuenta el anlisis de las secciones CONTADOR2 y SELECTOR DE CARACTERES, todos estos van a las direcciones de memoria, realizaremos una tabla que ser lo que se debe grabar en la memoria para conseguir los despliegues requeridos (ver Tabla II) De esta misma manera, se grabar en la memoria para cuando el selector de caracteres sea cambiado a minsculas (01), nmeros (10) y para otros cdigos (11) modificando el contenido de tal forma que de visualice como minsculas. 2.6 Seleccin de componentes MANIPULADOR: El pulsador que se encuentra en el ratn de la computadora es adecuado para utilizarlo como manipulador. Para el latch eliminador de rebotes con compuerta AND utilizaremos el CI 74LS00
VCC
1
1

5V R1 100
1 2

U2A
3

J1
1 3 2 4

_Q
2 1

74LS00D
4 5

2k Q
2 1

Key = Space
1

U2B
6

2k

R2 74LS00D 100
2
1

VCC

5V

DETECTOR DE PULSOS LARGOS, DETECTOR DE ESPACIOS ENTRE LETRAS: La duracin del pulso largo ser de 0.5 segundos aproximadamente al igual que el del espacio entre letras, para obtener los valores de los componentes usaremos la frmula: si que puede ser reemplazado por un potencimetro de 10K , y los dems componentes sern de valores convencionales.

25

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega Q*2Q32132132132132321321Q13122 123 132Q*1231231231231321123
VCC 5V R4 5k
RST DIS THR

VCC 5V R5 5k
RST DIS THR

R3 2k

VCC OUT

R6 2k

VCC OUT

Q1

C2 100F C1 10nF

TRI CON GND

Q2
U1 555_TIMER_RATED BC548B

C4 100F C3 10nF

TRI CON GND

BC548B

U3 555_TIMER_RATED

dpl CONTADOR1:

deel

De acuerdo a la figura 11, se necesita un contador con borrado asncrono y por lo menos de tres bits. El CI 74LS161 es un contador de cuatro bits con borrado asncrono que realiza el borrado cuando clear se encuentra en nivel bajo, y es de flanco ascendente, por lo que se conectar a para realizar el conteo.

U4
3 4 5 6 7 10 9 1 2 A B C D ENP ENT ~LOAD ~CLR CLK QA QB QC QD RCO 14 13 12 11 15

74LS161D
REGISTRO1 SERIE/PARALELO: El CI 74LS164 es un registro de 8 bits de entrada serial y salida en paralelo, es de flanco ascendente y borrado en nivel bajo. Este registro tiene dos entradas A y B, lo que se registra es A AND B, es por esto que una de las entradas (B) se conectar a Vcc y la otra (A) se conectar al detector de pulsos largos negado , de acuerdo a la figura 12 a la vez que la seal de clock ser conectada a . Vale recordar que de acuerdo al diseo, solo se utilizar los primeros 5 bits de salida (QA QE).

26

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

U5
1 2 A B QA QB QC QD QE QF QG QH 3 4 5 6 10 11 12 13

9 8

~CLR CLK

74LS164D
REGISTRO2 (8 bits) Paralelo/paralelo: El registro que cumple las caractersticas y requerimientos del diseo es el CI 74LS273 que es un registro de entrada y salida paralela de 8 bits es de flanco ascendente por lo que se sincronizar con la seal (ver figura 13)y se ve que no necesita de un borrado.
U6
3 4 7 8 13 14 17 18 1 11 1D 2D 3D 4D 5D 6D 7D 8D ~CLR CLK 1Q 2Q 3Q 4Q 5Q 6Q 7Q 8Q 2 5 6 9 12 15 16 19

74LS273N

CODIFICADOR: Para esta seccin se utilizar la MEMORIA EPROM 2816 como codificador, ya que de esta manera se llega a reducir, para el diseo, la cantidad de componentes y las dimensiones del circuito. El cdigo binario asignado a un cdigo Morse, es de 8 bits, la salida de 6 bits, por lo tanto solo sern utilizado sesta cantidad de entradas y salidas.

U7
8 7 6 5 4 3 2 1 23 22 19 21 20 18 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 ~WE ~OE ~CS I/O0 I/O1 I/O2 I/O3 I/O4 I/O5 I/O6 I/O7 9 10 11 13 14 15 16 17

AT28C16 HM6116A120

330

27

UMSA ETN 640 CLOCK:

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Que es el que controla la segunda parte del circuito pero su frecuencia de oscilacin se lo aprecia en el desplazamiento del display. El periodo de oscilacin de del clock esta dado por: , donde y . Para una frecuencia de 5Hz se tiene un periodo de 0.2 [seg], entones y

RB
si tenemos:

RA

tl ln 2 * C th ln 2 * C

0.08 ln 2 *10 RB

12K 110K 5K

0.12 ln 2 *10

Resultando:

VCC 5V
VCC

RA 5k

2 1

VCC RST OUT OUT

RB 12k

DIS

2 1

THR TRI

C6 10F

C5
2 1 2 1

CON GND

10nF

DISPLAY Por la cantidad de LED`s a utilizarse, se necesitar la misma cantidad de registros que es 6x8, sabemos que el CI 74LS273 es un registro de 8 bits, por lo tanto utilizaremos 6 de estor registros:

28

VCC

U8 555_TIMER_RATED

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

U14 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

U13 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

U12 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

U11 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

U10 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

U9 74LS273
Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

MR CP D7 D6 D5 D4 D3 D2 D1 D0

clock V2
CP1 Q1 CP2 Q2

V1 0V

CONTROL DEL DISPLAY: De acuerdo al circuito propuesto en el anterior punto (ver figura 17) se utilizar los CI siguientes:
1 2

74LS08, 74LS32, 74LS74, 74LS04.


VCC
1

330

5V

DCN

Reinicio

Key = 1
2

J2 R9 330
1

VCC
1

5V
10

4 4 5

U17A
1Q 5 1 2

U17B
2Q 9 9 10

U16B
62 1D

~1PR

U15A
3

1 2

U16A
3 12 2D

330

~2PR

U15C
8

1CLK

~1Q

2CLK

~2Q

~1CLR 1 1

74LS74D VCC

U18A 74LS04D
4 5

74LS32D

74LS08D

74LS32D

11

74LS08D U18B 74LS04D


12

~2CLR 13

74LS74D
4

U15B
6

5V

R10 330
1

U15D
11

74LS08D

J3 Key = 2
1 1

13

74LS08D

VCC

5V
1 2

330

Clock

29

UMSA ETN 640 DETECTOR DE CAMBIO DE NIVEL (DCN):

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

De acuerdo al circuito propuesto en el anterior punto (ver figura 20) se utilizar los CI siguientes: 74LS08, 74LS86, 74LS74 o 74LS174.
1 2

deel

1 2

U20A
3 1 2

U21A
3

330 VCC
1

DCN

74LS86D 5V U19B
2Q 9

74LS08D

330

10 ~2PR 12 2D

Clock

11

2CLK

~2Q

330

~2CLR 13 1

74LS74D VCC

5V

CONTADOR 2: De acuerdo a la figura 21, se necesita un contador con borrado sncrono y por lo menos de tres bits. El CI 74LS163 es un contador de cuatro bits de flanco ascendente con borrado sncrono que realiza el borrado cuando clear se encuentra en nivel bajo y en presencia de un flanco ascendente, de acuerdo al diseo realizado, el borrado ser el NAND de dos bits del contador como se muestra:

VCC
1

5V
3 4 5 6 7 10 2 1 A B C D ENP ENT

U22
QA QB QC QD RCO 14 13 12 11 15

~LOAD ~CLR
10

CLK

330
2 1

Clock 74LS163D
8

330

Reinicio

30

U2C 74LS00D

UMSA ETN 640 SELECTOR DE CARACTERES:

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Como se haba mencionado, este selector solo consta de una llave que van a dos direcciones de la memoria que son A6 y A7, por lo tanto pueden realizarse 4 combinaciones posibles. En la prctica se implementar una llave de la siguiente configuracin:

Esta llave solo permite la conexin ente dos terminales a la vez a travs de una palanca. Para nuestro diseo, cuando la palanca est en una posicin, esta posicin ser llevada a 0 lgico (tierra) y todas las dems estarn en 1 lgico (Vcc). Se asignar nombres a cada posicin como sigue:

Se tomar en cuenta las selecciones de B, C, D y E para las direcciones de memoria y A, F, G y H como un inhabilitador, todo esto mediante un codificador como se muestra en la siguiente tabla:

31

UMSA ETN 640 ENTRADAS G F A E D C 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega SALIDAS CS A6 A7 0 0 0 0 0 1 0 1 0 0 1 1 1 x x 1 x x 1 x x 1 x x

H 1 1 1 1 1 1 1 0

B 0 1 1 1 1 1 1 1

Estas caractersticas la encontramos en el CI 74LS148, que es un decodificador con prioridad que tiene la siguiente tabla de verdad:

Tabla de verdad del CI 74LS148 Donde se ve que a desde la entrada 0 a la entrada 3, la salida A2 toma el valor de 1 lgico, por tanto para cualquier seleccin de A, F, G o H, A2 estar en 1 lgico y como a estas posibilidades las nombramos No realiza accin, se conectar al habilitador de la Memoria previamente un inversor, puede estar conectado a ambas memorias o solamente a una, de cualquier forma no se realizara accin. Las conexiones resultan de la siguiente forma:

32

UMSA ETN 640


VCC
1

330

Reinicio 5V

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

R11 1X8SIP 330 J4A Key = A J4B Key = B J4C Key = C J4D Key = D J5A Key = E J5B Key = F J5C Key = G J5D Key = H
1

1 5 4 3 2 1 13 12 11 10 EI D7 D6 D5 D4 D3 D2 D1 D0

U23 U18C
5 EO GS A2 A1 A0 15 14 6 7 9 6

330 CS

74LS04D A6 A7

330
1 2

74LS148D

330

MEMORIA: Se implementar una MEMORIA EPROM 2816, en el que el grabado se lo relazar de acuerdo a LA TABLA II y las salidas deben conectarse al primer registro del display.

U24
8 7 6 5 4 3 2 1 23 22 19 21 20 18 1 2 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 ~WE ~OE ~CS I/O0 I/O1 I/O2 I/O3 I/O4 I/O5 I/O6 I/O7 9 10 11 13 14 15 16 17

AT28C16

330 HM6116A120

33

VCC
3 4 5 6 A B C D ENP ENT ~LOAD ~CLR CLK RCO 15 QA QB QC QD 7 10 9 1 2 14 13 12 11

U4

5V R1 100

U2A

J1

74LS00D U14 U6 U7 U13 U12 U11 U10 U9

Key = Space

U2B

UMSA ETN 640

R2 74LS00D 100 VCC


1

74LS161D U5 5V 1
2 A B 3 4 7 8 13 14 17 18 1D 2D 3D 4D 5D 6D 7D 8D 1 11 ~CLR CLK ~CLR CLK ~CLR CLK ~CLR CLK ~CLR CLK 1 11 1 11 1 11 1 11 1 11 ~CLR CLK ~CLR CLK 1Q 2Q 3Q 4Q 5Q 6Q 7Q 8Q I/O0 I/O1 I/O2 I/O3 I/O4 I/O5 I/O6 I/O7 1 11 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 2 5 6 9 12 15 16 19 9 10 11 13 14 15 16 17

VCC

5V VCC
1
8

3 4 7 8 13 14 17 18 1D 2D 3D 4D 5D 6D 7D 8D 1Q 2Q 3Q 4Q 5Q 6Q 7Q 8Q 1D 2D 3D 4D 5D 6D 7D 8D 1Q 2Q 3Q 4Q 5Q 6Q 7Q 8Q 1D 2D 3D 4D 5D 6D 7D 8D 1Q 2Q 3Q 4Q 5Q 6Q 7Q 8Q 1D 2D 3D 4D 5D 6D 7D 8D 1Q 2Q 3Q 4Q 5Q 6Q 7Q 8Q 1D 2D 3D 4D 5D 6D 7D 8D 1Q 2Q 3Q 4Q 5Q 6Q 7Q 8Q 1D 2D 3D 4D 5D 6D 7D 8D

2 5 6 9 12 15 16 19

3 4 7 8 13 14 17 18

2 5 6 9 12 15 16 19

3 4 7 8 13 14 17 18

2 5 6 9 12 15 16 19

3 4 7 8 13 14 17 18

2 5 6 9 12 15 16 19

3 4 7 8 13 14 17 18

2 5 6 9 12 15 16 19

3 4 7 8 13 14 17 18

1Q 2Q 3Q 4Q 5Q 6Q 7Q 8Q

2 5 6 9 12 15 16 19

9 ~CLR CLK

5V 74LS273N 74LS273N 74LS273N 74LS273N 74LS164D 74LS273N


1

8 21 20 18 ~WE ~OE ~CS

QA QB QC QD QE QF QG QH

3 4 5 6 10 11 12 13

8 7 6 5 4 3 2 1 23 22 19

74LS273N

74LS273N

VCC RST OUT DIS 39 8

U18D HM6116A120
1

VCC

R4 5k 5V VCC
1
1 2 3

R3 2k 74LS04D 5V
THR TRI CON GND

Q1

C2 100F U1 1 555_TIMER_RATED
4 5 6 7 8 9 1

C1

BC548B

10nF

R11 1X8SIP 330

VCC
1
8

J4A Key = A
8 1

U23 U24
EO GS 15 14

5V J4B Key = B
7 2

VCC RST OUT DIS 3 11 10 6 3 A2 A1 A0 6 7 9

U18E J4C Key = C J4D Key = D


5 4
1

R5 5k 74LS04D J5A Key = E


8 1 GND 7 2 THR TRI CON

5 4 3 2 1 13 12 11 10

EI D7 D6 D5 D4 D3 D2 D1 D0

I/O0 I/O1 I/O2 I/O3 I/O4 I/O5 I/O6 I/O7

9 10 11 13 14 15 16 17 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10

R6 2k 74LS148D

8 7 6 5 4 3 2 1 23 22 19

Q2 J5B Key = F J5C Key = G


6 3

21 20 18

C4 100F U3 1 555_TIMER_RATED
1

C3

~WE ~OE ~CS

BC548B

HM6116A120

10nF

1 2
1

U20A
3 10
1

1 2 3 8 9 1

U21A U16C 5V
2

VCC

VCC 74LS08D 74LS32D Key = 1


2 1

74LS86D J2 R9 330 VCC


1

5V 5V
10 1 2 3 2 2D 3 12

10

U19B
4

2.7 Circuitos resultantes

13 ~1CLR 1
2

3 1CLK ~1Q

11

2CLK

~2Q ~2CLR 13

74LS74D VCC U18A 74LS04D


4 5 6

1 2 3 3 2 1

U27A U26A 5V 74LS08D

74LS74D VCC U15B

12

U15D R10 330


1

5 13 11

CLK

74LS08D J3 Key = 2 5V
1 1

74LS163D 74LS08D
1

10

10

U28B 74LS86D 74LS08D


9

~2PR

VCC

VCC
8

12

2D

2Q

11

2CLK

~2Q

5V
12 13 11

~2CLR

1374LS74D

74LS32D U16D

VCC U25A
2 1CLR 1QA 1QB 1QC 1QD

5V

RA 5k
1 1INA 3 4 5 6

VCC

RST

OUT

DIS

RB 12k 74LS393D

THR

TRI
A

CON

C6 10F LED1
1
C

C5 10nF

GND

U8 555_TIMER_RATED R12

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

330

34
J5D Key = H
5 4

~2PR

VCC
1

12

2D

2Q

U17A U15A
1 ~2PR 2Q

U17B
9 9 10

5V U15C
8

U22

11 5 1D 1Q

2CLK

~2Q

4 62 5

U16B
~1PR

U16A

3 4 5 6

A B C D

QA QB QC QD

14 13 12 11

~2CLR

74LS32D

74LS08D 74LS32D

74LS08D U18B 74LS04D 74LS74D U21B


4

7 10 2 1

ENP ENT ~LOAD ~CLR

RCO

15

5V

U2C 74LS00D

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

35

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

III

PRUEBAS EN LABORATORIO

36

UMSA ETN 640 CAPTULO 3

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Este captulo tiene la finalidad de ayudar con las pruebas de funcionamiento en cada etapa, durante el armado de este proyecto. Como se trata de un circuito digital, las pruebas consistirn en comprobacin de las etapas lgicas y secuenciales. 3 Instrumentacin 3.1 Equipo de medida utilizada Para cada etapa es necesario un visualizador de niveles, es decir, LEDs, ya sea en unidad o en paquete de bits dependiendo del carcter de la salida. 3.2 Gua de mediciones y Pruebas de laboratorio MANIPULADOR: Designar una nica salida a Q y otra a Q*, don de Q es la salida que permanece en nivel bajo cuando no se est presionando el manipulador, y Q* es el que est en nivel alto cuando no se est presionando el manipulador, estado al cual llamaremos reposo. DETECTOR DE PULSOS LARGOS y DETECTOR DE ESPACIOS ENTRE LETRAS: Conectar a las entradas respectivas Q y Q* de acuerdo a lo diseado en el captulo 2 en estas respectivas secciones. En las diferentes modalidades o estados posibles, se deber obtener las siguientes caractersticas: Terico dpl 1 1 1-0 1 del 0 1 1 1-0 Prctico dpl del

Reposo Punto Raya Espacio

CONTADOR1 y REGISTRO1 SERIE/PARALELO: Recordemos que estos dos bloque tienen la finalidad de da asignar un cdigo binario de 8 bits a cada smbolo, por lo tanto, de acuerdo a la Tabla 1 se debe verificar para cualquier smbolo seleccionado. Se deber realizar las conexiones como se indican en el diseo de esta seccin. Smbolo A O S 7 Cod. Morse . ... ... CNT 1 QB 1 1 1 0 REGISTRO1 QC 0 1 0 0

QC 0 0 0 1

QA 0 1 1 1

QA 1 1 0 0

QB 0 1 0 0

QD 0 0 0 1

QE 0 0 0 1

37

UMSA ETN 640 REGISTRO2 (8 bits) Paralelo/paralelo:

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Este bloque simplemente registra los bits generados en la anterior seccin, la comprobacin resulta de la misma manera: Smbolo A O S 7 Cod. Morse . ... ... REGISTRO 2 Q3 Q4

Q0

Q1

Q2

Q5

Q6

Q7

A partir de esto el Codificador reduce la cantidad de bits que se le asigna a cada smbolo. CONTROL DEL DISPLAY: Verificar las salidas de los FF D luego de inicializar en sus valores correspondientes: D1 101 D2 010 La primera transicin debe ocurrir una vez concluida la escritura del smbolo. La segunda transicin debe ocurrir una vez concluido el despliegue del smbolo en el display. DISPLAY: La seal de reloj de los registros del display no debe ser el mismo que el contador 2, deber estar en retardo para evitar problemas en el lmite de transicin del contador 2. Por ejemplo: Forma incorrecta

Forma correcta

38

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Considerando que el paso 2 empieza en el flanco de subida y que tanto el contador como los registros del display son de flanco ascendente, el circuito resulta de la siguiente manera:

DETECTOR DE CAMBIO DE NIVEL (DCN): Verificar el pulso de cambio de nivel una vez terminada la secuencia de escritura. La duracin de este pulso es variable.

39

UMSA ETN 640 CONTADOR 2:

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Verificar que este contador realice el conteo de 6 posiciones a partir del Paso 2, y de acuerdo a esto realizar el sistema combinacional para la seal de reinicio y borrado. Tambin se deber tomar en cuenta este conteo por que estos llegan a ser direcciones de memoria, por lo tanto tomarlos en cuenta en el momento de grabar datos en la memoria. Valor de inicio 001 Valor final 110

Estos bloques son los ms fundamentales en el armado de este circuito, a partir de estos los dems son complementarios, pero de la misma forma son necesarios su verificacin individual siguiendo el diseo para cada mdulo en su respectiva seccin.

40

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

IV

ANLISIS ECONMICO

41

UMSA ETN 640 CAPTULO 4 4.1 Elaboracin de costos del proyecto

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

De acuerdo a lo utilizado para la realizacin de este proyecto, se mostrar a continuacin la lista de precios promedio para cada componente. COSTO UNITARIO CANTIDAD [Bs] 2 3 3 1 4 1 3.5 1 7 2 2 1 2 1 1 1 1 2 2 3 1 3 2 1 2 2 48 1 1 COSTO TOTAL [Bs]

COMPONENTE U1, U3, U8 555 U2 74LS 00 U4 74LS 393 U5 74LS 164 U6, U9, U10, U11, U12, U13, U14 74LS 273 U7, U24 2816 U15, U21 74LS 08 U16 74LS 32 U17, U19 74LS 74 U18 74LS 04 U20 74LS 86 U22 74LS 163 U23 74LS 148
R1, R2 1k R3, R5 2k R4, R5, RA 5k RB 12k R9, R10, R11 330 C1, C3, C5 10nF C6 10 F C2, C4 100F Q1, Q2 BC548 LEDs Placa matriz Paquete de resistencias

6 3 4 3.5 28 40 6 3 8 3 3.5 3.5


6 0.4 0.4 0.6 0.2 0.6

4 20* 3 3 4 3 3.5 3.5 6


0.2

0.2 0.2 0.2 0.2 0.5 0.5 0.5 0.5 0.25 4 0.5

TOTAL

1 0.5 1 1 12 4 0.5 126.5

*La eleccin de componentes es asunto opcional para el armado que dependen de la marca y de la calidad del CI. Para la elaboracin de este proyecto se utilizaron algunos componentes de similar funcionamiento, y que realizan la misma accin que se dise.

42

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

CONCLUSIONES

43

UMSA ETN 640 CAPTULO 5

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

5 Conclusiones y Recomendaciones 5.1 Conclusiones Una forma eficiente de desarrollar sistemas, y que en la actualidad se presenta imprescindible, es a travs de la digitalizacin del sistema, se logr obtener un sistema digital que representa a un telgrafo y que fsicamente a la entrada del sistema tiene el modelo de un manipulador del telgrafo, y no es necesario ninguna adaptacin o conocimiento extra para manipularlo. Se evidenci la facilidad de procesar o manipular un cdigo binario, que en este caso era el cdigo nico asignado a cada smbolo, y se la descodific de un lenguaje de 0 y 1s a algo entendible como es el alfabeto conocido. De esta forma este sistema fue utilizado con un cdigo universal que es el Cdigo Morse y as es posible su aplicacin en diferentes mbitos como la transmisin digital o como un simple decodificador. En el diseo de este proyecto solamente intervinieron conocimientos y componentes bsicos de Sistemas Digitales I, dndole a esta rama una aplicabilidad muy extensa en diferentes mbitos. 5. 2 Recomendaciones Es bueno realizar pruebas de funcionamiento en cada etapa del diseo para as detectar los errores de una forma rpida. La base de funcionamiento de cada compuerta, FFs, etc. conciben ideas, las cuales pueden mejorar las formas del diseo o tambin pueden resolver algunos problemas como ser de sincronismo, estabilidad, etc. as que se deber tomar en cuenta esto para una posible mejora del circuito, o simplemente para verificar el funcionamiento de un mdulo. Tambin las hojas de datos proporcionan gran informacin de cada componente, que con habilidad necesaria es posible generar ideas innovadoras. Bibliografa Para la realizacin de este proyecto se realizaron las siguientes consultas: http://es.wikipedia.org/ http://proton.ucting.udg.mx/dpto/maestros/mateos/memorias/memorias.html http://evoluciontelegrafo.galeon.com/ http://es.scribd.com/doc/49670903/2816 Manual de componentes: National Semiconductor.

44

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Anexos
Algunas caractersticas de los componentes que se puedes utilizar para el desarrollo del circuito:

74LS00

74LS164

74LS161 74LS 163

74LS273 74LS08

45

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

74LS32

74LS86

74LS74

74LS393

74LS04

74LS148

46

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

A0 - A10 Lneas de direcciones I/O1 I/O8 Entrada y salida de datos (CE)' Habilitador del chip (OE)' Habilitador de las salidas Vpp Voltaje de programacin Vcc + 5 Volts GND (Ground).

47

UMSA ETN 640

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

Tablas
TABLA I

N 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Letra/ Nmero A B C Ch D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 0

Cdigo Binario A0 A7 010 100 100 100 011 001 100 011 100 010 100 011 100 010 010 101 011 100 100 011 011 001 011 100 011 100 100 100 101 101 101 101 101 101 101 101 101 101 10000 00010 01010 11110 00100 00000 01000 01100 00000 00000 11100 10100 00100 11000 01000 11011 11100 01100 10110 01000 00000 10000 10000 10000 11000 10010 11010 00110 11110 11100 11000 10000 00000 00001 00011 00111 01111 11111 I/O 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 I/O 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0

Nuevo cdigo I/O 5 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 I/O 6 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 I/O 7 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 I/O 8 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

48

UMSA ETN 640


39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 / , : = ? ()[] ; . Enterado Error Espera Fin de texto Fin del mensaje Recibido Subrayado de texto 110 011110 101 01001 110 110011 110 010010 110 000111 110 100001 101 10001 110 001100 110 101101 110 010101 110 101010 101 01000 110 000000 101 00010 110 101000 101 01010 011 01000 101 00011 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1

TABLA II

Codificado r

Selector de caracteres

Contador 2

Smbolo

Memoria 2
I/O I/O I/O I/O I/O I/O I/O I/O 1 2 3 4 5 6 7 8 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1

A0 - A5 A 000001 000001 000001 000001 000001 000001 000010 000010 000010 000010 000010 000010 000011 000011 000011

A6, A7 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

A8,A9,A10 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011

49

UMSA ETN 640


000011 000011 000011 000100 000100 000100 000100 000100 000100 000101 000101 000101 000101 000101 000101 000110 000110 000110 000110 000110 000110 000111 000111 000111 000111 000111 000111 001000 001000 001000 001000 001000 001000 001001 001001 001001 001001 001001 001001 001010 001010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 0 1 1 0 0 1 0 0 0 0 0 1 0 0 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 0 0 0 0 0 1 0 0 1 1 1 0 1 1 0 0 1 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 0 1 1 0 1 1 1 1 1 0 0 0 0 0 1 0 0 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 0 1 1 0 0 1 0 0 0 0 1 1 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 0 1 1 0 0 1 0 0 1 1

0
0 1 0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 1 0 1 1 0 0 0 0 0 1 1 1 0 0 1 1 0 0 1 0 1

Ch

50

UMSA ETN 640


001010 001010 001010 001010 001011 001011 001011 001011 001011 001011 001100 001100 001100 001100 001100 001100 001101 001101 001101 001101 001101 001101 001110 001110 001110 001110 001110 001110 001111 001111 001111 001111 001111 001111 010000 010000 010000 010000 010000 010000 010001 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


1 1 1 0 0 0 0 0 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 1 0 0 1 0 1 0 0 0 1 0 1 1 0 0 0 0 0 0 1 1 0 1 0 1 0 0 0 1 1 0 0 0 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 1 0 0 1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 1 1 0 1 1 0 0 0 1 0 0 1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 0 0 1 0 1 1 1 1 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0

51

UMSA ETN 640


010001 010001 010001 010001 010001 010010 010010 010010 010010 010010 010010 010011 010011 010011 010011 010011 010011 010100 010100 010100 010100 010100 010100 010101 010101 010101 010101 010101 010101 010110 010110 010110 010110 010110 010110 010111 010111 010111 010111 010111 010111 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


0 1 1 1 0 0 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 0 1 1 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 0 1 0 1 1 1 1 0 0 1 1 0 0 1 0 1 1 1 1 0 0 0 1 1 1 0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 0 1 0 1 1 0 0 0 0 1 1 1 0 1 0 1 1 1 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 0 1 0 1 1 0 0 0 0 1 1 0 1 1 0 1 1 0 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1 1 1 0 0 1 1 0 0 0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 1 1 1 0 0 0 0 1 0 0 0 0 1 1 1 0

52

UMSA ETN 640


V 011000 011000 011000 011000 011000 011000 011001 011001 011001 011001 011001 011001 011010 011010 011010 011010 011010 011010 011011 011011 011011 011011 011011 011011 011100 011100 011100 011100 011100 011100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 1 1 1 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 0 1 0 1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 1 1 0 1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 1 1 1 1

Minsculas
A0 - A5 a 000001 000001 000001 000001 000001 000001 000010 000010 A6, A7 01 01 01 01 01 01 01 01 A8,A9,A10 001 010 011 100 101 110 001 010 I/O I/O I/O I/O I/O I/O I/O I/O 1 2 3 4 5 6 7 8 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1

53

UMSA ETN 640


000010 000010 000010 000010 000011 000011 000011 000011 000011 000011 000100 000100 000100 000100 000100 000100 000101 000101 000101 000101 000101 000101 000110 000110 000110 000110 000110 000110 000111 000111 000111 000111 000111 000111 001000 001000 001000 001000 001000 001000 001001 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega 1


0 0 0 0 0 0 0 0 0 0 0 0

1
0 0 0 0 0 0 0 0 0 0 0 0

1 1 1
0 0 0 1 1 1 1

1 0 0

1
0 0 1 0 1 1 0 0 0

1
0 0 1 0 1 1 0 0 0

1
0 1 1 0 0 0

1 1 1 0 0 0 1 1 1 1

ch

1 1
0

1
0 0

1
0 0

1
0 0

1 1
0

1
0 0 0 0 0 0

1
0 0 0 0 0 0

1 1
0 0 0

1
0

1
0

1
0

1
0

1
0

1
0 1 0 0

1
0 1 0 0

1
0 0

1
0 0 1 1 0 1 1 0 0

1 1
0 0 0 0 0 0 0 0 0

1
1 0 0 0 0 0 0 0 0

1 1 1
1 0 0 1 1 1 0 0 0

1 1
1 1 0 0 1 1 1 1 0 0

1
1 0 1 1 0

1
1 0 1 1

1
0 0 0 0

1
0 0 0

1
0

0 0 0 0
0 0 0 0 0 0 0

1 1
0 0 0 0 0 0 0 0

1 1
0

1 1
0 0 0

1 1 1 1
0 0

1 1
0 0 0 0

1 1
0 0 0 0 0 0

1 1
0 0 0

1
0 0

1
0 0

1
0 0

1 1 1 1
0

1 1
0

1 1
0

1 1 1 1
0

1 1
0

1 1 1 1
0 0

54

UMSA ETN 640


001001 001001 001001 001001 001001 001010 001010 001010 001010 001010 001010 001011 001011 001011 001011 001011 001011 001100 001100 001100 001100 001100 001100 001101 001101 001101 001101 001101 001101 001110 001110 001110 001110 001110 001110 001111 001111 001111 001111 001111 001111 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega 1 1


0 0 0 0 0

1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1 1 1 1
0 0 1 1 1 0 0 0 0 0

1 1
0 0

1 1
0 0

1 1
0 0

1 1
0 0

1
0 0 1 1 0 0 0 0 0

1
0 0 1 1 0 0 0

1
0 0 1 1 0 0 0

1
0 1 1 1 1 0 0 0

1
1 0 0 0 0 0

1
0

1
0

1 1
0 0

1 1
0 0

1 1
0 0

1 1
0 0

1 1
0 0

1 1
0 0 0

1
0 0 0 0 0

1
0 0 0

1
0 0

1
0

1
0 0 0 0

1 1 1
0 0 0 0

1
0 0

1
0 0 0

1
0 0 0

1
0 0 0

1
0 0

1
0

1 1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0

1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0

1 1
0 0 0

1 1
0 0 0

1 1
0 0 0

1 1
0 0 0

1 1 1 1
0 0

1 1 1 1 1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1 1 1 1
0

1 1
0 0

1 1
0 0

1 1
0 0

1 1
0 0

55

UMSA ETN 640


010000 010000 010000 010000 010000 010000 010001 010001 010001 010001 010001 010001 010010 010010 010010 010010 010010 010010 010011 010011 010011 010011 010011 010011 010100 010100 010100 010100 010100 010100 010101 010101 010101 010101 010101 010101 010110 010110 010110 010110 010110 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1 1 1 1
0 0 0

1 1
0 0

1 1
0 0

1 1
0 0

1 1
0 0

1
0

1
0

1
0

1
0 0

1
0 0 0

1
0 0 0

1
0 0 0

1 1 1
0 0

1 1 1
0 0

1
0

1
0

1
0

1 1 1
0 0 0

1 1
0 0

1 1
0 0

1 1
0 0

1 1 1 1
0 0 0

1 1
0 0 0 0 0 0 0

1
0

1
0

1
0

1
0 0

1
0 0

1
0 0

1 1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1 1
0

1 1
0

1 1
0

1 1 1 1
0

1 1
0

1 1
0

1 1 1
0 0 0

1 1
0 0 0 0 0

1 1
0 0 0 0 0 0 0

1 1
0 0 0 0

1 1
0 0

1 1 1 1
0

1 1
0 0 0 0 0

1 1 1
0 0 0

1 1
0 0

1 1 1 1
0 0 0 0

0 0
0

1 1
0

1 1
0

1 1 1 1

1 1
0

1 1
0

1 1
0

1 1

56

UMSA ETN 640


u 010110 010111 010111 010111 010111 010111 010111 011000 011000 011000 011000 011000 011000 011001 011001 011001 011001 011001 011001 011010 011010 011010 011010 011010 011010 011011 011011 011011 011011 011011 011011 011100 011100 011100 011100 011100 011100 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1
0

0 0

0 0

1
0

1
0 0

1
0 0

1
0 0

1
0 0

0 0 0

1 1
0

1 1
0

1 1
0

1 1
0 0

1 1 1 1
0 0 0

1
0 0 0

1
0 0 0

1
0 0 0

1
0

1
0 0 0 0

1
0 0

1
0

1
0

1
0

1
0 0 0

1
0 0 0

1
0 0 0

1
0

1
0

1
0

1
0 0

1
0

1
0 0

1
0 0 0

1
0 0

1
0 0 0

1
0 0 0

1
0

1
0

1
0 0 0 0 0

1
0 0 0

1
0 0 0 0

1
0

1
0

1
0 0 0

1
0 0

1 1
0 0 0 0

1 1
0 0 0 0

1
0 0 0 0

1
0

1
0 0 0 0

1 1 1 1 1

1
0 0 0

1
0 0

1
0

1 1 1 1 1

NMEROS 1
011101 011101 011101 0X 0X 0X 001 010 011 0 0 0 0 0 0 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0

57

UMSA ETN 640


011101 011101 011101 011110 011110 011110 011110 011110 011110 011111 011111 011111 011111 011111 011111 100000 100000 100000 100000 100000 100000 100001 100001 100001 100001 100001 100001 100010 100010 100010 100010 100010 100010 100011 100011 100011 100011 100011 100011 100100 100100 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 0 0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 1 1 0 0 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 1 1 1 0 1 1 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 1 0 1 1 0 1 1 1 1 0 0 1 1 0 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 0 0 1 1 0 0 0 0 1 1 0 1 1 1 1 0 0 0 0 0 1 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 0 1 1 1 1 1 0 0 0 0 1 1 0 1 1 0 0 1 0 0 0 0 1 1 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 0 0 1 1 0 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 1 1 0 0

58

UMSA ETN 640


100100 100100 100100 100100 100101 100101 100101 100101 100101 100101 100110 100110 100110 100110 100110 100110 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 0 0 1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 1 1 1 0 0 0 1 1 1 1 0 1 0 1 0 1 1 0 1 1 0 0 0 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0

NMEROS 1
000110 000110 000110 000110 000110 000110 001010 001010 001010 001010 001010 001010 010101 010101 010101 010101 010101 010101 000001 000001 000001 000001 000001 000001 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 0 0 0 0 1 1 0 0 1 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 1 0 1 1 0 1 0 1 1 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 0 1 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 1 1

59

UMSA ETN 640 5


010110 010110 010110 010110 010110 010110 001111 001111 001111 001111 001111 001111 000101 000101 000101 000101 000101 000101 010100 010100 010100 010100 010100 010100 010111 010111 010111 010111 010111 010111 001110 001110 001110 001110 001110 001110 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


0 1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 1 1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 1 0 0 1 1 0 0 0 0 1 0 0 1 1 0 1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 0 0 0 1 1 0 1 1 1 1 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 1 1 1 0 1 0 1 0 1 0 0 0 0 1 1 0 1 1 0 0 1 0 0 0 0 1 1 0 1 1 0 1 1 0 0 0 0 1 1 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 0 0 1 1 0 1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 0 1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0

CASOS ESPECIALES

60

UMSA ETN 640


Selector de caracteres Codificador Contador 2 Smbolo

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega

A0 - A5 A6, A7 A8,A9,A10 100111 100111 100111 100111 100111 100111 101000 101000 101000 101000 101000 101000 101001 101001 101001 101001 101001 101001 101010 101010 101010 101010 101010 101010 101011 101011 101011 101011 101011 101011 101011 101100 101100 101100 101100 101100 101100 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001

I/O I/O I/O I/O I/O I/O I/O I/O 1 2 3 4 5 6 7 8 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0

1
0 0 0 0 0 0 0 0 0 0 0 0

1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1
0 0 0 0 0 0 0 0 0 0 0

1 1
0 0

1
0 0 0 0

1 1
0 0 0 0 0 0 0 0 0 0 0 0 0

1
0 0

1 1
0 0 0 0 0 0 0 0 0

1 1
0 0 0 0 0 0 0 0 0

1 1
0 0 0 0 0 0 0 0 0

1 1
0 0 0 0 0 0 0 0 0

1 1 1 1 1
0

61

UMSA ETN 640


101100 101101 101101 101101 101101 101110 101110 101110 101110 101110 101110 101111 101111 101111 101111 101111 101111 110000 110000 110000 110000 110000 110000 110001 110001 110001 110001 110001 110001 110010 110010 110010 110010 110010 110010 110011 110011 110011 110011 110011 110011 110100 110100 110100 110100 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 0 0 0 0 0 0 0

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega


0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1
0 0

1 1 1
0 0

1 1
0

1 1
0

1 1
0 0

1 1
0 0 0

1 1
0 0 0

1 1
0 0 0

()[]

X 1
0

1
0 0 0

1
0 0 0

1
0 0 0

1
0 0 0

1
0 0 0

1
0 0 0

X 1
0

1 X
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1
0 0

1
0 0

1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0

1
0 0

1
0 0

1
0 0

1 X
0

1
0 0 0 0 0

1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0

1 1
0 0 0 0 0 0 0 0 0 0 0 0 1 1 0

1 1
0 0 0 0 0 0 0 0 0 0 0 1 0 0 0

1 1
0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0

1
0 0 0 0

1 1
0 0 0 0 1 1 0 0 0 0

1 1
0 0 0 0 0 1 0 0 0 0 0

Enterado

1
0

1
0

1
0

1
0

Error

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0

1
0 0

1
0

1
0

1 1
0

1
0

1 1
0

1
0 0 0

1 1
0 0 0

Espera

1 1 1

1
0

1
0

1
0

1 1

1 1 1

62

UMSA ETN 640


110100 110100 110101 110101 110101 Fin de texto 110101 110101 110101 110110 110110 110110 Fin del mensaje 110110 110110 110110 010100 010100 010100 Recibido 010100 010100 010100 111000 111000 111000 Subrayado de texto 111000 111000 111000 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 0X 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110 001 010 011 100 101 110

Docente: Ing. Roberto Oropeza C. Univ. : Roger Ronald Miranda Ortega 1


0 0 0 0

1
0 0

1
0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0

1 1 1 1 1
0

1
0

1 1 1 1
0

1 1
0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0

1
0

1 1 1 1 1
0 0

1
0 0 0

1
0 0 0 0 0

1 1 1 1
0 0

1
0 0 0

1
0

1 1 1 1 1
0 0 0 0 0 0 0 0 0 0 0 0 0

1
0

1 1 1
0

1 1 1 1
0 0 0 1 1 1 0 0 0 0 0 0 0 0

1
0 0 0 1 1 0 1 0 0 0 0 0 0 0

1 1 1 1
0 0 0 1 1 0 0 1 1 1 1 1 1 1

1
0 0 1 1 1 1 0 0 0 0 0 0 0

1
0 0 1 1 0 0 1 0 0 0 0 0 0

63

S-ar putea să vă placă și