TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: CDT_Gonzalo en 17 de Marzo de 2004, 22:25:00

Título: Pull-Ups con PIC 16F628
Publicado por: CDT_Gonzalo en 17 de Marzo de 2004, 22:25:00
Hola!, soy nuevo aca, y basicamente posteo porque tengo un problema que ya me quemó dos PICs (no es muy divertido gastar $12.5 cada vez q me mando una cagada :P pero bueh, algun dia aprendere)....

Baiscamente el problema que tengo, es que cuando hago un Pull-Up o Pull-Down tanto en PORTA como en PORTB (configurados previamente como digitales y como entradas), cuando presiono el pulsador repetidas veces (poray si lo hago un par de veces funciona bien, pero despues le agarra la loca) es como si comenzara a chuparse toda la corriente...el PIC entra a calentar terriblemente y hasta se baja la velocidad del Cooler de la fuente! (uso una fuente de PC)....me estoy volviendo loco, y decidí no invertir mas un peso en PICs hasta no resolver este problema.

A modo de resumen, esto es lo que hacia:

; Configuracion de PORTA como Digital (no recuerdo las rutinas
bsf STATUS,rp0 ; no recuerdo si asi pasaba de banco, como sea el codigo estaba echo por un amigo q sabe y pudo manejar PICs sin problemas
clrf TRISA
bsf TRISA,rp1 ; queria usar RA1, no le den bola al RA0 de la imagen
clrf TRISB
bcf STATUS,rp0 ;idem anterior

y el pull up lo hacia asi:



espero alguien pueda darme una mano..no se que mas hacer..estoy con mucho entuciasmo para aprender y comenzar a trabajar con buses, pero esto me traba bastante

saludos!

PD: probe con TRISA y TRISB, en ambos lo mismo..levata temperatura...
Título: RE: Pull-Ups con PIC 16F628
Publicado por: Ignite en 18 de Marzo de 2004, 06:40:00
La verdad es que no tengo mucha idea de lo que puede ser. Pero supongo que es porque le entra mucha corriente por el pin. Prueba a poner una resisténcia más elevada, por ejemplo de 10K. Creo que con esto ya estará.

Saludos.
Título: RE: Pull-Ups con PIC 16F628
Publicado por: CDT_Gonzalo en 18 de Marzo de 2004, 13:06:00
Escrito originalmente por Ignite
La verdad es que no tengo mucha idea de lo que puede ser. Pero supongo que es porque le entra mucha corriente por el pin. Prueba a poner una resisténcia más elevada, por ejemplo de 10K. Creo que con esto ya estará.

Saludos.


ya probe..sin nengun resultado exitoso

saludos
Título: RE: Pull-Ups con PIC 16F628
Publicado por: khasistos en 18 de Marzo de 2004, 14:23:00
Hola:
Tu problema es la fuente de PC,es el unico motivo por el cual comienza a calentar el PIC ,si estas cargando con 4,7K es imposible que superes la corriente max del port.Si se eleva la temperatura es porque estas por encima de lo maximo tolerado que son MAX5,5Volts ,podes usar los 12 volts de salida de la misma fuente y agregarle un simple 7805 veras que se solucionan todos tus problemas.visto de frente el de la derecha a los 12 volts ,el medio a masa y el restante son los 5 volts.No olvides agregar un capa de .1 entre entrada y masa y otro entre salida y masa .Si la tension esta correcta hasta los he llegado a enchufar al revez sin que mueran.Recuerda que es muy dificil que se quemen si tienen 5 volts justos y si no haces tonterias como querer cargarle un relay o un motor directo a la salida de algun Port.
Espero que soluciones tu problema
saludos
khasistos
Título: RE: Pull-Ups con PIC 16F628
Publicado por: escorpion151177 en 30 de Marzo de 2004, 10:46:00
hola!
        mira, no se si te habre entendido bien, pero con el circuito que dibujaste, si en algun momento estas usando ese puerto como salida, le sacas un "1" logico y activas el interruptor no hay integrado qeu te soporte el cortocircuito que estas generando.
revisa bien el programa....
si te esta pasando eso, te aconsejo qeu le pongas una resistencia (1K mas o menos) entre la patita del puerto RAx y el interruptor.

un abrazo!
Título: RE: Pull-Ups con PIC 16F628
Publicado por: pocher en 30 de Marzo de 2004, 12:54:00
Gonzalo no se te estará ocurriendo alimentar el PIC con 12V ??
Título: RE: Pull-Ups con PIC 16F628
Publicado por: Elena2000 en 31 de Marzo de 2004, 03:10:00
Me temo que si está usando la fuente del PC, a pelo.... sin regulador de corriente ni na de na, le está metiendo 12V al PIC... y claro, el pobrecito es normal que se caliente un "pelín", vamos que los estás cocinando... sólo te faltan las papas fritas y ya tienes un plato combinado.

Gonzalo,  chiquitín, el PIC es lógica TTL, sólo aguanta 5V... ni uno más...

Si quieres sacar 5V del PC, puedes usar el puerto USB, pero no la fuente directamente..... glub....
Título: RE: Pull-Ups con PIC 16F628
Publicado por: Nocturno en 31 de Marzo de 2004, 03:18:00
Elena, las fuentes de PC también tienen salida de 5V, lo cual no quiere decir que sea esta la usada por Gonzalo
Título: RE: Pull-Ups con PIC 16F628
Publicado por: Elena2000 en 31 de Marzo de 2004, 03:35:00
Ya, Nocturno, imaginé al principio que estaba regulando a 5V, pero también es muy probable que, dado como dice que se le caliente tanto el micro, esté alimentándolo a 12 directamente. Estas cosas pasan. Nos han pasado a todos, seguro. Ya nos contará Gonzalo a ver..
De todas formas, la salida que da el USB es superestable, más segura si quieres alimentar el dispositivo a través de PC.
Título: RE: Pull-Ups con PIC 16F628
Publicado por: Nocturno en 31 de Marzo de 2004, 06:18:00
Totalmente de acuerdo
Título: RE: Pull-Ups con PIC 16F628
Publicado por: CDT_Gonzalo en 05 de Abril de 2004, 22:54:00
Muchas gracias a todos...luego voy a probar...

estaba usando la salida de 5V, que tira 9V al vacio, tal vez haya sido ese el problema...el tema es que, tal como dijeron, puse un regulador, y sin querer meti el PIC al revez y no hubo problema , todavia le tengo un poco de panico al tema entradas, pero bueno, de a poco me iré acostumbrando

ahora estoy tratando de determinar si definitivamente queme el PIC, ya que lo conecté a un LCD, y desde ahi el PORTB no responde, y despues dejo de responder el PORTA...cuando le puse una punta lógica a las I/O del LCD todas tiraban algun estado...tal vez cortocircuito..aunque tendria que haber tomado la carga el regulador como paso cuando lo puse al revez..supongo bah...

muchas gracias a todos

saludos!
Título: RE: Pull-Ups con PIC 16F628
Publicado por: CDT_Gonzalo en 05 de Abril de 2004, 22:55:00
Escrito originalmente por Elena2000
Me temo que si está usando la fuente del PC, a pelo.... sin regulador de corriente ni na de na, le está metiendo 12V al PIC... y claro, el pobrecito es normal que se caliente un "pelín", vamos que los estás cocinando... sólo te faltan las papas fritas y ya tienes un plato combinado.

Gonzalo,  chiquitín, el PIC es lógica TTL, sólo aguanta 5V... ni uno más...

Si quieres sacar 5V del PC, puedes usar el puerto USB, pero no la fuente directamente..... glub....


lamentablemente no nací sabiendo...

que se le va a hacer...espero algun dia ser como vos

saludos
Título: RE: Pull-Ups con PIC 16F628
Publicado por: Nocturno en 06 de Abril de 2004, 00:06:00
No te enfades, hombre, que se ve claramente que Elena lo ha dicho de coña y sin ironías.
Título: RE: Pull-Ups con PIC 16F628
Publicado por: Elena2000 en 06 de Abril de 2004, 02:05:00
pues si, como dice Nocturno.... naturalmente lo dije en broma... para nada quise molestarte, lo siento horrores, Gonzalo... siempre trato de poner sonrisas pero a veces me sale justo el efecto contrario, me disculpo.

No te aconsejo que seas como yo, creo que puedes aspirar a mucho más...

Suerte.
Elena
Título: RE: Pull-Ups con PIC 16F628
Publicado por: CDT_Gonzalo en 06 de Abril de 2004, 12:38:00
Escrito originalmente por Elena2000
pues si, como dice Nocturno.... naturalmente lo dije en broma... para nada quise molestarte, lo siento horrores, Gonzalo... siempre trato de poner sonrisas pero a veces me sale justo el efecto contrario, me disculpo.

No te aconsejo que seas como yo, creo que puedes aspirar a mucho más...

Suerte.
Elena


Está todo bien, creo que quedo todo aclarado

Sin rencores

Saludos
Gonzalo
Título: RE: Pull-Ups con PIC 16F628
Publicado por: todopic en 06 de Abril de 2004, 20:38:00
Hola Amig@s, perdon por meterme, pero   cuando tenia algunos años menos que Gonzalo, con muchisimo sacrificio, no comiendo las meriendas en la secundaria durante 2 meses, pude comprar mi primer triac, y fabricar el equipo de luces audiorritmicas... (alla por el año 74!!!), y podriamos decir que era una novedad...., estaba todo funcionando ... hasta que un corto y queme todo!!!, no se imaginan lo mal que estaba...., todo esto es para comentare Gonzalo, que todos cometimos errores, y gastamos mucho dinero a costa y por la electronica, que para mi es una PASION, como la gran mayoria de los que integran este maravilloso foro....  y me desagrado que en otro post, escribiste ODIO LA ELECTRONICA  ¿? ....   creo que todos los que te tendieron una mano, lo hicieron para ayudarte o aconsejarte.... y no tenes ni idea de la CALIDAD DE PERSONAS que son!!!!!, como para que ingreses al foro puteando como lo hiciste en ambos post que habriste..... (me haces sentir mal como argentino)....
No quiero que tomes esto como un tiron de orejas , sino como reflexion....

Un gran abrazo, y a seguir disfrutando de los PICS!!!  


Norberto

Título: RE: Pull-Ups con PIC 16F628
Publicado por: CDT_Gonzalo en 07 de Abril de 2004, 14:57:00
Escrito originalmente por todopic
Hola Amig@s, perdon por meterme, pero   cuando tenia algunos años menos que Gonzalo, con muchisimo sacrificio, no comiendo las meriendas en la secundaria durante 2 meses, pude comprar mi primer triac, y fabricar el equipo de luces audiorritmicas... (alla por el año 74!!!), y podriamos decir que era una novedad...., estaba todo funcionando ... hasta que un corto y queme todo!!!, no se imaginan lo mal que estaba...., todo esto es para comentare Gonzalo, que todos cometimos errores, y gastamos mucho dinero a costa y por la electronica, que para mi es una PASION, como la gran mayoria de los que integran este maravilloso foro....  y me desagrado que en otro post, escribiste ODIO LA ELECTRONICA  ¿? ....   creo que todos los que te tendieron una mano, lo hicieron para ayudarte o aconsejarte.... y no tenes ni idea de la CALIDAD DE PERSONAS que son!!!!!, como para que ingreses al foro puteando como lo hiciste en ambos post que habriste..... (me haces sentir mal como argentino)....
No quiero que tomes esto como un tiron de orejas , sino como reflexion....

Un gran abrazo, y a seguir disfrutando de los PICS!!!  


Norberto




me imagino que asi es, tanto que recien vengo de hacer un recorrido desde Paraná 180 hasta La Lucila (pasando Olivos para que se ubiquen) en bicicleta, solo para conseguir el Pic16F628..espero no me hayan malinterpretado..si odiara la electronica no estaria hablando aqui y consultandoles, que quede claro q fue la bronca de tirar guita...siempre q tengo unos mangos de mas trato de guardarmelos para seguir con todas las ideas piradas q tengo en la cabeza..tal vez alguna vez se hagan realidad...

no se a que te referis con que putie..simplemente despotrique, espero que nadie se haya lo haya tomado como una agresion directa :S (dejando de lado el tema con Elena que creo que esta todo mas que aclarado, y que fue un malentendido digamos, entendí que ella se pudo haber expresado mal, o yo haberlo malinterpretado, ya que soy nuevo en el foro y no conozco el manejo de los miembros mas antiguos)..si alguien se ofendió o mal entendió mi actitud simplemente les pido disculpas, no pensé que se lo iban a tomar asi

de paso me tomo nuevamente un segundo para dedicarle un GRACIAS a toda la gente que me dio una mano hasta ahora, y a toda la gente que lo va a hacer , y si puedo darles una mano, seguramente allí estaré...aunque todavia no encontre oportunidad, espero poder hacerlo, soy bastante nuevo en este tema, pero me apasiona y tengo muchas ganas de aprender...

un abrazo
Gonzalo
Título: RE: Pull-Ups con PIC 16F628
Publicado por: MGLSOFT en 07 de Abril de 2004, 15:02:00
Ehhh !!
Como le vas a decir vieja a Elena !!!  

Para, para .... era una joda !!
Título: RE: Pull-Ups con PIC 16F628
Publicado por: CDT_Gonzalo en 07 de Abril de 2004, 15:05:00
Escrito originalmente por MGLSOFT
Ehhh !!
Como le vas a decir vieja a Elena !!!  

Para, para .... era una joda !!


antiguos en permanencia en el foro, no en edad



a todo esto, si alguien vio el otro thread (intitulado "Pic Boom" ) nadie tiene idea de porque fundió? toy llorando (bueh..tpoco para tanto )