LabVIEW
Es un lenguaje de programación gráfico diseñado para ingenieros y científicos, para desarrollar aplicaciones de pruebas, control y medidas. La naturaleza intuitiva de la programación gráfica de LabVIEW lo hace fácil de usar por educadores e investigadores, para incorporar el software a varios cursos y aplicaciones. Con LabVIEW, los educadores e investigadores pueden usar un enfoque de diseño de sistemas gráficos para diseñar, generar prototipos y desplegar sistemas embebidos. Combina la potencia de la programación gráfica con hardware para simplificar y acelerar drásticamente el desarrollo de diseños.
Beneficios del Software
LabVIEW brinda la flexibilidad de un potente lenguaje de programación sin la complejidad de los entornos de desarrollo tradicionales.
Fácil de aprender y usar
Funcionalidad completa
Capacidades de E/S integradas
Beneficios para el Instructor
Exploración de conceptos
Mejor experiencia de aprendizaje
Perfecta integración con Hardware para diseñar experimentos
Plataforma abierta para establecer Interfaz con otras herramientas de ingeniería
Beneficios para el Estudiante
Aprendizaje rápido
Estándar de la industria
ACTIVIDADES A RESOLVER
Los circuitos a implementar tomando como referencia el libro Fundamentos de Sistemas Digitales, Thomas L. Floyd, 7ª Edición, Prentice Hall, son los siguientes:
*Pagina 219, Figura 4.17, implementar las dos figuras a) y b) que resultan de resolver el Ejemplo 4.8, Se debe crear el archivo .VI con el software y en el blog o pagina web mostrar la explicación del ejemplo.
*Pagina 279, Figura 5.5, implementar ejemplo 5.2, Se debe crear el archivo .VI con el software y en el blog o pagina web mostrar la explicación del ejemplo.
*Pagina 281, Figura 5.7 a) y b), Se debe crear el archivo .VI con el software y en el blog o pagina web mostrar la explicación de la OR-Exclusiva.
*Pagina 281, Figura 5.8 a) y b), Se debe crear el archivo .VI con el software y en el blog o pagina web mostrar la explicación de la NOR-Exclusiva.
*Pagina 346, Figura 6.16, Se debe crear el archivo .VI con el software y en el blog o pagina web mostrar la explicación del comparador de 2 bits.
ALGEBRA DE BOOLE: el álgebra booleana es la teoría matemática que se aplica en la lógica combinatoria. Las variables booleanas son símbolos utilizados para representar magnitudes lógicas y pueden tener sólo dos valores posibles: 1 (valor alto) ó 0 (valor bajo). El álgebra booleana posee enunciados siempre verdaderos, ello permite la manipulación de expresiones algebraicas, facilitando el análisis o síntesis de los circuitos digitales. Este tipo de enunciados reciben el nombre de teoremas booleanos y son los siguientes:
Figura 4.17A
Figura 4.17B
CIRCUITOS COMBINACIONALES: Un circuito combinacional, como su nombre lo indica, es un circuito cuya salida depende solamente de la "combinación" de sus entradas en el momento que se está realizando la salida que se necesita para cumplir una determinada función.
Figura 5.5
XOR: La compuerta lógica XOR tiene como función realizar el producto entre A por la inversa de E, más el producto de la inversa de A por E; esta compuerta lógica solo trabaja con dos entradas, su salida va a ser igual a 0 cuando todas sus entradas sean iguales; en el caso de que sus entradas sean diferentes, su salida va a ser 1; el comportamiento de la compuerta XOR se representa en la siguiente ecuación.
Figura 5.7A
Figura 5.7 B
XNOR: La compuerta lógica XNOR tiene como función realizar el resultado del producto entre la inversa de A por la inversa de E, más el producto de A por E; esta compuerta lógica solo trabaja con dos entradas, su salida va a ser 1 cuando todas las entradas sean iguales; en el caso de que sus entradas sean diferentes, su salida va a ser 0; el comportamiento de la compuerta XNOR se representa en la siguiente ecuación.
Figura 5.8 A
Figura 5.8 B
COMPARADOR BINARIO: Es un circuito que cumple con la función de comparar dos entradas binarias con cualquier número de bits, para indicar la relación de igualdad o desigualdad entre las entradas; esta relación se mide por medio de tres banderas lógicas que son:
La entrada 1 es igual a la entrada 2
La entrada 1 es mayor que la entrada 2
La entrada 1 es menor que la entrada 2
Figura 6. Comparador binario
Figura 6.16
A CONTINUACIÓN UN TUTORIAL EN LabVIEW
Para el aprendizaje, el primer video es la implementación de la figura 5.8 (b)