TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: RedPic en 17 de Enero de 2008, 09:52:14

Título: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 17 de Enero de 2008, 09:52:14
¡Houston, We have a problem!

Me estoy enfrentando a un problema que me tiene desconcertado.

Doy corriente al PIC 18F y se queda tieso, una y otra vez. De diez veces que doy corriente arranca bien una, la mejor de las veces.

Salvo que tenga conectado el GTP-USB que entonces arranca bien todas.  :shock:

El GTP-USB tiene conectados:
 VPP,GND,PGC y PGD.
Los fuses que uso son:
#fuses HSPLL, PUT, BROWNOUT, BORV43, WDT, WDT2048, ,NOLVP, NODEBUG, USBDIV, PLL5, CPUDIV1, VREGEN, CCP2B3

¿Alguna idea?
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 17 de Enero de 2008, 10:16:34
Fijate de deshabilitarle el brownout -> sospecha1: alguna tensión levemente superior a los 5V en la alimentación...

sospecha2: que tengas o no habilitado el mclr interno, eso depende de qué 18f estemos hablando.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 17 de Enero de 2008, 10:24:22
Manuix:

Todos los fuses los he ido comentando uno a uno para ir desactivándolos y sigue igual.


P.D. En pleno ataque de nervios he llamado a San Manuel Nocturno ... que me ha dicho "pon NOMCLR y prueba, si funciona es que tienes mal el circuito hardware del Reset" .... ¡¡¡¡¡¡ Bingoooooo !!!!  :mrgreen: :mrgreen: :mrgreen: :mrgreen:  Ahora queda ver qué es lo que está mal en el puñetero circuito del reset.

Gracias Manolo, Gracias Manolo, Gracias Manolo, Gracias Manolo, Gracias Manolo, Gracias Manolo, Gracias Manolo, Gracias Manolo, Gracias Manolo, Gracias Manolo, Gracias Manolo, Gracias Manolo

Y por supuesto unos cuantos de estos ...  :-/ :-/ :-/

Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 17 de Enero de 2008, 10:40:34
P.D. En pleno ataque de nervios he llamado a San Manuel Nocturno ... que me ha dicho "pon NOMCLR y prueba, si funciona es que tienes mal el circuito hardware del Reset" .... ¡¡¡¡¡¡ Bingoooooo !!!!  :mrgreen: :mrgreen: :mrgreen: :mrgreen:  Ahora queda ver qué es lo que está mal en el puñetero circuito del reset.

Jaja, ahora me voy a poner celoso yo . Eso era lo que te quería decir en la sospecha2 (MCLR interno es lo mismo que decir que no uses el MCLR externo), se ve que no nos hemos entendido...  :mrgreen: :mrgreen:

No soy rencoroso pero... ya verás...

 :D :D :D :D :D


Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: todopic en 17 de Enero de 2008, 10:43:31
Aplausos para Manolo!...

Diego, ¿de esos es que tienes que grabar 100 ?  (me imagino tu desesperacion! )
pondras en sala de torturas al GTP !!!  :D :D :mrgreen:

Un abrazo!

Norberto
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: J1M en 17 de Enero de 2008, 10:49:17
Diego a raiz de tu problema me ha venido a la cabeza un 'pequeño' error que el otro día casi me vuelve loco. Esto migrando poco a poco a Altium, antes trabajaba en OrCAD. La cosa es que para mis diseños de USB hacia siempre copia_pega de los que ya tenía, con el tema de la migración y eso de tener que empezar de cero cometí un sutil fallo...... ahora es cuando viene la duda.... puse la resistencia de MCLR a masa y claro el circuito no funcionaba ni patrás!... cuando me dí cuenta surgió en mi interior una pregunta después de haber visto que Maese Sisco no coloca nada en la pata MCLR en su GTPUSB+, está puesta al aire.... la pregunta es, es necesaria esta resistencia? para que? por que? que fuses hay q activar/desactivar entonces? vaya al final han salido varias preguntas! :p

saluditosssss
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 17 de Enero de 2008, 10:51:14
Si, Norberto, de los 100. Y lo peor es que dentro de escasas horas salen volando 6 para La República Argentina y los PIC's que no querían salir del Rest. Ufff la camisa no me llegaba al cuerpo.


P.D.: Encontrado el error. A alguien se le ha olvidado poner la resistencia de 10K entre el pin MCLR y VCC y a otro alguien se le ha pasado al comprobar los prototipos. Manolo somos unos pencos de cojones. Ja, ja, ja  :D :D :D
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 17 de Enero de 2008, 10:53:10
J1M, no entiendo bien tu pregunta.  De lo que se habla aquí es del MCLR interno, varios pics tienen posibilidad de tener una resistencia interna de pullup que les permite resetearse y así evitar el uso del MCLR externo. 

No comprendo lo que dices dle GTPUSB+, te refieres a su circuito de salida? o a que el 18F2550 que tiene el GTP no usa circuito de MCLR?
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 17 de Enero de 2008, 10:55:02

... que Maese Sisco no coloca nada en la pata MCLR en su GTPUSB+, está puesta al aire.... la pregunta es, es necesaria esta resistencia? para que? por que? que fuses hay q activar/desactivar entonces? vaya al final han salido varias preguntas! :p


Si, y solo si, es necesaria una resistencia de unos 10K a VCC si activas la función MCLR del PIC para que pueda recibir resets externos. Si pones el Fuse NOMCLR puedes conectar el pin MCLR a un pararrayos que no tiene efecto alguno (que és lo que yo he hecho ya que tengo ¡¡¡ Ufff !!! el pin MCLR conectado a VCC directamente)

Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: todopic en 17 de Enero de 2008, 11:01:10
 :mrgreen: :-/ y la mayoria de las veces, damos por echo que las cosas mas simples estan correctas!!! ja ja, hace dos dias, me quede hasta las 6 de la mañana tratando de solucionar un problemita en un display, y recontra revisaba el .asm , el circuito.... y al dia siguiente encontre el error que estaba en el soft de comunicacion!!!! (pero ya estaba arrancandome los pelos)

Un abrazo
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 17 de Enero de 2008, 11:01:26
¿Que no está?, pero sí está en el diseño de la PCB. Acabo de abrirlo y veo un hermoso R5 ahí abajo, junto a los bujeros del centro.
A lo mejor no está en el prototipo por olvido pero, ¿tampoco en las que han venido de fábrica?
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 17 de Enero de 2008, 11:03:44
En color naranja el cuerpo del delito (PIN 4 del conector, una vía para cambiar de Top a Bottom y directo al MCLR):

(http://publi.garcia-cuervo.net/NOMCLRVCC.jpg)
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 17 de Enero de 2008, 11:06:47
Nooooooooooooooo .... eso no es. El VPP debe ir asíiiiiiiiiiiiiiiiiiiii ......
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 17 de Enero de 2008, 11:09:35
Si, Norberto, de los 100. Y lo peor es que dentro de escasas horas salen volando 6 para La República Argentina y los PIC's que no querían salir del Rest. Ufff la camisa no me llegaba al cuerpo.
Jajajaja,si... suele pasar!!!



P.D.: Encontrado el error. A alguien se le ha olvidado poner la resistencia de 10K entre el pin MCLR y VCC y a otro alguien se le ha pasado al comprobar los prototipos. Manolo somos unos pencos de cojones. Ja, ja, ja  :D :D :D
Jejee, eso en argentina le decimos "pasarse factura" jiji.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 17 de Enero de 2008, 11:11:31
Si pones el Fuse NOMCLR puedes conectar el pin MCLR a un pararrayos que no tiene efecto alguno (que és lo que yo he hecho ya que tengo ¡¡¡ Ufff !!! el pin MCLR conectado a VCC directamente)

Y también se usa como pin de entrada genérico :) :)

Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 17 de Enero de 2008, 11:14:34
Diego, no veo el error. La pista sigue hasta abajo, donde está la resistencia R5 a Vdd  :shock:
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 17 de Enero de 2008, 11:17:01
Si, si, manolo. Ya la he visto, y por eso he puesto el "no es eso ..." de antes. Hay que investigar con más tranquilidad cuál puede ser la causa del malfuncionamiento del Reset.

Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 17 de Enero de 2008, 11:40:37
Diego y Manolo, a modo de sugerencia y espero no lo tomen a mal.

Si van a usar como circuito de reset solo una resistencia a Vcc, les sugiero usar el reset interno que es lo mismo y se ahorran el soldar ese componente.   En los pics con reset interno el reset externo 'se usaría' para hacer un circuito que permita disminuir ruidos por alimentación y demás, pero para ello hay que usar un capacitor(es) del MCLR a GND.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 17 de Enero de 2008, 12:16:29
Mauricio:

Si nos tomásemos a mal cada vez que nos corrigen o sugieren algo estaríamos todo el día cabreados.  :D

El caso es que en este diseño tenemos otro dispositivo con el que somos capaces de conectar de forma independiente al PIC y al que somos capaces de darle la orden de resetear el PIC. Como si un "dedo electrónico" pulsase el botón del Reset del PIC. De ahí que tuviesemos activado el MCLR.

De hecho ambos cacharros, el PIC y el otro, tienen los Resets cruzados pudiendo cada uno de ellos resetear al otro. Y muy probablemente de ahí venga el fallo. Hay que comprobar que los estados iniciales de ambos no llevan a que se reseteen mutuamente y provoquen un fallo de auto-resets en cadena (como una bomba atómica de andar por casa)  :D

Me huele que por ahí van los tiros y que ese es el fallo que tenemos. Por eso al deshabilitar uno de ellos, el del PIC, se desata la pescadilla y deja de moderse la cola.  :?





Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 17 de Enero de 2008, 12:23:12
Buenisimo, me hiciste reir con eso de 'dedo electrónico'  :mrgreen: :mrgreen:

En algún momento hice algo similar, el pic esclavo se reiniciaba solo (mediante el WDT activado) si cada N tiempo no recibía los comandos de otro.  Eso era indicación de que o se habia clavado el software, el hardware o lo que sea.  El N tiempo se hacia cero cada vez que se recibía la mencionada trama.  8) 
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 17 de Enero de 2008, 13:39:53
Diego, yo también pensaba que podía ser lo del "bucle de resets" entre el Tibbo y el PIC, pero no me cuadra que el problema desaparezca al conectar el GTP-USB+
La verdad es que no tengo claro de dónde puede venir el problema. A ver si me pasas una para jugar con ella.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: ma4826 en 17 de Enero de 2008, 17:40:18
Has probado ha añadir un condensador de 100nF entre el MCLR y tierra.

Saludos,

Miguel Angel.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 17 de Enero de 2008, 18:00:06
Has probado ha añadir un condensador de 100nF entre el MCLR y tierra.

 :shock: :shock: Miguel, ¿has leído el hilo? No entiendo tu sugerencia.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: ma4826 en 17 de Enero de 2008, 18:14:10
He vuelto a leer el hilo y he visto que esta sugerencia la hiciste tu antes.
¿No entiendo que no entiendas la sugerencia?

Saludos,

Miguel Angel.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 17 de Enero de 2008, 21:56:16
He vuelto a leer el hilo y he visto que esta sugerencia la hiciste tu antes.
¿No entiendo que no entiendas la sugerencia?

El problema que están teniendo no es que no se resetee... lo de poner el capacitor lo dije para eliminar ruido (sino, no tiene sentido y se usa el e mclr interno).   Pero como ellos quieren resetear 2 módulos mutuamente, el capacitor no ayuda a nada ya que el problema que tienen es que se están reseteando mutuamente.

Por eso te pregunté si no habías leído el hilo, ya que eso podría explicar tu respuesta o bien se trataba de algo que se me esté escapando y por eso te decía que no entendía tu sugerencia, la electrónica es muy basta y a veces nos trae sorpresas y tal vez era algo que tu estabas sugiriendo y no estaba viendo.

Saludos ;)


Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: jfh900 en 17 de Enero de 2008, 22:05:03
Básicamente está ocurriendo un cambio de nivel en la patilla MCLR motivado por el grabador. Lo que se tiene que hacer es poner de forma permanente ese cambio de nivel, independientemente de que esté o no esté conectado el grabador. Para ello mide la tensión de dicha patilla y comprueba si la tensión aumenta o disminuye al conectar el grabador. Si la tensión aumenta habría que poner una resistencia de polarización a positivo y si disminuye una resistencia de polarización a masa.

Un saludo
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: ma4826 en 17 de Enero de 2008, 22:28:53
Buenas,

  Si el reseteo es porque durante el arranque el segundo micro hace "cosas extrañas", el condensador puede hacer que si el pulso es corto no llegue a resetear el pic, sería mejor una resistencia más el condensador para fijar el tiempo que tiene que estar como mínimo el segundo micro con su pin a cero para que provoque un reset en el PIC.

  Por otra parte yo primero probaría a cambiar solamente la pull-up del MCLR de 10K a una valor menor (1K por ejemplo), porque viendo el esquema del GTP-USB+, cuando está sin programar parece que solo añade otra pull-up a Vcc (Bueno a la Vcc menos la caida de tensión en los diodos).

Saludos,

Miguel Angel.

Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 18 de Enero de 2008, 03:59:57
Sí, yo también pienso que por ahí podrían ir los tiros. Me resulta extraño porque siempre he usado resistencias de 10K para MCLR y nunca me han dado problemas, pero en cuanto Don Diego me pase la placa, la primera prueba será rebajar esa resistencia.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 18 de Enero de 2008, 11:47:17
Sí, yo también pienso que por ahí podrían ir los tiros. Me resulta extraño porque siempre he usado resistencias de 10K para MCLR y nunca me han dado problemas, pero en cuanto Don Diego me pase la placa, la primera prueba será rebajar esa resistencia.

Manolo yo uso 1K, te doy el dato por si te sirve de valor de referencia. ;)

También, el valor de 1k surgió de varias pruebas en varios micros, con 10K a veces tenía inconvenientes. 
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: J1M en 18 de Enero de 2008, 12:03:13
Sí, Mauricio, respondiendo a la duda que hice al inicio del hilo. Lo que me preguntaba era una de esas dudas de algo que haces siempre pq sí... jejje Normalmente se conecta una resistencia de 10k a VCC y la pata MCLR del PIC, yo creía que esto se hacía siempre para que el PIC pudiera funcionar, pero el otro día, el GTPUSB+ me estaba fallando y mientras miraba el esquemático en la página de Sisco me dí cuenta que no tiene esa 'famosa' resistencia de MCLR, lo que me llevó a la cuestión de... entonces no es necesaria? Sí no es necesaria (solo lo es, tal y como dice RedPIC, cuando vas a poner un reset externo), pq se pone en casi todos los diseños?? Espero haberme expresado mejor! :p

Con respecto al tema del hilo, normalmente los circuitos de reset que tenía entendido que se utilizan son estos:
El más sencillo:
http://www.iesleonardo.info/ele/pro/CURSO%202001-2002/p02-Ra%FAl/imagenes/RESET.GIF
Uno algo más 'sofisticado' e inmune al ruido:
http://usuarios.lycos.es/sfriswolker/pic/ocho/ochotres_archivos/image003.jpg

saludos! :)
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: maunix en 18 de Enero de 2008, 12:11:15
Sí, Mauricio, respondiendo a la duda que hice al inicio del hilo. Lo que me preguntaba era una de esas dudas de algo que haces siempre pq sí... jejje Normalmente se conecta una resistencia de 10k a VCC y la pata MCLR del PIC, yo creía que esto se hacía siempre para que el PIC pudiera funcionar, pero el otro día, el GTPUSB+ me estaba fallando y mientras miraba el esquemático en la página de Sisco me dí cuenta que no tiene esa 'famosa' resistencia de MCLR, lo que me llevó a la cuestión de... entonces no es necesaria? Sí no es necesaria (solo lo es, tal y como dice RedPIC, cuando vas a poner un reset externo), pq se pone en casi todos los diseños?? Espero haberme expresado mejor! :p

Sisi, perfectamente entendido.  Solo aclaro que no es para todos los pics, solo para los que tienen posibilidad de tener mclr interno.   8) 8)

Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: J1M en 18 de Enero de 2008, 12:21:15
Anda claro! no me había fijado que la pata 1 del 18Fxx5x podía servir también como RE3 -> por ende, tiene MCLR interno!! duda disipada, graciassss :)
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Azicuetano en 18 de Enero de 2008, 14:28:13
Ya que viene un poco a cuento aprobecho (por si alguien no lo había leido)  :mrgreen:

http://www.todopic.com.ar/foros/index.php?topic=18106.msg132050#msg132050


Un saludo desde Alicante.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: J1M en 18 de Enero de 2008, 14:47:19
Genial! no me acordaba de ese post! gracias por refrescarlo :)

saludillossss
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Sispic en 18 de Enero de 2008, 16:37:38
J1M , que no la lleve no significa que no la tengas que poner tu en tu circuito .
http://www.winpic800.com//descargas/REV2/Pic_dsPIC_ICSP.pdf

si usas  mclr como I/O , entonces no es necesaria como bien dice   maunix  , pero cuidado como la usas ya que puede impedir que se programe .
ademas cuidado 13v .


Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: J1M en 18 de Enero de 2008, 17:00:24
Ok, comprendido, es que ya te digo me desconcertó que el grabador no la llevara. Aun así, para lo que ando haciendo casi que por lo que 'cuesta' poner la resistencia, la dejo puesta!
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 18 de Enero de 2008, 17:03:39
Don Diego, hablando con el maestro sobre el problema del reset ha descubierto un error de diseño que puede ser el que nos esté dando la lata.
(http://img247.imageshack.us/img247/4095/reseteq4.jpg)

Ese diodo D3 no hace más que estorbar ahí, cuando se pulsa (o se envía mediante el tibbo) un reset al PIC, el diodo no deja que pase un nivel bajo a través suya y el MCLR queda al aire. Vamos, que cuando hemos probado y hacía reset, era de puta casualidad.

Soluciones hay varias, y una de ellas le gusta mucho al maestro :D
- poner una R bien gordita que no joda al PIC aunque metamos Vpp de 13V por ahí
- poner un GTPUSB+ conectado a cada iACD

Ahora tú decides.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: jfh900 en 18 de Enero de 2008, 17:18:31
Manolo a mi entender lo que está mal puesto es el pulsador. Este debe de estar conectado a la misma patilla del micro (detrás del diodo y no antes) y masa.

Un saludo
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 18 de Enero de 2008, 17:23:00
Sí, Jesús, pero es que no he publicado el resto del circuito. Entre RESET y RESET-PIC hay un multiplexor y un EM202 que permiten -en teoría- hacer reset remoto del PIC.
Por eso el pulsador no puede cambiar de sitio y lo que estorba es el diodo, que debería estar justo bajo la resistencia, antes del netlabel RESET.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: jfh900 en 18 de Enero de 2008, 17:27:26
Pues Manolo déjame decirte que remotamente lo conseguirás resetear, pero lo que es en local ni con un martillo lo reseteas ya que el diodo lo polarizas en inversa y la patilla del reset queda flotante.

Un saludo
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 18 de Enero de 2008, 17:33:22
Efectivamente, ni siquiera en remoto se puede, por más que bajemos a 0 la señal RESET-PIC. Ese es el fallo precisamente.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: LABmouse en 18 de Enero de 2008, 18:36:37
Supongo, Supongo que El puerto ICSP solo lo conectas al tener que programar y también Supongo supongo que el pulsador de RESET esta en la caja y es llevado con cables.. Si estoy bien?
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 20 de Enero de 2008, 11:14:25
Sacado del documento "Reset, Causes and Effects" de Microchip.

"When the MCLR function of the pin is enabled, it is an active low Schmitt trigger
input. This means that to insure a reset, the voltage on the pin must be lower than
the maximum input low voltage specified in the relevant datasheet in the electrical
characteristics section. This is usually 1 volt for operation at 5 volts.

To insure that the device does not get reset unintentionally during normal operation,
the voltage on the MCLR pin must be kept higher than the minimum input high
voltage specified in the datasheet. This is usually 4 volts for operation at 5 volts.
The designer must take care that this specification is met even when noise causes
fluctuations in the MCLR and VDD voltages.
"

Ernesto: El botón del reset está montado sobre la PCB y conecta la Net RESET a GND. Y efectivamente el ICSP solo está conectado al GTP-USB al programarlo. Y como yo normalmente lo conecto y me pongo a trabajar con él conectado no me he dado cuenta de su malfuncionamiento hasta que no la he puesto en carga sin el ICSP conectado.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: jfh900 en 20 de Enero de 2008, 11:22:30
Daros cuenta que el programador graba y resetea el micro directamente sobre la patilla de MCLR.

Un saludo
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: LABmouse en 20 de Enero de 2008, 13:26:23
Hola amigo Diego FELIZ AÑO!!!  :mrgreen:

Sip, mis preguntas estaban en que si el Pulsador estaba conectados por cables desde la Board hasta un Boton que va a la caja, por que no llevas los cables del pulsador, directamente al puerto ICSP.

Aunque ahora que lo miro bien, cierto que el problema grande que tienes es que debes dar RESET al PIC con otro dispositivo.   

Efectivamente como ya te comentaron el que estorba es el Diodo Pero  Mira esto!

(http://img405.imageshack.us/img405/4499/icspve5.gif)

Ya que tienes el ICD2, fija que MICROCHIP dice que no debes colocarle diodo, con solo la resistencia de 10K es suficiente para separar VPP de VCC cuando esta programando. Es mas asi vende MICROCHIP todos sus entrenadores y no se dañan los micros por no tener el Diodo.. inténtalo a ver que tal.

Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 20 de Enero de 2008, 15:30:34
Sí, creo que lo de la resistencia de 10K es lo primero que voy a probar.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 20 de Enero de 2008, 17:13:06
Manolo, fíjate que en el esquema de la ICD2 que ha puesto Ernesto no hay diodo. Yo lo puse para que Vpp no entrase directamente (a través de la R 10K) a Vcc. Podríamos quitarlo.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 20 de Enero de 2008, 17:26:08
Sí, cambiar el diodo por la 10K es lo que pienso.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 23 de Enero de 2008, 18:07:04
Confirmado. Con una R de 10K sustituyendo al diodo D3 todo rula de maravilla.
Gracias por la ayuda.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 23 de Enero de 2008, 18:09:09
Entonces ¿ahora tenemos dos R de 10K en serie, una en la Net Reset y otra en la Net Reset-Pic? 
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 23 de Enero de 2008, 18:15:24
Yes, y aunque metamos 13V en Vpp no afecta a la Vdd.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 23 de Enero de 2008, 18:17:48
¿Y no son muchas K's para tan poco VCC? ¿No estará el reset al borde de un abismo GNDesiano?
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 23 de Enero de 2008, 18:29:35
Pues salvo que sugieras otro método, sólo resta probar y probar.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 23 de Enero de 2008, 18:34:03
Quizir: Con un puente en lugar del diodo estaría como el esquema que puso Ernesto del ICD2.

Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 23 de Enero de 2008, 18:37:36
Cierto, aunque entonces la Vpp ataca con más fuerza a la Vdd, que no sólo está alimentando al PIC, sino al resto de componentes de la placa.
Yo no lo he probado por miedo, pero tú mandas y yo acato cual siervo.
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: RedPic en 23 de Enero de 2008, 18:40:49
Por eso yo puse el diodo que ahora parece que sobra  :shock:

Pero al parecer el ICD2 no lo tiene y programa con 13V  y tiene mas cosas también :shock:

Dudo, dudo mucho. Sufro, sufro mucho. También.  :z)
Título: Re: 18F que no sale del reset salvo cuando conecto el GTP-USB
Publicado por: Nocturno en 23 de Enero de 2008, 18:56:45
Es que el diodo tenía que haber estado justo bajo la resistencia, antes del enlace con la línea del pulsador.
Pero bueno, creo que probaré con un puente directo. La Vpp tiene muy poquitos mA como para fundir nada.