Академический Документы
Профессиональный Документы
Культура Документы
TAMAZULA DE GORDIANO
UNIDAD I
TRABAJO:
ELECTROMCANICA.
NOMBRE DEL ALUMNOS:
MICROCONTROLADORES
Precios competitivos
77 instrucciones
Desde 18 a 80 pines
Pila de 32 niveles.
DIAGRAMA A BLOQUES
DESCRIPCION DE PINES
ORGANIZACIN DE LA MEMORIA
OSCILADOR
REINICIO
INTERRUPCIONES
PUERTOS DE E/S
TEMPORIZADOR 0
Puede utilizarse para contar eventos externos (transiciones de seales) o generar
interrupciones cuando ha ocurrido un nmero deseado de eventos. Existe incluso,
a travs de un mdulo interno denominado preescalador, de leer entradas a una
rata de velocidad de hasta 50 MHz, es decir, que podemos lograr muchas ms
velocidad que cuando leemos normalmente entradas por los pines.
Puede entenderse como un registro de 8 bits, con el cual podemos hacer
operaciones de lectura o escritura en cualquier momento. Puede incrementarse
automticamente ya sea por medio de los ciclos internos del reloj i por medio de
un pulso externo que entra por un pin especfico del microcontrolador y sirve para
crear bases muy precisas o para contar eventos externos.
CARACTERISTICAS
TEMPORIZADOR 1
Es un mdulo de 16 bits que se divide en dos registros de 8 bits (TMR1H y
TMR1L), sobre los cuales se pueden ejecutar operaciones de lectura y escritura.
Este par de registros se incrementan desde 0000H hasta FFFFH y al pasar por
este ltimo valor, regresan a 0000H.
Caractersticas fundamentales:
Configurable como temporizador/contador de 16 bits
Dispone de un oscilador propio que puede funcionar como:
Seal de reloj del temporizador 1
Seal de reloj del uC en modos de bajo consumo
Pre-escalar de 3 bits programable
Interrupcin por desbordamiento
TEMPORIZADOR 2
Tiene mucha ms libertada en su funcionamiento y adems de temporizador,
puede usarse para manejar el periodo de una seal de salida en formato de
modulacin por ancho de pulso (PWM) en este tipo de seal la salida de un pin
permanece en estado lgico alto durante un porcentaje determinado de cada
periodo.
CARACTERISTICAS
Se puede utilizar como seal de reloj del mdulo MSSP en modo SPI.
TEMPORIZADOR 3
Caractersticas fundamentales:
Configurable como temporizador/contador de 16 bits
Dispone de varias opciones de seal de reloj en el modo temporizador:
Oscilador principal con o sin pre-escalar
Oscilador del temporizador 1 con o sin pre-escalar
Pre-escalar de 3 bits programable
Interrupcin por desbordamiento
MODULO CCP
Permite manejar de manera muy efectiva la salida sobre un pin determinado del
micro-controlador y el modo de captura permite hacer mediciones muy precisas
de los instantes en que se producen algunos flancos de entrada. Ambos modos se
han diseado para trabajar con el Timer 1; si un micro-controlador posee varios
mdulos CCP funcionando en modo de captura o comparacin, ellos debern
compartir el mismo temporizador.
Cada mdulo CCP posee tres registros para los cuales utilizaremos genricos
como se muestra en la tabla 13.2. En ella vemos que cuando dentro de cada
registro colocamos una x, quiere decir que hablamos indistintamente del mdulo 1
o 2.
MODULO ECCP
MDULO MEJORADO DE CAPTURA/COMPARACIN/PWM (ECCP)
Nota: El mdulo de ECCP se implementa en los dispositivos de 40/44pines.
En los dispositivos PIC18F4455/4550, CCP1 se implementa como mdulo
estndar CCP con capacidades mejoradas de PWM. Incluyen la disposicin
para 2 4 canales de salida, la polaridad seleccionable por el usuario, el
control de banda-muerta y la parada automtica y el reinicio. La captura,
comparacin y las funciones de salida simple de PWM del mdulo ECCP son
iguales al mdulo estndar CCP.
COMUNICACIN USB
Esta seccin presenta algunos conceptos bsicos del USB e informacin til
necesaria para disear un dispositivo USB. As, se anima al lector que refiera a las
especificaciones del USB para ms informacin (www.usb.org). Si ests muy al
corriente de los detalles de USB, entonces sta seccin sirve como recuerdo
bsico, de alto nivel del USB.
ESQUEMA DE CAPAS
CONVERTIDOR A/D
Al implementar esta prctica el alumno deber aprender el funcionamiento de
un Convertidor Digital Analgico (D/A), se pretende practicar la forma en que se
pueden efectuar conversiones digitales analgicas usando el circuito integrado
DAC0800, al mismo tiempo se espera que el usuario pueda mejorar el desarrollo
del diseo propuesto de esta prctica.
Tipos de Convertidores.
Tabla de calibracin.
DEFINICIN:
"Un convertidor Digital/Analgico (DAC), es un elemento que recibe informacin de
entrada digital, en forma de una palabra de "n" bits y la transforma a seal
analgica, cada una de las combinaciones binarias de entrada es convertida en
niveles lgicos de tensin de salida".
Un convertidor digital analgico transfiere informacin expresada en forma digital a
una forma analgica, para ubicar la funcin de este dispositivo conviene recordar
que un sistema combina y relaciona diversos subsistemas que trabajan diferentes
tipos de informacin analgica, como son; magnitudes elctricas, mecnicas, etc.
Lo mismo que un micrfono, un graficado, o un motor y estos debern interactuar
con subsistemas que trabajan con informaciones digitales, como una
computadora, un sistema lgico, un sistema con microprocesador, con
microcontrolador o con algn indicador numrico.
CAOMPARADOR
El mdulo comparador analgico contiene dos comparadores que se puede
configurar de muchas maneras. Las entradas se pueden elegir de las entradas
analgicas multiplexadas con los pines RA0 a RA5, como el mdulo de tensin de
referencia del chip. Las salidas digitales (normales o invertidas) estn disponibles
en los niveles de los pines o tambin se pueden leer a travs del registro de
control.
Hay ocho modos de operacin para los comparadores. Los bits CM2:CM0 del
registro CMCON se utilizan para seleccionar estos modos. El registro TRISA
controla la direccin de los datos de los pines del comparador en cada modo. Si
cambia el modo del comparador, el nivel de salida del comparador puede que no
sea vlido para el modo especificado de cambio de retraso.
Nota: Las interrupciones del comparador se tienen que desactivar durante el
cambio de modo del comparador. En otro caso, puede que ocurra una falsa
interrupcin.
En la figura 22-2 se muestra un comparador simple, junto con la relacin entre los
niveles de entrada de datos analgicos y la salida digital. Cuando la entrada
analgica en VIN+ es menor que la entrada analgica VIN-, la salida del
comparador es un nivel digital bajo. Cuando la entrada analgica en VIN+ es
mayor que la entrada analgica VIN-, la salida del comparador es un nivel digital
alto. Las reas sombreadas de la salida del comparador en la figura 22-2
representan la incertidumbre, debido a las compensaciones de la entrada y al
tiempo de reaccin.