Professional Documents
Culture Documents
1 Seleccin de Microcontrolador y
herramienta de desarrollo
Introduccin
Para que un microprocesador pueda funcionar como un sistema de
microcomputadora aplicado al control, son necesarios chips adicionales, por
ejemplo, dispositivos de memoria para almacenar programas y datos, as como
puertos de entrada/salida para permitir que se comunique con el mundo externo y
reciba de seales de ste. El microcontrolador consiste en la integracin en un chip
de un microprocesador con memoria, interfaces e entrada/salida y otros
dispositivos perifricos como temporizadores. La figura 1.1 muestra un diagrama de
bloques general de un microcontrolador.
Un microprocesador comn tiene terminales para la conexin externa de entradas
y salidas, alimentacin elctrica y seales de reloj y de control. Las conexiones de
entradas y salidas se agrupan en unidades denominadas puertos de entrada/salida.
Por lo general, estos puertos tienen ocho lneas para poder transportar una palabra
de datos de 8 bits. Para una palabra de 16 bits se utilizan dos puertos, uno para
transmitir los 8 bits inferiores, y el otro para los 8 bits superiores. Los puertos
pueden ser slo de entrada o salida, o bidireccionales para que funcionen tanto de
entrada como de salida.
Criterios
Los criterios que se tomaron en cuenta para la seleccin de un microcontrolador
fueron separados en tres categoras (Tcnicos, Econmicos y Conocimientos),
siendo la categora de Econmicos la que tiene preferencia dado a que somos
estudiantes de tiempo completo y slo contamos con un financiamiento limitado.
Tcnicos
o CPU (Arquitectura, juego de instrucciones, etc.)
o Memoria
o Perifricos
o Herramienta de desarrollo
Econmicos
o Costo del microcontrolador
o Logstica
o Disponibilidad
o Costo de la herramienta de desarrollo
Conocimientos
o Al ser estudiantes estamos abiertos a la posibilidad de aprender a
utilizar un microcontrolador, siendo ese el objetivo de este
laboratorio.
CPU
o 8-Bit HCS08 Unidad Centrad de Procesamiento (CPU)
o 20 MHz HCS08 CPU (unidad central de procesamiento)
o 10 MHz frecuencia interna del bus
o HC08 set de instrucciones con agregado BGND
Memoria
o Hasta 8 KB de memoria flash en el chip en el circuito programable
con proteccin de bloque y opciones de seguridad
o Hasta 512 bytes RAM en el chip
Perifricos
o SCI Full duplex non-return to zero (NRZ); LIN master extended
break generation; LIN slave extended break detection; wakeup on
active edge
o ADC 10 canales, resolucin de 10 bits; tiempo de conversin 2.5 s;
funcin de comparacin automtica; sensor de temperatura 1.7
mV/C
Figura 1.2
CW MCU
v.6.3
Perspectiva
C/C++.
Conclusiones:
A pesar de que se prefiri utilizar el mismo microcontrolador que se pidi en la
clase, lo que evito que se investigara ms acerca de las opciones que se tienen en el
mercado, pero a la vez facilita que si se tiene alguna duda, al tener la clase enfocada
a dicho microcontrolador, se puede facilitar el pedir asesora para resolver el
problema que se pueda encontrar en un futuro.
Al investigar acerca del MCO se puede apreciar que es una buena opcin para llevar
a cabo los proyectos que se vayan a pedir a lo largo del semestre.
Laboratorio de Microcontroladores
Prctica No. 1
Seleccin de Microcontrolador y herramienta de desarrollo