Title | Guía LAB.1 TDA - guia para trabajar con arduino |
---|---|
Author | Felipe flores |
Course | Programación Avanzada |
Institution | Universidad de Santiago de Chile |
Pages | 6 |
File Size | 413.9 KB |
File Type | |
Total Downloads | 93 |
Total Views | 149 |
guia para trabajar con arduino...
GUIA DE LABORATORIO N°1
“ Registros de desplazamiento 74HC595 / 74HC165”
Profesor: Ignacio Díaz Ponce
GUIA DE LABORATORIO 2019
TECNOLOGIA DIGITAL APLICADA
EXPERIENCIA N° 1-2 “Registros de desplazamiento 74HC595 / 74HC165” 1.- Objetivos: 1. Describir la estructura interna de los registros de desplazamientos 74HC595 y 74HC165. 2. Leer y comprender diagramas de tiempo de los registros de desplazamientos. 3. Programar y configurar Registros de desplazamientos para establecer una comunicación a través de microcontroladores. 2.- Investigación: Cada alumno deberá investigar los siguientes puntos que serán abordados en la experiencia de laboratorio:
◇ Estudiar Comando “Shiftout (Datapin, Clockpin, Bitorder, Num) “ ◇ Estudiar Comando “ShiftIn (Datapin, Clockpin, Bitorder) “ ◇ Entender el uso del MSBFIRST (Most Significant Bit First). ◇ Entender el uso del LSBFIRST (Least Significant Bit First). ◇ Preparar un diagrama de conexiones y programación, para realizar Multiplexación y Demultiplexación de un tren de pulsos utilizando el Micro-controlador Atmega 328p y los C.I 74HC595 y 74HC165. ◇ Registros de desplazamiento SISO, SIPO, PISO,PIPO. ◇ Diagrama lógico interno de Flip-Flops para cada aplicación.-
GUIA DE LABORATORIO 2019
TECNOLOGIA DIGITAL APLICADA
3.- Elementos a utilizar: a.- Microcontrolador ATMEGA328p b.- IDE Arduino c.- Shift-Register 74HC165 y 74HC595 d.- 10 Resistencia de 10 KΩ e.- 10 Diodos Led. f.- Proteus
4.- Desarrollo Práctico:
Actividad N°1: Uso y manejo del 74HC595 Esta actividad comprende el manejo del Registro de Desplazamiento 74HC595, para ello y siguiendo las indicaciones del profesor, conecte cada salida del registro a un diodo led y controle los distintos estados de estos variando las secuencias indicadas por el profesor. Que función cumple el pin SH_CP ? que función cumple el pin DS y ST_CP? Realice un contador de 8 bits utilizando el 74HC595 y visualice el resultado a través de los diodos leds. Finalizado lo anterior, realice secuencias pares, impares y visualice 5 secuencias distintas entregadas por el profesor. Envíe un tren de pulsos de 10 bits y visualice la secuencia de bits que se eliminan. Realizar un contador de 16 bits utilizando dos 74HC595, configure y sincronice ambos para generar el efecto de contador de 16 bits..
GUIA DE LABORATORIO 2019
TECNOLOGIA DIGITAL APLICADA
GUIA DE LABORATORIO 2019
TECNOLOGIA DIGITAL APLICADA
Actividad N°2: Uso y manejo del 74HC165 Esta actividad comprende el manejo del Registro de Desplazamiento 74HC165, para ello y siguiendo las indicaciones del profesor, conecte cada entrada del registro a un divisor de tensión realizado con un arreglo de resistencias o un Dip-Switch y controle los distintos estados de estos variando las secuencias indicadas por el profesor. Que función cumple el pin CP ? que función cumple el pin Q7’ y CE’? Realice un contador de 8 bits utilizando el 74HC165 variando el DIP-Switch y visualice el resultado a través del monitor serie del IDE de Arduino.
GUIA DE LABORATORIO 2019
TECNOLOGIA DIGITAL APLICADA
Finalizado lo anterior, realice secuencias pares, impares y visualice 5 secuencias distintas entregadas por el profesor.
Actividad N°3: 74HC595 y 74HC165 Utilizando ambos Registros de desplazamientos, visualice el estado de los 8 diodos leds conectados al 74HC595, siendo estos estados controlados por las variaciones realizadas en tiempo real de las entradas del 74HC165.
- Bibliografía
Título: Principios de Diseño de Sistemas Digitales Autor : Guillermo Bosque Pérez / Pablo Fernández Rodríguez Edición: Primera Año : 2016 ISBN: 978-84-9082-021-6
GUIA DE LABORATORIO 2019
TECNOLOGIA DIGITAL APLICADA...