1 votos

Conectar PICKit2 a PIC18F14K50

Tengo estas dos imágenes de referencia:

PIC18F14K50

y

PICkit 2

y estoy tratando de poner una cabecera de 6 pines en mi circuito para que pueda reprogramar fácilmente el PIC si es necesario, sin tener que volver a soldar. (Estoy usando la versión de montaje en superficie del PIC, pero supongo que eso no supone ninguna diferencia).

Hasta ahora, tengo que el PK-pin1 va al PIC-pin4, el PK-pin2 va al PIC-pin1, el PK-pin3 va al PIC-pin20, el PK-pin4 va al PIC-pin19, el PK-pin5 va al PIC-pin18, pero no estoy seguro del PK-6?

En primer lugar, si lo hago con el cabezal, podré reprogramar el PIC en el circuito, ¿no? ¿O tendré que poner un puente para aislar el PIC del resto de los componentes electrónicos de la placa? Solo tendré tapones, resistencias y microinterruptores. Por lo demás, no voy a utilizar para nada los pines MCLR/PGC/PGD.

Y en segundo lugar, ¿necesito usar el pin6 de PICKit para algo?

Gracias

2voto

En tu caso puedes dejar el pin 6 del PICkit sin conectar. No lo necesitarás. El pin 6 es, por lo que recuerdo, para dispositivos que necesitan un código especial para entrar en el modo de programación.

No es necesario separar el circuito de programación del resto del circuito, cuando se siguen algunas reglas (Ver Sección 3 del Manual del PICkit 2 ):

  • Debes tener cuidado de que la "velocidad de giro de la tensión VPP no se ralentice". Así que no pongas condensadores grandes en el pin de reset o tendrás problemas.
  • Las señales de los pines PGD y PGC no deberían verse afectadas. El manual del PICkit sugiere el uso de algunas resistencias para aislar su señal (ver la figura de abajo, tomada del manual). Pero esto depende mucho de tu circuito externo.

Typical Application Circuit

1voto

Avner Puntos 2065

El circuito que publicó PetPaulsen es correcto. No olvides añadir una tapa de desacoplamiento en tu pin VDD/VSS , directamente en el microcontrolador. No en este caso, pero para algunos dispositivos PIC24 y PIC32 también hay un regulador de núcleo que necesita ser habilitado y desacoplado. Este dispositivo en particular no lo tiene.

Normalmente no se necesita un pin AUX (de PGM). El dispositivo que tienes aquí es bastante nuevo, así que mientras no haya etiqueta PGM en el símbolo no tienes que conectarlo.

Yo recomendaría colocar el 10k+470+100nF en el pin MCLR. Si el dispositivo requiere 12V VPP durante el flasheo, querrás aislarlo de tus 5V.

Yo personalmente dejaría siempre los pines ICSP dedicados a ICSP y evitaría conectarles nada más. Si quieres usar los pines en tu proyecto, mira si puedes conectarles salidas no críticas. Conectar como un controlador de motor o relés no es muy bueno. Un LED de estado está bien, ¿a quién le importa si parpadea durante la programación? Las señales de entrada pueden ser un poco complicadas, yo las evitaría.

Las conexiones que has publicado parecen estar bien. Esto será capaz de en el programa de circuito y la depuración.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X