Autor Tema: PIcKIt3 con PIC 16F886  (Leído 7567 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado JoseLuis2801

  • PIC16
  • ***
  • Mensajes: 168
PIcKIt3 con PIC 16F886
« en: 26 de Septiembre de 2011, 16:35:49 »
Hola a todos, he comprado el PICKIT 3 con una herramienta de desarrollo que trae el PIC mencionado.

He conectado el PICKIt 3 sin la placa de desarrollo, y todo bien 8), tengo el SO Vista.

Ya dentro del MPLAB, he hecho un programita en assembler, pero cuando en el menu debugger, selecciono PICKIT3, me sale una adevertencia resumiendo: que tenga cuidado,  que me puedo cargar el PIC si le suministro 5V.   
Sin embargo, he visto en el manual oficial del PIC, que indica: Wide Operating Voltage Range (2.0V-5.5V), deduzco que si admite hasta 5,5V, se podrá conectar sin problema verdad ?, o, puede petar ?

Gracias

Un saludo

Desconectado manwenwe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2211
Re: PIcKIt3 con PIC 16F886
« Respuesta #1 en: 26 de Septiembre de 2011, 17:00:35 »
Si alimentas un micro de 3.3V (ej.: PIC24, DSPIC o PIC32) como si fuera un micro de 5V(PIC18, PIC16, PIC12, etc.) lo puedes romper. En tu caso no hay problema. Cuando utilices un micro de 3.3V acostumbrate a protegerlo con diodo+resistencia: por si acaso te equivocas en MPLAB y cargas un proyecto erroneo.

1 saludo.
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -

Desconectado JoseLuis2801

  • PIC16
  • ***
  • Mensajes: 168
Re: PIcKIt3 con PIC 16F886
« Respuesta #2 en: 26 de Septiembre de 2011, 17:35:53 »
OK, acabo de verificar que hasta 3,6V esos que comentas.

 Ya me has dicho que en mi caso no es necesario, pero mejor si lo se ya, y perdona por mi ignorancia, ¿ de que tipo y valor y entre que patitas los coloco ?

MIra mi placa es esta:  

http://docs-europe.electrocomponents.com/webdocs/0cee/0900766b80cee20e.pdf

Un saludo

-----------------------

Como se sube el avatar ?
« Última modificación: 26 de Septiembre de 2011, 17:47:06 por JoseLuis2801 »

Desconectado manwenwe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2211
Re: PIcKIt3 con PIC 16F886
« Respuesta #3 en: 27 de Septiembre de 2011, 04:10:53 »
Nunca alimento mis placas desde el programador y además cada vez que cambias de micro (por si te equivocaras) la casilla de alimentar desde el programador se borra. Si quieres proteger VDD tendrás que calcular un zener de 3.6V + resistencia donde la resistencia pueda disipar (5V-3.6V)*"la corrriente máxima de tu programador".

Lo que siempre hago es proteger VPP (MCRL). En realidad los PICs de 3.3V no se "queman" por alimentarlos con 5V durante el 1ms que dura la comprobación de ID. Se "joden" al aplicar 12V en VPP en vez de 3.3V. Con que pongas una resistencia de 1K + zener de 3.6V te vale ya que la corriente que entrega el programador por esa línea es muy pequeña.

1 saludo
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -

Desconectado JoseLuis2801

  • PIC16
  • ***
  • Mensajes: 168
Re: PIcKIt3 con PIC 16F886
« Respuesta #4 en: 27 de Septiembre de 2011, 09:34:22 »
OK.

Una cosilla, ántes de empezar a leerme el manual .PDF de 98 pag. del PicKit3, podrias decirme como hacer funcionar esto, dice el manual corto que hay un programita que hace luzir los leds.

Abro el MPLab, selecciono debugger PCKIT3, me lo reconoce, me die conectado, pero luego no me reconoce la tarjeta esa, ya que la ventanita  output del MPLAB, me indica:

¨¨¨¨¨¨¨¨¨¨

PICkit 3 Connected.
PK3Err0045: You must connect to a target device to use PICkit
 3.

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨

 :shock: Si ya está conectado.

Me podeis indicar los pasos por favor.
Gracias

UN saludo

Desconectado manwenwe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2211
Re: PIcKIt3 con PIC 16F886
« Respuesta #5 en: 27 de Septiembre de 2011, 11:18:57 »
la placa lleva alimentación externa?  Si no es así busca el menu del programador en MPLAB y dale a "Power target from Pickit3" o algo asin

1 saludo
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: PIcKIt3 con PIC 16F886
« Respuesta #6 en: 27 de Septiembre de 2011, 11:50:46 »
Utilizar el buscador... Leer por ejemplo: Aprendí a usar el Pickit3
No contesto mensajes privados, las consultas en el foro

Desconectado JoseLuis2801

  • PIC16
  • ***
  • Mensajes: 168
Re: PIcKIt3 con PIC 16F886
« Respuesta #7 en: 27 de Septiembre de 2011, 12:02:45 »
Se la suministra el PICKIT3 manwenwe.

Gracias Suky, ,  los leds luzen del PICKIT 3 , pero acabo de testear que no hay tensión en Vdd-Gnd del conector pinout del Pickit3. Que raro, tenía que aparecer los 5 V, verdad ?

Voy a ver que pasa aqui...................

Ya os diré..........

un saludo
« Última modificación: 27 de Septiembre de 2011, 12:28:15 por JoseLuis2801 »

Desconectado JoseLuis2801

  • PIC16
  • ***
  • Mensajes: 168
Re: PIcKIt3 con PIC 16F886
« Respuesta #8 en: 27 de Septiembre de 2011, 16:30:07 »
Vale ya esta ,era una tonteria como esperaba, , he descubierto, en el menu debugger, settings, power, esataba seleccionado a 0V., osea a el circuito habia que suministrarle la tensión directa, luego entonces he puesto 3,5V, he marcado la casilla de que sea el pickit 3 el que suministre, y , funciona la perfección el programita grabado en el 16F886 de origen. Perfecto. :-/

Lo único que me ha salido un mensajito que indica:

 Target Device ID (00000000) does not match expected Device
ID (00002060). :shock:

Que deberia cambiar en el menu que corresponda, para que ya no salga nada.

Un saludo

Desconectado manwenwe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2211
Re: PIcKIt3 con PIC 16F886
« Respuesta #9 en: 27 de Septiembre de 2011, 16:36:40 »
Prueba a poner la tensión a 5V en vez de 3.5V. Una cosa es el voltaje mínimo para operar el micro y otra el voltaje minimo para flashear el micro (2V vs 4.5V)

1 saludo

Aclaración: Perdón , para reconocer el PIC no necesitas flashearlo. De todas formas no estoy seguro la tensión mínima para entrar en modo ICSP (programación).
« Última modificación: 27 de Septiembre de 2011, 16:42:43 por manwenwe »
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -

Desconectado JoseLuis2801

  • PIC16
  • ***
  • Mensajes: 168
Re: PIcKIt3 con PIC 16F886
« Respuesta #10 en: 27 de Septiembre de 2011, 17:33:06 »
He cambiado a 5V, igual, encima, no entiendo nada, reconoce el pickit 3, y aunque no este conectada la tarjeta sale el mismo mensajito, bueno la cosa es que funciona perfectamente.

Que es flashear ?

Lo que he visto que el PICKIt 3 puede suministrar Vpp de hasta 14V, y LVP hasta 5V.

un saludo
« Última modificación: 27 de Septiembre de 2011, 18:04:01 por JoseLuis2801 »

Desconectado manwenwe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2211
Re: PIcKIt3 con PIC 16F886
« Respuesta #11 en: 28 de Septiembre de 2011, 03:28:09 »
flashear es programar. Lo siento: era simplemente un anglicismo.

Si te sigue sin reconocer el micro sólo se me ocurren 2 cosas: o no has seleccionado el correcto en el "device list" o el cable está roto.

Por lo de VPP no te preocupes: el programador, el solito, ya sabe el que tiene que aplicar.

1 saludo
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -

Desconectado JoseLuis2801

  • PIC16
  • ***
  • Mensajes: 168
Re: PIcKIt3 con PIC 16F886
« Respuesta #12 en: 28 de Septiembre de 2011, 06:53:43 »
Gracias manwenwe, ya tengo seleccionado el 16F886, una cosilla,  tú lees bien mis posts ? , ya te he dicho ya en mis 2 últimos posts que funciona todo el kit perfectamente.  :shock:

Un saludo ;-)

Desconectado manwenwe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2211
Re: PIcKIt3 con PIC 16F886
« Respuesta #13 en: 28 de Septiembre de 2011, 08:31:03 »
Si los leo si. El programa de origen supongo que te irá a las mil maravillas pero mientras te continue saliendo esto:

Target Device ID (00000000) does not match expected Device
ID (00002060).


no creo que le saques mucho más partido a la placa ;-)

1 saludo
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -

Desconectado JoseLuis2801

  • PIC16
  • ***
  • Mensajes: 168
Re: PIcKIt3 con PIC 16F886
« Respuesta #14 en: 28 de Septiembre de 2011, 12:35:44 »
OK. Por que  ?

Tecnicamente, que implica ese mensaje ?

 :shock:

Luego aparte tengo otras 2 placas iguales, pero sin componentes instalados.

Un saludo


 

anything