TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: JoseLuis2801 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
-
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.
-
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 ?
-
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
-
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
-
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
-
Utilizar el buscador... Leer por ejemplo: Aprendí a usar el Pickit3 (http://www.todopic.com.ar/foros/index.php?topic=35981.0)
-
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
-
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
-
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).
-
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
-
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
-
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 ;-)
-
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
-
OK. Por que ?
Tecnicamente, que implica ese mensaje ?
:shock:
Luego aparte tengo otras 2 placas iguales, pero sin componentes instalados.
Un saludo
-
Sigo esperando manwenwe......................... :shock:
-
Hola, a mi este error
Target Device ID (00730000) does not match expected Device
ID (07730000).
lo manda cuando tengo configurado un pic diferente al que se encuentra conectado al pickit3.
Imagino que a ti te indica ID (00000000) por que no detecta dispositivo. Si logras grabar el pic supongo debe existir agun error en el mplab o en el pickit3 (no todo es perfecto)
Sigo esperando manwenwe......................... :shock:
Jose Luis sé paciente, cuando uno solicita ayuda, es eso una ayuda no una obligación, asi que mawenwe te responderá cuando tenga tiempo.
Saludos
-
Sigo esperando manwenwe......................... :shock:
Por favor! Cada uno tiene sus tiempos y prioridades, hay que ser paciente :?
-
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 ;-)
+
Sigo esperando manwenwe......................... :shock:
Lo siento pero la falta de modales no va conmigo. Suerte con tus proyectos
-
Entendido Suky y Kallitos, teneis toda la razon .
Relativo al aspecto técnico, si tengo seleccionado el PIC16F886 que es el que tengo en la palca.
Gracias manwenwe, pero yo en ningún caso te he faltado al respeto, ni he tenido malos modos para contigo. Aún así, si así lo piensas o lo sientes, te pido disculpas. Yo soy una persona que soy clara y directa, y por supuesto, muy curiosa, y si tú, me has dicho que con mi equipo apenas podre hacer mas que encender 4 leds, bajo mi modesta opinión, sería conveniente que me explicases el porque, si quieres claro, sino, no te preocupes. Suerte para tí también.
Un saludo