Índice:
Introducción
Desarrollo
- Materiales
- Circuito eléctrico
- Armado de las Plaquetas
- Imágenes del Programador
- Pasos antes de su conexión
- Funcionamiento
- Materiales
- Circuito eléctrico
- Armado de las Plaquetas
- Imágenes del Programador
- Pasos antes de su conexión
- Funcionamiento
Conclusiones
Introducción
En esta actividad realizaremos un circuito con el programa KICAD, este circuito será un poco más complejo que el del programador.
Realizaremos un entrenador para conectarlo al entrenador para programar y probar los programas sencillos que realizaremos con el integrado PIC16F84A.
Utilizaremos el integrado PIC16F84A para realizar las pruebas y programaciones. http://ww1.microchip.com/downloads/en/devicedoc/35007b.pdf
Materiales:
1 Plaqueta epoxi de 10x10 cm.
6 Resistores de 10K
8 Resisores de 390
2 Capacitores de 22pF
1 Capacitor de 100nF
9 Leds 5mm rojos de baja luminosidad
6 Resistores de 10K
8 Resisores de 390
2 Capacitores de 22pF
1 Capacitor de 100nF
9 Leds 5mm rojos de baja luminosidad
1 Diodo Shottky
1 Zocalo de 18 pines
1 Integrado PIC16F84A
1 Switch de 5
1 RJ12
3 tiras de pines de 3 contactos
3 Jumpers
2 Pulsadores
1 Cristal de 4MHz
1 display 7 segmentos catodo comun
4 Tornillos y 4 tuercas
Acrílico negro.
Separadores plásticos.
Acrílico negro.
Separadores plásticos.
Circuito Impreso.
Lado pista
Serigrafía
Armado de la plaqueta
Plaqueta
1) Confeccionamos el circuito en el KICAD:
Para ello tuvimos que abrir el programa KiCad, y crear un nuevo archivo, y guardarlo en una carpeta donde almacenaremos nuestro archivos.
Luego de hacer el circuito hay que pulsar Annotate Eschematic, que este nombrará automáticamente los componentes, luego presionar el Perform electric rules check (ERC) para corroborar que esté todo bien conectado. Finalmente pulsaremos Generated netlist, para que nos cree una lista de componentes.
Luego presionaremos Cvpcb (Asosiación Componentes/Módulos) donde tendremos que ver que cada componente este con su respectivo módulo (y coincida en tamaño).
Finalmente Pcbnew (editor de circuitos impresos) donde pulsaremos Read Neatlist y examinaremos y leeremos la netlist, para luego ordenar los componentes y proceder a finalizar la plaqueta.
2) Imprimimos la serigrafía y el circuito del lado pista en una hoja ilustración. Luego lo planchamos 60 segundos en la plaqueta y cortamos el excedente de la plaqueta.
3) Procesamos la plaqueta en el percloruro férrico apróx. 30 minutos, y luego le pasamos virulana para sacarle el excedente de toner. Finalmente le pasamos flux del lado del cobre.
4) Agujereamos la plaqueta:
- Para los sujetores del RJ12 una mecha de 3 mm.
- Para los pines una de 1 mm.
- Para los pines una de 1 mm.
- Para los tornillos una de 3,25 mm.
- Para el resto de los componentes una de 0,8 mm.
5) Luego soldamos cada componente en el lugar correspondiente, para ello nos guíamos en la serigrafía que planchamos en la parte posterior al cobre.
En la soldadura utilizamos estaño 60/40 de 1mm.
6) Con el acrílico medimos con respecto a la plaqueta y cortamos un trozo para poner en la misma, sujetamos el acrílico con tornillos y pusimos separadores entre el lado de cobre y el lado de componentes.
Archivo con el entrenador hecho: https://mega.co.nz/#!WFlyzIbS!FFuOKWxH7cYd3nwUYRG0bH8i8AN_u-BEc36Kf0QTQqY
Imágenes del programador terminado
Pines de programación para realizar la programación en protoboard con el programador
Funcionamiento
El funcionamiento del entrenador es programar directamente con el programador y poder realizar y probar programas básicos con los leds y el 7 segmentos.
El entrenador tiene 3 jumpers, en los cuales con uno activaremos los leds o el display, y con los otros dos cambiaremos el led 7 o PGC, y el led 6 y PGD.
El entrenador tiene 3 jumpers, en los cuales con uno activaremos los leds o el display, y con los otros dos cambiaremos el led 7 o PGC, y el led 6 y PGD.
Conclusiones
Esta práctica tiene el objetivo de afianzar las herramientas utilizadas para programar, en nuestro caso KICAD, además del diseño y armado de la placa.
El circuito realizado permite programar directamente con el programador al entrenador utilizando el integrado PIC16F84A.
No hay comentarios:
Publicar un comentario