Beruflich Dokumente
Kultur Dokumente
INGENERÍA EN ELECTRÓNICA
MICROCONTROLADORES
UNIDAD I-II
No. DE CONTROL
INTRODUCCIÓN ............................................................................................................ 3
OBJETIVO ...................................................................................................................... 3
PROCEDIMIENTO ........................................................................................................ 10
OBSERVACIONES ....................................................................................................... 15
CONCLUSION .............................................................................................................. 15
2
INTRODUCCIÓN
Una de las principales necesidades dentro de la vida cotidiana es hacer que un dispositivo
logre censar la información de los eventos del entorno y mediante algún proceso
interprete los datos que inciden en él, para que por medio de algún algoritmo ejecute
alguna acción determinada, automatizando de esta manera la tarea, buscando con ello
eficiente y reducir gastos de operación en la misma.
Para lograr este cometido el primer paso es lograr que por medio de algún proceso la
señal analógica de la cual depende la ejecutoria de la tarea pueda ser convertida a una
señal digital, ya que los dispositivos encargados del procesamiento de datos operan con
este tipo de señales, razón por la cual un conversor análogo digital es el elemento
medular de este cometido.
OBJETIVO
Conocer, programar y comprobar programa desarrollado en clase
MARCO TEÓRICO
¿Qué es un Microcontrolador?
El microcontrolador es uno de los inventos más notables del siglo XX. En el mercado hay
gran cantidad de ellos, con multitud de posibilidades y características. Cada tipo de
microcontrolador sirve para una serie de casos y es el diseñador del sistema quien debe
decidir cuál es el microcontrolador más idóneo para cada uso.
En los últimos años han tenido un gran auge los microcontroladores PIC fabricados por
Microchip Technology Inc. Los PIC- Peripheral Interface Controller (controlador de
interfaz periférico) son una familia de microcontroladores que ha tenido gran aceptación
y desarrollo en los Últimos gracias a que sus buenas características, bajo precio, reducido
consumo, pequeño tamaño gran calidad, fiabilidad y abundancia de información, lo
convierten en muy fácil, cómodo. [1]
4
Figura 1. Estructura de sistema abierto con microprocesador
Arquitectura de un microcontrolador
6
Tabla 1 “Instrucciones lenguaje ensamblador”
7
• Tipo Flash
El método flash emplea comparadores que realizan su operación con respecto a una
tención de referencia contra la entrada analógica. Cundo la entrada analógica supera
la tención de referencia se genera un nivel alto en el comparador. Para realizar la
operación se requieren 2n -1 compradores para la conversión de un código binario de
n bits, por lo tanto, una de las desventajas es que el numero de compradores para la
generación de un numero binario de un tamaño razonables es muy grande. La
principal ventaja es la rapidez con la que realiza el proceso el arreglo ya que casi es
inmediato. [3]
• Aproximaciones sucesivas
La SAR permite realizar un diseño de bajo consumo con una velocidad y precisión
moderadas y es por esto que es ideal para equipos portátiles con baterías como fuente
de alimentación, sistemas de adquisición de datos, mediciones en la industria,
sistemas de control, biomedicina y demás.
La Figura 5 muestra la arquitectura general de un convertidor por aproximaciones
sucesivas, donde Vin es la señal analógica y Vref un voltaje de referencia constante.
En este tipo de arreglos la metodología consiste básicamente en el desglose mediante
particiones segmentadas de un valor inicial para identificar el punto de ubicación del
valor censando por el puerto, buscando así obtener un valor equivalente en binario,
8
por lo que es indispensable al momento de la realización del programa en donde el
módulo se emplee asignar un tiempo de inhabilitación para permitir al
microcontrolador realizar la asignación de la señal que se introduzca. [4]
MATERIAL Y EQUIPO
9
PROCEDIMIENTO
10
Figura 7. “Se hace la asignación de salida al TRS del puerto C y D, así como configuración del módulo
del conversor Análogo-Digital”
11
Figura 9. “Decodificación”
5. Para lograr la decodificación se empleo el contador del programa, el cual aumenta por
dos, por lo que el valor de cada cifra del dato generado por el ADC se multiplicara por
dos para que corresponda con el valor de cada retlw con el que esta asociada en el
contador del programa y así este devuelva el valor correcto al registro de trabajo “W”
(ver figura 10).
6. Como elemento terminal del programa se generó una subrutina para la generación de
tiempo y con ello lograr apreciar el cambio de comportamiento de encendido de los
leds (Ver figura 11).
12
Figura 11. “Sub rutina tiempo”
13
Figura 13. “Construcción física”
14
OBSERVACIONES
En esta ocasión la frecuencia empleada de 1MHz fue suficiente para evitar que el efecto
de la conmutación del encendido del display fuera notorio.
CONCLUSION
➢ Marco Antonio
En la actualidad una de las necesidades de mayor demanda dentro de cualquier proceso
es la implementación de un sistema cuya funcionalidad sea el control del proceso a
ejecutarse, para lo cual es factico lograr generar una interface de comunicación entre las
variables reales proporcionadas por la misma metodología (señales analógicas) y el
controlador, el cual mayoritariamente responde únicamente a señales digitales, área en
la que es indispensable emplear un conversor análogo digital para generar las
condiciones idóneas de operación.
Concluyo que los conversores análogo digital son módulos de suma utilidad dentro de la
electrónica razón por la que resulta tácito emplear técnicas que eficiente su ejecutoria,
área en la que un circuito programable se perfila como una gran alternativa ahorrando así
contingencias inesperadas, además de que estos son elementos ya incluidos en la
mayoría de los microcontroladores comerciales.
15
REFERENCIAS BIBLIOGRÁFICAS
[3] R. I. Hueso, «Diseño de un ADC con esquema de autocalibracion,» 2008. [En línea].
Available: http://bibing.us.es/proyectos/abreproy/70059/fichero/CAPITULO2.pdf.
16