240 likes | 717 Views
MICROCONTROLADORES. INTRODUCCION CARACTERISTICAS GENERALES. CONTENIDO. CONCEPTOS BASICOS MICROCHIP HERRAMIENTAS DE DESARROLLO ARQUITECTURA CONEXIONES INSTRUCCIONES PUERTOS. TEMPORIZADORES EEPROM MODULO DE CAPTURA – COMPARACION – PWM CONVERSOR ANALOGO – DIGITAL COMUNICACIÓN LCD
E N D
MICROCONTROLADORES INTRODUCCION CARACTERISTICAS GENERALES
CONTENIDO • CONCEPTOS BASICOS • MICROCHIP • HERRAMIENTAS DE DESARROLLO • ARQUITECTURA • CONEXIONES • INSTRUCCIONES • PUERTOS INGENIERIA MECATRONICA NAYIBE CHIO CHO
TEMPORIZADORES • EEPROM • MODULO DE CAPTURA – COMPARACION – PWM • CONVERSOR ANALOGO – DIGITAL • COMUNICACIÓN • LCD • TECLADO INGENIERIA MECATRONICA NAYIBE CHIO CHO
EVALUACION • PRIMER 50% /100% • LABORATORIOS 25% • PARCIAL 65% • TAREAS 10% INGENIERIA MECATRONICA NAYIBE CHIO CHO
BIBLIOGRAFIA • Angulo, José. Microcontroladores PIC. Diseño práctico de aplicaciones. PIC16F87X • Angulo, José Ma. Diseño práctico con microcontroladores para todos • Angulo Usategui, José Ma. Microcontroladores "PIC“ • Lozano Espinosa, Carlos Alberto . Microcontroladores PIC y 8051 • Martín Cuenca, Eugenio . Microcontroladores PIC INGENIERIA MECATRONICA NAYIBE CHIO CHO
Mazidi, Muhammad Ali. The 8051 microcontroller and embedded systems • Martínez Pérez, Javier . Prácticas con microcontroladores (familia 8051) • Palacios Municio, Enrique . Microcontralador PIC16F84 • Tafanera, Antonio R. Teoría y diseños con microcontroladores PIC • Tavernier, Christian . Microcontroladores Pic INGENIERIA MECATRONICA NAYIBE CHIO CHO
Fox, Tom . Programming and customizing the HC11 microcontroller • Iovine, John . PIC microcontroller project book • Iovine, John . Robots, androids, and animatrons • Iovine, John . PIC robotics • Spasov, Peter . Microcontroller technology • Stewart, James W. The 8051 microcontroller • Valdés, Fernando. Microcontroladores Fundamentos y Aplicaciones con PIC. Alfaomega INGENIERIA MECATRONICA NAYIBE CHIO CHO
MICROPROCESADOR VS MICROCONTROLADOR • Microprocesador forma parte de un sistema mayor • Microcontrolador es un sistema autónomo e independiente INGENIERIA MECATRONICA NAYIBE CHIO CHO
Ventajas de un microcontrolador • Prestaciones : funciones • Fiabilidad : reemplazo de gran cantidad de elementos por uno sólo disminuyendo riesgo de averías y menos calibraciones • Tamaño : disminución del volúmen y stocks • Flexibilidad : cambios en la programación INGENIERIA MECATRONICA NAYIBE CHIO CHO
Aplicaciones • Electrodomésticos (horno microondas, lavadora, nevera, stereo, etc) • Equipos portátiles (teléfonos, pda, agendas digitales, etc) • Juguetes • Instrumentación • Automóviles • Control Industrial • Robótica • Medicina • Sistemas de seguridad INGENIERIA MECATRONICA NAYIBE CHIO CHO
MICROCHIP MOTOROLA ATMEL TEXAS INSTRUMENTS PHILIPS HITACHI TOSHIBA NEC ZILOG SAMSUNG SONY NATIONAL SEMICONDUCTOR Fabricantes INGENIERIA MECATRONICA NAYIBE CHIO CHO
CARACTERISTICAS GENERALES • Arquitectura Básica • Procesador • Memoria • Puertos de Entrada/Salida • Reloj INGENIERIA MECATRONICA NAYIBE CHIO CHO
Memoria Instrucc Memoria Datos Memoria Principal CPU CPU Bus Control Bus Control Bus Control I N S T R U C C I O N E S D A T O S Unidad De Control Unidad De Control Bus Direcciones Bus Direcciones Bus Direcciones Instrucciones Datos Bus Datos e Instrucciones Bus Instrucciones Bus Datos Unidad Operativa Unidad Operativa VON-NEUMANN HARVARD Arquitectura Básica INGENIERIA MECATRONICA NAYIBE CHIO CHO
Procesador • Direcciona la memoria de instrucciones, recibe código de operación, decodifica, ejecuta, busca los operandos y almacena resultados • CISC (Juego de Instrucción de computador complejo). + 80 instrucciones • RISC (Juego de Instrucción de computador reducido) • SISC (Juego de Instrucción de computador específico). Instrucciones se adaptan a la aplicación INGENIERIA MECATRONICA NAYIBE CHIO CHO
Memoria • ROM • OTP • EPROM • EEPROM • FLASH INGENIERIA MECATRONICA NAYIBE CHIO CHO
Puertos de Entrada/Salida • Entrada : interruptores, pulsadores, optoacopladores, etc. • Salida : diodo led, display de 7 segmentos, relé, fototriac, zumbador, etc. INGENIERIA MECATRONICA NAYIBE CHIO CHO
Reloj • Circuito oscilador • Cristal de cuarzo • Resonador cerámico • Red RC INGENIERIA MECATRONICA NAYIBE CHIO CHO
PIC OSC1 OSC2 • Cristal de Cuarzo o Resonador LP = Oscilador de bajo consumo XT = Oscilador estándar HS = Oscilador de alta velocidad INGENIERIA MECATRONICA NAYIBE CHIO CHO
Circuito RC : oscilador RC Rext = 5 K y 10 K Cext = >20 pF OSC1 OSC2 Fosc/4 INGENIERIA MECATRONICA NAYIBE CHIO CHO
Onda Cuadrada • Ciclo de Instrucción = 4*Periodo Oscilación periodo Ciclo de instrucción INGENIERIA MECATRONICA NAYIBE CHIO CHO
Recursos Específicos • Perro Guardián (Watch Dog Timer) • Protección ante fallo de alimentación (Brownout) • Estado de reposo o de bajo consumo • Temporizadores • Interrupciones • Conversor Análogo Digital • Comparadores • Módulos de captura • Modulación de anchura de impulso • Comunicación (Paralelo, RS232, USB, I2C,etc) INGENIERIA MECATRONICA NAYIBE CHIO CHO
BIBLIOGRAFIA MARTIN, Eugenio. MICROCONTROLADORES PIC, La clave del diseño. Editorial Thomson. España.2003 INGENIERIA MECATRONICA NAYIBE CHIO CHO