You are on page 1of 8

INSTITUTO SUPERIOR TECNOLGICO PRIVADO CIBERTEC

Programa de Segunda Especialidad Profesional en


Electrnica

LABORATORIO N 1

INTRODUCCIN A LOS
MICROCONTROLADORES

I. LOGROS DE APRENDIZAJE.

Conocer que es un microcontrolador

Conocer la importancia del microcontrolador en nuestra vida cotidiana.

Lenguajes de programacin.

Conocer la electrnica bsica orientada a microcontroladores.

II. MATERIALES Y EQUIPOS NECESARIOS.

Entrenador de microcontroladores.
Leds y resistencias.

III. MARCO TERICO.

Un microcontrolador es un
circuito integrado programable,
capaz de ejecutar las rdenes
grabadas en su memoria. Est
compuesto de varios bloques
funcionales, los cuales cumplen
una tarea especfica. Un
microcontrolador incluye en su
interior las tres principales
unidades funcionales de una
computadora: unidad central de
procesamiento, memoria y
perifricos de entrada/salida.

CIBERTEC | Lic. TELLO GONZLEZ Benjamn Thoms


3.1 Arquitectura del microcontrolador .

El PIC16F628A utiliza un procesador con arquitectura Harvard, consiguiendo mayor


rendimiento en el procesamiento de las instrucciones, esta arquitectura a diferencia
de la Von Neumann, utiliza dos bloques de memorias independientes, una contiene
instrucciones y la otra slo datos, cada una con su respectivo sistema de buses de
acceso, 8 lneas para los datos y 14 lneas para las instrucciones, con lo que es
posible realizar operaciones de acceso lectura o escritura simultneamente en las 2
memorias, a esto se conoce como paralelismo

3.2 Memoria de Programa.

Conocido tambin como memoria de instrucciones, aqu se escribe las rdenes para
que el CPU las ejecute. En el caso del microcontrolador PIC16F84A tiene memoria
de programa no voltil tipo FLASH, en comparacin a su antecesor la memoria
EEPROM, este se caracteriza por ser ms rpido en el proceso de escritura/borrado
elctrico, adems dispone de mayor capacidad de almacenamiento, esta
caracterstica hace que sea ideal para prcticas de laboratorio en donde la grabacin
y el borrado son frecuentes (recuerde que soporta 100.000 ciclos de
escritura/borrado).

3.3 Memoria de Datos.

El PIC16F628A, tiene dos tipos de memorias de datos, la RAM esttica o SRAM


(Random Access Memory) o memoria de acceso casual que es un tipo de memoria
voltil, es decir sus datos permanecen en la memoria mientras exista alimentacin en
el dispositivo y es de vital importancia porque ah residen dos tipos de datos, los
registros de propsito general (GPR), en donde se almacenan las variables y los
registros especiales (SFR), que son los encargados de llevar el contador de
programa, el conteo del Temporizador, el estado de los puertos, la configuracin de
las interrupciones, etc.
El otro tipo de memoria es una memoria auxiliar no voltil llamada EEPROM, con
capacidad de 128 posiciones de 8 bits cada una. Esta memoria puede ser accedida
por el usuario mediante programacin, es muy til para almacenar datos que el
usuario necesita que se conserven an sin alimentacin, tal es el caso de la clave de
una alarma, esta puede ser modificada, pero no debe perderse por un corte de
energa.

CIBERTEC | Lic. TELLO GONZLEZ Benjamn Thoms


3.3 Diagrama de Pines.

CIBERTEC | Lic. TELLO GONZLEZ Benjamn Thoms


3.4 Circuitera necesaria para el buen funcionamiento de nuestro PIC

Todos los dems dispositivos los agregaremos en los pines libres de los puertos A y
B para poder ejecutar el trabajo que deseemos hacer con el PIC mediante nuestra
programacin.

3.5 Importancia de los Microcontroladores en la vida diaria.

Nosotros pasamos por desapercibido la


importancia de los microcontroladores en
nuestra vida diaria, este dispositivo se
encuentra en todos casi todos los dispositivos
que usamos diariamente, como pueden ser
microondas, lavadora, telfonos, televisores,
equipos de
sonido, autos,
tv etc.

3.6. Lenguajes de Programacin.

En el mundo de los microcontroladores existen diversos lenguajes de programacin


en diversas plataformas de desarrollo, por ejemplo:

- Assembler
- C Orientada a Micontroladores
CIBERTEC | Lic. TELLO GONZLEZ Benjamn Thoms
- Basic

- Micro basic

En este curso trataremos el lenguaje C Orientado a Microcontroladores.

El motivo del uso de este lenguaje en especial es el siguiente, el lenguaje C es un


lenguaje estructurado que nos permite generar un cdigo limpio y fuerte, esta es una
gran ventaja que provee este lenguaje ya que cuando nosotros diseemos proyectos
que tengan tareas especficas necesitamos precisin en la ejecucin de nuestras
instrucciones para la ejecucin de nuestra tarea.

3.7. Simulador de circuitos electrnicos.

El simulador ms usado en el mundo de los


microncontroladores es el Software Proteus,
este software una herramienta fcil de usar y
que nos permite simular circuitos digitales,
circuitos de potencia y circuitos con
microcontroladores.

Simulacin de un
panel publicitario que
tiene como base de
funcionamiento el pic
16f877A

As como podemos ver en el software Proteus podemos simular diferentes tipos de


circuitos electrnicos.

3.8. Dispositivos Leds.


CIBERTEC | Lic. TELLO GONZLEZ Benjamn Thoms
Led se refiere a un componente optoelectrnico pasivo, ms concretamente, un
diodo que emite luz.

Los leds se usan como indicadores en muchos dispositivos y en iluminacin. Los


primeros leds emitan luz roja de baja intensidad, pero los dispositivos actuales
emiten luz de alto brillo en el espectro infrarrojo, visible y ultravioleta.

Debido a sus altas


frecuencias de operacin son
tambin tiles en tecnologas
avanzadas de
comunicaciones. Los leds
infrarrojos tambin se usan en
unidades de control remoto de
muchos productos
comerciales incluyendo
televisores e infinidad de
aplicaciones de hogar y
consumo domstico.

3.9. Resistor.

Se denomina resistor o bien resistencia al componente electrnico diseado para


introducir una resistencia elctrica determinada entre dos puntos de un circuito
elctrico, la determinacin de esta resistencia se da gracias a la ley de Ohm.

La ley de Ohm dice que: "la intensidad de la corriente elctrica que circula por un
conductor elctrico es directamente proporcional a la diferencia de potencial
aplicada e inversamente proporcional a la resistencia del mismo".

En el Sistema internacional de unidades:


I = Intensidad en amperios (A)
V = Diferencia de potencial en voltios (V)
R = Resistencia en ohmios ()

Cdigo de Colores para identificar el valor de una resistencia

CIBERTEC | Lic. TELLO GONZLEZ Benjamn Thoms


IV. Construccin circuitos electrnicos en el simulador y en el
proboboard.

1.- Ese es el circuito bsico que debemos implementar el proteus y en el protoboard.

CIBERTEC | Lic. TELLO GONZLEZ Benjamn Thoms


2.-Implentacin de circuito bsico con PIC y un Led.

CIBERTEC | Lic. TELLO GONZLEZ Benjamn Thoms

You might also like