Autor Tema: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?  (Leído 7469 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado ivanlopezramirez

  • PIC10
  • *
  • Mensajes: 5
CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« en: 08 de Junio de 2006, 17:26:40 »
Hola a todos.

yo llevo varios años trabajando con pics.. sobre todo con el 18F252 y 18F452 que son muy pareceidos.
he hecho varios proyectos y cosas cheveres pero de todas esas cosas que he hecho no he tenido que dejarlo funcionando durante mucho tiempo, es decir solo que funciones por unas horas seguidas y ya.

ahora lo que estoy haciendo debo dejarlo encendido por mucho tiempo.. meses..  y no se si despues de algun tiempo de estar repitiendo la misma rutina, de estar preguntando, de estar repitiendo el mismo "Main"..... a la velocidad de 4Mhz vaya a dejer de funcionar....
no pienso dejar que en nigun momento entre en modo Sleep y tampoco utilizar el watchdog....

sera que eso funciona toda la vida bien?     teniendo en cuenta que no hayan problemas de programacion...


Cualquier colaboracion será de gran ayuda para mi.

Ivan.

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #1 en: 08 de Junio de 2006, 18:30:47 »
Hola!
Un 16F628A lleva un par de años regulando las luces y temperatura de una camara de cria (semillas) sin parar y sin fallar.
De todos modos, seguramente hay integrantes de la lista que tienen "records" mayores.. :)

Saludos!
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #2 en: 08 de Junio de 2006, 18:58:32 »
Hola Iván

Mira, los pics como cualquier otro dispositivo electrónico te pueden durar funcionando el tiempo que quieras mientras el diseño de tu circuitería sea apropiado: voltajes estables, cableado correcto, disipación de potencia adecuada, etc.

Tú enfócate a crear un programa que sea autónomo; si es un programa que hace muchas cosas y puede que se "trabe" en alguna parte, usa el watchdog para evitar que el pic deje de funcionar desde el punto de vista de software. En pocas palabras, si escribes un programa correctamente, tu pic puede funcionar un buen tiempo continuamente sin quitarle la alimentación.

Aunque... hay límites. Según la hoja de características del PIC16F84A, la EEPROM puede retener datos hasta por 40 años, así que si tu programa usa la EEPROM, pues ese es el límite. No encuentro el máximo tiempo de retención de datos en la FLASH de programa, pero es parecida.

Desconectado Arbolito

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 893
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #3 en: 08 de Junio de 2006, 19:11:53 »
los sensores de las alarmas llevan un pic y por aca esas alarmas llevan unos 5 años yo creo que no deverias preocuparte por eso.
Hay limites ,logico ,pero bueno ya te los comento migsantiago.
Existo, aunque pienses que no pienso

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #4 en: 08 de Junio de 2006, 19:14:25 »
despues de algun tiempo de estar repitiendo la misma rutina, de estar preguntando, de estar repitiendo el mismo "Main"..... a la velocidad de 4Mhz vaya a dejer de funcionar....
no pienso dejar que en nigun momento entre en modo Sleep y tampoco utilizar el watchdog....

sera que eso funciona toda la vida bien?     teniendo en cuenta que no hayan problemas de programacion...

Tengo aplicaciones que hace años estan funcionando.  La más longeva es un equipo que no está las 24 hs conectado pero hace más de 7 años que está armado y funcionando.

Como te dijo migsantiago si tu hardware es correcto y el software está correcto... no hay porqué temerle a nada.  Tendrá la misma vida útil que cualquier otro componente electrónico que conozcas o aún mas.   

Es como las pcs, tendrás un amigo al que se le quemó el equipo después de 1 semana de comprada y tendrás a otro que hace 10 años usa un 486 y aún le anda.

En cuanto a lo de que no salga el "main", pues bien, si el compilaro es lo suficientemente bueno y si tu software toma todas las precauciones (que no quieras hacer cosas raras en el vector de interrupción por ejemplo) no veo motivo por el cual deba salir del main el software. 
En cuanto a eso,  y a modo de experiencia, te puedo decir que tengo una aplicación en tiempo real hecha en ensamblador que lleva más de 2,5 años funcionando sin problemas.  Me llevó un tiempo depurar el software para todo tipo de eventualidades pero luego que lo puse a punto nunca más tuve problemas.


Saludos y éxitos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado ivanlopezramirez

  • PIC10
  • *
  • Mensajes: 5
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #5 en: 08 de Junio de 2006, 19:45:03 »
Gracias muchachos!


que foro tan efectivo..   es un gusto para mi habermelo encontrado en el camino!

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #6 en: 08 de Junio de 2006, 20:03:01 »
Hola de nuevo....

Lo de los 40 años de retencion de datos de las EEPROM se refiere a lo que dura un "1" guardado...pero si a los 30 años leemos y volvemos a escribir todo el contenido de la EEPROM ganamos 40 años mas... :)
Quizas sea buena idea (si no queremos que nuestros nietos hagan mantenimiento de nuestros desarrollos) leer y reescribir cada digamos...5 años el contenido completo de la EEPROM :mrgreen:

Saludos!
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #7 en: 08 de Junio de 2006, 20:11:23 »
Jeje claro Aitopes, es solo una celda de la EEPROM la que puede retener un dato por 40 años y si se vuelve a grabar, se "refresca" el conteo de 40 años.

Lo que todavía no encuentro es cuanto dura la data retention de la FLASH de programa  :shock:

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #8 en: 08 de Junio de 2006, 20:19:08 »
No tengo idea de la duracion de la FLSAH, pero lo voy a buscar. :)
De todos modos, salvo que esten pensando en armar algun proyectito para poner en orbita o algo asi, con 20 o 30 años creo que es mas que suficiente....Si no, pensemos en que tenemos en uso que tenga mas de esa cantidad de años....casi nada  :?! Todo se vuelve obsoleto en poco tiempo, mas la electronica.

Saludos. :mrgreen:
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado Chaly29

  • Moderador Global
  • DsPIC33
  • *****
  • Mensajes: 4315
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #9 en: 08 de Junio de 2006, 21:47:24 »
Hola gente, yo personalmente tengo un temporizador (16F84A) instalado en un horno de esterilizacion hace ya 2 años y como debajo y a los lados no era posible colocarlo a tenido que estar sobre este, por lo tanto recibe una buena temperatura cuando el horno funciona, el temporizador esta encendido las 24 horas (no siempre temporizado pero si corriendo la rutina) y nunca a presentaso problemas, ni siquiera se es necesario hacerle un reset.

Y la ultima, me e enterado que por mal uso se les a incendiado uno de esos hornos quemando todo el frente del temporizador y fundiendo el plastico de los display de LED, pero el temporizador sigue funcionando correctamente  :D.

Un saludo.

Atte. CARLOS.

La teoría es cuando se sabe todo y nada funciona. La práctica es cuando todo funciona y nadie sabe por qué.

Desconectado pibe

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 635
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #10 en: 09 de Junio de 2006, 08:01:22 »
En realidad no deberían durar tanto. De que vamos a vivir ?  :mrgreen:
Mi jefe mirando el prototipo que estoy creando: "Y eso va a funcionar?"

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #11 en: 09 de Junio de 2006, 08:09:35 »
Bueno...si esa es una preocupacion, siempre puedes implementar una rutina de "desastre" cada        "x"   dias o meses, de acuerdo al dinero que necesites.... :lol:

Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #12 en: 09 de Junio de 2006, 08:12:54 »
En realidad no deberían durar tanto. De que vamos a vivir ?  :mrgreen:

Pero asi duren tanto, la gente no los usaría tanto tiempo...  :mrgreen:

Las necesidades cambian y siempre se quieren "mas cosas".  Es como la gente que tenía un televisor viejo a botonera... hace años seguramente lo cambió por uno a control remoto o le agregó algún decodificador externo para no tener que levantarse para hacer "zapping".

Todo eso es en favor nuestro.  :) :)

Es más incluso los micros de 8 bits parece que seguirán existiendo por años! no serán reemplazados por los de 16 o 32 bits.  He leído un artículo donde mencionan este tema y dicen que "siempre habrá algo que se justifique automatizar con un micro de 8 bits" así que estamos de para bienes :)

Hoy se automatiza un horno o una casa, mañana no se... la bicicleta, el asiento para ver televisión, el comedero del perro, etc!  :D :D

Saludos

- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado pibe

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 635
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #13 en: 09 de Junio de 2006, 08:52:48 »
Pero llegará el día en que los pics programen pics. Que los micros programen lo que se nos antoje por reconocimiento de voz.

Y también llegará el día en que ni siquiera se necesite la voz u orden del ser humano.

Y ahí si que la cag*mos  :mrgreen:  :D

Mi jefe mirando el prototipo que estoy creando: "Y eso va a funcionar?"

Desconectado jfh900

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3595
Re: CUANTO DURA FUNCIOANANDO CORRECTAMENTE UN PIC ? ? ?
« Respuesta #14 en: 09 de Junio de 2006, 09:09:55 »
Yo he visto una jarra, que filtra agua y esta microprocesada (si una jarra de agua  :shock:), para determinar la duración del filtro de agua han pueesto un micro con un pulsador, cuando cambias el filtro pulsas el boton durante 5 minutos y aparecen cuatro rayas en un mini display a medida que pasan las semanas las rayas van disminuyendo y cuando se terminan hay que cambiar el filtro. Todo montado sobre el mango de la jarra.

Un saludo
* Cuando hables, procura que tus palabras sean mejores que el silencio.
* 'Todos somos ignorantes, lo que ocurre es que no todos ignoramos las mismas cosas.' Albert Einstein.
* No hay nada peor que un experto para evitar el progreso en un campo
* "La vida es como una novela. No importa que sea larga, sino que esté bien narrada" Seneca
* La vida no se vive por las veces que respiras, sino por los momentos que dejan sin aliento.
* Dios dijo: ∇·E=ρ/ε0 ; ∇·B=0 ; ∇xE=-dB/dt ; ∇xB= μ0ε0dE/dt..y la luz se hizo..!!..

Desde España Jesús