Ir al contenido principal

Instalar


A continuación, se explica como realizar paso a paso, el grabado de pic’s usando el programador PicKit3.

Conexiones
La conexión es bastante simple y se muestra a continuación.

Es posible notar que simplemente se deben conectar los pines del Pickit3 al los mismos pines del PIC correspondiente. Cabe notar que el pin 6 del pickit3 no se usa y que si en el circuito existiese un puente entre MCLR/Vpp y la alimentación (boton de reset) ese puente debe ser retirado durante la programación, para evitar la constante modificación entre, grabados y pruebas, se recomienda, poner una resistencia de 10kOhm entre MCLR y Vdd. Tal como muestra la imagen, tomada del manual del Pickit3. donde se muestra que entre Vpp y Vdd puede existir una resistencia desde los los 4.7Kohm hasta los 10kOhm.


Reconfiguración del proyecto para utilizar PicKit3 en vez de Simulator

En ocasiones anteriores, hemos visto que al crear un proyecto, es posible elegir de inmediato el programador hardware que se utilizará para grabar los programas de un proyecto en el Pic, tal como se muestra a continuación, donde en vez de elegir Simulator, basta con elegir Pickit3.

En general, según la experiencia, es sabido que luego de reiteradas simulaciones en el computador,  es recién cuando se decide programar el hardware. De todas maneras siempre es posible cambiar toda la configuración de un proyecto, inclusive el modelo de pic que se vaya a utilizar, gracias una ventana llamada Dashboard, generalmente visible, pero en caso contrario se puede obtener en la barra de menús Window>Dashboard como se muestra.


Una vez abierta la ventana, clickamos en Project Properties y se desplegará una ventana de opciones donde podemos cambiar lo que necesitemos. En este caso, se escoge la herramienta de grabado de Pic’s Pickit3.

Cabe notar que el programa no debe estar en modo debug, para poder hacer modificaciones. 

Proveer alimentación para el circuito con el Pickit3
Si nuestro circuito trabaja solamente con 5 volts y consume muy bajas corrientes (máx 80ma aprox) es posible brindar alimentación desde el Pickit3 conectado al usb del computador. Para ello se debe cambiar la configuración del Pickit3 en la ventana Project Properties del Dashboard mencionada anteriormente.
Dashboard>ProjectPorperties>Pickit3>Power>Power target circuit from Pickit3


Grabado del Pic
Finalmente, si todo ha resultado bien hasta esta parte, procedemos a grabar nuestro programa en el PIC con el Boton Make and Program Device Main Project, esto compilará nuevamente el código y lo grabará en el dispositivo por medio del Pickit3.


Ahora simplemente queda probar nuestro Circuito.

Comentarios

Entradas más populares de este blog

Pickit 3 Programador

¿Qué es un Pickit 3? Es un dispositivo electrónico que te permite la depuración y programación de microcontroladores controlado por una PC que ejecuta el software MPLAB IDE desarrollado por MicroChip en una plataforma de Windows. El programador pickit 3 es una parte integral de conjunto de herramientas para el ingeniero de desarrollo. El uso de la aplicación puede variar del software desarrollado para la integración del hardware. ¿Para qué se utiliza? Se utiliza para la programación de Microcontroladores PIC de la familia PIC10F, PIC12F, PIC16F, PIC18F, PIC24F/H, PIC32, dsPIC30F y dsPIC33F.

Cómo se conecta un Pickit

¿Cómo se conecta? La conexión es muy sencilla lo que se requiere hacer es primero descargar el software del Pickit 3, posteriormente realizar la instalación del mismo. Si tienes dudas de qué es cada pin del programador verifica el pinout que se encuentra en el apartado (documentación) de esta misma ventana. Es importante que verifiques el número de pines de tu micro, esto es debido a que debes colocar de manera correcta el pic al adaptador universal. Si estas a punto de programar un PIC de 40 pines estaría abarcando todas las entradas del adaptador universal. En la parte de atrás encontraras las indicaciones de como debes colocar los pequeños puentes que se encuentra en la parte superior del adaptador universal, para poder lograr una programación exitosa. O si estas usando otro tipo de microcontrolador como el PIC16F84 el cual contiene 18 pines, tendrías que cambiar las configuraciones siguientes J1-B, J2 2-3 y J3 2-3 para que el pickit lo pueda detectar. Por último deberás c...