1. Configurar la entrada y salida del puerto paralelo por medio de un Instrumento Virtual 2. Programar acciones de manejo de bits en Labview No Cantidad Descripcin 1 2 1 1 1
Computadora con sistema operativo !indows " o superior
con el programa Labview #.$ o superior %readboard Cable de puerto paralelo Leds &esistencias ''$( )ip switc*es &esistencias de +.#,( - 1$,( &ecordando. /l puerto paralelo est0 formado por 1# l1neas de se2ales y l1neas de tierra. Las l1neas de se2ales est0n formadas por tres grupos. + L1neas de control 3 L1neas de estado L1neas de datos /n el dise2o original las l1neas de control son usadas para la interfa45 control e intercambio de mensajes desde el PC a la impresora. Las l1neas de estado son usadas para intercambio de mensajes5 indicadores de estado desde la impresora al PC 6falta papel5 impresora ocupada5 error en la impresora7. Las l1neas de datos suministran los datos de impresi-n del PC *acia la impresora y solamente en esa direcci-n. Las nuevas implementaciones del puerto permiten una comunicaci-n bidireccional mediante estas l1neas. Objetivos Especficos Material y Equipo Introduccion Teorica Facultad: Ingeniera Escuela: Electrnica signatura: Interfaces y !erif"ricos Interfaces y Perifricos, Gua 5 2 Los registros del puerto paralelo Cada registro del puerto paralelo es accesado mediante una direcci-n. /l puerto paralelo tiene tres registros. 1. &egistro de datos 6 pines de salida para los bits de datos 6)$ 8 )# )irecciones. '#*77 2. &egistro de estado 63 pines de entrada 6uno invertido7 para acceder al estado del puerto.69' 8 9# )irecciones:.'#"*77 '. &egistro de control 6+ pines de salida 6tres invertidos7 para acceder al control del puerto. 6C$ 8 C' )irecciones.'#;*77 Los pines <ue restan son de tierra. Parte I: Envo y Recepcin Bsico de datos al Puerto Paralelo 1. /jecute LabView #.$ /=press y proceda a crear un instrumento virtual en blanco 6%lan, Vi7. 2. Colo<ue los elementos necesarios para dejar el panel frontal de acuerdo a la siguiente figura. !rocedimiento Interfaces y Perifricos, Gua 5 3 >igura 2. Panel de Control para manejo del puerto paralelo '. /n el diagrama de blo<ues *ay ciertos comentarios acerca de sus funciones5 t-melas en cuenta a la *ora de estar construyendo este programa. >igura ' )iagrama de blo<ues +. Conecte al circuito de prueba como el <ue reali4- en la gu1a 2 de la asignatura y compruebe el funcionamiento del Instrumento virtual anterior. Interfaces y Perifricos, Gua 5 4 Parte II: Control de Motor Paso por medio del puerto paralelo 1. ?aga un nuevo VI5 construya el panel frontal mostrado en la figura +. )ic*o VI permite controlar el giro de un motor paso a paso unipolar5 el cual5 conectado al puerto paralelo puede ser controlado a trav@s del VI. >igura +. Panel frontal de VI para secuencia de motor paso a paso 2. /n la figura 3 se muestra el diagrama de blo<ues para el VI de este ejercicio. Considere <ue se est0n utili4ando estructuras C;9/5 por lo <ue cada una de ellas puede contener m0s de un caso posible. '. Ana ve4 terminado el VI5 compruebe su funcionamiento. >igura 3. )iagrama de blo<ues parte II. Casos para primera y segunda estructura. Interfaces y Perifricos, Gua 5 5 >igura B. )iagrama de blo<ues parte II. Primera estructura C;9/ en false >igura #. )iagrama de blo<ues parte II. Casos 1 y 2 para segunda estructura C;9/ ?aga un programa <ue realice el p@ndulo con secuencia ascendente de derec*a a i4<uierda y <ue por medio de un bot-n pueda cambiarse a descendente. &ealice un programa <ue permita enviar al puerto paralelo el valor de la tecla presionada en el teclado del ordenador 6considere las teclas del $ al "75 posteriormente5 en un visuali4ador de # segmentos5 debe desplegar el numero al cual *ace referencia la tecla presionada. Por ejemplo5 si el usuario presiona la tecla C3D5 en n#lisis de $esultados Interfaces y Perifricos, Gua 5 6 el display se debe mostrar el numero 3. &ealice un VI <ue permita contar el nEmero de veces <ue un sensor -ptico *a sido activado. /l nEmero m0=imo <ue se debe alcan4ar en el conteo lo dispone el usuario a trav@s del panel frontal del VI5 mientras <ue a su ve45 el VI env1a al puerto paralelo el conteo visuali4ado en display de # segmentos. Investigue acerca del control VI9; para manejo de puertos y observe la forma en <ue puede utili4arse para escribir datos al puerto paralelo y al puerto serie5 puede buscar informaci-n de esto en el sitio de Labview www.ni.comFlabview L04aro5 ;. LABVIEW Programacin grfica para el control de instrumentacin5 /ditorial Paraninfo National Instruments LabVIEW User Manual Clar,5 C. Lab!ie" #igital $ignal Processing and #igital %omunication5 /ditorial Gc Hraw ?ill Interfaces y Perifricos, Gua 5 Investigacin %omplementaria &ibliografa 7 EVALUACION % 1-4 5-7 8-10 Not a CONOCIMIEN TO '() %onocimiento deficiente de los fundamentos tericos %onocimiento y e*plicacin incompleta de los fundamentos tericos %onocimiento completo y e*plicacin clara de los fundamentos tericos APLICACIN DEL CONOCIMIEN TO +,) -o finali. los programas de aplicacin Termin parcialmente los programas de aplicacin Termin completamente los programas de aplicacin ACTITUD '/() Es un observador pasivo/ !articipa ocasionalmente o lo 0ace constantemente pero sin coordinarse con su compa1ero/ !articipa propositiva e integralmente en toda la pr#ctica/ '/() Es ordenado2 pero no 0ace un uso adecuado de los recursos 3ace un uso adecuado de los recursos4 respeta las pautas de seguridad2 pero es desordenado/ 3ace un manejo responsable y adecuado de los recursos conforme a pautas de seguridad e 0igiene/ TOTAL 5,, ) 3oja de cotejo: ( 6ua (: 7so del !uerto !aralelo lumno: 8ocente: 69: Fec0a: Maquina -o: Interfaces y Perifricos, Gua 5