Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




pic 18f452 se resetea y daña continuamente


       



#11  pic 18f452 se resetea y daña continuamente
mandrake
Registrado: 18 Jul 2006
Mensajes: 7
citar
Señores he dicho que el micro se resetea pero muchas veces el micro se que da bloqueado me explico va marcando 35km/h o cualquier velocidad y se queda bloqueado en esa velocidad asi aumente o disminuya.

Por otro lado, estuve mirando radiocassete de vehiculos y observe q estos traen una bobina en serie con la entrada y un condensador en paralelo de lo q me han explicado esta es una bobina de choque no entiendo que funcion hace realmente pero me dicen que evita que entre pcios de corriente y de voltaje..........¿podria este esquema resolver los problemas de reset y de bloqueo del micro en mi proyecto ? Me podrian dar una explicacion de como trabaja este circuito .

Gracias a todos.


#12  
tiopepe123
Colaborador
Ubicación: Barcelona (Espanya)
Registrado: 14 May 2006
Mensajes: 2878
citar
La idea del choque es evitar fluctuaciones rapidas de la corriente, estabilizando su salida. Actua como un freno.

El diodo actua como proteccion contra inversion de polaridad fundiendo el fusible.
De la forma yo te lo dibuje en serie es para que en caso que baje la tension no se descarge el condensador electrolitico de filtro, para pequeños microcortes.

En cuando al tema del alternador, normalmente en automocion se considera como fuente de alimentacion la bateria ya se sobreentiende que el alternador recarga la bateria, pero a nivel de explicaciones electricas se habla de bateria.
Es un tema academico, excepto que sea un circuito especial para el alternador.


Me has comentado que utilizas un reed, huyyyy tienes en cuenta las falsas comutaciones¿ Esto a medida que aumentan las revoluciones dejan de ser operativos al estar todo el rato rebotando.

Mejor utiliza una bobina o un sensor de hall.

Normalmente el captador que utilizan en automocion es una bobina+iman todo funto, y el piñon con taladros. Cada vez que gira el pinon y justo cuando pasa por el agujero hay un cambio de magnetismo ffalta hierro) y esto se traduce en una tension en la bobina que una vez esquadrada (40106 o 7414) te pira al micro.

Si quieres hacer la brueba cogue cualquier bobina con nucleo de hierro y le colocas un iman al lado y pasale un hierro (no este magnetizado) y veras como se induce una pequeña tension.


El sensor de hall detecta flujo magnetico, puedes encrotarlos que cualquier ventilador pequeño de PC es como trasistor y te podria servir
Los de los ventiladores son un modelo especial que actuan como interruptores.



Los electronicos tenemos la sagrada tarea de evitar mecanismos mecanicos, interruptores reles, pulsadores, motores, electroimanes, potenciometros, capacitores variables.
Siempre es mas dificil controlar la mecanica que la electronica .

#13  
tweetydj
Ubicación: La Plata, Argentina
Registrado: 07 Abr 2006
Mensajes: 11
citar
Estamos evidentemente ante un problema de ruido. Esto puede hacer resetear de mil maneras al micro, por las entradas por la alimentacion...etc
Seguramente sea un auto con carburador, el primer paso seria poner unos buenos cables de bujía antiparasitarios, como para empezar.
En lo que respecta al circuito podria ayudar una resistencia de bajo valor en serie con la alimentacion de los 5 volts y una bobina choque como alguien dijo por ahi, ahi vamos a solucionar bastante el tema de ruido en lo que sea alimentación.
Eso son buenos pasos, contanos como va todo.

#14  
fchamorr
Ubicación: Santiago.- Chile
Registrado: 30 Ene 2006
Mensajes: 4
citar
Lo ke necesitas amigo es cambiar el regulador.. si tienes el 7805 es uno del tipo lineal...
cambiandolo por uno switching no deberia resetearte el micro.. el regulador conmutado (switching) ocupa una inductancia (bobina) y condensador... eso hace ke se mantenga mucho mas estable el voltaje en la salida...

en chile los encuentras en victronics y cuestan como $2.300

#15  
maunix
Colaborador
Ubicación: Cordoba, Argentina
Registrado: 22 Oct 2005
Mensajes: 649
citar
1) Si se te resetea continuamente en 4.5V es porque tienes severos problemas en la alimentación o bien en el blindaje de tu circuito.

El blindaje lo digo por el ruido electromagnético que puede hacer resetear a tu pic, fácilmente, por inducir voltajes no válidos o que hagan resetear a tu pic. Contra esto, solo te salva una jaula de faraday (ej. gabinete de aluminio, los cuales son caros pero si te fijas es lo que usan las centralinas de los autos... )

2) Si tu software deja de funcionar y lo debes reprogramar es porque seguramente el funcionamiento de tu software depende de la EEPROM y lo que se te está borrando es la eeprom.

3) Si cuando el pic está leyendo la eeprom baja mucho la tensión, una lectura puede transformarse en escritura (porque el bit del registro se hace 0) , esto provoca que se borre una posición o varias de memoria, sin intención. Por esto , poner el Brown out a 2V tampoco es buena idea.


Saludos

#16  
maunix
Colaborador
Ubicación: Cordoba, Argentina
Registrado: 22 Oct 2005
Mensajes: 649
citar
fchamorr escribió: Lo ke necesitas amigo es cambiar el regulador.. si tienes el 7805 es uno del tipo lineal...
cambiandolo por uno switching no deberia resetearte el micro.. el regulador conmutado (switching) ocupa una inductancia (bobina) y condensador... eso hace ke se mantenga mucho mas estable el voltaje en la salida...

en chile los encuentras en victronics y cuestan como $2.300


En mi humilde opinión no creo que venga por ahí el problema, considero que está teniendo mucho ruido electromagnético el cual es nefasto para los pics y para cualquier IC.

He estado en algunos desarrollos que involucran autos y al acercar el pic a los cables de bobina o del distribuidor... dios mio, jeje, se reseteaba todo contínuamente.

La causa según observé, leí y miré en otros circuitos, no es el 7805, sino que se puede inducir un voltaje que haga bajar la tensión de MCLR y que resetee el pic, que ponga una tensión no válida en vdd, etc.

Saludos

#17  
alebarotti
Registrado: 07 Sep 2006
Mensajes: 2
citar
Buenas soy nuevo en este foro y este es mi primer mensaje.. bueno..

Me parece que nos estamos desviando del tema.. a ver les comento un problema q yo tuve q estoy seguro q es lo que te pasa a vos..
Vos dijiste que el PIC no funciona mas. pero que su daño no es permanente solamente se desprograma.. Lo que tenes q revisar son las patas de programacion..fijate en el datasheet las patas q se usan en el momento de la programacion, sobre todo la pata VPP para mi todo tu problema se encuentra en esta pata.. Te aconsejo q pongas un osciloscopio y veas q esta entrando por esta patita o si la tenes al aire colocale una resistencia de 10K a masa para evitar ruidos q entren por esa pata que es la q normalmente es la culpable cuando el micro se te borra solo....
Espero te sirva Mandrake y saludos a todos..
Mandrake si podes comentame mas sobre como tomas los pulsos para medir la velocidad, ya que tengo ganas de hacer un velocimentro y como son tantas las ideas q tengo no logro decidirme jaja..

Ale - Mendoza Argentina :D

#18  
maunix
Colaborador
Ubicación: Cordoba, Argentina
Registrado: 22 Oct 2005
Mensajes: 649
citar
alebarotti, tal vez no leíste mi post con detenimiento.

Tal vez tampoco leíste con detenimiento el Application Note de Microchip donde explica cómo programar sus PICs 16F y 18F.

Si fuera tan simple programar un pic, entonces no podrias directamente usar los pines de programación porque se te estaría programando todo el tiempo!!

En un 18F452, debes tener un nivel VPP de 13V en la pata de MCLR para que ingrese en modo programación y durante un tiempo bien especificado.

Es similar en casi todos los pics.

El problema estimo viene por ahí o por que su software tome decisiones en función de valores que tenga en la EEPROM, sobre todo pensando en que el problema se soluciona 'reprogramando'.

Saludos

#19  
maunix
Colaborador
Ubicación: Cordoba, Argentina
Registrado: 22 Oct 2005
Mensajes: 649
citar
mandrake escribió:
maunix escribió: mandrake, si usas el Brown Out Detector y alimentas a tu pic con 5V, te sugiero lo pongas en 4.5V

De poco servirá activarlo a 2V.

Saludos



A ver si entiendo, si pongo el brown out detecto en 4.5v, cada vez que el voltaje del micro se caiga por debajo de 4.5v el micro se resetea. ¿cierto?. es lo q entiendo¡¡ . Entonces, no es mejor dejarlo en 2v para que asi mismo solo se resetee hasta q el micro llegue a 2v

De otra manera, entre 5V-4.5=0.5V .....se puede caer 0.5v en el micro sin q se resetee

entre 5v-2v=3v..se puede caer el voltaje en el micro hasta 3V sin que se resetee
hay mas tolerancia dejando el brownoutreset en 2v y no en 4.5 ¿estoy equivocado?

Te cuento otra cosa, yo probé el proyecto programando el micro con un brown out en 4.5v y este se reseteaba mas veces cuando el vehiculo se encendia y durante la marcha de este. Con el Brow out en 2v no se resetea tanto el micro solo cuando se encendia o cuando iba a demasiada velocidad o cuando se encienden las luces.


Lo del brownout lo has comprendido bien, pero la pregunta es... de qué te sirve el pic andando a 2V si está hecho para 5V?

Su comportamiento no sería "fiable".

En cuanto a lo que comentas de alta velocidad, cuando la velocidad aumenta, los disparos de bobinas también y me parece que o tu auto tiene mucha pérdida en los cables o bien la bobina esté empezando a tener pérdidas importantes.

Si al aumentar las RPM además tu voltaje cambia... es algo raro, fíjate de tener buena alimentación, que el alternador no esté haciendo cualqueir cosa, que la batería entregue siempre 12V.

Ponle una cajita metálica, que cubra todo el circuito... si , todo, luego prueba si sigues teniendo el problema, si se eliminó... pues bien tu problema es MAGNETICO.

Saludos

#20  
mandrake
Registrado: 18 Jul 2006
Mensajes: 7
citar
Señores, quiero agradecer a todos por sus opiniones. ´

Amigos, disculpen mi demora en responder pero estoy trabajando en el asunto y entregarles las ultimas observaciones del trabajo. la proxima semana espero probar algo para solucionar esos problemas y contarles como me fue probando, el circuito de choque y la fuente switchada que tengo. vamos a ver si esto trabaja ademas de otras observaciones con respecto al pic. Suerte a todos muchachos, me voy a probar esto chao. ya les cuento

 Responder





 Otros temas de interés 
No hay mensajes nuevos Crear un sistema operativo con el PIC 16F877
No hay mensajes nuevos Las unidades de medida
No hay mensajes nuevos sistema de control de presion utilizando pic
No hay mensajes nuevos falla en un sistema de audio
No hay mensajes nuevos Sistema embebido programable

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||