TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: circulo25 en 25 de Diciembre de 2014, 08:36:18
-
Hola a todos. Como indico en el titulo, tengo montada una Command Station DCC GEN (podeis ver las caracteristicas y circuito en http://usuaris.tinet.cat/fmco/dccgen_sp.html) que unicamente funciona cuando ligeramente tocas con el dedo el cristal del oscilador externo de 8 Mhz, solo con rozarlo una vez (es decir, no necesita que tenga el dedo puesto en el cristal) comienza a funcionar perfectamente dejandome trabajar con la central sin ningun problema. Tanto el archivo .hex como el diseño del circuito estan mas que probados y en funcionamiento por otros usuarios. El oscilador esta en HS y los fuses activados son PWRTEN y BOREN
¿Alguien sabe indicarme a que es debido? he visto por la web que solucionaban problemas similares soldando una resistencia de 1M en paralelo al cristal, que soldaban un cable desde GND a la carcasa metalica, incluso que podi ser debido a la mala masa que proporciona la fuente conmutada con la que alimento el circuito.
Un saludo y gracias.
-
Estas seguro de que tus condensadores del cristal son de 22pF??
-
Los condensadores vienen marcados con el valor 22k, entiendo que son de 22pF.
-
Revisa que todas las tierras estén unidas en tu circuito. Puede ser que alguna pista este levantada o algo así.
-
Si el condensador està marcado como 22k son 22 nF ó 22k pF.
Saludos
-
A mi una vez me pasó eso y el problema era que se me metía ruido por la alimentación porque había una pista levantada de uno de los capacitores de desacople. Si tenés un osciloscopio fijate que la alimentación sea estable, y medí continuidad en todas las pistas de GND.
Saludos!
-
Hola a todos, a mi me pasó lo mismo con el cristal del micro de un TV 29'', nunca pude encontrar el problema. :?
Espero que tú lo puedas solucionar.
Un saludo.
Atte. CARLOS.
-
No olvides revisar el pin MCLR, recomendable usar una resistencia de 10k entre MCLR y Vcc.
-
Tras muchas pruebas y leer en webs, soldé un cable desde la patilla OSC1 (cristal) a un tornillo metalico que utilizo para fijar el circuito a una caja de montaje y FUNCIONANDO!!!!. Llevo un par de dias trabajando con la central y sin problemas.
Un saludo.
-
Hola circulo25, me alegro ayas resuelto el problema, un caso muy curioso ya que nunca me a pasado tal situación. Para anotar en el libro de posibles soluciones... ;-)
Felicidades.
Un saludo.
Atte. CARLOS.
-
He hecho dos circuitos completos de Pic 16F84A para encender cuatro leds, pensado que estuviera mal construido, en simulación funcionan a la maravilla, pero cuando lo monto, medio prenden cunado le pongo el dedo a los condensadores de 22pF, he cambiado configuración de XT a HC, cambiado condensadores, cristales, PIcs, he revisado continuidad en todo el circuito y nada; no entiendo. Es frustante que no responda el circuito cuando te quemas tratando de hacer todo bien y solo consigues basura.
Que mas hago
Saludos
Javier R
-
Alguna vez me ha pasado esto, tocando el cristal funcionaba y al soltarlo dejaba de funcionar, pero siempre con montajes sobre la protoboard y siempre resultaba que era un problema con la GND, por ejemplo con un micro con dos patillas a GND y sólo conectada una o cosas así. Comprueba todas las masas a ver si todo está correcto. :mrgreen:
-
tambien puedes probar de cortarte el dedo y pegarlo con cinta....todo sea por la ciencia :g) :g) :g)
-
Me ha pasado algo similar en un TV de 21" que no funcionaba y al colocar el osciloscopio sobre el cristal, comenzaba a funcionar. Se solucionó por arte de magia al colocar una resistencia (creo que fue de 1M) entre uno de los pines del cristal y los 5V del micro.
-
No soy muy fiable porque siempre utilizo el simulador Proteus. De teoria se que le estas metiendo la carga electoestatica de tu cuerpo. Esta puede incluso dañar componentes minusculos, por eso los que trabajan con micro-chips, tocan con su mano una plancha metalica para descargar toda esta, es por si accidente tocan lo que no se debe tocar nunca con los dedos, los terminales.
Esto me confunde si en tu caso debes hacer realmente un desacoplo a masa.
-
eso me pasa si esta mal configurado el reloj, con un fuse incorrecto yo te recomiendo pongas el fuse de xt y pongas un cristal de 4Mhz, si funciona asi pues ese era el problema si pones HS entonces el cristal tendría que ser de mayor frecuencia saludos pero no me acuerdo que este micro corra con ese fuse solo los 18fxxxx saludos