Reporte Práctica 2

10
Universidad Tecnológica de León Sistemas De Control Digital Mtro. Juan Armado Hernández Morales Grupo MT-301 Práctica 2 Ramiro Eduardo Alvarado Torres Andrés Ávila Mejía

description

Mapas de Karnaugh

Transcript of Reporte Práctica 2

Universidad Tecnolgica de Len Sistemas De Control Digital Mtro. Juan Armado Hernndez Morales Grupo MT-301 Prctica 2 Ramiro Eduardo Alvarado Torres Andrs vila Meja Objetivo Realizarlaminimizacinde4variablesparaeldisplayde7segmentos,delos nmeros (0-9) y de las letras (A-F). Introduccin LacomprensinyutilizacindellgebraBooleanaaparececomounagran herramienta y sobre todo la cuestin de la minimizacin de funciones, que facilita sutrasladoaunsoftwaredediseocomoloesLabVIEW,paraestereportela minimizacinserealizpormediodemapasdeKarnaugh,primeroamanoy despussecomprobmedianteelprogramaKarnaughMinimizer,eldiseoy simulacin se realizaron en el software LabVIEW, as la realizacin de esta prctica sirve tambin para aplicar los conocimientos tericos adquiridos e ir formando una experiencia en el manejo de los softwares.De esta maneralas tablas de verdad, con sus funciones y simplificaciones, adems de su diseo, son la base del control automtico, por lo que su comprensin resulta de vital importancia para el curso y posteriores. Marco terico LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) Es un entorno grfico de programacin. El lenguaje utilizado para programar en l sellamaLenguajeGunlenguajedetipogrfico.LabVIEWconstadeunagran cantidad de bloques prediseados. Los programas se dividen en dos partes: Panel Frontal y Diagrama de Bloques PanelFrontal:Eslainterfazconelusuario,lautilizamosparainteractuarconel usuariocuandoelprogramaseestejecutando.Enestainterfazsedefinenlos controles(entradas,puedenserbotones,marcadoresetc...)eindicadores (salidas, pueden ser grficas, etc.). DiagramadeBloques:Eselprogramapropiamentedicho,dondesedefinesu funcionalidad,aqusecolocanconosquerealizanunadeterminada funcinyse interconectan. En el panel frontal, encontraremos todo tipos de controles o indicadores, donde cada uno de estos elementos tiene asignado en el diagrama de bloques una terminal. Mapas de Karnaugh: Fue inventando en 1950 por el fsico Maurice Karnaugh en los laboratorios Bell, es una herramienta muy utilizada para simplificar expresiones booleanas, el mapa de Karnaugh consiste en una representacin bidimensional de la tabla de verdad de la funcinasimplificar,paraconvertirunatabladeverdadasucircuitolgico correspondiente en un proceso simple y ordenado.Elagrupamientodeceros0yunos1 dentrodelmapateayudaavisualizar lasrelacioneslgicasentrelas variables y conduce directamente a una funcin booleana simplificada. Hay un grupo horizontal y otrovertical quepuedeagruparsedeados.Se indicanlosagrupamientosdibujando un crculo alrededor de cada uno 1. El grupohorizontalcorrespondealvalor de B = 1, y esta variable no cambia de valor, se mantiene. En esta misma fila, en la celda de la izquierda A = 0 y en la de la derecha A = 1, es decir la variable A cambia de valor. En otras palabras el valor delavariableAnoafectaalresultadofinaldelaexpresinbooleanaparaestas celdas.Antesdeagruparlas,deberashaberescritolaexpresinbooleanapara estas dos celdas como: A. B + A. B UnmapadeKarnaughsepuedeutilizarpararesolverproblemasconcualquier nmero de variables de entrada, pero para una mayor facilidad de prctica se limita a seis variables. Suma de productos y Productos de suma Cuandosetrabajaconexpresionesbooleanas,esdeseablequeestasse encuentrenexpresadasen una de dos formas:comosumadeproductosocomo producto de sumas. Una suma de productos consiste de dos o ms grupos de literales, cada literal es recibidacomoentradaporunANDylasalidadecadaunadeestascompuertas (AND) es recibida como entrada por una compuerta OR. Esdecir,elcircuitocombinatoriodeunasumadeproductosdebedetenerel siguiente patrn: Unproductodesumasconsistededosomsgruposdeliterales,cadaliterales recibida como entrada por un OR y la salida de cada una de estas compuertas (OR) es recibida como entrada por una compuerta AND. Es decir, el circuito combinatorio de un producto de sumas debe de tener el siguiente patrn: Material y equipoSoftware LabVIEW Software Karnaugh Minimizer Desarrollo experimental Para la realizacin de esta prctica primero se procedi a realizar la tabla de verdad en base al display de 8 segmentos quedando de la siguiente manera: Tabla de verdad Despus se realiz la minimizacin de las funciones obtenidas, primero a mano para despus comprobarse mediante el Karnaugh Minimizer los resultados obtenidos fueron los siguientes: A B C D E F G Como ltimo paso se dise el diagrama esquemtico y la simulacin de cada funcin en LabVIEW, obtenindose los siguientes diagramas: A B C D E F G Conclusin Se logr realizar la minimizacin de las funciones con 4 variables, para el display de 8 segmentos y la representacin de los nmeros del 0 al 9 y de A a F, y comprobar el resultado con el Karnaugh Minimizer, as como hacer la representacin de la funcin en un diagrama lgico y su simulacin, todo esto mediante LabVIEW. Bibliografa Intef. Mapas de Karnaugh. Recuperado de (20/05/2015) http://goo.gl/KBQc2g National Instruments. Introduccin a LabVIEW. Recuperado de (20/05/2015) http://goo.gl/Wk3gQQ Suma de Productos y Producto de Sumas. Recuperado de (22/05/2015) http://goo.gl/udcT1Q