You are on page 1of 4

> TRABAJO COLABORATIVO 2 - 309696 < 1

Especificaciones técnicas y periféricos de


familias de dispositivos microcontroladores y
kits de desarrollo.
Primer A. Autor, Josué Peña, Segundo B. Autor, Tercer C. Autor, Cuarto D. Autor, y Quinto E.
Autor, Grupo, 309696-0x


Resumen— Este artículo hace una investigación sobre las Al principio, los controladores estaban formados
diferentes familias de microcontroladores, sus características exclusivamente por componentes discretos. Más tarde, se
técnicas, especialmente las relacionadas con los periféricos, con emplearon procesadores rodeados de memorias, circuitos de
miras al desarrollo e implementación de un sistema de control de
E/S,… sobre una placa de circuito impreso (PCB).
PH basada en PIC´s.

Abstract— This paper makes a research on the different Actualmente, los controladores integran todos los
families of microcontrollers, as well as their technical dispositivos antes mencionados en un pequeño chip. Esto es lo
characteristics, especially those related peripherals for the que hoy conocemos con el nombre de microcontrolador.
development and implementation of PH system control beyond
PIC's. Diferencia entre microcontrolador y microprocesador
Palabras Claves— Periféricos, PIC´s interfaz,
microcontroladores, periféricos, programa, sensores.
Es muy habitual confundir los términos de microcontrolador
y microprocesador, cayendo así en un error de cierta
magnitud. Un microcontrolador es, como ya se ha comentado
I. INTRODUCION previamente, un sistema completo, con unas prestaciones
limitadas que no pueden modificarse y que puede llevar a cabo
las tareas para las que ha sido programado de forma autónoma.
Se pueden crear muchas aplicaciones con los
Un microprocesador, en cambio, es simplemente un
microcontroladores. Estas aplicaciones de los
componente que conforma el microcontrolador, que lleva a
microcontroladores son ilimitadas (el límite es la imaginación)
cabo ciertas tareas que analizaremos más adelante y que, en
entre ellas podemos mencionar: sistemas de alarmas, juego de
conjunto con otros componentes, forman un microcontrolador.
luces, paneles publicitarios, etc. Controles automáticos para la
Industria en general. Entre ellos control de motores DC/AC y
Debe quedar clara por tanto la diferencia entre
motores de paso a paso, control de máquinas, control de
microcontrolador y microprocesador: a modo de resumen, el
temperatura, control de tiempo, adquisición de datos mediante
primero es un sistema autónomo e independiente, mientras que
sensores, etc.
el segundo es una parte, cabe decir que esencial, que forma
parte de un sistema mayor.Aumento de prestaciones: un mayor
Un microcontrolador es un circuito integrado que contiene
control sobre un determinado elemento representa una mejora
toda la estructura (arquitectura) de un microcomputador, o sea
considerable en el mismo. Aumento de la fiabilidad: al
CPU, RAM, ROM y circuitos de entrada y salida. Los
reemplazar el microcontrolador por un elevado número de
resultados de tipo práctico, que pueden lograrse a partir de
elementos disminuye el riesgo de averías y se precisan menos
estos elementos, son sorprendentes.
ajustes. Reducción del tamaño en el producto acabado: La
integración del microcontrolador en un chip disminuye el
Algunos microcontroladores más especializados poseen
volumen, la mano de obra y los stocks. Mayor flexibilidad: las
además convertidores análogo digital, temporizadores,
características de control están programadas por lo que su
contadores y un sistema para permitir la comunicación en serie
modificación sólo necesita cambios en el programa de
y en paralelo.
instrucciones. El microcontrolador es en definitiva un circuito
integrado que incluye todos los componentes de un
computador. Debido a su reducido tamaño es posible montar
Este artículo se enmarca dentro de las actividades propuestas para el el controlador en el propio dispositivo al que gobierna. En este
trabajo colaborativo número 2 de la asignatura Microcontroladores del caso el controlador recibe el nombre de controlador empotrado
programa de Ingeniería Electrónica de la UNAD.
(embedded controller).
> TRABAJO COLABORATIVO 2 - 309696 < 2

Una de las características más importantes de los pines de


En este artículo se estudian las diferentes familias de entrada/salida (E/S) es la corriente máxima que pueden
microcontroladores PIC con miras a escoger la opción más entregar/recibir. En la mayoría de los microcontroladores la
eficiente que permita resolver el planteamiento del problema corriente obtenida de un pin es suficiente para activar un LED
rslacionado con el diseño de una báscula electrónica basada en u otro dispositivo de baja corriente (10-20mA). Mientras más
microcontroladores PIC. pines de E/S haya, más baja es la corriente máxima de un pin.
En otras palabras, todos los puertos de E/S comparten la
II. FAMILIAS DE MICROCONTROLADORES PIC corriente máxima declarada en la hoja de especificación
técnica del microprocesador.
Los PIC son una familia de microcontroladores tipo RISC
fabricados por Microchip Technology Inc. y derivados del Otra característica importante de los pines es que pueden
PIC1650, originalmente desarrollado por la división de disponer de los resistores pull-up. Estos resistores conectan los
microelectrónica de General Instrument. pines al polo positivo del voltaje de la fuente de alimentación
El nombre actual no es un acrónimo. En realidad, el nombre y su efecto se puede ver al configurar el pin como una entrada
completo es PICmicro, aunque generalmente se utiliza como conectada a un interruptor mecánico o a un botón de presión.
Peripheral Interface Controller (controlador de interfaz Las últimas versiones de los microcontroladores tienen las
periférico). resistencias pull-up configurables por software.
El PIC original se diseñó para ser usado con la nueva CPU
de 16 bits CP16000. Siendo en general una buena CPU, ésta Cada puerto de E/S normalmente está bajo el control de un
tenía malas prestaciones de entrada y salida, y el PIC de 8 bits registro SFR especializado, lo que significa que cada bit de ese
se desarrolló en 1975 para mejorar el rendimiento del sistema registro determina el estado del pin correspondiente en el el
quitando peso de E/S a la CPU. El PIC utilizaba microcódigo microcontrolador. Por ejemplo, al escribir un uno lógico (1) a
simple almacenado en ROM para realizar estas tareas; y un bit del registro de control (SFR), el pin apropiado del
aunque el término no se usaba por aquel entonces, se trata de puerto se configura automáticamente como salida. Eso
significa que el voltaje llevado a ese pin se puede leer como 0
un diseño RISC que ejecuta una instrucción cada 4 ciclos del
o 1 lógico. En caso contrario, al escribir 0 al registro SFR, el
oscilador.
pin apropiado del puerto se configura como salida. Su voltaje
En 1985 la división de microelectrónica de General
(0V o 5V) corresponde al estado del bit apropiado del registro
Instrument se separa como compañía independiente que es del puerto.
incorporada como filial (el 14 de diciembre de 1987 cambia el
nombre a Microchip Technology y en 1989 es adquirida por
un grupo de inversores) y el nuevo propietario canceló casi
todos los desarrollos, que para esas fechas la mayoría estaban IV. COVERTIDORES A/D
obsoletos. El PIC, sin embargo, se mejoró con EPROM para
conseguir un controlador de canal programable. Hoy en día Las señales del mundo real son muy diferentes de las que
“entiende” el microcontrolador (ceros y unos), así que deben
multitud de PICs vienen con varios periféricos incluidos
ser convertidas para que el microcontrolador pueda
(módulos de comunicación serie, UARTs, núcleos de control
entenderlas. Un convertidor analógico-digital es un circuito
de motores, etc.) y con memoria de programa desde 512 a
electrónico encargado de convertir las señales continuas en
32.000 palabras (una palabra corresponde a una instrucción en números digitales discretos. En otras palabras, este circuito
lenguaje ensamblador, y puede ser de 12, 14, 16 ó 32 bits, convierte un número real en un número binario y se lo envía a
dependiendo de la familia específica de PICmicro la CPU para ser procesado. Este módulo se utiliza para medir
el voltaje en el pin de entrada.
.
III. PUERTOS DE ENTRADA SALIDA
Para hacer útil un microcontrolador, hay que conectarlo a un V. ELIGIENDO EL MICROCONTROLADOR
dispositivo externo, o sea, a un periférico. Cada Los microcontroladores PIC desarrollados por Microchip
microcontrolador tiene uno o más registros (denominados Technology son probablemente la mejor opción.
puertos) conectados a los pines en el microcontrolador. ¿Por
qué se denominan como puertos de entrada/salida? Porque
usted puede cambiar la función de cada pin como quiera. Por
ejemplo, usted desea que su dispositivo encienda y apague los
tres señales LEDs y que simultáneamente monitoree el estado
lógico de 5 sensores o botones de presión. Uno de los puertos
debe estar configurado de tal manera que haya tres salidas
(conectadas a los LEDs) y cinco entradas (conectadas a los
sensores). Eso se realiza simplemente por medio de software,
lo que significa que la función de algún pin puede ser
cambiada durante el funcionamiento.
> TRABAJO COLABORATIVO 2 - 309696 < 3

Formato básico para software de PC y documentos


electrónicos (disponibles en línea): ISO.
Example:
[7] A. Harriman. (1993, June). Compendium of genealogical
software. Humanist. [Online]. Available e-mail:
Para el proyecto se elegirá inicialmente el PIC 16F877 HUMANIST@NYVM.ORG Message: get GENEALOGY REPORT

VI. SISTEMAS DE DESARROLLO Formato básico para libros (disponibles en línea):


[8] Author. (year, month day). Title. (edition) [Type of medium].
volume (issue). Available: site/path/file
Un buena recopilación de herramientas de desarrollo para Example:
PICs puede encontrarse a continuación: [9] J. Jones. (1991, May 10). Networks. (2nd ed.) [Online]. Available:
http://www.atm.com

 PICStart Plus (puerto serie y USB)


Formato básico para publicaciones periódicas
 Promate II (puerto serie) (disponibles en línea):
 MPLAB PM3 (puerto serie y USB) [10] Author. (year, month). Title. Journal. [Type of medium]. volume (issue),
pages. Available: site/path/file
 ICD2 (puerto serie y USB) Example:
[11] R. J. Vidmar. (1992, Aug.). On the use of atmospheric plasmas as
 ICD3 (USB) electromagnetic reflectors. IEEE Trans. Plasma Sci. [Online].
 PICKit 1 (USB) 21(3), pp. 876–880. Available:
http://www.halcyon.com/pub/journals/21ps03-vidmar
 IC-Prog 1.06B
 PICAT 1.25 (puerto USB2.0 para PICs y Atmel)
Formato básico para reportes y manuales (disponibles en
 WinPic 800 (puerto paralelo, serie y USB)
línea):
 PICKit 2 (USB) [12] Author. (year, month). Title. Comp an y . C ity, State or
Country. [Type of Medium].Available: site/path/file
 PICKit 3 (USB) Example:
 Terusb1.0 [13] S. L. Tall een. (1 996 , Ap r . ). Th e In t r an et Archi -
te c tu r e : M a n a g i n g i n f o r m a t i o n i n t h e n e w paradigm.
 Eclipse (PICs y AVRs. USB.) Amdahl Corp., CA. [Online]. Available:
http://www.amdahl.com/doc/products/bsg/intra/infra/html
 MasterProg (USB)

Formato básico para publicaciones periódicas:


[14] J. K. Author, “Name of paper,” Abbrev. Title of Periodical, vol. x, no. x,
pp. xxx-xxx, Abbrev. Month, year.
Examples:
REFERENCIAS [15] J. U. Duncombe, “Infrared navigation—Part I: An assessment
Formato básico para textos: of feasibility,” IEEE Trans. Electron Devices, vol. ED-11, no. 1, pp. 34–
[1] H. U. Villamil, “Microprocesadores,” en Modulo de curso 39, Jan. 1959.
Microprocesadores y Microcontroladores, 2013 ed. Chiquinquirá, [16] E. P. Wigner, “Theory of traveling-wave optical laser,” Phys. Rev.,
Colombia. vol. 134, pp. A635–A646, Dec. 1965.
[2] H. U. Villamil, “Microcontroladores,” en Modulo de curso [17] E. H. Miller, “A note on reflector arrays,” IEEE Trans. Antennas
Microprocesadores y Microcontroladores, 2013 ed. Chiquinquirá, Propagat., to be published.
Colombia.
Formato básico para informes:
Formato básico para referencias no publicadas: [18] J. K. Author, “Title of report,” Abbrev. Name of Co., City of Co.,
[3] H. U. Villamil, Guía componente práctico, “309696 - Abbrev. State, Rep. xxx, year.
Microprocesadores y Microcontroladores,” UNAD. Julio, 2013. Examples:
[19] E. E. Reber, R. L. Michell, and C. J. Carter, “Oxygen absorption in the
Otros formatos y ejemplos, earth’s atmosphere,” Aerospace Corp., Los Angeles, CA, Tech. Rep.
TR-0200 (4230-46)-3, Nov. 1988.
[20] J. H. Davis and J. R. Cogdell, “Calibration program for the 16-foot
Formato básico para manuales: antenna,” Elect. Eng. Res. Lab., Univ. Texas, Austin, Tech. Memo.
[4] Name of Manual/Handbook, x ed., Abbrev. Name of Co., City of Co., NGL-006-69-3, Nov. 15, 1987.
Abbrev. State, year, pp. xxx-xxx.
Examples:
[5] Transmission Systems for Communications, 3rd ed., Western Electric
Co., Winston-Salem, NC, 1985, pp. 44–60. Formato básico para trabajos presentados en conferencias o
[6] Motorola Semiconductor Data Manual, Motorola Semiconductor congresos (disponibles en línea):
Products Inc., Phoenix, AZ, 1989. [21] Author. (year, month). Title. Presented at Conference title. [Type of
Medium]. Available: site/path/file
> TRABAJO COLABORATIVO 2 - 309696 < 4

Example:
[22] PROCESS Corp., MA. Intranets: Internet technologies deployed
behind the firewall for corporate productivity. Presented at Formato básico para mensionar patentes:
INET96 Annual Meeting. [Online]. Available: [28] J. K. Author, “Title of patent,” U.S. Patent x xxx xxx, Abbrev. Month,
http://home.process.com/Intranets/wp2.htp day, year.
Example:
Basic format for patents (when available online): [29] G. Brandli and M. Dick, “Alternating current fed power supply,”
[23] Name of the invention, by inventor’s name. (year, month day). Patent U.S. Patent 4 084 217, Nov. 4, 1978.
Number [Type of medium]. Available: site/path/file
Example:
[24] Musical toothbrush with adjustable neck and mirror, by L.M.R. Brooks.
(1992, May 19). Patent D 326 189
Formato básico de tesis (M.S.) and disertaciones (Ph.D.):
[30] J. K. Author, “Title of thesis,” M.S. thesis, Abbrev. Dept., Abbrev.
[Online]. Available: NEXIS Library: LEXPAT File: DESIGN
Univ., City of Univ., Abbrev. State, year.
[31] J. K. Author, “Title of dissertation,” Ph.D. dissertation, Abbrev. Dept.,
Abbrev. Univ., City of Univ., Abbrev. State, year.
Formato básico para actas de conferencias o congresos Examples:
(publicados): [32] J. O. Williams, “Narrow-band analyzer,” Ph.D. dissertation, Dept. Elect.
[25] J. K. Author, “Title of paper,” in Abbreviated Name of Conf., City of Eng., Harvard Univ., Cambridge, MA, 1993.
Conf., Abbrev. State (if given), year, pp. xxxxxx. [33] N. Kawasaki, “Parametric study of thermal and chemical nonequilibrium
Example: nozzle flow,” M.S. thesis, Dept. Electron. Eng., Osaka Univ., Osaka,
Japan, 1993.
[26] D. B. Payne and J. R. Stern, “Wavelength-switched pas- sively coupled
single-mode optical network,” in Proc. IOOC-ECOC, 1985,
pp. 585–590. Formato básico para estandar:
Example for papers presented at conferences (unpublished): [34] Title of Standard, Standard number, date.
[27] D. Ebehard and E. Voges, “Digital single sideband detection for Examples:
interferometric sensors,” presented at the 2nd Int. Conf. Optical Fiber [35] IEEE Criteria for Class IE Electric Systems, IEEE Standard 308, 1969.
Sensors, Stuttgart, Germany, Jan. 2-5, 1984. [36] Letter Symbols for Quantities, ANSI Standard Y10.5-1968.

You might also like