TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: Z31C0S en 17 de Junio de 2012, 11:39:01
-
Buenas, estoy construyendo mi propio laboratorio para un PIC 16F84A, por lo que he soldado varios pines hembras, a modo de puertos, y el cristal de cuarzo con sus condensadores, el reset con un botón. Al concluirlo y probarlo, mi problema es que si mi dedo no está tocando el la carcasa del cristal de cuarzo, o una, y es sólo una, pata de este mismo, el PIC no funciona. Al principio pensé que era un tema de contactos y soldadura, pero si pongo una punta de un cable en la carcasa y en la otra punta del cable mi dedo, funciona el PIC.
Tengo unido el cristal a dos condensadores de 15pF y estos a masa. Comprobado que llegan a masa.
¿Pensáis que es algo que está al aire y debería estar en masa?
Gracias
-
de que frecuencia es tu cristal? Tiene pinta de ser que los condensadores que has elegido no son los que necesita, puedes probar con otros.
-
La cosa es que en el plotboard todo funcionaba perfectamente. He pasado a soldar en la placa y ahí está el fallo. El cristal es de 4MHz con dos condensadores de 15pF. Voy a subir un video ahora
Modificado--------------
Aquí subo el video. Mirar como al contacto del dedo, o de algo que haga de conexión con el dedo enciende el led.
-
Comprueba que has puesto la pullup en MCLR.
-
Su positivo a +5V (aunque yo lo tengo a 4,5 pero en el plotboar funcionó perfectamente) y su masa conectada. Todo esto ha funcionado en el plotboard, es al pasarlo a la placa de circuitería es cuando está dando ese problema.
Gracias
-
¿Puedes colgar una foto de la cara de pistas? a ver si descubrimos algo.
Saludos.
-
Y asi se invento el micro con Mtouch !! :mrgreen: :mrgreen: ;-) ;-) ((:-)) ((:-)) ((:-))
-
Los dolores de cabeza que me está dando. Cambié el condensador que pensaba que estaba fallando, pero tampoco. Pero ahora creo que me he cargado los dos PIC que tenía: uno se quemó, no lo conecté bien, al hacer una prueba en el plotboard (compré otro cristal de cuarzo y realicé el circuito en el plotboar), y el otro tampoco sé por qué pero tampoco va, pues empezo a funcionar, pero ahora me daba un '1' en todas las salidas del puerto A.
Al ir al PICProg para grabar una modificación, no hay forma; ya de por sí el reset no funcionaba. No tendré existencias hasta el viernes o lunes, así que os iré informando.
Respecto a lo de la foto de la cara de pista, es mi segunda placa soldada y no creo que podáis ver mucho, aunque eso sí, voy mejorando respecto a la placa del programador JMD.
Gracias a todos! Os iré informando.
-
Si el problema está en las pistas podremos verlo con una foto y todos hemos hecho malas soldaduras hasta que aprendimos. (Bueno en mi caso todavía estoy aprendiendo SMD)
Saludos.
-
Yo insisto, comprueba que tienes conectada la pullup en MCLR.
-
yo las primeras veces que trabaje con un pic me paso lo que comenta nocturno, solo que cuando acercaba la mano se apagaba el pic, y cuando la alejaba se encendia.
-
Lo que pasa es que tu eres muy negativo, Merlinz y el amigo es muy positivo !! :D :D :D :D
-
Logicamente... es negado :D
Aunque eso es es ilógico aplicado a MerLiNz. ;-)
(Homenaje a Lewis Carrol y a sus libros lógicamente ilógicos)
(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/LewisCarrollSelfPhoto.jpg/220px-LewisCarrollSelfPhoto.jpg) (http://es.wikipedia.org/wiki/Lewis_Carroll)
Saludos.
-
Vamos que parece ser, algo que ya suponía, que no soy el único que le ha dado comederos de cabeza el PIC y sus inicios.
-
a quien no le haya dado problemas ni comederos de cabeza un pic que tire la primera piedra
-
Yo no tiro ninguna piedra porque ya tire varios PIC... :D :D
Ahhh!! Otra cosa, si tienes que tirar un pic, dobla las patillas, porque seguro se pincha bajo tu pie, cuando camines descalzo, y alli te acordaras mucho de la madre de don Microchip !! :mrgreen: :mrgreen:
-
Yo no tiro ninguna piedra porque ya tire varios PIC... :D :D
Ahhh!! Otra cosa, si tienes que tirar un pic, dobla las patillas, porque seguro se pincha bajo tu pie, cuando camines descalzo, y alli te acordaras mucho de la madre de don Microchip !! :mrgreen: :mrgreen:
me ha pasado!!!!, ja ja
Z31C0S, comprueba la continuidad entre la masa del circuito y el negativo de la fuente....
Saludos!
Norberto
-
La primera vez que intenté programar un pic me costó 3 días.
Tuve que comprar otros 2 pensando que había quemado los primeros.
Al final conseguí hacer funcionar los 3 micros después de estar a punto de tirarlo todo a la basura.
Te aconsejo que no trabajes más con el 16F84A, está completamente obsoleto y es mucho más caro que otros más avanzados.
El PIC16F628A es más moderno, tiene más periféricos, es mucho más barato, es compatible con los pines del 16F84 y tiene oscilador interno por lo que no necesita cristal de cuarzo.
Precios del PIC16F84A (http://es.rs-online.com/web/c/?searchTerm=pic16f84a&sort-by=P_breakPrice1&sort-order=asc&view-type=List&sort-option=Precio) (No baja de 3.5 Euros)
Serie PIC16F6xx (http://es.rs-online.com/web/c/semiconductores/microcontroladores-procesadores/microcontroladores/?searchTerm=pic16f6&sort-by=P_breakPrice1&sort-order=asc&sort-option=Precio&applied-dimensions=4294866450,4294857703&lastAttributeSelectedBlock=4294875429) (más avanzados que el PIC16F84A)
Saludos.
-
Hola amigo prueba con condensadores de 27 pF, se me hace que 15 pF es poco.
Otras cosas:
Como dicen los muchachos fijate la pata de MCLR que esté con su circuito adecuado.
Las patas que no utilices configúralas como salida.
-
mlgsoft solo a ti se te ocurre tirar un pic al suelo y pisarlo :D
yo el unico pic que he tirado es un pic32 que lo enchufe al contrario y se achicharro, la suerte es que las patillas del tqfp no pasa nada si lo pisas jajaj
-
Las patas que no utilices configúralas como salida.
Ten cuidado, yo ya he quemado alguna que otra salida por conectarla directamente a + o a gnd. Ese es un error de principiante que le puede pasar hasta al más experto.
Saludos.