Sunteți pe pagina 1din 14

MANUAL

DE USUARIO
DERPROG-USB v1.2
Programador USB de microcontroladores PIC y dsPIC

DERPROG-USB V1.2

www.deringenieria.com.ar

Este programador de microcontroladores PIC utiliza conexin USB 2.0 para la


comunicacin con la PC, lo cual garantiza mxima velocidad de grabacin.
El software de programacin es el MICROCHIP PICKIT 2, de fcil uso y muy completo.
Soporta todos los microcontroladores PIC de tensin de alimentacin 5v de las lneas:
10F-12F-16F-18F-dsPIC30F
El programador es compatible con el software MPLAB. Elegir desde el men del MPLAB
Programmer - PICkit2.
Para los microcontroladores de la lnea 10F y dsPIC30F utilizar solamente el
conector ICSP.

DERPROG-USB V1.2

www.deringenieria.com.ar

PROGRAMADOR DERPROG-USB
1 - Conector ICSP: Este conector permite realizar la programacin de microcontroladores
por medio de la tcnica In Circuit Serial Programming.
2 - Jumper de seleccin de pines: La posicin de este jumper permite elegir si
grabaremos un PIC de 28/40 Pines o uno de 8/14/18 Pines. Tomar precaucin de
efectuar bien la colocacin del jumper en funcin de la cantidad de pines del PIC a
programar.
3 - Zcalo de programacin: Aqu se colocan los microcontroladores con encapsulado
DIP para ser grabados. Tomar como referencia la ubicacin de los dispositivos indicado en
el manual.
4 - Conector USB: Conector para comunicacin USB con la PC.
5 - Led Power: Este led indica que el programador esta encendido.
6 - Led Busy: Este led indica que el dispositivo esta realizando alguna tarea.
7 - Pulsador: Permite iniciar la grabacin de un microcontrolador cuando el modo de
programacin por pulsador esta habilitado.

DERPROG-USB V1.2

www.deringenieria.com.ar

NOTA: EL FABRICANTE NO SE RESPONSABILIZA POR UNA INADECUADA ACTUALIZACIN


DEL FIRMWARE DEL EQUIPO.
VERSION DEL FIRMWARE DEL EQUIPO: V 2.32

UBICACIN DE DISPOSITIVOS EN EL PROGRAMADOR

DIP 40

DIP 18

DIP 8

DIP 28

La palanca del zcalo ZIF apunta al conector ICSP del programador. En el caso de tener la
versin DIP del programador, todos los pines nmero 1 de los dispositivos deben apuntar
hacia los diodos leds.

DERPROG-USB V1.2

www.deringenieria.com.ar

SOFTWARE DE GRABACION PICKIT 2

El programador posee auto-deteccin de dispositivo. Cuando se coloca un PIC en el


grabador, aparecer su cdigo identificativo como muestra la siguiente imagen, donde el
PIC detectado es el PIC16F690.

DERPROG-USB V1.2

www.deringenieria.com.ar

SELECCIN MANUAL DE DISPOSITIVO


Ir a la barra de men y seleccionar Programmer-Manual Device Select

Luego desde Device Family elegir la familia de microcontrolador a grabar

Se habilitara desde la parte de configuracin e dispositivo un men desplegable para elegir


el modelo de PIC.

DERPROG-USB V1.2

www.deringenieria.com.ar

IMPORTAR ARCHIVO .HEX


Para importar un archivo .hex para grabar el pic, ir al menu File Import Hex.

DERPROG-USB V1.2

www.deringenieria.com.ar

BOTONERA DE ACCIONES
Presionando Write se graba el dispositivo.
Con el botn Read podemos leer el cdigo grabado en el PIC.
El botn Verify verifica que el cdigo grabado sea el mismo que el del archivo .hex.
El botn Erase borra el PIC. Blank Check verifica que el PIC hay sido borrado
correctamente.

DERPROG-USB V1.2

www.deringenieria.com.ar

Si el siguiente error aparece en la barra de estado luego de intentar grabar un dispositivo,


puede ocurrir que el PIC este en mal estado, o que haya existido alguna interferencia en la
transmisin de datos.

Si la siguiente pantalla aparece en la barra de estado, significa que el programador no


detecto ningn dispositivo. Verificar que el PIC este correctamente colocado.

ACTUALIZACION DEL SISTEMA OPERATIVO


Descargar desde la pagina de MICROCHIP (www.microchip.com) el archivo .hex del
PICKIT 2. Hecho esto, ir a la barra de men sobre Tools Download PICkit 2 Operating
System. Buscar el archivo .hex donde se descargo.

DERPROG-USB V1.2

www.deringenieria.com.ar

PULSADOR DE LA PLACA:
Se puede programar un dispositivo presionando el pulsador cuando se habilita la funcin
Write on PICkit Button desde Men->Programmer.

DERPROG-USB V1.2

www.deringenieria.com.ar

ANALIZADOR LGICO
Se pueden utilizar pines del programador como 2 canales lgicos para analizar seales de la placa
de hasta 500KHz.
La seal de PGD es el CH1 y PGC es el CH2.
Para ejecutar la funcionalidad de analizador lgico, vamos al men a Tools -> Logic Tool ->
Analyzer desde el software PICKIT2.
Recordar referenciar con el mismo GND a el programador y la placa a analizar. Los niveles lgicos
deben ser de 5v.

Se puede seleccionar una fuente de Trigger para cada canal y la frecuencia de muestreo (Sample
Rate).
En la aplicacin haciendo click sobre RUN realizamos la captura de las seales conectadas al
CH1 y CH2.

DERPROG-USB V1.2

www.deringenieria.com.ar

La visualizacin de la captura es de la siguiente manera:

Se pueden usar cursores de referencia para medicin de tiempos.

DERPROG-USB V1.2

www.deringenieria.com.ar

La imagen anterior muestra como con el curso X e Y se puede medir el ancho de pulso de una
seal.

DEBUGGER
Si se desea realizar el debugging con el dispositivo elegir desde el MPLAB Debugger -> PicKit2.

DERPROG-USB V1.2

www.deringenieria.com.ar

Diseo electrnico a medida para empresas y particulares


San Lorenzo 1422 1 Piso Oficina 2
Rosario Santa Fe Argentina
(0341) 448-8893
www.deringenieria.com.ar
info@deringenieria.com.ar

DERPROG-USB V1.2

www.deringenieria.com.ar

S-ar putea să vă placă și