INTRODUCCIÓN A LOS MICROCONTROLADORES
martes, 29 de agosto de 2017
lunes, 28 de agosto de 2017
"MAQUINA EXPENDEDORA"
Estas maquinas puede ser mecánicas: aquellas en que todo su funcionamiento es mecánico, sin la intervención de ningún mecanismo eléctrico o electrónico, estas son de sencillo uso. Otro tipo de maquinas son las electrónicas: que cuentan con componentes electrónicos para su funcionamiento y necesitan energía eléctrica para poder funcionar.
En este caso nos concentraremos en las maquinas expendedoras eléctricas y podremos observar su funcionamiento:
- Primeramente estas nos muestran los productos y el precio de cada uno de ellos permitiéndonos elegir entre una gran cantidad de productos.
- Al elegir un producto deseado la maquina nos mostrara el precio del producto el cual debemos introducir en monedas de acuerdo a la denominación que presenten y a que sistema de pago acepte dicha maquina (monedas, billetes o en algunos casos tarjetas).
- Una ves introducida la cantidad exacta o superior de dinero la maquina pasara a despachar el producto seleccionado entregándola por una sección inferior si es el caso el cual nos permitirá tomar nuestro producto.
- Una ves entregado el producto la maquina de ser necesaria nos ara entrega del vuelto si en caso en que se aya introducido un monto mayor al producto de lo contrario regresara al punto inicial para que otros compradores puedan adquirir nuevos productos.
sábado, 26 de agosto de 2017
LABORATORIO MICROCONTROLADORES
En el presente Blog, se llevara a cabo los laboratorios del grupo 3 del curso de Microcontroladores, siendo los integrantes los alumnos: Carreño Arone Kevin, Coaguila Quispe Miguel y Coaquira Condori Ricardo.
Para la elaboración del curso a lo largo del semestre se tendrá como materiales principales los siguientes elementos:
- PIC16F877A
- Entrenador de PIC modelo HFK-010U
- CCS Compiler
- PicKit2
LABORATORIO 1
Herramientas, hardware y software de programacion
Herramientas, hardware y software de programacion
LABORATORIO 2
Estrategias de programación para LCD y teclado
Estrategias de programación para LCD y teclado
Materiales específicos:
- LCD 16x2
- Teclado matricial 4x4
Este laboratorio se dividirá en 2 partes, Conocer
el Display LCD y Conocer
el teclado Matricial.
Conocer el Display LCD
Realizar un código que al prender el LCD muestre la palabra "CONTADOR", y al presionar 2 botones diferentes, me genere en la linea inferior, los mensajes "Incremento" y "Decremento" respectivamente.
Conocer el Display LCD
Realizar un código que al prender el LCD muestre la palabra "CONTADOR", y al presionar 2 botones diferentes, me genere en la linea inferior, los mensajes "Incremento" y "Decremento" respectivamente.
VIDEO TUTORIAL
Conocer el teclado Matricial
Utilizando la librería KBD1.c , podremos hacer uso del teclado matricial 3x4, podemos ver que el teclado matricial entregara un valor de tipo carácter.
VIDEO TUTORIAL - Instalar la Librería Modificada
VIDEO TUTORIAL
LABORATORIO 3
Añadiendo indicadores, sonido y motores
VIDEO TUTORIAL
PROYECTO 1
Maquina Expendedora
El proyecto que se realizara, sera una maquina expendedora, para esto, tenemos que hacernos una idea de como es que funciona una maquina expendedora, por lo que iremos a analizar una.
VIDEO TUTORIAL - Código y Simulación
VIDEO TUTORIAL - Prueba en Fisco
Para el control del teclado en este proyecto, y en las demas etapas de los laboratorios, se uso una libreria modificada de la libreria kbd.c que viene por defecto en los drivers del programa CCS Compiler, para instalar esta libreria, puedes ver el primer video de la segunda parte del Laboratorio 2.
Puedes encontrar la Simulación en este vinculo, se uso Proteus 8.4 SP0
Puedes encontrar el Código en este vinculo.
Puedes encontrar el Paper en este vinculo.
LABORATORIO 4
Manejando Puertos Analógicos
El PIC con el que trabajamos, cuenta con conversores analógico digital, el cual, como su nombre lo indica, transforma un valor analógico y devuelve un valor digital, con el cual es mas fácil trabajar.
Podemos ver que las entradas Analógicos del PIC16F877a, están en el puerto A y E, y tiene 8 canales, desde el AN0 al AN7.
La conversión ADC, pasa por los siguientes procesos:
- Muestreo de la señal analogica
- Cuantificacion
- Codificacion
A la demora de todo este proceso, se le denomina "Tiempo de Conversión" (Tad). Para este integrado, el Tad es de 1.6 us.
VIDEO TUTORIAL
Suscribirse a:
Entradas (Atom)
PROYECTO PASTILLERO
PROYECTO PASTILLERO Este proyecto nos servirá para poder mejorar el entendimiento de la programación en Arduino, al poder nosotros apli...
-
PROYECTO 2 CONTROL DE LLENADO DE BOTELLAS Y FAJA TRANSPORTADORA Justificación Debido a la importancia de nuestra carrera en la a...
-
" MAQUINA EXPENDEDORA " Una maquina expendedora es aquella que proporciona aperitivos, bebidas, golosinas y otros productos...
-
LABORATORIO MICROCONTROLADORES En el presente Blog, se llevara a cabo los laboratorios del grupo 3 del curso de Microcontroladores, s...
