Documentos de Académico
Documentos de Profesional
Documentos de Cultura
T S U MECATRONICA
MATERIA
SISTEMAS DIGITALES
PRACTICA 2
MICROCONTROLADORES
ALUMNO
MT 3G
FECHA DE ENTREGA
12 DE AGOSTO DE 2015
PROFESOR
Microcontroladores
1. INDICE:
Contenido
1. INDICE: .................................................................................................................................................................... 2
2. RESUMEN ................................................................................................................................................................ 3
3. MARCO TEORICO: ................................................................................................................................................. 4
1. MICROCONTROLADOR 18F4550..................................................................................................................... 4
2. REGULADOR DE VOLTAJE LMT 7805 ........................................................................................................... 6
3. RESISTENCIA ELECTRICA. ............................................................................................................................. 7
4. CAPACITORES ................................................................................................................................................... 8
5. CRISTAL 20MHZ .............................................................................................................................................. 10
6. APLICACIONES DE LOS MICROCONTROLADORES ................................................................................. 11
4. OBJETIVOS: ........................................................................................................................................................... 14
5. MATERIALES: ....................................................................................................................................................... 15
6. DESARROLLO ....................................................................................................................................................... 15
7. Conclusiones............................................................................................................................................................ 36
Microcontroladores
2. RESUMEN
Seguimos adelante con las practicas con las cuales buscamos familiarizarnos cada vez
mas con el sistema micro basic para lograr diferentes circuitos automatizados, en este caso
seguimos con la practica numero dos que ahora incluye un componenete mas como lo son
los botones pulsadores
Se visualiza un futuro grande para el micro controladores del bajo costo en la industria de
las aplicaciones donde el precio bajo número de pines cuenta; los dispositivos de memoria
pequeña alcanzan niveles previamente inalcanzables. Una combinación de la creciente
demanda del consumidor por aplicaciones más sofisticadas y el requisito para la
diferenciación competitiva está dirigiendo la adopción de la electrónica dentro de la industria
de aplicaciones. La oferta de micro controladores es una manera barata de agregar
características que distinguen y de mejorar la eficacia de la aplicación mientras que se
continúa reduciendo el costo de los sistemas. En el pasado esta evolución no había sido
posible para los productos del alto volumen debido al relativamente precio alto de micro
controladores pequeños.
Muchas de las aplicaciones de hoy en día continúan utilizando componentes discretos para
agregar un control muy básico al sistema. Este artículo explorará, usando diferentes casos
de estudio, las ventajas para la industria de las aplicaciones de usar un pequeño pero
Microcontroladores
altamente integrado micro controlador en lugar de soluciones basadas en el control
discreto.
3. MARCO TEORICO:
1. MICROCONTROLADOR 18F4550
Un microcontrolador es un circuito integrado que en su interior contiene una unidad central
de procesamiento (CPU), unidades de memoria (RAM y ROM), puertos de entrada y salida
y periféricos. Estas partes están interconectadas dentro del microcontrolador, y en
conjunto forman lo que se le conoce como microcomputadora. Se puede decir con toda
propiedad que un microcontrolador es una microcomputadora completa encapsulada en
un circuito integrado.
Toda microcomputadora requiere de un programa para que realice una función específica.
Este se almacena normalmente en la memoria ROM. No está de más mencionar que sin
un programa, los microscontroladores carecen de utilidad.
Microcontroladores
Las aplicaciones de los microcontroladores son vastas, se puede decir que solo están
limitadas por la imaginación del usuario. Es común encontrar microcontroladores en
campos como la robótica y el automatismo, en la industria del entretenimiento, en las
telecomunicaciones, en la instrumentación, en el hogar, en la industria automotriz, etc.
PIC 18F4550
Los PIC son una familia de microcontroladores tipo RISC fabricados por Microchip
Technology Inc. y derivados del PIC1650, originalmente desarrollado por la división de
microelectrónica de General Instrument.
El nombre actual no es un acrónimo. En realidad, el nombre completo es PICmicro, aunque
generalmente se utiliza como Peripheral Interface Controller (controlador de interfaz
periférico).
El PIC original se diseñó para ser usado con la nueva CPU de 16 bits CP16000. Siendo en
general una buena CPU, ésta tenía malas prestaciones de entrada y salida, y el PIC de 8
bits se desarrolló en 1975 para mejorar el rendimiento del sistema quitando peso de E/S a
la CPU. El PIC utilizaba microcódigo simple almacenado en ROM para realizar estas tareas;
y aunque el término no se usaba por aquel entonces, se trata de un diseño RISC que ejecuta
una instrucción cada 4 ciclos del oscilador.
En 1985 la división de microelectrónica de General Instrument se separa como compañía
independiente que es 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
obsoletos. El PIC, sin embargo, se mejoró con EPROM para conseguir un controlador de
canal programable. Hoy en día multitud de PIC vienen con varios periféricos incluidos
Microcontroladores
(módulos de comunicación serie, UART, núcleos de control de motores, etc.) y con memoria
de programa desde 512 a 32 000 palabras (una palabra corresponde a una instrucción en
lenguaje ensamblador, y puede ser de 12, 14, 16 o 32 bits, dependiendo de la familia
específica de PICmicro.
Microcontroladores
3. RESISTENCIA ELECTRICA.
Todos los elementos de un circuito tienen resistencia eléctrica, excepto los conductores
que se considera caso cero (aunque tienen un poco). Se mide en Ohmios (Ω) y se
representa con la letra R.
Ya sabemos que los elementos de un circuito tienen resistencia eléctrica, pero lógicamente
unos tienen más que otros e incluso hay algunos elementos que su única función es
precisamente esa, oponerse al paso de la corriente u ofrecer resistencia al paso de la
corriente para limitarla y que nunca supere una cantidad de corriente determinada. Un
elemento de este tipo también se llama Resistencia Eléctrica. A continuación vemos
algunas de las más usadas.
Resistencia eléctrica
De este tipo de resistencias es de las que vamos hablar a continuación. Hay muchos tipos
diferentes y se fabrican de materiales diferentes.
Para el símbolo de la resistencia eléctrica dentro de los circuitos eléctricos podemos usar
dos diferentes:
Microcontroladores
resistencia es de 1000Ω pero puede tener un valor en la realidad de +- el 10% de esos
1000Ω, en este caso 100Ω arriba o abajo. En conclusión será de 1000Ω pero en realidad
puede tener valores entre 900Ω y 1100Ω debido a la tolerancia.
Los valores si los medimos con un polímetro suelen ser bastante exacto, tengan la
tolerancia que tengan.
Referencia: Electrónica y dispositivos electrónicos. Editorial Reverté S.A.
Ahora vamos a ver como se calcula su valor. El color de la primera banda nos indica la cifra
del primer número del valor de la resistencia, el color de la segunda banda la cifra del
segundo número del valor de la resistencia y el tercer color nos indica por cuanto tenemos
que multiplicar esas dos cifras para obtener el valor, o si nos es más fácil, el número de
ceros que hay que añadir a los dos primeros números obtenidos con las dos primeras
bandas de colores.
El valor de los colores los tenemos en el siguiente esquema.
Código de colores de resistencias eléctricas
4. CAPACITORES
El capacitor es un dispositivo eléctrico que permite almacenar energía en forma de campo
eléctrico. Es decir, es un dispositivo que almacena cargas en reposo o estáticas. Consta
en su forma más básica de dos placas de metal llamadas armaduras enfrentadas unas a
Microcontroladores
otras, de forma que al conectarlas a una diferencia de potencial o voltaje una de ellas
adquiera cargas negativas y la otra positivas.
Esto se debe a que al conectar las armaduras a una diferencia de potencial, que puede ser
una batería, las cargas llegan muy rápidamente a un nuevo estado de reposo en la cual
esa diferencia de potencial es "transmitida"(los electrones del polo negativo de la batería
se repelen hacia una placa mientras que en el polo positivo se extraen electrones de la otra
armadura)a las armaduras, pero al estar enfrentadas las placas unas con otras estas cargas
se atraen formando un campo eléctrico paralelo y almacenando energía eléctrica
permanentemente.
Como el capacitor tiene en cada placa cargas iguales pero de signo opuesto, la carga neta
del condensador es nula. Cuando se habla de carga de un capacitor se habla de la carga
de cualquiera de sus placas, pero en realidad sólo las cargas de la placa negativa se
mueven (hacia la placa positiva), debido a que el movimiento es sólo de los electrones.
Cuánta carga almacena un condensador al aplicársele una diferencia de potencial entre
sus terminales viene determinado por una magnitud llamada capacitancia.
Esto viene dado por la fórmula:
C=Q
V
En realidad, todo conductor eléctrico tiene una capacitancia intrínseca, e incluso
componentes electrónicos semiconductores como diodos especiales pueden desarrollar
capacitancias altas en determinados casos. No obstante, el condensador, como su nombre
lo dice, es un componente hecho especialmente para tener una capacitancia alta y esta
dependerá del material con que esté hecho y su forma geométrica.
La capacitancia de mide en unidades llamadas faradios, en honor al célebre científico inglés
Michael Faraday, quién descubrió del fenómeno de la inducción electromagnética y realizó
trabajos importantes en electroquímica.
Un faradio se puede definir como la capacidad que tiene que tener un conductor para que
al aplicársele un voltio de diferencia de potencial, adquiera la carga de un culombio.
En la práctica, el faradio es una unidad excesivamente grande, por lo que en la práctica se
utilizan submúltiplos como los milifaradios, microfaradios, nanofaradios y picofaradios.
Cabe mencionar que desde hace unas décadas se vienen desarrollando los super
capacitores, teniendo éstos capacitancias medidas en faradios y en tamaños cada vez más
reducidos.
Microcontroladores
SIMBOLO ELECTRONICO.
LED:
Un led1 (del acrónimo inglés LED, light-emitting diode: ‘diodo emisor de luz’; el plural
aceptado por la RAE es ledes2 ) es un componente optoelectrónico pasivo y, más
concretamente, un diodo que emite luz.
5. CRISTAL 20MHZ
Microcontroladores
frecuencia muy precisa. [1] [2] [3] Esta frecuencia se utiliza comúnmente para realizar un
seguimiento del tiempo (como en los relojes de pulsera de cuarzo), para proporcionar una
señal de reloj estable para circuitos integrados digitales, y para estabilizar frecuencias para
los transmisores y receptores de radio. El tipo más común de resonador piezoeléctrico
utilizado es el cristal de cuarzo, de modo circuitos osciladores incorporarlos a ser conocidos
como osciladores de cristal, [1] pero otros materiales piezoeléctricos incluyendo cerámicas
policristalinas se utilizan en circuitos similares.
Los cristales de cuarzo son fabricados para frecuencias de unas pocas decenas de
kilohercios a cientos de megahertz. Más de dos mil millones de cristales se fabrican
anualmente. La mayoría se utilizan para dispositivos de consumo tales como relojes de
pulsera, relojes, radios, computadoras y teléfonos celulares. Los cristales de cuarzo se
encuentran también dentro de los equipos de prueba y medición, tales como contadores,
generadores de señal, y osciloscopios.
Imaginé un día en la vida de una persona, interactúa sin saberlo con una infinidad de
dispositivos electrónicos que contienen un microcontrolador en su interior, están ahí
alrededor de él, ejecutando una y otra vez el programa para el que fueron diseñados.
Microcontroladores
Quizá se despierte porque un reloj-despertador estaba programado para timbrar a
determinada hora de la mañana, púes si es un reloj digital, entonces el reloj despertador
tiene un microcontrolador en su interior, como el de la figura:
Muchas personas antes de levantarse, ven la televisión para ello toman el control remoto y
la encienden, ahí está otro microcontrolador.
Después la persona, quizá observa su teléfono celular para saber si no hay mensajes o
inclusive para jugar o navegar en la red, en lo que llega la hora de levantarse, el celular por
cierto también tiene uno o más microcontroladores.
Microcontroladores
La persona quizá, se va a su trabajo o escuela o sale de su casa, si tiene automóvil, lo que
hace primero es quitar la alarma o abrir los seguros eléctricos.
Microcontroladores
4. OBJETIVOS:
Conocer más a fondo la utilización del micro controladores, como ya se vio anteriormente
los microcontroladores está prácticamente en todos los lados donde existe algún sistema
electrónico.
También debemos desarrollar más nuestra lógica de programación al familiarizarnos con
el lenguaje de programación de micro Basic
Microcontroladores
5. MATERIALES:
PROTOBOARD
RESISTENCIAS 330Ω
CRISTAL 20 MHZ
LEDS
FUENTE DE VOLTAJE
MULTIMETRO
CAPACITOR 220UF
6. DESARROLLO
Microcontroladores
I. Encender un led con un boton
Microcontroladores
3. Realice el siguiente montaje en Proteus del circuito antes programado.
Microcontroladores
5. Correr la simulación y observar que sea correcta.
Microcontroladores
7. Grabe el programa dentro del microcontrolador
Cuestionario:
Microcontroladores
II. Encender 3 Leds con botones
1. Realice un programa con el cual pueda encender 3 leds cada uno con un botón.
(Incluya aquí el programa utilizado).
Nota: Podemos sustituir todo el nombre del puerto por nombre corto, para ello se tiene
que dar de alta en la declaración de las variables.
goto main
end
Microcontroladores
2. Realice el siguiente montaje en Proteus del circuito antes programado
Cuestionario:
Microcontroladores
III. Secuencia de
luces 1
Respete la siguiente
secuencia.
ABC PUERTO
000 00000000
111 11111111
Nota: Para habilitar la comparación de las entradas puede utilizar la estructura de
programación de una compuerta lógica, en este caso solamente cuando todas las
entradas estén activas en 1, se cumple la condición de todo el puerto encendido.
Microcontroladores
3. Correr la simulación y observar que sea correcta.
4. En la misma carpeta donde se guardo el programa guardar la simulación.
5. Grabe el programa dentro del microcontrolador
6. Realice ahora el circuito en protoboard y verifique su funcionamiento.
Cuestionario:
Microcontroladores
IV. Secuencia de luces 2
1. Realice un programa el cual realice lo siguiente:
Microcontroladores
2. Realice el siguiente montaje en Proteus del circuito antes programado
Microcontroladores
3. Correr la simulación y observar que sea correcta.
4. En la misma carpeta donde se guardo el programa guardar la simulación.
5. Grabe el programa dentro del microcontrolador
6. Realice ahora el circuito en protoboard y verifique su funcionamiento.
Cuestionario:
Microcontroladores
V. Subprogramas
Nota: Puede crear subprogramas para mandar a cada ciclo determinado, para
ello debemos de declarar cada subprograma
Microcontroladores
Microcontroladores
2. Realice el siguiente montaje en Proteus del circuito antes programado
Microcontroladores
4. En la misma carpeta donde se guardo el programa guardar la simulación.
5. Grabe el programa dentro del microcontrolador
6. Realice ahora el circuito en protoboard y verifique su funcionamiento.
Cuestionario:
Microcontroladores
VI. Display 7 Segmentos
1. Realice un programa el cual realice los siguientes ciclos:
Microcontroladores
2. Realice el siguiente montaje en Proteus del circuito antes programado
Microcontroladores
3. Correr la simulación y observar que sea correcta.
4. En la misma carpeta donde se guardo el programa guardar la simulación.
5. Grabe el programa dentro del microcontrolador
6. Realice ahora el circuito en protoboard y verifique su funcionamiento.
Cuestionario:
Microcontroladores
VII. Decodificador de Matricula Escolar
Microcontroladores
2. Realice el siguiente montaje en Proteus del circuito antes programado
Cuestionario:
1. ¿Hubo alguna diferencia entre la simulación y la construcción en el
Protoboard? No hubo ninguna diferencia.
Microcontroladores
7. Conclusiones
Microcontroladores