Ir al contenido principal

Como hacer una estrella navideña con Pic y leds, en protoboard y en baquelita.


Concepto: La Navidad es una época preciosa en la que poder estar con la familia, los amigos y todas aquellas personas que queremos. También es una fecha indicada para hacer las paces con el resto de personas que por un asunto u otro, hemos acabado distanciados. Recuerda que es importante ser agradecido con todo lo que te pasa, y decirles a esas personas que para ti son tan importante lo que las quieres, ante todo esto hay que darle gracias a Dios por la vida, salud y la paz en nuestros corazones, espero que lo pasen de lo mejor junto a sus seres queridos.

Como se sabe que en estas fechas navideñas, se nos pasa por la mente el armar nuestro árbol de navidad, o decorar nuestra sala o habitación con diodos leds, hace unos años hicimos un árbol de navidad con leds, ahora en este año aremos una estrella navideña, tenemos el diagrama, materiales, y la explicación paso a paso de cómo elaborarlo.

A continuación les dejo una fotos de como quedara nuestro circuito, primero lo aremos en protoboard, y luego lo pasaremos a una baquelita fibra de vidrio, así que sigan leyendo este blog.

Circuito en Protoboard.

Circuito en baquelita.
A continuación les dejo el diagrama para que vayan viendo todas las conexiones de los componentes.

Diagrama.
Materiales: A continuación les dejo los materiales que vamos a utilizar para este proyecto:

ü  1 Pic 16F628A.
ü  1 Base para el PIC.
ü  1 Button o pulsador NA.
ü  2 Condensadores cerámicos de 22pf.
ü  1 Crystal de 4MHz.
ü  1 Resistencia de 10kΩ.
ü  13 Resistencias de 200Ω.
ü  1 Bornera de 2 pines.
ü  1 Conector usb hembra.
ü  2 Conectores usb machos.
ü  51 leds ultrabrillantes de color verde.

Nota: Pueden utilizar la bornera o los conectores usb para alimentar el circuito.

El PIC16F628A: El pic 16f628a es un microcontrolador de 8 bit, posee una arquitectura RISC avanzada así como un juego reducido de 35 instrucciones. Este microcontrolador es el remplazo del obsoleto pic16f84a, los pines del pic16f628a son compatibles con el pic16f84a, así se podrían actualizar proyectos que hemos utilizado con el pic16f84a. 

Este es el diagrama de pines del PIC. 



Características:

ü  Microcontrolador arquitectura de 8 bits, con velocidad de operación desde DC hasta 20MHz.
ü  Hasta 16 pines I/O disponibles.
ü  Memoria de programa flash de 2048 words (2k @ 14bits).
ü  SRAM de 224 Bytes.
ü  EEPROM de datos de 128 Bytes.
ü  Oscilador interno de 4MHz y de 37kHz para modo de bajo consumo.
ü  Tecnología nano Watt que brinda características y funciones de bajo consumo y ahorro de energía.
ü  Voltaje de operación 3 a 5.5 V.
ü  2 módulos de captura/comparación/PWM.
ü  2 timer de 8 bits y 1 de 16 bits.
ü  EUSART para comunicaciones seriales.
ü  Referencia interna de voltaje.
ü  10 fuentes de interrupciones.
ü  Resistencias de pull-ups en el puerto B programables.
ü  Brown-out Reset.
ü  Power-on Reset.
ü  Power-up Timer y Oscillator Start-up Timer.
ü  Soporta 100,000 ciclos de escritura en memoria flash.
ü  Soporta 1,000,000 ciclos de escritura en memoria EEPROM.
ü  Retención de datos de 100 años.
ü  Protección de código.
ü  Encapsulado DIP de 18 pines.


Microcontroladores que componen esta serie:


Tipos de memoria del PIC16F628A.

Memoria flash: esta memoria es de tipo no volátil en esta memoria ira nuestro programa que realicemos.

El pic16f628a tiene una capacidad de 2048 words esto se podría traducir a 2048 líneas de código que podemos escribir en lenguaje assembler para este microcontrolador.

Memoria RAM: esta memoria sirve para guardar datos y variables, esta memoria es de tipo volátil es decir perderá la información cuando desaparezca la alimentación.

La memoria ram que posee el microcontrolador pic16f628a es de 224 bytes.

Memoria EEPROM: es una memoria de tipo no volátil de poca capacidad sirve para guardar datos aun cuando deje de recibir alimentación la información no se perderá. La memoria eeprom que posee el pic16f628a es de 128bytes

El Diodo Led: Los diodos son componentes electrónicos que permiten el paso de la corriente en un solo sentido, en sentido contrario no dejan pasar la corriente. En el sentido en que su conexión permite pasar la corriente se comporta como un interruptor cerrado y en el sentido contrario de conexión, como un interruptor abierto.

 Un diodo Led es un diodo que además de permitir el paso de la corriente solo en un sentido, en el sentido en el que la corriente pasa por el diodo, este emite 
luz.

 Cuando se conecta un diodo en el sentido que permite el paso de la corriente se dice que está polarizado directamente.

 La definición correcta será: Un diodo Led es un diodo que cuando está polarizado directamente emite luz.

 Además la palabra LED viene del inglés Light Emitting Diode que traducido al español es Diodo Emisor de Luz.




Ahora si empezamos a ensamblar el circuito, primero lo que vamos hacer es la programación, en mi caso programo con el programa PROTON IDE, y luego lo vamos a simular en Proteus, a continuación les dejo una imagen en Proteus del circuito.



A continuación descargar el circuito en Proteus para que lo simulen, y también la programación en Proton ide, descarguen estos archivos para que simulen el circuito.

1.- Circuito en proteus:

2.- Simulación en Protón IDE:

3.- Código hex:


Hasta aquí ya hemos probado nuestro circuito en el proteus, ahora si vamos a pasar el circuito a una protobard y hacer las pruebas, primero vamos a ensamblar la primera salida del pic (RA1 pin 18), que serían 5 leds en paralelo, cabe resaltar para hacer la prueba hay que cargarle el código hex que les deje más arriba, en el vídeo les muestro como cargar el código hex.




En el siguiente vídeo vemos como cargar el código hex.


Unas ves que haya funcionado ese circuito paralelo de leds, entonces ahora si podemos ensamblar todo el circuito, hasta donde nos alcance la protoboard, a continuación les dejo unas fotos de cómo lo ensamble, en el vídeo también les enseño paso a paso de como ensamblarlo en la protoboard.




Circuito con leds funcionando.




En el siguiente vídeo les enseño todo lo que hemos hecho anteriormente, el ensamble, la programación, simulación en proteus, el ensamble y funcionamiento en la protoboard.



Ahora si podemos pasar el circuito a una baquelita, en mi caso mande hacer las pistas a una página en china, a continuación les dejo la página:


En mi caso hice el pedido por DHL, y demoro en llegar 5 días hasta aquí Perú, pueden traerlo por otro transporte pero demora en llegar en un mes aproximadamente, les dejo las imágenes de mi baquelita, y también el ensamble del circuito.







Ver el siguiente vídeo, allí explicamos cómo hacer el pedido a la página de china, y también les mostramos el ensamble y el funcionamiento.




Todos los links de descarga a continuación:

1.- Diagrama:

2.- Código fuente en protón ide.

3.- Código hex para que lo carguen al píc.

4.- Circuito en proteus, para simular el circuito.

5.- Archivos gerber, pata que envíen a china hacer sus baquelitas.

6.- Pistas y mascara de componentes en PDF, para que lo realicen con el método del planchado.

7.- Circuito en eagle por si quieren modificar las pistas.

Comentarios

Entradas más populares de este blog

CIRCUITO INTERRUPTOR CON APLAUSOS.

Este es un circuito que tiene muchas aplicación , como de hacer arranque de motores o de cualquier artefacto que va conectado al red pública de 220v AC o de 110v AC, y además que lo utilizaremos como una práctica en el instituto o universidad y así ir aprendiendo la electrónica  con circuito muy llamativo, de encender o apagar una lámpara con un simple aplauso ,y el aplauso lo detectara un micro pequeño , y este activara el timer (NE555) y enviara un pulso (por cada aplauso que demos) por su salida pin #3 (NE555 )  y activaremos el cd4017.-El CD4017 toma pulsos de reloj de la entrada de reloj, y hace una de las diez salidas ,vamos en secuencia cada vez que llega un pulso de reloj.
Este es el diagrama..

También el circuito esta en  proteus.


MATERIALES.
1 resistencia de 10k (R1)1 resistencia de 100k (R2)4 resistencias de 1k (R3, R4, R5, R7)1 resistencia de 330 ohm. (R6)2 transistores NPN 2N2222A (Q1 Y Q2)1 potenciómetro de 100k.1 micro pequeño.1 condensador electrolítico de 47uF /16v…

Como hacer un Dimmer Electrónico con TRIAC y DIAC | Muy fácil paso a paso.

INTRODUCCIÓN:Un Dimmer electrónico es un  regulador, atenuador o dímer, sirve para regular la energía en uno o varios focos con el fin de variar la intensidad de la luz que emiten, cuando las propiedades de la lámpara lo hacen posible, en sí, el dimmer tiene muchas aplicaciones, podemos regular la velocidad de giro de un motor eléctrico, también podemos conectar un Cautín para regular su temperatura, en si lo que hace el dimmer es variar el voltaje AC en unas de sus salidas del dimmer, al final del blog veremos cómo regular la velocidad e un ventilador.
La luz que ilumina una habitación puede incidir en nuestro estado de ánimo, en nuestra predisposición, etc. El dimmer o atenuador de luz es un instrumento electrónico de lo más útil para conseguir un nivel óptimo de confort en casa, ya que con esta pequeña ruleta podremos controlar la luminosidad de nuestras lámparas a cada momento, pudiendo regular la iluminación a nuestro antojo.
En mi caso yo lo utilizo mucho este circuito, ya que par…

Como hacer un grabador de PICs | Muy facil.

Como hacer un grabador de PICs | Muy facil.


Para programar un dispositivo, este es insertado en un zócalo (comúnmente ZIF) del programador, o se conecta su circuito impreso un adaptador. Los datos se transfieren de distinta forma según la interfaz. A su vez, el programador genera los voltajes (5v de la misma PC) necesarios para la programación. Los programadores suelen estar conectados a una computadora que corre un software de programación (PICkit2). El mismo configura la interfaz, comienza la programación y transfiere los datos (usualmente contenidos en un archivo con código HEX).


Visitanos en YOUTUBE (vídeos de electrónica)
Este programador es una versión simplificada del original PICkit2 de Microchip y trabaja con el programa de aplicación PICkit2 v2.60 (o también el PICkit2 v2.61) de Microchip, por lo tanto su buen funcionamiento está garantizado y asegurado.
MATERIALES.  16 resistencias (todas de 1/4W) 2 resistencias de 22 ohm.2 resistencias de 470 ohm.1 resistencias de 1 Kohm.1 resist…