Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INSTRUMENTO DE EVALUACIÓN
F-SGC-033 00
MECATRÓNICA 4°B
ÁREA AUTOMATIZACIÓN
DISPOSITIVOS DIGITALES
PROFESOR:
MENDOZA PINTO LUIS MANUEL
FECHA 04/NOVIEMBRE/2019
ÍNDICE
Especificar con una “X” el tipo de instrumento de evaluación a utilizar (señalar sólo uno).
Tec. evaluación para el SABER Tec. evaluación para el SABER HACER + SER
Prueba oral (entrevista) Otro (Especificar): Proyectos Otro (Especificar):
Prácticas, ejercicios,
Prueba escrita X
demostraciones
Trabajo investigación Rúbrica
x Ensayo, informe Lista de cotejo
Guía de observación
Profesor(es) de la asignatura: Luis Manuel Mendoza Pinto
Nombre del alumno: Canché Oxté Alan Gilberto- ----Koh Velázquez Isauro ----Segovia González Manuel, -
--------------------------------------Tamay Solis Rafael Alejandro Calificación (puntaje):
Material necesario:
1 tarjeta FPGA
Código Revisión:
INSTRUMENTO DE EVALUACIÓN
F-SGC-033 00
RELOJ 1(4Hz)
Ctrl Anodo
- A B C D A B C D E F G
0 0 0 0 0 0 0 0 0 0 0 1
1 0 0 0 1 1 0 0 1 1 1 1
2 0 0 1 0 0 0 1 0 0 1 0
3 0 0 1 1 0 0 0 0 1 1 0
4 0 1 0 0 1 0 0 1 1 0 0
5 0 1 0 1 0 1 0 0 1 0 0
6 0 1 1 0 0 1 0 0 0 0 0
7 0 1 1 1 0 0 0 1 1 1 1
8 1 0 0 0 0 0 0 0 0 0 0
9 1 0 0 1 0 0 0 0 1 0 0
A 1 0 1 0 0 0 0 1 0 0 0
B 1 0 1 1 1 1 0 0 0 0 0
C 1 1 0 0 0 1 1 0 0 0 1
D 1 1 0 1 1 0 0 0 0 1 0
E 1 1 1 0 0 1 1 0 0 0 0
F 1 1 1 1 0 1 1 1 0 0 0
Ecuaciones
A=(A’B’C’D)+(A’BC’D’)+(ABC’D)+(AB’CD)
B=(ACD)+(BCD’)+(ABC’D’)+(A’BC’D)
C=(ABC)+(ABD’)+(A’B’CD’)
D=(BCD)+(A’BC’D’)+(A’B’C’D)+( AB’CD’)
E=(A’D)+(A’BC’)+( B’C’D)
F=(A’B’D)+(A’B’C)+(A’CD)+(ABC’D)
G=(A’D’C’)+(A’BC’D’)+( A’BCD)
UU4RELOG
Para este relog se utilizo el mismo que el uu0 pero como en el Main se puso dos para cada
contador, por eso lo decidimos poner ya que este controlara el contador(1-4)
Necesitamos un reloj ya que sin reloj no hay contador, es por eso que requerimos adicionar un
código de divisor que convierte el reloj de cristal de 50 Mhz disponible en el FPGA a la frecuencia
de 16 MHz requerido para que el conteo.
El código dice que si nuestro contador es igual a nuestro rango de conteo entonces no va haber
ningún pulso, sin embargo, si no es igual entonces si habrá un pulso y se sumará uno para
cambiar a otro número y de esa forma la salida será lo que tenga la variable pulso.
UU5contador0al2
Este contador será utilizado como el selector para el multiplexor(4-1) por eso es que el contador
solo llega hasta 4 y se reinicia a 0 por que este seleccionara si el dato del multiplexor ya sea
U(unidades),D(decenas),C(centenas),M(milésimas ) el dato de entrada de este contador será un
relojde 1khz
UU6controlanodo
El control de los ánodos nos servirá para escoger en que display se mostrada el dato
El primer display sera para las unidades, el segundo para las decenas , el tercero
para las centenas y el cuarto para las milésimas , la entrada será determinada por el
contador (1-4)
Test Bench –RELOG
En este caso haremos el testbench del reloj para verificar su correcto funcionamiento. Para ello habrá que
realizar una simulación del circuito diseñado. La etapa de verificación funcional se va a realizar con la
herramienta de simulación ISE Simulator. Para poder simular el circuito primero debemos crear un banco de
pruebas (testbench waveform) donde se introducen los valores que se asignan a las entradas y en función
de los cuales se obtendrá una salida que deberá coincidir con el valor esperado de acuerdo a la
funcionalidad de nuestro circuito. En este caso lo que esperamos es que se genera unos 12500000 pulsos
aproximadamente para que los números sean visibles para el ojo humanos en el display, ya que se realizó
una división de la frecuencia del reloj original que era de 50Mhz, el cual era demasiado rápido.
Simulación del test bench
Main
En la entidad del main se escribieron los puertos que servirían como entradas y salidas del fpga,
también se escribieron dos constantes que seria los RANGCONT 1 y 2, en la parte de la
arquitectura se describieron signals las cuales servirían como lazos internos en el programa , de
ahí se describieron todos los componentes que se habían descrito anteriormente con sus
respectivos puertos, al final de puso un begin con los nombres de todos los modulos y los puertos
de estos se describieron con respecto a los puertos de Main para unir las salidas con la entradas
de los modulos.
CRITERIOS DE EVALUACION
VALIDACION DE LA ACADEMIA*
* Este apartado solo se llenará para la entrega de este instrumento a la División correspondiente.