Académique Documents
Professionnel Documents
Culture Documents
TRABAJO VOLUNTARIO
ndice
Caractersticas Hardware Software Herramientas de Desarrollo Aplicaciones.
PROYECTO DE INSTRUMENTACIN
PROYECTO DE CONTROL
El Microcontrolador Microprocesador (uP): Es un sistema abierto con el que puede construirse un computador con las caractersticas deseadas acoplndole elementos digitales asociados:
- Drivers, - Decodificadores, - Memorias - ADC/DAC, etc.
Microcontrolador (uC): Es un sistema cerrado que contiene un computador completo de prestaciones limitadas que no se pueden modificar.
Clases de uP
Por el tipo de instrucciones:
- CISC: instrucciones heterogneas y ms complejas. - RISC: instrucciones con formato nico, simples.
Caractersticas de los uC
Elementos bsicos:
- Unidad Central de Proceso CPU - Memoria voltil RAM. - Memoria de programa FLASH ROM - Puertos de entrada y salida I/O.
Soporte configurable:
- Temporizadores/contadores. - Controlador de interrupciones. - Puerto de comunicaciones serial.
Complementos adicionales:
- Convertidor A/D. - Reloj de tiempo real.
Arquitectura
Unidades Bsicas
Von Neuman
- Tienen un bus de datos y otro bus de direcciones. - Las instrucciones y los datos son almacenados en un solo MAPA DE MEMORIA PRINCIPAL. - Cuando la CPU se dirige a la memoria principal, extrae la instruccin y despus los datos con los que se efecta la instruccin.
24/06/2010
Microchip
Fueron los primeros microcontroladores RISC. La familia PIC16C5X y PIC12C6XX tiene slo 33 instrucciones. Buses de instrucciones y datos separados lo que permite el acceso simultneo a las instrucciones y datos. El chip es pequeo y tiene pocas patillas. Muy bajo consumo. Capacidad de ser programados desde una. Ejemplo: 1. MPLAB Escribir y compilar programas 2. PROPIC Transferir programas compilados del PC al uC
FAMILIA PIC16F8XXX
Operan desde hasta 20 MHz; hay algunos de mayor velocidad. Utiliza memorias EPROM, FLASH internas Recuperacin por fallas de programa: Circuito de vigilancia o Watchdog. Hasta 33 lneas de entrada y salida que permiten el manejo de corrientes considerables: - 25 mA en sumidero - 20 mA en fuente. Modo de operacin para ahorro de potencia modo sleep
PIC16F8XXX
Convertidor analgico/digital de 10 bits. Temporizadores programables. El conjunto de instrucciones est formado por slo 35 palabras. Hasta 8K x 14 de memoria FLASH de programa. Hasta 368 x 8 registros de memoria de datos. Puerto de comunicacin serial. Soporta hasta 14 fuentes de interrupcin. Una pila de 8 niveles.
PIC16F873 PIC16F877 128 bytes 256 bytes 1 - 16bits / 2- 8 bits 1 - 16bits / 2- 8 bits 1 1 2 2 13 14 USART/MSSP USART/MSSP 5 (10 bits) 8 (10 bits) Si Si No Si 28 40
10
En un material piezoelctrico, al aplicar una presin mecnica sobre un eje, dar como consecuencia la creacin de una carga elctrica a lo largo de un eje ubicado en un ngulo recto respecto al de la aplicacin de la presin mecnica.
Por las propiedades mecnicas, elctricas, y qumicas, el cuarzo es el material ms apropiado para fabricar dispositivos con frecuencia bien controlada.
24/06/2010
11
Diagrama de bloques
12
ALIMENTACIN
Micro Controlador
5 bits PUERTA A
13 bits
RELOJ
SISTEMA INPUT/OUTPUT
13
Circuito bsico
Master Clear
14
18 pines
24/06/2010
15
33 input/output
16
ALIMENTACIN
33 bits
independientes
SISTEMA INPUT/OUTPUT
Arquitectura Harvard
COMUNICACIN CON MEMORIA DE PROGRAMA (Flash)
- Bus de instrucciones: 14 bits 16,384 combinaciones posibles - Bus de direcciones: 13 bits 8,192 0000-1FFF
17