Está en la página 1de 21

Universidad Popular de la Chontalpa

UNIVERSIDAD DEL PUEBLO Y PARA EL PUEBLO


REGISTRO DE LA INSTITUCIÓN No. 27MSU0025E
SECRETARÍA ACADÉMICA
DIRECCIÓN ACADÉMICA

NOMBRE DE LA CARRERA:
ING.TECNOLOGIA DE LA INFORMACION
NOMBRE DE LA EXPERIENCIA DE APRENDIZAJE:
SISTEMAS OPERATIVOS
NOMBRE DEL PROFESOR:
NOMBRE DEL ALUMNO:
José Alejandro Martínez Bautista
Juan Carlos Ortiz Marín

H. CÁRDENAS, TABASCO A 17 DE MARZO 2020

Carretera Cárdenas-Huimanguillo Km. www.upch.e Tel. 01(937) 372


2 du.mx 70 50
R/a Paso y Playa Ext. 7027
H. Cárdenas, Tabasco. 01 800 28 8724
INDICE
OBJETIVO GENERAL
Construir un circuito que funcione como un secuenciador de luces led,
utilizando un microcontrolador pic 16f877a y algunos componentes pasivos,
usando leds como elementos de salida de señal.

OBJETIVOS ESPECIFICOS
a) Conocer los diferentes dispositivos electrónicos necesarios en la
construcción de un secuenciador de luces.
b) Aplicar los conocimientos adquiridos durante la clase para construir un
secuenciador de luces led.
c) Comprender el funcionamiento del microcontrolador 16f877a y sus
características.
INTRODUCCION
En esta práctica se observará un secuenciador de luces led o también llamados
luces de velocidad, donde al ensamblar esta práctica se obtiene unos juegos
de luces led con 5 leds, los cuales enciende de forma secuencial y pausada,
produciendo un efecto luminoso especial. La velocidad de secuencia se puede
variar desde lenta hasta tan rápida que los cambios no se pueden apreciar a
simple vista. En esta práctica utilizaremos un microcontrolador llamado pic
16f887a, este componente es muy versátil y por sus múltiples aplicaciones. Ya
que se puede hacer con él desde alarmas hasta proyectos muy complejos
como brazos biónicos. El funcionamiento del microcontrolador consiste
particularmente en esta práctica como un generador de ondas cuadradas para
controlar el encendido y apagados de los leds, una onda cuadrada es una
señal de voltaje que está variando constantemente en un nivel positivo y un
nivel negativo. Este tipo de circuitos se conocen como circuito de reloj.
Para lograr la secuencia entre los leds, garantizando que enciendan uno por
uno y se apague uno por uno, esto ocurre conectando el ánodo de cada led
con una resistencia de 330 ohm a el pin programado que corresponde en el
microcontrolador, y el cátodo directo al Vss.
MARCO TEORICO
Electrónica
La Electrónica es la rama de la física y especialización de la ingeniería, que
estudia y emplea sistemas cuyo funcionamiento se basa en la conducción y el
control del flujo microscópico de los electrones u otras partículas cargadas
eléctricamente. Utiliza una gran variedad de conocimientos, materiales y
dispositivos, desde los semiconductores hasta las válvulas termoiónicas. El
diseño y la gran construcción de circuitos electrónicos para resolver problemas
prácticos forma parte de la electrónica y de los campos de la ingeniería
electrónica, electromecánica y la informática en el diseño de software para su
control. El estudio de nuevos dispositivos semiconductores y su tecnología se
suele considerar una rama de la física, más concretamente en la rama de
ingeniería de materiales.
Circuito Integrado
Es un Pequeño circuito electrónico utilizado para realizar una función
electrónica específica, como la amplificación. Se combina por lo general con
otros componentes para formar un sistema más complejo y se fabrica mediante
la difusión de impurezas en silicio mono cristalino, que sirve como material
semiconductor, o mediante la soldadura del silicio con un haz de flujo de
electrones
Ley de OHM
La ley de Ohm establece que la intensidad eléctrica que circula entre dos
puntos de un circuito eléctrico es directamente proporcional a la tensión
eléctrica entre dichos puntos, existiendo una constante de proporcionalidad
entre estas dos magnitudes. Dicha constante de proporcionalidad es la
conductancia eléctrica, que es inversa a la resistencia eléctrica.
La ecuación matemática que describe esta relación es:

Donde, I es la corriente que pasa a través del objeto en amperios, V es la


diferencia de potencial de las terminales del objeto en voltios, G es la
conductancia en siemens y Res la resistencia en ohmios (Ω). Específicamente,
la ley de Ohm dice que la R en esta relación es constante, independientemente
de la corriente.
Esta ley tiene el nombre del físico alemán Georg Ohm, que, en un tratado
publicado en 1827, halló valores de tensión y corriente que pasaba a través de
unos circuitos eléctricos simples que contenían una gran cantidad de cables. Él
presentó una ecuación un poco más compleja que la mencionada
anteriormente para explicar sus resultados experimentales. La ecuación de
arriba es la forma moderna de la ley de Ohm
Esta ley se cumple para circuitos y tramos de circuitos pasivos que, o bien no
tienen cargas inductivas ni capacitivas (únicamente tiene cargas resistivas), o
bien han alcanzado un régimen permanente (véase también «Circuito RLC» y
«Régimen transitorio (electrónica)»). También debe tenerse en cuenta que el
valor de la resistencia de un conductor puede ser influido por la temperatura.
En enero de 1781, antes del trabajo de Georg Ohm, Henry Cavendish
experimentó con botellas de Leyden y tubos de vidrio de diferente diámetro y
longitud llenados con una solución salina. Como no contaba con los
instrumentos adecuados, Cavendish calculaba la corriente de forma directa: se
sometía a ella y calculaba su intensidad por el dolor. Cavendish escribió que la
"velocidad" (corriente) variaba directamente por el "grado de electrificación"
(tensión). Él no publicó sus resultados a otros científicos a tiempo, y sus
resultados fueron desconocidas hasta que Maxwell los publicó en 1879.
En 1825 y 1826, Ohm hizo su trabajo sobre las resistencias, y publicó sus
resultados en 1827 en el libro Die galvanischeKette, mathematischbearbeitet
(Trabajos matemáticos sobre los circuitos eléctricos). Su inspiración la obtuvo
del trabajo de la explicación teórica de Fourier sobre la conducción del calor.
En sus experimentos, inicialmente usó pilas voltaicas, pero posteriormente usó
un termopar ya que este proveía una fuente de tensión con una resistencia
interna y diferencia de potencial casi constante. Usó un galvanómetro para
medir la corriente, y se dio cuenta de que la tensión de las terminales del
termopar era proporcional a su temperatura. Entonces agregó cables de prueba
de diferente largo, diámetro y material para completar el circuito. El encontró
que los resultados obtenidos podían modelarse a través de la ecuación:

Donde x era la lectura obtenida del galvanómetro, l era el largo del conductor a
prueba, a dependía solamente de la temperatura del termopar, y b era una
constante de cada material. A partir de esto, Ohm determinó su ley de
proporcionalidad y publicó sus resultados
La ley de Ohm todavía se sigue considerando como una de las descripciones
cuantitativas más importante de la física de la electricidad, aunque cuando
Ohm publicó por primera vez su trabajo las críticas lo rechazaron. Fue
denominado "una red de fantasías desnudas", y el ministro alemán de
educación afirmó que un profesor que predicaba tales herejías no era digno de
enseñar ciencia. El rechazo al trabajo de Ohm se debía a la filosofía científica
que prevalecía en Alemania en esa época, la cual era liderada por Hegel, que
afirmaba que no era necesario que los experimentos se adecuaran a la
comprensión de la naturaleza, porque la naturaleza esta tan bien ordenada, y
que además la veracidad científica puede deducirse al razonar solamente.
También, el hermano de Ohm, Martín Ohm, estaba luchando en contra del
sistema de educación alemán. Todos estos factores dificultaron la aceptación
del trabajo de Ohm, el cual no fue completamente aceptado hasta la década de
los años 1840. Afortunadamente, Ohm recibió el reconocimiento de sus
contribuciones a la ciencia antes de que muriera.
En los años 1850, la ley de Ohm fue conocida como tal, y fue ampliamente
probada, y leyes alternativas desacreditadas, para las aplicaciones reales para
el diseño del sistema del telégrafo, discutido por Morse en 1855.
En los años 1920, se descubrió que la corriente que fluye a través de un
resistor ideal tiene fluctuaciones estadísticas, que dependen de la temperatura,
incluso cuando la tensión y la resistencia son exactamente constantes. Esta
fluctuación, conocida como ruido de Johnson-Nyquist, es debida a la naturaleza
discreta de la carga. Este efecto térmico implica que las medidas de la corriente
y la tensión que son tomadas por pequeños períodos de tiempo tendrá una
relación V/I que fluirá del valor de R implicado por el tiempo promedio de la
corriente medida. La ley de Ohm se mantiene correcta para la corriente
promedio, para materiales resistivos.
Luz
La luz es una radiación electromagnética que se propaga en forma de ondas.
La luz emanada por su fuente en línea recta, se difunde en una superficie cada
vez mayor a medida que avanza; la luz por el área disminuye según la
distancia. Cuando la luz incide sobre un objeto es absorbida o reflejada.
Algunas frecuencias se reflejan más que otras, y esto da a los objetos su color
característico. Las superficies blancas difunden por igual todas las longitudes
de onda, y las superficies negras absorben casi toda la luz.
LEDS
LED son las siglas en ingles de Light Emitting Diode, que en español sería
Diodo Emisor de Luz. Un LED en un artefacto que posee un material
semiconductor en su interior que al aplicarle una pequeña cantidad de
electricidad produce luz, sin producir calor.
Su color va a depender de los materiales usado en su fabricación, que va
desde los colores imperceptibles a la vista humana como el ultravioleta y el
infrarrojo, pasando por todos los colores visibles.

Protoboard
La Protoboard, llamada en inglés breadboard, es una placa de pruebas en los
que se pueden insertar elementos electrónicos y cables con los que se arman
circuitos sin la necesidad de soldar ninguno de los componentes. Las
Protoboards tienen orificios conectados entre sí por medio de pequeñas
laminas metálicas. Usualmente, estas placas siguen un arreglo en el que los
orificios de una misma fila están conectados entre sí y los orificios en filas
diferentes no. Los orificios de las placas normalmente están tienen una
separación de 2.54 milímetros (0.1 pulgadas).
Una Protoboard es un instrumento que permite probar el diseño de un circuito
sin la necesidad de soldar o desoldar componentes. Las conexiones en una
Protoboard se hacen con solo insertar los componentes lo que permite armar y
modificar circuitos con mayor velocidad.
Normalmente estas placas son usadas para realizar pruebas experimentales.
Si la prueba resulta satisfactoria el circuito se construye de una forma más
permanente para evitar el riesgo de que algún componente pueda
desconectarse. En caso de que la prueba no sea satisfactoria, puede
modificarse el circuito fácilmente.
Las Protoboards tienen tres partes: el canal central, las pistas, y los buses. En
el canal central, ubicado en la parte media, se conectan los circuitos integrados
para mantener aislados los pines de ambos lados del circuito integrado. Los
buses se encuentran en los lados de la Protoboard, y generalmente se
emplean para conectar la tierra del circuito y sus voltajes de alimentación. La
mayoría de las veces los buses están indicados con franjas color negro o azul
para indicar el bus de tierra, y con franjas color rojo para indicar el bus de
voltaje positivo. El resto de los orificios de la Protoboard pertenecen a las
pistas. Como se mencionó anteriormente, las pistas están separadas por filas.
Las filas están indicadas con números y las columnas están indicadas con
letras
Las Protoboards presentan algunas ventajas y desventajas. Entre sus
principales ventajas esta que pueden utilizarse tantas veces como se requiera y
que son de fácil manejo. Por otra parte, entre sus desventajas está el
inconveniente de que en ocasiones puede haber falsos contactos, los cables
empleados pueden tener mala conductividad o estar rotos, lo que hace que las
conexiones no sean tan seguras como las de las pistas de un circuito impreso.
Otra característica que hay que tomar en cuenta es que las Protoboards no
estan diseñadas para trabajar con componentes de gran potencia.
La corriente con la que puede operar una Protoboard varía entre 3 y 5 A, y esto
depende del fabricante. Suelen operar a bajas frecuencias, entre 10 – 20 MHz.
Es importante mencionar que, en inglés, se entiende por Protoboard, una placa
prefabricada para soldar componentes, en México se suele llamar a este tipo
de componentes por el nombre de placas fenólicas perforadas.
Partes de una placa protoboard

Existen muchos modelos de placas protoboards, se pueden diferenciar


principalmente por la cantidad de orificios que poseen, pero por lo general en
todos los tipos de placas de pruebas podemos diferenciar tres partes:
 En uno de los extremos o en los dos, podemos tener la zona de
alimentación.
 Para conectar los componentes entre si se emplea la zona de
conexiones superior o zona de conexión inferior.

Zona de alimentación
La zona de alimentación está compuesta por orificios horizontales conectados
entre sí eléctricamente a lo largo de toda la placa. Son dos líneas
independientes; una para alimentación y otra para masa. Normalmente las
protoboards tienen dos zonas de alimentación situadas en lados opuestos para
distribuir diferente alimentación

Zona de conexiones superior


La zona de conexiones superior está compuesta por columnas de orificios
conectados eléctricamente entre sí. Cada columna es independiente
eléctricamente con las demás, es decir, los orificios solo están conectados de
forma vertical.
Zona de conexiones inferior
La zona de conexiones inferior es igual a la zona de conexiones superiores.
Ambas zonas están separadas eléctricamente. Estas dos zonas son muy
necesarias para la inserción de circuitos integrados con dos filas de pines

Cuando el circuito a probar es complejo y requiere muchos componentes y


cables, las protoboards tienen un código de localización de orificio,
exactamente igual al famoso juego “Hundir la Flota”. Consiste en numerar
verticalmente y horizontalmente la matriz de orificios que forma una protoboard.
Para las filas se emplea las letras del abecedario, y para las columnas se
emplean números enteros, aunque esto puede hacerse de forma contraria.
Orificio referenciado con (D, 10).
La conexión de un componente electrónico en la placa board se debe
hacer de tal forma que sus patillas se inserten en columnas diferentes, si sus
patillas quedan en la misma columna de la misma zona de conexiones estarían
en cortocircuito.

Conexión de componentes.
Para circuitos integrados de dos líneas de patillas se debe tener especial
cuidado, estos chips deben conectarse de tal forma, que cada fila de patillas
quede en una zona de conexiones diferentes.
Conexión de circuitos integrados.

 Microcontrolador
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
esta de más mencionar que sin un programa, los microcontroladores carecen
de utilidad.

El propósito fundamental de los microcontroladores es el de leer y ejecutar


los programas que el usuario le escribe, es por esto que la programación es
una actividad básica e indispensable cuando se diseñan circuitos y sistemas
que los incluyan. Los caracteres programables de los microcontroladores
simplifican el diseño de circuitos electrónicos. Permiten modularidad y
flexibilidad, ya que un mismo circuito se puede utilizar para que realice
diferentes funciones con solo cambiar el programa del microcontrolador.

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.

¿Cómo se escriben los programas?

Los microcontroladores están diseñados para interpretar y procesar datos e


instrucciones en forma binaria. Patrones de 1’s y 0’s conforman el lenguaje
máquina de los microcontroladores, y es lo único que son capaces de
entender. Estos 1’s y 0’s representan la unidad mínima de información,
conocida como bit, ya que solo puede adoptar uno de dos valores posibles: 0
ó 1.

La representación de datos, instrucciones y señales en forma de bits resulta


dificultosa y tediosa para aquellas personas que no estén familiarizadas con
el sistema de numeración binario. Aún para los usuarios expertos no resulta
tan evidente la interpretación de instrucciones en forma binaria o lenguaje
máquina (el lenguaje maquina se le conoce también como lenguaje de bajo
nivel debido a que las instrucciones no son propias del lenguaje humano). Es
por esto que la programación comúnmente se lleva a cabo en un lenguaje de
alto nivel, es decir, un lenguaje que utilice frases o palabras semejantes o
propias del lenguaje humano. Las sentencias de los lenguajes de alto nivel
facilitan enormemente la programación ya que son familiares a nuestra
manera de comunicarnos. Lenguajes como el C o BASIC son comúnmente
utilizados en la programación de microcontroladores.

Otro tipo de lenguaje más especializado es el lenguaje ensamblador. El


lenguaje ensamblador es una lista con un limitado número instrucciones a los
cuales puede responder un microcontrolador. Estas instrucciones son
palabras o abreviaciones que representan las instrucciones en lenguaje
máquina del microcontrolador.
Las instrucciones en lenguaje ensamblador, también conocidas como
nemotécnicos, son fáciles de entender y permiten operar directamente con
los registros de memoria, así como con las instrucciones intrínsecas del
microcontrolador. Es por esto que el lenguaje ensamblador es sin lugar a
dudas el lenguaje por excelencia en la programación de microcontroladores,
ya que permite hacer un uso eficiente de la memoria y minimizar el tiempo de
ejecución de un programa.

Cualquiera que sea el lenguaje que se utilice en la programación de


microcontroladores, es de lo más recomendable profundizar en su
arquitectura interna, ya que con este conocimiento se pueden aprovechar
más y mejor las capacidades de un microcontrolador dado.

COMPILACION

Todo programa escrito en un lenguaje de alto nivel debe ser transformado en


código máquina. Los programas que escribimos los entendemos nosotros, no
así el microcontrolador.

Un software de computadora, llamado compilador, traduce y transforma


nuestro programa en código máquina, que es lo que realmente puede leer e
interpretar el microcontrolador.

Una vez compilado el programa, es momento de transferir nuestro código


maquina hacia la memoria interna del microcontrolador, usualmente hacia la
ROM. Para esta tarea se utiliza un programador físico, que es una pieza de
hardware que tiene el propósito de escribir el programa en la memoria interna
del micro.

MICROCONTROLADORES PIC

Los PIC, de Microchip, son una opción más dentro del vasto mercado de
microcontroladores. La popularidad de estos micros radica en su alta
disponibilidad en el mercado y bajo precio.
El fabricante ha procurado una difusión exhaustiva de información relativa a
sus productos, lo cual ha traído como consecuencia un proliferado uso de
este tipo de microcontroladores. Algunos de los profesionales y aficionados
que los utilizan difunden sus desarrollos e inventos por Internet lo cual ha
promovido su uso. Muchos consideran que los PIC son los más fáciles de
programar.

Por otro lado, se han desarrollado una serie de herramientas de bajo costo
por parte de terceros (empresas, profesionales y aficionados), como son
programadores, software, etc., que facilitan el uso y programación de estos
dispositivos.

Compiladores de C y Basic están disponibles para programar a los PIC y de


reciente aparición son los PICAXE, que es un sistema que permite al usuario
implementar una función con microcontrolador PIC sin siquiera conocer las
instrucciones ni la arquitectura propia del microcontrolador.

Actualmente Electrónica Estudio ofrece cursos especializados en estos


microcontroladores. Dividido en varios niveles los cursos profundizan en la
arquitectura de estos dispositivos, la programación y la aplicación de
sistemas que los incluyan. Lo invitamos, querido lector a tomar los cursos,
con los cuales usted aprenderá a programar y diseñar sistemas con
microcontroladores PIC.
Master Prog Programador de PIC USB
El Master Prog es un programador de PIC USB que ya tiene una larga tradición
en las instituciones educativas de nuestro país. Tiene la capacidad de grabar
microcontroladores PIC a través de una conexión USB, lo cual facilita su uso en
computadoras modernas, donde no hay disponibles los tradicionales puertos
seriales.
El master prog es compatible con los modelos más populares de
microcontroladores PIC y dsPIC como lo son el PIC16F84, PIC16F628,
PIC16F877A, PIC18F2550 y el PIC18F4550. Lo cual lo hace ideal para su uso
por entusiastas y profesionales que trabajan continuamente con
microcontroladores PIC, sobre todo dentro de la gama más comercial.
El programador incluye una base ZIF de 40 pines dedicada a
microcontroladores que permite colocar los circuitos integrados sin la
necesidad de ejercer fuerza.
PROCEDIMIENTO
Materiales a utilizar

 1 protoboard
 1 pic 16f877a
 5 resistencia de 330 ohm
 1 resistencia de 1 k ohm
 5 leds
 Una bateria o fuente de alimentación de 5v
 1 un programador de pic
 Cable utp para conexiones
 1 cristal de cuarzo de 4mhz
 2 condensadores de 22pf

Diagrama del circuito secuencial


OBSERVACIONES
CONCLUCIONES
BIBLIOGRAFIA

http://repositorio.ute.edu.ec/bitstream/123456789/4711/1/41658_1.pdf

https://es.wikipedia.org/wiki/Led

http://microbattle.blogspot.com/2008/10/vcc-vdd-vee-y-vss.html

https://www.lifeder.com/anodo-y-catodo/

https://tuelectronica.es/que-es-la-protoboard/

https://www.electronicaestudio.com/que-es-un-microcontrolador/

También podría gustarte