Professional Documents
Culture Documents
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD CENTRO DE ESTUDIOS A DISTANCIA CEAD PROGRAMA DE INGENIERIA ELECTRONICA MICROELECTRONICA
INTRODUCCION En este trabajo vamos a aplicar la microelectrnica diseando un circuito de acuerdo a parmetros establecidos mediante el planteamiento de un problema en compuertas lgicas utilizando como herramienta de simulacin el Dsch y el Microwind, consideramos que es importante ya que nos pone a prueba y nos ayuda a conocer ms acerca el funcionamiento de los programas de simulacin y sus bondades.
GUA DE ACTIVIDADES
El diseo, la implementacin y la sustentacin del proyecto constan de cuatro (4) fases, que se explican a continuacin. Descripcin del Problema
Un motor M impulsa un par de rodillos (1) que arrastran una banda de papel (2). Esta banda de papel representa una barrera ptica para la luz emitida por la lmpara (3). Cuando existen en el papel bandas rotas, el foto receptor (4), recibe la luz y trasmite un impulso de tensin que anuncia una perturbacin debido al deterioro de la banda de papel. La lmpara (3) puede variar la luminosidad o apagarse por completo. Por ello, un reflector fotoelctrico (5) vigila la luminosidad de la lmpara. Hay un ajuste regular, cuando la luminosidad sea superior a un valor prefijado a. S la luminosidad desciende por debajo de a pero permanece por encima de un valor mnimo b, se anuncia el descenso de la potencia luminoso de la lmpara. Esto se verifica a travs de la intervencin de un piloto indicador (6). No obstante sigue funcionando el mecanismo de transporte. Sin embargo, si la luminosidad de la lmpara desciende por debajo del valor b, deja de existir garanta sobre el control de la clula fotoelctrica. Debe pues desconectarse el motor M del dispositivo de arrastre.
participaciones en el foro deben construir un aporte significativo para dar solucin a la propuesta planteada. Producto esperado Fase 1: Tabla de verdad
X1 0 0 0 0 1 1 1 1
x2: Luminosidad de la lmpara medida respecto a "b". S x2 > b x2 = 1. S x2 < b x2 = 0. x3: El foto receptor (4). S x3 = 1, llega luz a la foto receptor (papel roto). S x3 = 0, no llega luz al foto receptor (papel sano). fm: Motor. fm = 1, motor conectado. fm = 0, motor desconectado. Fp: Piloto. Fp = 1, piloto indicador encendido. Fp = 0, piloto indicador apagado.
X2 0 0 1 1 0 0 1 1 X3 0 1 0 1 0 1 0 1 Fm 0 0 1 0 0 0 1 0 Fp 0 0 1 1 0 0 0 0
x1 x2 x3 =
EJECUTABLE ABIERTO
ESQUEMA
-Simule su circuito para asegurarse que ha quedado bien implementado. Aqu debe dar click en la flecha de color verde (run).
SIMULACION
-Haga click en "File" luego en "Make verylog file". Aqu debe aparecer una ventana llamada "Verylog, Hierarchy and Netlist". Deje todo como est y haga click en OK. El archivo queda guardado en la carpeta Dsch como un archivo .txt.
Producto esperado Fase 2: -Pantallazos pas a paso de lo realizado -Cdigo Dsch generado (Verylog)
// DSCH 2.2a , Flat Verilog // 05/12/2012 02:33:17 p.m. // example module example( X3,X1,X2,ALARMAbPAPEL,MOTOR,PILOTOINDICADOR); input X3,X1,X2; output ALARMAbPAPEL,MOTOR,PILOTOINDICADOR; wire i0w1,i0w2,i0w3,i0w4,i0w5; or or21(i0w3,X1,X2); not not11(i0w4,X1); and and31(ALARMAbPAPEL,i0w3,X3,X2); nand nand21(MOTOR,i0w3,i0w5); and and21(PILOTOINDICADOR,i0w4,i0w3); endmodule // Simulation parameters // X3 CLK 10 10 // X1 CLK 20 20 // X2 CLK 30 30
-De click en File, Select Foundry, luego seleccione uno de esos archivos (pues en la gua no se indica qu regla usar), por ejemplo, seleccione "cmos08" y haga click en abrir.
-Haga click en "compile", luego en "compile verylog file". Ojo porque aqu se abre una
Ventana, pero est en la carpeta "Microwind" entonces vaya en la parte superior donde dice: "Buscar en:" y ubique la carpeta Dsch que fue donde usted guard el verylog como un archivo con extensin .txt.
-Seleccione el archivo "archivo.txt" y dele abrir. Aparece una ventana llamada "verylog file". Dele click en "compile" que est en la parte inferior de la ventana. Luego click en back to the editor.
CONCLUSIONES
BIBLIOGRAFIA