TODOPIC

Microcontroladores PIC => Programadores => Mensaje iniciado por: Carlete71 en 29 de Junio de 2004, 10:46:00

Título: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Carlete71 en 29 de Junio de 2004, 10:46:00

Buenas a todos, no se si han escuchado de esta tarjeta. Se muestra en el libro de Angulo "Microcontroladores PIC" Primera parte. La tarjeta se llama PropicI y Propic II. Se ve bien porque permite el uso del PIC con su hardware mímimo (Cristal y reset) y también permite que se programe incircuit (sin sacar la tarjeta). Yo diseñé una que está muy bien pero necesito sacar la tarjeta cuando voy a programar porque sinó puedo generar un conflicto en los pines de programación con el resto del citcuito al que está conectada la tarjeta. Alguno de ustedes ha hecho esta tarjeta o algo parecido? Se me ocurre que para evitar el conflicto se puede poner un switch que separe el modo de programación del modo de uso. De hecho la tarjeta PROPIC lo tiene.

Alguno de ustedes tiene el diagrama  (esquema) de esta tarjeta?

Gracias,

cgutierrez71
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Abago en 29 de Junio de 2004, 17:21:00
no se donde lo he visto, pero en este foro alguien comentó la forma de usar los pines de ICSP para poder programar el pic, y tambien para poder usarlos en el programa...

si lo encuentro te paso el link
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Carlete71 en 29 de Junio de 2004, 18:59:00
Gracias Abago, este foro debería contratarte por lo rápido de tus respuestas.

Saludos,

cgutierrez71
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Abago en 29 de Junio de 2004, 22:19:00
dale una leida al subforo de programadores, y busca por ICSP...
Creo recordar que hay estaba la documentación...
yo de todos modos si veo algo, ya te lo comento...
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Nocturno en 30 de Junio de 2004, 03:30:00
El amigo Pacala tiene en su web una placa base para 16f877 en la que tiene implementado grabación por ICSP sin que interfiera con el resto del circuito. Creo recordar que lo consigue montando unos diodos que impiden que la corriente de grabación pase al resto del circuito.

Está en www.pacalaconcurso.com
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Abago en 30 de Junio de 2004, 04:21:00
Tienes razón nocturno....
Hay momentos en los que ya empiezo a pensar que estoy perdiendo la cabeza....

Necesito unas vacaciones...
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Nocturno en 30 de Junio de 2004, 05:24:00
A lo mejor es culpa de los bloody-marys. Me dais envidia. En cuanto vaya a Madrid prometo pasarme por ahí.
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Abago en 30 de Junio de 2004, 05:34:00
No sabes las ganas que tengo de que eso ocurra...
La pena es que no vivamos todos en la misma ciudad, porque estaría muy bien, hacer quedadas de vez en cuando para hablar de nuestros inventos entre copa y copa...

Creo que voy a proponer mi garito como punto de encuentro técnológico y de recreo del foro TODOPIC... en la capital de españa...

La verdad es que nunca falta un ingeniero de teleco, un administrador de sistemas, un técnico en electrónica... o un programador...

Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Carlete71 en 30 de Junio de 2004, 10:06:00

Me preocupa que la caida de tensión que se genere en la resistencia de 10K de MCLR sea lo suficientemente grande como para que el voltaje Vpp no sea suficiente para la programación del PIC. Ustedes han montado esto?
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Abago en 30 de Junio de 2004, 10:33:00
quieres sacar la tensión de vpp desde la patilla de mclr¿¿
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Carlete71 en 30 de Junio de 2004, 13:24:00

Noooo, desde el programador saco los 5 terminales de programación: Vpp, Data, clk, GND y Vcc. Estos terminales son los que quiero conectar a mi tarjeta (donde está el PIC16F84) y programarlo sin sacar la tarjeta del circuito final. Voy a tratar de attachar una foto del esquema que desarrollé para que la veas.

Saludos
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Abago en 30 de Junio de 2004, 13:38:00
No, eso ya lo conozco...
el único paso que me creó alguna duda, es lo que comenta nocturno..
solo tienes que poner 2 diodos en los pines rb6/7 para aislar la grabación del circuito esterno al pic...
por lo demás, todo te debería funcionar bien...
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Carlete71 en 30 de Junio de 2004, 14:16:00
Así es como tengo ahora la tarjeta, pero para programarla, la tengo que retirar del circuito final.
Título: RE: TARJETA PARA PIC16F84 QUE PERMITA PROGRAMACION IN CIRCUIT
Publicado por: Carlete71 en 30 de Junio de 2004, 18:45:00
Listo, solucionado. Así quedaría la tarjeta... Lo solucioné con un pequeño switch.

Error, parece que no se pueden bajar archivos, da un error de espacio. Bueno en lo que se pueda se los mando.

Saludos,