PSGroove + Programador en la misma PCBPROYECTO PSJUBYPIC SMDBasandome en varios tipos de esquemas del PSGroove y el JDMProgrammer vi que apenas añadiendo unas pistas y cuatro componentes mas podiamos añadir al dispositivo PSGroove un Programador JDMProgrammer.
PROYECTO PSJUBYPIC DILEn mi caso me montado un cable con un conector DB9 para realizar sencillamente la Programacion del dispositivo:Si utilizamos el esquema con Transistor ( BS170 ) y Jumper ( JP2 ) con tan solo un JUMPER elijes la forma en la que quieres que trabaje, bien como programador ( con el JUMPER abierto ) o bien como PSGroove ( con el JUMPER cerrado ).
Si por lo contrario usamos el otro esquema esto lo olvidamos
El utilizar el transistor BS170 y el JUMPER a sido para curarnos en salud ya que avaces ( pocos casos pero alguno ) podemos tener problemas de escritura y verificacion del PIC .
El fin de crear este PSGroovePICProgrammer a sido para testearlo y pasar a usar todos los componentes smd incluido el PIC18F2550 en una placa lo mas reducido posible.
COSTE DE TODOS LOS COMPONENTES 12€ Aprox..Componentes necesarios para el dispositivo:- 1 PIC18F2550
- 1 Zocalo 28
- 1 Transistor BS170 ( OPCIONAL , usar en caso de tener fallos de escritura o verificacion )
- 1 JUMPER ( OPCIONAL , usar en caso de tener fallos de escritura o verificacion )
- 1 Cristal 12MHZ
- 1 Resistencia 2K2
- 1 Resistencia 10K
- 1 Resistencia 22K
- 1 Resistencia 1K
- 1 Led ( Cualquier color )
- 2 Condensadores 22pf
- 1 Condensador 220nf
- 1 Conector Macho 5 Pines Componentes necesarios para el cable:- 1 Conector Hembra DB9
- 1 Conector Hembra 5 Pines
1,5m de cable minimo 5 hilos.Conexiones Fabricacion Cable :
JP1------------DB9
1 ------------- 7
2 ------------- 4
3 ------------- 8
4 ------------- 5
5 ------------- 3VISTA DESDE ABAJO CON TRANSISTOR ( BS170 ) Y JUMPER ( JP2 )VISTA DESDE ABAJO SIN TRANSISTOR NI JUMPERUploaded with
ImageShack.usConector USB
PIN1: GND
PIN2: DATA +
PIN3: DATA -
PIN4: VCC------------------------
Para este tipo de programador recomiendo usar el soft PICPgm Programmer ( lo podeis encontrar aqui :
http://members.aon.at/electronics/pic/p ... _v1410.zip ) , no teneis que tocar nada de la config, detectara el PIC y el programador automaticamente tal y como muestra la imagen:
VERSIONES ACTUALIZADAS 12/10/2010 :Gracias Chacaman por subirlas Ultima Version PSGrooPIC_V1.6d_FW3.01_FW3.10_FW3.15_FW3.41_8MHZ_Payload_Wananiko.Not Boot Loader..:http://www.megaupload.com/?d=768J56XGUltima Version PSGrooPIC_V1.6d_FW3.01_FW3.10_FW3.15_FW3.41_12MHZ_Payload_Wananiko.Not Boot Loader. :http://www.megaupload.com/?d=RBFO25OW( Para programar recordar tener alimentado el dispositivo atraves del puerto USB y tener el JUMPER abierto )
Siguiendo los datos del esquema hasta aqui todo OK, tendreis un Programador y PSGroove en la misma placa funcionando 100% tal y como muestra la imagen
----------------------------------------------------------------------------------------------------------------------
Bueno pues ya fabrique el primer PSJUBYPIC en smd
, he encojido un poco mas todo.
PSGroove + Programador en 3 cm
.
Fotolito SMD para Insolarhttp://www.megaupload.com/?d=9VQO669F--------------------------------------------------------------------------------------------------------------------------------------------------
No puedo estar quieto , os presento el PSJUBYPIC V2 totalmente operativo en un tamaño de 3cm, este incluye PSGroovPIC + Programador + 2 LED + Funcion Bootloader
Mas todo en 1 no puede ser .Componentes smd necesarios PSJUBYPICV2:- 1 PIC18F2550
- 2 JUMPER
- 1 Cristal 12MHZ
- 1 Resistencia 2K2
- 3 Resistencia 10K
- 1 Resistencia 22K
- 2 Resistencia 1K
- 2 Led ( Rojo/Verde )
- 2 Condensadores 22pf
- 1 Condensador 220nf
- 1 Condensador 100nf
- 1 Conector Macho 5 Pines
El cable nos vale el mismo que usamos en el PSJUBYPICV1.
En esta semana subire un tutorial de como crear este tipo de placas desde 0, es mas sencillo de lo que parece
Gracias a la idea de Unbas he añadido el conectos USB en la misma placa sin conector.
Si hos fijais en esta ultima foto tube que realizar un imprevisto en el ultimo momento incluyendo otro JUMPER
- Funcion del JUMPER JP2 ( estando cerrado entramos en modo Bootloader )
- Funcion del JUMPER JP3 ( solo podemos programar atraves del JP1 estando abierto )
Archivo PDF:
http://www.megaupload.com/?d=K1PXZ1A4Haber que hos parece
Un saludo