Hola,
me pasa una cosa muy extraña.
Tengo un circuito bastante simple montado, con un PIC 16F84A.
Lo raro es que de vez en cuando, metiendo las manos en la protoboard (cambiando cables de aquí para allá en la parte de I/O), el PIC se ¿"quema"?.
De repente el voltaje de MCLR que antes era 5V, pasa a ser de un valor entre 2,2V y 3V. Cuando esto pasa, no me queda más opción que cambiar el PIC por otro nuevo.
Lo raro es que las veces que ha pasado no estaba tocando nada relativo a la alimentación, ni he hecho ningún corto ni nada (el pic seguía frío).
El circuito de RESET que tengo montado es el típico con pulsador, condensador y resistencia. No obstante, en los PIC que fallan (en los que el V de MCLR es inferior a 5v), si fuerzo el MCLR a 5V mediante una conexión directa entre éste y Vcc, el PIC funciona correctamente, pero en cuanto quito la conexión, ésta vuelve a bajar a 2,5 o 3V.
Un dato importante es que cuando el MCLR está "frito", se deja programar mediante el ICSP que tengo montado. El circuito de reset no influye, ya que ese mismo funciona de maravilla con otro PIC.
Otro apunte sobre el problema: Si disminuyo la resistencia entre Vcc y el condensador de reset, el voltaje en el pin de MCLR aumenta. En el circuito original la R del reset es de 10k y el MCLR se mantiene a 2,3V. Si cambio la resistencia a 1,5k, la V del MCLR sube a 4V (pero sigue sin llegar a 5V). Por supuesto, si cambio el PIC por uno nuevo, éste funciona perfectamente con su MCLR a 5V.
A alguien le ha pasado algo así alguna vez??
Saludos
Un dato más.
Estoy investigando y al parecer, la rotura del pin MCLR se puede dar cuando hay EOS (electrical overstress) y ESD (Electrostatic Discharge).
Acabo de fastidiar otro PIC, así que agradecería cualquier tipo de ayuda o sugerencia.
me pasa una cosa muy extraña.
Tengo un circuito bastante simple montado, con un PIC 16F84A.
Lo raro es que de vez en cuando, metiendo las manos en la protoboard (cambiando cables de aquí para allá en la parte de I/O), el PIC se ¿"quema"?.
De repente el voltaje de MCLR que antes era 5V, pasa a ser de un valor entre 2,2V y 3V. Cuando esto pasa, no me queda más opción que cambiar el PIC por otro nuevo.
Lo raro es que las veces que ha pasado no estaba tocando nada relativo a la alimentación, ni he hecho ningún corto ni nada (el pic seguía frío).
El circuito de RESET que tengo montado es el típico con pulsador, condensador y resistencia. No obstante, en los PIC que fallan (en los que el V de MCLR es inferior a 5v), si fuerzo el MCLR a 5V mediante una conexión directa entre éste y Vcc, el PIC funciona correctamente, pero en cuanto quito la conexión, ésta vuelve a bajar a 2,5 o 3V.
Un dato importante es que cuando el MCLR está "frito", se deja programar mediante el ICSP que tengo montado. El circuito de reset no influye, ya que ese mismo funciona de maravilla con otro PIC.
Otro apunte sobre el problema: Si disminuyo la resistencia entre Vcc y el condensador de reset, el voltaje en el pin de MCLR aumenta. En el circuito original la R del reset es de 10k y el MCLR se mantiene a 2,3V. Si cambio la resistencia a 1,5k, la V del MCLR sube a 4V (pero sigue sin llegar a 5V). Por supuesto, si cambio el PIC por uno nuevo, éste funciona perfectamente con su MCLR a 5V.
A alguien le ha pasado algo así alguna vez??
Saludos
Un dato más.
Estoy investigando y al parecer, la rotura del pin MCLR se puede dar cuando hay EOS (electrical overstress) y ESD (Electrostatic Discharge).
Acabo de fastidiar otro PIC, así que agradecería cualquier tipo de ayuda o sugerencia.
Última edición: