Está en la página 1de 14

1.

- DATOS DE LA ASIGNATURA
Nombre de la asignatura : Electrnica Digital

Carrera : Ingeniera Mecatrnica

Clave de la asignatura : MTF-1013

SATCA1 3 - 2 - 5

2.- PRESENTACIN
Caracterizacin de la asignatura.
Esta asignatura aporta al perfil del Ingeniero Mecatrnico la capacidad de conocer,
disear y aplicar los circuitos digitales para el control de los diferentes sistemas
mecatrnicos. Para ello se presentarn al estudiante los fundamentos matemticos,
leyes y principios de la electrnica digital reflejando su dominio en el desarrollo de
prcticas y el diseo de sistemas digitales.

Puesto que esta materia dar soporte a otras, de manera particular, lo cubierto en
esta asignatura se aplica en el estudio de otras materias como: Circuitos Hidrulicos
y Neumticos, Microcontroladores, Controladores Lgico Programables, Electrnica
de Potencia Aplicada entre otras.

Intencin didctica.
El temario se organiza en siete unidades, en cada una se abordan caractersticas
especficas del funcionamiento de los sistemas digitales para que en conjunto se
transite desde conceptos bsicos que ayudan a establecer un lenguaje comn de la
comunicacin entre docente-alumno, alumno-alumno y alumno-docente hasta
caractersticas especficas de funcionamiento de compuertas lgicas aplicadas a
lgica secuencial.

En la primera unidad se aborda una pequea introduccin a lo que es la electrnica


digital, su proceso de evolucin y sus expectativas a futuro. El avance de la
electrnica digital en el campo industrial.

La segunda unidad maneja los temas de cdigos y sistemas numricos binarios, las
operaciones bsicas en sistema binario y las conversiones entre los ellos. Adems,
se conocern las relaciones existentes entre los sistemas binarios y los sistemas
alfanumricos o lenguajes de mquina que existen actualmente.

La tercera unidad hablar de las diferentes compuertas bsicas existentes en los

1
Sistema de Asignacin y Transferencia de Crditos Acadmicos
circuitos digitales, as como sus encapsulados y sus familias tecnolgicas, su
funcionamiento y las precauciones que deben de existir para su manejo y utilizacin.
Se debern realizar pequeas prcticas de conexin de los circuitos integrados que
forman las familias lgicas, como lo son los TTL, CMOS, FPGAs por mencionar
algunos.

En la unidad cuatro se observarn los fundamentos del lgebra Booleana y sus


diferentes axiomas y teoremas, sus aplicaciones y la relacin existente con las
compuertas lgicas. As mismos, se vern ecuaciones digitales y sus mtodos de
minimizacin mediante lgebra Booleana y los mtodos de minimizacin existentes
en electrnica digital. Deber ser cubierto tambin los temas de realizacin y de las
diferentes formas cannicas de realizacin de un circuito digital.

La unidad cinco proporciona al alumno los diferentes conocimientos de los circuitos


digitales combinaciones, que sern la base para la construccin de circuitos tales
como sumadores, multiplexores, etc., los cuales debern de construirse de forma
fsica. Dentro de esta unidad, se dar una introduccin al lenguaje VHDL, as como
la descripcin propia para realizar aplicaciones fsicas en tarjetas integradas como lo
son los FPGAs.

En la sexta unidad se analizan los circuitos secuenciales bsicos, as como los


dispositivos generadores de pulsos. Se realiza un exhaustivo anlisis de los Flip-
Flops y sus aplicaciones y configuraciones, y se realizar una revisin ms extensa
del lenguaje VHDL y la descripcin de los circuitos secuenciales con este lenguaje y
su aplicacin en las tarjetas FPGAs.

En el captulo final, se vern los tipos de convertidores existentes y la descripcin y


aplicaciones de cada uno de ellos. Se deber realizar la descripcin de un
convertidor en lenguaje VHDL.
3.- COMPETENCIAS A DESARROLLAR
Competencias especficas: Competencias genricas:
Conocer, disear y aplicar los Competencias instrumentales
circuitos digitales para el control de
Capacidad de anlisis y sntesis
los diferentes sistemas
Capacidad de organizar y planificar
mecatrnicos
Conocimientos bsicos de la carrera
Habilidades bsicas de manejo de la
computadora
Habilidad para buscar y analizar
informacin proveniente de fuentes
diversas
Solucin de problemas
Toma de decisiones.

Competencias interpersonales
Capacidad crtica y autocrtica
Trabajo en equipo
Habilidades interpersonales

Competencias sistmicas
Capacidad de aplicar los conocimientos
en la prctica
Habilidades de investigacin
Capacidad de aprender
Capacidad de generar nuevas ideas
(creatividad)
Habilidad para trabajar en forma
autnoma
Bsqueda del logro
4.- HISTORIA DEL PROGRAMA
Lugar y fecha de
Participantes Evento
elaboracin o revisin
Representantes de los Institutos
Tecnolgicos de:
Reunin Nacional de
Apizaco, Celaya, Ciudad
Diseo e Innovacin
Cuauhtmoc, Cuautla, Durango,
Instituto Tecnolgico Curricular para el
Guanajuato, Hermosillo,
Superior de Irapuato del Desarrollo y Formacin de
Huichapan, Irapuato, Jilotepec,
24 al 28 de agosto de Competencias
Jocotitln, La Laguna, Oriente del
2009. Profesionales de la
Estado de Hidalgo, Pabelln de
Carrera de Ingeniera
Arteaga, Parral, Reynosa, Saltillo,
Mecatrnica.
San Luis Potos, Tlalnepantla,
Toluca y Zacapoaxtla.
Desarrollo de Programas Academias de Ingeniera Elaboracin del programa
en Competencias Mecatrnica de los Institutos de estudio propuesto en la
Profesionales por los Tecnolgicos de: Reunin Nacional de
Institutos Tecnolgicos Aqu va los tec Diseo Curricular de la
del 1 de septiembre al 15 Carrera de Ingeniera
de diciembre de 2009. Mecatrnica.
Representantes de los Institutos
Tecnolgicos de:
Apizaco, Celaya, Ciudad Reunin Nacional de
Cuauhtmoc, Cuautla, Durango, Consolidacin de los
Instituto Tecnolgico de Guanajuato, Hermosillo, Programas en
Mexicali del 25 al 29 de Huichapan, Irapuato, Jilotepec, Competencias
enero de 2010. Jocotitln, La Laguna, Mexicali, Profesionales de la
Oriente del Estado de Hidalgo, Carrera de Ingeniera
Pabelln de Arteaga, Reynosa, Mecatrnica.
Saltillo, San Luis Potos, Toluca y
Zacapoaxtla.
5.- OBJETIVO GENERAL DEL CURSO
Conocer, disear y aplicar los circuitos digitales para el control de los diferentes
sistemas mecatrnicos

6.- COMPETENCIAS PREVIAS


Capacidad para la solucin de problemas algebraicos.
Capacidad de anlisis y solucin problemas de circuitos elctricos.
Habilidad para el clculo y medicin de voltaje y corriente elctrica.
Conocimientos bsicos de programacin y manejo de paquetera de
simulacin.

7.- TEMARIO

Unidad Temas Subtemas


1 Fundamentos de 1.1 Fundamentos de los sistemas digitales
1.2 Seales anlogas y digitales.
sistemas digitales
1.3 Relacin entre los sistemas anlogos y los
sistemas digitales
2 Cdigo y sistemas 2.1 Nmeros binarios
2.2 Sistemas numricos.
numricos
2.2.1 Binario
2.2.2 Octal
2.2.3 Hexadecimal
2.2.4 Conversin entre sistemas
numricos
2.3 Operaciones bsicas
2.3.1 Suma
2.3.2 Resta
2.3.3 Multiplicacin
2.3.4 Divisin
2.4 Cdigos binarios y alfanumricos
2.4.1 GRAY
2.4.2 BCD
2.4.3 ASCII
2.4.4 UNICODE
3 Compuertas lgicas 3.1 Compuertas bsicas
3.1.1 AND
3.1.2 OR
3.1.3 NOT
3.1.4 NAND
3.1.5 NOR
3.1.6 XOR
3.2 Familias lgicas
3.2.1 Lgica Transistor-Transistor (TTL)
3.2.2 Metal xido-Semiconductor
(CMOS)
3.2.3 Silicio sobre Aislante (SOI)
3.2.4 Caractersticas del Fabricante
3.2.5 Compatibilidad entre familias
lgicas
3.3 Pruebas con analizadores de estados
lgicos
4.1 Teoremas y postulados fundamentales
4 Algebra Booleana
4.1.1 Funciones booleanas simples
4.1.2 Funciones booleanas compuestas
4.2 Simplificacin de funciones booleanas
4.2.1 Minitrminos y maxitrminos
4.2.2 Mapas de Karnaugh
4.2.3 Mtodo de Quine-Mcclausky
5.1 Procedimiento de diseo
5 Circuitos
5.2 Circuitos combinacionales bsicos
Combinacionales
5.3 Simulacin de los circuitos
combinacionales
5.3.1 Multiplexores.
5.3.2 Demultiplexores.
5.3.3 Decodificadores.
5.3.4 Codificadores.
5.3.5 Indicadores numricos (Displays)
5.4 Dispositivos lgicos programables
5.5 Lenguajes VHDL
6.1 Maquinas Mealy y Maquinas Moore
6 Circuitos Secuenciales
6.2 Temporizadores
6.2.1 Circuito 555 modo monoestable
6.2.2 Circuito 555 modo astable
6.3 FLIP FLOPS
6.3.1 R-S
6.3.2 J-K
6.3.3 D
6.3.4 T
6.3.5 Maestro-Esclavo
6.4 Diagramas y ecuaciones de estado
6.5 Circuitos sncronos y asncronos
6.6 Circuitos secuenciales bsicos
6.6.1 Registros
6.6.2 Contadores
6.6.3 Memorias
6.7 Circuitos lgicos programables
6.8 Descripcin de circuitos mediante VHDL
7.1 Funcionamiento del ADC
7 Convertidores
7.2 Descripcin con lenguaje VHDL
7.3 Funcionamiento del DAC
7.4 Descripcin con lenguaje VHDL
7.5 Aplicaciones
8.- SUGERENCIAS DIDCTICAS
Promover el manejo de dispositivos de medicin digital dentro de las prcticas
realizadas.
Promover el trabajo en equipo, para investigar y exponer sobre las
tecnologas de integracin de circuitos semiconductores.
Disear circuitos lgicos apoyndose en software de simulacin como
multisim, OrCad, Proteus.
Llevar a cabo prcticas con circuitos digitales combinacionales y secuenciales
para verificar su funcionamiento con el uso de osciloscopio y multmetro.
Programar circuitos digitales con uso de VHDL
Elaborar proyectos de aplicacin para sistemas mecatrnicos.
Propiciar actividades de bsqueda, seleccin y anlisis de informacin en
distintas fuentes.
Propiciar el uso de las nuevas tecnologas en el desarrollo de los contenidos
de la asignatura.
Propiciar, en el estudiante, el desarrollo de actividades intelectuales de
induccin-deduccin y anlisis-sntesis, las cuales lo encaminan hacia la
investigacin, la aplicacin de conocimientos y la solucin de problemas.
Llevar a cabo actividades prcticas que promuevan el desarrollo de
habilidades para la experimentacin, tales como: observacin, identificacin
manejo y control de de variables y datos relevantes, planteamiento de
hiptesis, de trabajo en equipo.
Desarrollar actividades de aprendizaje que propicien la aplicacin de los
conceptos, modelos y metodologas que se van aprendiendo en el desarrollo
de la asignatura.
Propiciar el uso adecuado de conceptos, y de ternimologa cientfico-
tecnolgica
Proponer problemas que permitan al estudiante la integracin de contenidos
de la asignatura y entre distintas asignaturas, para su anlisis y solucin.
Relacionar los contenidos de la asignatura con el cuidado del medio ambiente;
as como con las prcticas de una ingeniera con enfoque sustentable.
Observar y analizar fenmenos y problemticas propias del campo
ocupacional.
Relacionar los contenidos de esta asignatura con las dems del plan de
estudios para desarrollar una visin interdisciplinaria en el estudiante.
9.- SUGERENCIAS DE EVALUACIN
La evaluacin debe ser continua y formativa por lo que se debe considerar el
desempeo en cada una de las actividades de aprendizaje, haciendo especial
nfasis en:
Trabajos de investigacin
Reporte de Prcticas
Presentacin de proyectos
Examen terico-prctico

10.- UNIDADES DE APRENDIZAJE

Unidad 1: Fundamentos de sistemas digitales

Competencia especfica a desarrollar Actividades de Aprendizaje


Conocer la diferencia, ventajas y Realizar una investigacin documental
desventajas entre la electrnica sobre la electrnica analgica y la
analgica y la electrnica digital electrnica digital.
Participar en plenarias donde se motive a
los alumnos, con preguntas preparadas por
el profesor sobre el tema.
Escribir un resumen sobre el tema
destacando las principales diferencias entre
la electrnica analgica y la digital, as como
ventajas, desventaja entre ellas, incluyendo
algunos dispositivos en donde se aplican.
Describir los niveles de diseo digital (top-
down)

Unidad 2: Cdigo y sistemas numricos


Competencia especfica a desarrollar
Actividades de Aprendizaje
Conocer y entender los sistemas Realizar una investigacin bibliogrfica
binario, octal y hexadecimal; sobre el origen de las computadoras y la
conversiones entre ellos y que necesidad del sistema binario. Incluir formas
pueda realizar operaciones de representar informacin en las
bsicas en los diferentes sistemas. computadoras para el cdigo ASCII, BCD y
GRAY.
Realizar ejercicios en el pizarrn de
Conocer diferentes cdigos para conversin entre sistemas numricos y de
representar informacin en los operaciones de sumas y restas en binario,
sistemas digitales. octal y hexadecimal.
Realizar ejercicios extra clase de
conversiones y operaciones bsicas con los
diferentes sistemas numricos.
Participar en plenarias de discusin sobre
las diferentes formas de representar la
informacin y la utilizacin y aplicacin de
los cdigos.
Elaborar un reporte sobre las conclusiones
del tema.

Unidad 3: Compuertas Lgicas


Competencia especfica a desarrollar
Actividades de Aprendizaje
Conocer qu es una familia lgica Investigar las tablas de verdad, los
y Saber diferenciar entre ellas. operadores y los circuitos de funcionamiento
elctricos, electrnicos, hidrulicos y
Aplicar las tablas de verdad de los neumticos de las operaciones lgicas:
diferentes operadores lgicos para NAND, NOR, X-OR y X-NOR.
obtener la funcin booleana Investigar los nmeros del fabricante de las
correspondiente a cada una de las diferentes compuertas lgicas que se
compuertas lgicas. utilizarn (NOT, OR, AND, NAND, NOR, X-
OR, X-NOR).
Participar en una plenaria grupal sobre la
investigacin.
Participar en equipos para investigar las
diferentes familias lgicas, incluyendo los
puntos marcados en el temario, y exponer
en clase.
Preparar un cuestionario sobre el tema que
sus compaeros debern contestar. Al final
de las exposiciones realizar una plenaria
para destacar las diferencias principales de
cada familia lgica.
Elaborar un resumen de las conclusiones
sobre lo expuesto en la plenaria.
Realizar prcticas de medicin con el
analizador de estados lgicos.

Unidad 4: Algebra de Booleana


Competencia especfica a desarrollar
Actividades de Aprendizaje
Conocer y aplicar los postulados y Investigar los postulados y teoremas
teoremas fundamentales del fundamentales del lgebra booleana.
lgebra booleana adems de Participar en plenaria grupal para
relacionarlos y aplicar los retroalimentar el tema.
operadores lgicos bsicos en Realizar ejercicios donde se incluyan los
circuitos elctricos, electrnicos, postulados y los teoremas del lgebra
booleana.
neumticos e hidrulicos. Comprobar la operacin de las funciones
lgicas AND, OR y NOT de manera fsica.
Representar las formas cannicas Deducir el significado de un 0 y 1 lgico en la
SOP y POS. Reducir funciones electrnica digital y establecer las tablas de
booleanas utilizando los teoremas verdad de las diferentes operaciones lgicas.
del lgebra de Boole. Resolver ejercicios donde se apliquen los
teoremas y postulados del lgebra booleana.
Realizar prcticas donde se demuestre el
Simplificar funciones booleanas funcionamiento de los mismos.
mediante los mtodos de mapas Realizar ejemplos y ejercicios de
de Karnaugh y McClausky. simplificacin de funciones booleanas
mediante mapas de Karnaugh de hasta seis
variables.
Implementar las funciones con Comprobar mediante la implementacin de
diferentes compuertas lgicas. un circuito fsico el mtodo.
Aplicar el mtodo de simplificacin de
Implementar funciones lgicas funciones booleanas de Quine McClausky.
utilizando solo compuertas NOR o Comprobar mediante la implementacin de
NAND y con circuitos hidrulicos un circuito fsico el mtodo.
y neumticos. Analizar en plenaria ventajas y desventajas
de cada uno de los mtodos vistos.
Realizar diagramas para implementar
funciones booleanas y comprobar algunas,
mediante prctica de laboratorio.
Demostrar de manera analtica y prctica
que cualquier circuito digital se puede
implementar utilizando solo compuertas NOR
o NAND.
Evaluar la ventaja o desventaja de utilizar
solo compuertas NOR o NAND.
Demostrar que las funciones booleanas
tambin se pueden implementar con circuitos
neumticos e hidrulicos mediante la
construccin fsica de algunos de ellos.

Unidad 5: Circuitos Combinacionales

Competencia especfica a desarrollar


Actividades de Aprendizaje
Disear circuitos combinacionales Deducir una metodologa para el diseo de
utilizando un lenguaje de circuitos combinacionales.
descripcin de hardware para la Disear: Sumadores, restadores,
utilizacin de GALs y FPGAs en multiplexores, demultiplexores,
diversas aplicaciones. decodificadores entre otros.
Investigar los nmeros comerciales y tabla
de verdad de cada uno de los circuitos
previamente diseados.
Comprobar fsicamente algunos de ellos.
Investigar qu es un lenguaje de descripcin
de hardware, una GAL y un FPGA.
Discutir en plenaria los conceptos
consultados.
Utilizando un lenguaje de descripcin de
hardware, realizar los diseos de
sumadores, restadores, decodificadores,
multiplexores, etc.
Implementar fsicamente los circuitos
previamente diseados utilizando GAL o
FPGA.
Detectar reas de oportunidad para la
aplicacin de circuitos digitales
combinacionales y de ser posible llevarlo a
cabo.

Unidad 6: Circuitos Secuenciales


Competencia especfica a desarrollar
Actividades de Aprendizaje
Disear circuitos secuenciales Investigar diferentes configuraciones para
mediante el uso de un lenguaje de la generacin de pulsos.
descripcin de hardware en GALs Construir un circuito que genere pulsos de
y FPGAs para diversas reloj para flip-flops.
aplicaciones. Realizar un resumen donde se establezcan
que es un flip-flop, los diferentes tipos que
existen, as como sus caractersticas de
funcionamiento.
Comprobar mediante prctica de
laboratorio el funcionamiento de los flip-
flops
Proponer una definicin de diagrama de
estados, tabla de estado y ecuacin de
estado; comparar con las definiciones de
libros y discutir las diferencias.
Obtener ecuaciones de estado a partir de
tablas de estados propuestas.
Investigar qu es un contador, registro, los
nmeros comerciales, as como su
funcionamiento.
Mediante una plenaria grupal discutir sobre
algunas aplicaciones de estos circuitos.
Comprobar el funcionamiento de algunos
de ellos en el laboratorio.
Investigar sobre registros con aplicaciones
de memoria, discutir en clase y elaborar un
resumen sobre el tema.
Mediante el uso de un lenguaje de
descripcin de hardware, disear circuitos
secuenciales tales como: contadores,
registros de corrimiento, etc. y comprobar
su funcionamiento mediante prctica de
laboratorio.
Detectar en el entorno reas de
oportunidad para la aplicacin de circuitos
digitales secuenciales.

Unidad 7: Convertidores

Competencia especfica a desarrollar


Actividades de Aprendizaje
Conocer, describir e implementar Realizar una investigacin documental
los diferentes tipos de sobre lo que es un convertidor y los
convertidores de seal existentes. diferentes tipos de convertidores existentes.
Realizar una implementacin fsica de un
DAC y de un ADC.
Describir en lenguaje VHDL un DAC y un
ADC.
Implementar los DAC y ADC en los FPGAs.
Realizar un proyecto final

Haga clic aqu para escribir texto.


11.- FUENTES DE INFORMACIN
1. Romero Troncoso, Rene de J. Sistemas Digitales con VHDL, Ed. Universidad
de Guanajuato, 2008.
2. Morris Mano, M. Diseo Digital, Ed. Person Educacin,1987
3. De la Cruz Laso Csar Ren. Fundamentos De Diseo Digital. Ed. Trillas,
1988.
4. Tocci, Ronald J. y Widmer Neal S. Sistemas Digitales Principios y
Aplicaciones. Ed. Person Educacin, 8va. Edicin. 2003
5. Tokheim, Roger L. Electrnica Digital, Ed. Revert, 1991
6. Hermosa Donante, Antonio, Electrnica Digital Fundamental, Ed. Alfaomega-
Marcombo, 1995
7. Dempsey, John A. Electrnica Digital Con Aplicaciones MSI. Ed. Alfaomega,
1996
8. Wakerly John F. Diseo Digital Principios y Prcticas. Ed. Prentice Hall, 1992.
9. Wakerly John F. Digital Design principles and practices and Xilinx 4.2i Student
package 2004 Third Edition Updated
10. Floyd, Thomas L. Fundamentos De Sistemas Digitales, Ed. Prentice Hall 7a.
Edicin
11. Morris Mano, M. Lgica Digital y Diseo De Computadores. Ed. Prentice Hall,
1982
12. Blandes, Miguel. Lecciones de Electrnica Digital, Ed. Marcombo, 1987
13. Gajsky, Daniel D., Principios de Diseo Digital. Ed. Prentice Hall, 1997
14. Hayes, John P. Diseo Lgico Digital. Ed. Addison-Wesley Iberoamericana,
1996
15. Nashelsky, Louis. Fundamentos de Tecnologa Digital. Ed. Limusa, 1989

12.- PRCTICAS PROPUESTAS


Disear, simular y construir los circuitos que comprueben el funcionamiento de
las compuertas OR, AND, NOT, NAND, NOR, EXOR.
Disear, simular y construir los circuitos que comprueben el funcionamiento de
los flip-flops RS, JK, T y D.
Disear, simular y construir un circuito de registro utilizando flip-flops.
Disear, simular y construir un circuito contador utilizando flip-flops.
Disear, simular y construir un decodificador BCD a Siete segmentos que
realice un conteo ascendente, descendente.
Con el uso del lenguaje VDLH programar un circuito PAL o GAL que realice
un conteo ascendente/descendente.
Realizar la implementacin fsica de un ADC y un DAC en plantilla
Realizar DAC y ADC en un FPGA.

También podría gustarte