Codificador decimal-binario

INSTITUTO TECNOLOGICO DE TIJUANA DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA INGENIERÍA ELECTRÓNICA. INSTRUMENTA

Views 148 Downloads 0 File size 188KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

INSTITUTO TECNOLOGICO DE TIJUANA DEPARTAMENTO DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA INGENIERÍA ELECTRÓNICA.

INSTRUMENTACIÓN INGENIERIA ELECTRONICA UNIDAD I

ALUMNOS(A): NOMBRE(S):

NO. DE CONTROL

AGUILAR ALARCON ENRIQUE

13211246

LAZCANO MILLAN NATALIA G.

13211233

PRACTICA No. 4 SEMESTRE AGO-DIC 2016

TIJUANA, BAJA CALIFORNIA 28 DE SEPTIEMBRE DEL 2016.

Desarrollo En esta práctica se desarrolló un codificador para la conversión de decimal a binario utilizando estructuras, este codificador consta de 8 interruptores que representan los números de 1 a 8 y la salida se debe mostrar en 4 Leds en código binario. La estructura que nos presentó la mejor opción para este codificador fue la estructura case, debido a que cada señal digital de los interruptores es introducida en un arreglo, este arreglo se convierte entonces en un arreglo booleano que representa un numero de este tipo, posteriormente se utilizó un convertidor de arreglo booleano a número, el cual fue introducido a la estructura case. Ya en la estructura para evitar la elaboración de procesos complicados que permitan la conversión de decimal a binario se utilizaron los valores binarios que tienen cada botón individualmente, por ejemplo, el primer botón representa un 1 binario, el segundo botón representa un 2 binario, el tercer botón representa un 4 binario y así sucesivamente, por lo que los casos listados son 0, 2, 4, 8, 16, 32, 64 y 128, finalmente el último caso estuvo dentro de un ciclo “while”, así una vez que se presione el botón ocho, el Led se mantiene encendido a menos que se presione un botón de ”Reset”, el cual es el botón de “Stop” que se encuentra en el ciclo “while”, en la Figura 1 se muestra el diagrama a bloques en el caso mencionado.

Figura 1. Diagrama a bloques del codificador decimal-binario.

En la Figura 2 se muestra el panel frontal de este programa, los Leds en este panel representan a cada uno de los botones y también se encuentran los botones de “Reset” y “Stop”.

Figura 2. Panel frontal de codificador decimal-binario.

Conclusiones En esta práctica tuvimos dificultad al principio pensando cómo hacer la conversión de decimal a binario, sin embargo una vez que utilizamos la información a nuestra conveniencia en un programa que interpretara la información como nosotros queríamos pudimos realizar la práctica. Por los problemas ocurridos con el programa “NI Measurement and Instrumentation” cada entrada digital y salida tuvieron que ser representados con múltiples “Daq assistent”, debido a que no se pudo guardar cada tarea por individual para poder utilizar los bloques “write” y “read” y de este modo utilizar menos recursos de la computadora.