Tabla de contenido:
- Paso 1: Esquemas y diseño de PCB
- Paso 2: hacer el tablero
- Paso 3: programar el programador
- Paso 4: uso del PicKit
Video: Cómo hacer un programador PIC - PicKit 2 'clon': 4 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
¡Hola! Este es un breve Instructable sobre cómo hacer un programador PIC que actúa como un PicKit 2. Hice esto porque es mucho más barato que comprar un PicKit original y porque Microchip, los fabricantes de microcontroladores PIC y el programador PicKit, proporcionan esquemas y software, haciendo Es muy fácil para nosotros diseñar nuestros propios programadores, definitivamente una ventaja de usar PIC.
Herramientas necesarias:
- Soldador y soldadura
- Tijeras de alambre
- Pinzas de punta de aguja
- Herramientas y materiales de grabado de PCB: se puede reemplazar con una placa de pruebas, pero ocupará más espacio
- Programador que ya trabaja (esta es la desventaja, tal vez pueda pedir prestado uno)
- PC (para programar el PIC que va al PicKit)
Materiales necesitados:
- Condensador cerámico 2 x 100nF
- Condensador cerámico 2 x 15pF
- Condensador electrolítico de 2 x 47uF 16v
- Condensador electrolítico 1 x 10uF 16v
- 2 diodos 1N4148
- 1 x PIC18F2550
- 1 x zócalo IC delgado de 28 pines (para el PIC18F2550)
- 1 inductor de 680uH, paquete similar a una resistencia
- LED de 2 x 3 mm (uno verde y uno rojo)
- 3 x transistor BC548
- 1 x transistor BC557
- 1 cristal oscilador de 20 MHz
- Resistencia de 3 x 33 ohmios
- 1 x resistencia de 100 ohmios
- 2 x resistencia de 330 ohmios
- 1 x resistencia de 1k
- 1 x resistencia 2k7
- 2 x resistencia 4k7
- Resistencia de 3 x 10k
- 1 x resistencia de 100k
- 1 interruptor táctil de 2 pines (botón)
- 1 x tira de clavijas (solo se necesitan 6)
Paso 1: Esquemas y diseño de PCB
Para los esquemas, basé mi diseño en el proporcionado por Felixls en su página:
sergiols.blogspot.com.ar/2009/02/pickit-2-c…
También proporcionó un diseño de PCB, pero descubrí que los trazos eran demasiado delgados para hacerlos en casa, así que rediseñé el PCB en Proteus.
Aquí están los archivos del diseño y un pdf para imprimir para hacer el PCB.
Paso 2: hacer el tablero
Si desea aprender a hacer un PCB en casa, hay muchos Instructables en línea donde puede aprender.
Una vez que haya terminado de hacer la placa, deberá soldar los componentes, puede usar estas imágenes para ayudar.
Lista de componentes:
C1 100nf
C2 47 uf 25 v
C3 100nf
C4 47 uf 25 v
C5 10 uf 50 v
C8 15pf
C9 15pf
D1 1N4148
D2 1N4148
IC1 PIC18F2550
L1 680uH
LED ROJO LED 3MM
LED VERDE LED 3MM
Q1 BC548
Q2 20MHZ
Q3 BC548
Q4 BC548
Q5 BC557
R1 33
R2 33
R3 33
R4 4k7
R5 330
R6 1k
R7 330
R8 100k
R9 2k7
R10 4k7
R11 10k
R12 100
R13 10k
R14 10k
Interruptor táctil BTN
SV3 6 pines
X3 USB B hembra
Paso 3: programar el programador
Para programar el PIC18F2550 para usarlo en el programador, necesitará un PicKit que funcione. Una vez que obtenga uno o lo pida prestado, deberá instalar el software PicKit 2: PicKit 2 v2.61
Primero abra PicKit 2 y conecte su programador en funcionamiento. Si no dice "PicKit conectado" en la ventana del mensaje, intente hacer clic en "Herramientas> Verificar comunicación".
Luego conecte el PIC18F2550 a su programador en funcionamiento usando una placa de prueba y haciendo las conexiones apropiadas, como muestra la imagen de arriba.
Si no detecta el PIC y muestra "Dispositivo PIC encontrado", intente hacer clic en "Herramientas> Verificar comunicación" un par de veces. Si aún no detecta el PIC, verifique las conexiones.
Para cargar el programa en el PIC, vaya a "Archivo> Importar", luego "C: / Archivos de programa (x86) Microchip / PICkit 2 v2 / PK2V023200.hex" y haga clic en "Abrir"
Espere hasta que diga "Archivo hexadecimal importado correctamente" y haga clic en "Escribir", luego espere a que diga "Programación satisfactoria".
Paso 4: uso del PicKit
Primero conecte nuestro programador y abra PicKit 2. Espere a que PicKit detecte el programador, y si no lo hace, haga clic en 'Herramientas> Verificar comunicación'.
Conectamos el PIC que queremos programar a nuestro programador. Si no sabe cómo puede buscar en línea la distribución de pines del PIC y encontrar los pines MCLR, VDD, VSS, PGD y PGC correspondientes para conectarse al programador.
Espere a que PicKit detecte el PIC que muestra "Dispositivo PIC encontrado", si no lo hace, intente hacer clic en "Herramientas> Verificar comunicación" un par de veces. Si aún no detecta el PIC, verifique las conexiones.
Abra MPLAB, MPLAB X o cualquier IDE que esté utilizando y compile el programa.
Después de compilar, vuelva a PicKit 2 y vaya a 'Archivo> Importar hexadecimal'. Con MPLAB X puede encontrar el archivo hexadecimal de su proyecto en 'Project_Directory> dist> default> production> Project_Name.production.hex'
Haga clic en 'Escribir' y espere a que muestre 'Programación exitosa'
Si desea modificar su programa, no necesita importar el archivo hexadecimal de nuevo, solo debe compilarlo y hacer clic en 'Escribir' en el software PicKit. Entre los mensajes que muestra, debería leer 'Recargando archivo hexadecimal'.
Eso es todo !
Como paso final, puede diseñar una carcasa rectangular simple para imprimir en 3D solo para proteger el PicKit, no querrá que se rompa o cortocircuite, lo dejo en sus manos.
Programación feliz
Recomendado:
Cómo hacer un dron usando Arduino UNO »Wiki Ùtil Hacer un cuadricóptero usando un microcontrolador: 8 pasos (con imágenes)
Cómo hacer un dron usando Arduino UNO »Wiki Ùtil Hacer un cuadricóptero usando un microcontrolador: Introducción Visite mi canal de Youtube Un dron es un dispositivo (producto) muy caro de comprar. En este post voy a discutir, ¿cómo lo hago a bajo precio? ¿Y cómo puedes hacer el tuyo así a un precio económico? Bueno, en la India todos los materiales (motores, ESC
Clon DIY compatible con Arduino: 21 pasos (con imágenes)
Clon DIY compatible con Arduino: El Arduino es la herramienta definitiva en el arsenal de Maker. ¡Deberías poder construir el tuyo propio! En los primeros días del proyecto, alrededor de 2005, el diseño consistía en piezas de orificio pasante y la comunicación se realizaba a través de un cable serie RS232. Los archivos siguen siendo un
Videojuego de bricolaje con Arduino (clon de Arduboy): 7 pasos (con imágenes)
Videojuego de bricolaje con Arduino (Arduboy Clone): Existe una plataforma de juegos del tamaño de una tarjeta de crédito de 8 bits llamada Arduboy, que hace que los juegos de código abierto sean fáciles de aprender, compartir y jugar. Puede disfrutar de juegos de 8 bits creados por otros en este dispositivo, o puede crear sus propios juegos. Dado que es un proyecto de código abierto
Luz reactiva a la música -- Cómo hacer una luz reactiva a la música súper simple para hacer que el escritorio sea impresionante: 5 pasos (con imágenes)
Luz reactiva de música || Cómo hacer luz reactiva de música súper simple para hacer un escritorio impresionante: Hola chicos, hoy construiremos un proyecto muy interesante. Hoy vamos a construir luz de música reactiva. el bajo, que en realidad es una señal de audio de baja frecuencia. Es muy simple de construir. Nosotros
Programador PIC de tarjetas de visita: 6 pasos (con imágenes)
Programador PIC de tarjetas de presentación: Esta fue mi participación en el concurso de circuitos del tamaño de una tarjeta de presentación Hack A Day. Simplemente cerré los archivos y los puse en mi sitio web. Lo estoy publicando aquí porque todas las demás entradas parecen estar en un blog para facilitar el acceso. Con suerte, esto hará que el