logoBiblioteca Central

 

Home
Cátedra
Proyectos
Recursos
Miscelánea

Mayo 9, 2017 11:26 AM


Escríbeme!!!



Diseño Digital Combinacional y Secuencial

Unidad 1 de Sistemas Digitales.
Tópico Práctico 1, Sistemas Digitales 1.
Àlgebra de Boole, apuntes.
Tutorial de CircuitMaker, por Rodrigo Villaverde.
Hoja de la Disposición Interna de los Circuitos Integrados Básicos.
Documento que explica cómo generar macros en CircuitMaker.
Introducción al Diseño de Circuitos. Teoría y diagrama de un circuito sencillo.
Software de simplificación para Expresiones Booleanas. LOGICAID.
Circuito sencillo, ejemplo en CircuitMaker.
Tópico Práctico 2, Sistemas Digitales 1, ICI UPIICSA - IPN.
Tópico Práctico 3, Sistemas Digitales 1, ICI UPIICSA - IPN.
Tópico Práctico 5, Proyecto Final, Sistemas Digitales, ICI UPIICSA - IPN.
Diseño de Contadores Síncronos con flip flops. Documento escrito por jcrls.
Configuración del temporizador 555. Diseños Secuenciales.
Contador asíncrono BCD (Módulo 10), Simulación en CircuitMaker.
Solución al contador síncrono pares-impares. Incluye simulación en CircuitMaker.
Contador síncrono 00-99, con 74LS192 en CircuitMaker.


 
Aspirantes MTC, Propedéutico CIDETEC
Diseño de Sistemas Digitales (PLDs)
sólo cidetecos
PLDs Simples: Arreglo Lógico Genérico (GAL)
Diagrama del GAL16V8. Documento Word, con un diagrama obtenido del manual.
Hojas de especificaciones de otros GAL.
Visita la página de Lattice.
Apuntes de Tecnologías Programables para el curso propedéutico. CIDETEC.
Diseño con OPAL
OPAL, Software de diseño. Formato .ZIP. Incluye ejemplos sencillos.
Procedimiento de diseño con OPAL.
Trabajando con OPAL: algunos códigos.
Tutorial de diseño secuencial en OPAL, para programar GAL.
Mini-contador en OPAL.
Migración OPAL a ABEL HDL en dispositivos GAL. POLIBITS 2005.

Diseño con ABEL HDL
http://www.seas.upenn.edu/~ese201/abel/abel_primer.html. J. Van der Spiegel. Tutorial ABEL HDL.
Manual de ABEL HDL, por Lattice Semiconductor.
Apuntes de ABEL HDL, por jcrls.
Instrucciones de instalación de ispLEVER Classic 2.0 para el diseño con PLDs.
2015.
Modelado de una RAM utilizando ABEL HDL.
División en HW utilizando ABEL HDL.
Multiplicadores de 3 x 3 bits en ABEL HDL.
Tarea 1. Cursos Propedéutico DSED, octubre de 2015.
Àlgebra de Boole, apuntes. Para la Tarea 1.

Práctica 1, Curso Propedéutico DSED.
DataSheet de dispositivo GAL22V10, Lattice.
Tarea extra, diseño combinatorio. Revisar diseños.

Práctica 2, Curso Propedéutico DSED. Diseño de contadores (Inicia).

Práctica 3. Máquinas de estados. Inicia ISIS de Proteus.
Archivos necesarios para la práctica 3.
Temario para el examen.
Propedéutico SD 2015.
Códigos en ABEL-HDL para los semáforos by jcrls.

Oscilador embebido y módulo PWM. ELECTRO 2004.
Inversor de giro para motores a pasos. POLIBITS 2007.

Práctica 4. Aplicaciones para los PLDs. PWM y motores a pasos unipolares.
Archivos de simulación en ISIS de Proteus, para PWM y motor a pasos.
Archivo de simulación para un oscilador con compuertas lógias en
ISIS de Proteus.

Simulación de una ADC0804 con una fotorresistencia en ISIS de Proteus.

Propuestas de proyectos finales. Propedéutico de sistemas digitales, CIDETEC 2015.


 
Posgrado del CIDETEC
Diseño de Procesadores Dedicados
sólo cidetecos

Recursos Varios
Programa de la Asignatura de Procesadores Dedicados IPN CIDETEC, 2014.
Introducción al Diseño con Verilog. Notas del curso.
Prototipado rápido con Verilog.

Application Note de Xilinx: "A CPLD VHDL Introduction".
Guía de Referencia para la tarjeta Spartan II, 2S100, Insight Memec.
Guía de Referencia para la tarjeta Spartan II LC de Memec. Vía Puerto Paralelo.
Guía de Referencia para la tarjeta Spartan 3A / 3AN, 3S700A, Digilent. Vía USB.
Guía de Referencia para la tarjeta Spartan 3E, 3S500E, Digilent. Vía USB.

Tareas Complementarias
Tarea 1. Álgebra de Boole.
Introducción a la materia.
Tarea 2. Métodos alternativos para diseñar circuitos digitales.
Papers_discusión_tarea2.
Solución al diseño del sumador de dos bits, para la tarea 2.
Tarea 3. Módulos aritméticos - modelado estructural y simulación.

Apuntes del curso
Lectura 1. Apuntes de Tecnologías Programables.
Instalación de ISE WebPack, de Xilinx. Actualizado 2016. ISE 14.7. Visita www.xilinx.com
Archivo complementario a la Instalacion de ISE WebPack en Windos 8/8.1.
Febrero 2015.
Introducción al diseño con VHDL. Notas del curso.
Arquitectura FPGA. Notas del curso.
Tutorial para el Simulador ISIM, Suite Design 12.4i y superior.
Uso de procesos, Decodificador Hexadecimal en VHDL.
Lectura 2. Papers.

Prácticas de Laboratorio
Práctica 1. Introducción al Diseño con VHDL.
Programas necesarios para la Práctica 1. p1.zip.
Simulación funcional de un
sumador de 4 bits (en cascada), descripción estructural en VHDL.
Multiplicador de 8 bits utilizando operador aritmético, VHDL.
División en HW utilizando ABEL HDL.
Tutorial para el Simulador ISIM, Suite Design.

Práctica 2: Síntesis Lógica y Programación de FPGAs.
Actualizado, 2013.
Programas necesarios para la Práctica 2. p2.zip.Para Spartan II LC, pto.paralelo.
Programas necesarios para la Práctica 2.Para Spartan
3S700AN, USB.
Programas necesarios para la Práctica 2. Para Spartan
3S500E, USB.
Archivo de prueba (contador) para la tarjeta 3S700AN, Práctica 2.
Archivo de prueba (contador) para la tarjeta 3S500E, Práctica 2.

Práctica 3: Diseño dedicado con contadores..
Aplicaciones prácticas con PLDs. Modulación PWM y Motores a Pasos.
Proyecto completo:
minutero (00-59). Spartan 3E XC3S500E.
Proyecto completo: PWM embebido. Spartan 3E XC3S500E.

Proyecto para el primer examen parcial. LED RGB controlado con PWM.

Práctica 4: Motores a Pasos Unipolares.
Archivos necesarios para la Práctica 4: motor a pasos unipolar.

Práctica 5: Máquina de Estados en VHDL
.

Manejo de una LCD de Propósito General, By Julyan Ilett. Lectura recomendada.
Práctica 6: LCD de Propósito General.
Proyecto completo: Mensaje en LCD. Spartan
3S700A, Digilent. 3S700A.
Archivos necesarios para mensaje en LCD de la tarjeta Spartan
3S500E. 3S500E.

Práctica 7. Servomotores.FPGA, VHDL.
Proyecto completo: control de un servomotor futaba S3003. Tarjeta 3A/3AN, USB.
Hoja de especificaciones del servomotor marca VIGOR, modelo VTS-08A.

Práctica 8. Matriz de LEDs y teclado matricial. Actualizada.
Archivos para revisar el funcionamiento en ISIS de Preoteus v7.9 SP1.

Práctica 9. Interfaz para un ADC paralelo.
Lectura de un ADC con un dispositivo de lógica programable.


Propuestas de Proyectos Finales
.


Posgrado del CIDETEC
Sistemas Embebidos y Aplicaciones con Microcontroladores
sólo cidetecos

Programación con Ensamblador
Microcontroladores PIC, una Introducción.
Contador 00 - 59, en PIC16F628 (archivo asm).
Multiplicador de 4 x 4 bits en ensamblador, para el PIC16F628.
Manejo de interrupciones.
Comunicación serial en ensamblador.PIC16F628.
Sistema de Adquisición de Datos en enasmblador. ADC0831.
Programación con Lenguajes de Alto Nivel

Descarga de PICBASIC PRO y MicroCode Studio (versión DEMO). melabs.com
Manual de PBP, Distribuido por el fabricante. www.melabs.com.
Descarga de Proteus, directamente de LabCenter.com (Simulador).
Tutorial sobre ISIS de Proteus (simulador).
Datasheet del PIC16F628. Visita la página de microchip.com.
Solicita muestras gratuitas, visitando la página de microchip.com.
Apuntes y Prácticas para el curso
Práctica 1. Introducción al diseño y a la simulación.
Programas necesarios para la Práctica 1, Semáforos, proyecto completo.
Práctica 2. Contadores y Decodificadores.
Programa 2, PBP. Contador ascendende, push-button.
Programa 3, PBP. Speaker, proyecto completo.Reproduce melodía.
Práctica 3. LCD de propósito general.
Manejo de LCD (dato paralelo) de propósito general. By Julyan Ilett.
Archivo 4: Control de LCD genérica de dato paralelo con el PIC16F628.
Diseño para la primera calificación parcial: sistema de alarma.
Práctica 4. Motores a pasos y técnica PWM.
Apuntes prácticos, Motor a Pasos y PWM.
Programa 5, PBP. Motor a pasos unipolar, proyecto completo.
Programa 6: Regulación de velocidad para un motor a CD utilizando PWM.
Programa 7: Inversor de giro para Motor a CD, con despliegue de datos en LCD.
Proyecto de medio curso. Regulación automática de la intensidad luminosa.
Proyecto: Semáforo con LEDs RGB.
Práctica5. Acceso al Puerto Serie de la PC.
Programa 8: Proyecto Completo: Comunicación Serial. Incluye Hyperterminal.
Lectura recomendada: Comunicación Serial y Construcción del Cable Null- Módem.
Interfaz sencilla para el Puerto Serie, Proyecto Completo en VB 6.0. Código 1.
Práctica 6. Control de servomotores a través del puerto serie,
Lectura recomendada: manejo de servomotores. Revista POLIBITS.
Programa 9: Control de Servomotor Futaba a través del Pto.Serial.
Programa 10:Escaneo de teclado matricial 4x4.
Práctica 7: Adquisición de datos.
Programa 11: Archivo para la Interfaz ADC0831 con Puerto Serie. LM35 Temperatura.
Propuesta de Proyectos Finales.
Artículos de Interés
Adquisición de Datos y Monitoreo de Señales en un PDA.
Hibridación Artificial de ADN en microcontroladores. Avances en Sistemas e Informática, 2010.


 
Posgrado del CIDETEC
Interfaces Hombre - Máquina
sólo cidetecos

Fundamentos Básicos, Licenciatura
Clasificación de las Computadoras, apunte.
Programitas iniciales en Ensamblador
.
Programa tres.asm, espera por una tecla.
Prograna cuatro.asm, espera y compara tecla.
cinco.asm, suma de dos números de dos dígitos cada uno, capturados por teclado.
Programa seis.asm, envío simple de datos al puerto paralelo en ensamblador.
Música en la bocina de la PC utilizando ensamblador.
Escribiendo al puerto paralelo con ensamblador: Display a siete segmentos.
Suma de dos números en ensamblador.

Lecturas Recomendadas
Vísita la página de la AIPO. www.aipo.es.
Libro de la AIPO, Introducción a la Interacción Persona- Ordenador. Posgrado CIDETEC.
Libro de la AIPO, completo. Editor Jesús Lorés.
El Interfaz de Usuario, Margalida Noguera
.
Androides y Posthumanos, Santiago Koval.
Aplicación en Realidad Virtual, paper 1.
Aplicación en Realidad Virtual, paper 2.
Diseño de Interfaces

Práctica 1, Interfaces Hombre- Máquina. Posgrado del CIDETEC.
Instalando el driver para acceder al PP en Windows XP (Opcional).
Visita www.embeddedtronics.com.
Monitor que emula el PP de la PC. Útil para cuando no tienes cable conectado. Parmon.exe.
Programa en C que escribe al puerto paralelo y se prueba con LEDs.
Programa en C que controla un motor a pasos a través del Puerto Paralelo de la PC.
Programa en Visual Basic para el Puerto Paralelo, módulo PWM.
Programación Bidireccional del Puerto Paralelo. Revista POLIBITS. Lectura recomendada.
Programas en C, de prueba para el Puerto Paralelo Bidireccional.
Programas en Visual Basic para el manejo del Puerto Paralelo.
Apuntes sobre acondicionamiento de señal.
Accediendo al puerto serial de un PDA.
Interfaz Bluetooth de propósito general.
Interfaz de propósito general para el puerto USB.

 

Programación de Dispositivos Móviles

Artículos Relacionados
Generalidades de la programación de PDAs. POLIBITS 2005.
Monitor de Señales en un PDA.
ELECTRO 2005.
Oxímetro de Pulso en un PDA: Hardware. Tendencias Tecnológicas 2008.
Electrocardiógrafo en PDA. Ing. Biomédica. UAM-I 2005.
Programación de PDA utilizando C#, Aplicación: comunicación Bluetooth.
Tecnología RFID en el control de accesos con computadora de bolsillo. POLIBITS 2009.
Computadoras de Bolsillo para el control de servomotores. POLIBITS 2008.
Recursos Varios
Pines de móviles en general, acceso a página 1. pinout. pinouts.ru.
Pines de móviles en general, acceso a página 2. pinout. allpinouts.org.
Pines de los conectores de HP IPAQ. ipaqrepair.co.uk.
Accediendo al Puerto Serie de un PDA con Visual Basic.
Tutorial básico de JAVA2me.
Obtén Java Micro Edition (Java me) para programar móviles.
Adquisición de Datos vía Bluetooth, para PDAs y SmartPhones.
SDK para programar los móviles de Apple: ipod, ipad, iphone. iOS SDK 4.
Introducción a las arquitecturas de dispositivos móviles.
Limitaciones de los dispositivos móviles.
Visita la tienda de Android.
Blue Term, terminal que accede al puerto bluetooth para Android.
SDK oficial de sony para programar el PSP.
Otros tutoriales para la programación del PSP.
Prácticas de Laboratorio y Materiales Extras
Descarga de PICBASIC PRO y MicroCode Studio (versión DEMO). melabs.com
Manual de PBP, Distribuido por el fabricante. www.melabs.com.
Descarga de Proteus, directamente de LabCenter.com (Simulador).
Tutorial sobre ISIS de Proteus (simulador).
Datasheet del PIC16F628. Visita la página de microchip.com.
Solicita muestras gratuitas, visitando la página de microchip.com.
Práctica 1. Introducción al diseño y a la simulación.
Programas necesarios para la Práctica 1, Semáforos, proyecto completo.
Práctica 2. Intercambio de datos con el microcontrolador.
Programas necesarios para la Práctica 2, proyecto completo.
Práctica3. Interfaz Serial de Propósito General con un Microcontrolador.
Proyecto Completo: Comunicación Serial. Incluye Hyperterminal.
Lectura recomendada: Comunicación Serial y Construcción del Cable Null- Módem.
Programación de una terminal en Visual Basic para un PDA.
Apuntes prácticos, Motor a Pasos y PWM.
Motor a pasos unipolar, proyecto completo para el PIC16F628.
Lectura recomendada: manejo de servomotores.
Control de Servomotor Futaba a través del Pto.Serial.
Proyecto Final, Programación de Dispositivos Móviles. Tópicos Selectos en T de C.

 

Principal | Día de Cátedra | Proyectos | Recursos | Miscélanea || Contáctame | ©Viva México!!!
Copyright © 2004 jcrls Inc. Todos los derechos reservados.