Tengo curiosidad por la fiabilidad y durabilidad del Arduino Uno.
¿Alguien tiene experiencia en "matar" a uno debido al uso excesivo?
Si es así, ¿cuánto tiempo tardó en fallar el tablero?
Tengo curiosidad por la fiabilidad y durabilidad del Arduino Uno.
¿Alguien tiene experiencia en "matar" a uno debido al uso excesivo?
Si es así, ¿cuánto tiempo tardó en fallar el tablero?
Respuestas:
He alimentado el tablero durante días a la vez. El código que se estaba ejecutando era muy simple, pero no hubo absolutamente ningún daño. Vale la pena señalar que estaba siendo alimentado por una fuente de 5v prerregulada, por lo que los reguladores a bordo no se estaban quemando.
Dudo que con algo inferior a 9v pueda haber algún tipo de daño de hardware, pero con voltajes más grandes, los reguladores a bordo pueden comenzar a calentarse mucho.
He tenido uno que opera una estación meteorológica simple que estuvo en línea durante un par de meses sin ningún problema; tampoco veo nada que pueda causar un colapso más allá de ese tiempo.
El único asesino real (aparte de los factores externos) sería el calor, por lo que aconsejaría probarlo para su aplicación de uso y ver cómo funciona. Si le preocupa que haga demasiado calor, entonces agregar un disipador térmico no debería ser una adición demasiado difícil para evitar que las temperaturas se conviertan en una preocupación.
Tenga en cuenta que el Arduino está destinado a ser utilizado como un dispositivo de creación de prototipos. Esto significa que ha habido pruebas de resistencia muy limitadas del tablero.
Una vez que la placa alcanza una temperatura de estado estable, no hay nada en el diseño que pueda provocar que se escape por sí sola.
Sin embargo, cómo lo programa y a qué lo conecta puede ser una historia diferente.
Lo hice mientras jugaba con uno (lo mantuve encendido durante dos días, con un programa simple). No pasa nada, aunque hace calor.
Sugeriría que se asegure de que se mantenga fresco, especialmente si su código es bastante pesado en el procesador. Un disipador de calor debería hacer el truco, o puede conectar un pequeño ventilador.
Aparte de eso, asegúrese de que todos los voltajes de entrada (alimentación, pines de entrada) no sean propensos a fluctuaciones. Si bien hay suficientes resistencias de seguridad en el Arduino para hacerlo menos afectado por las fluctuaciones que, por ejemplo, el Raspberry Pi, aún puede quemar uno si el voltaje de entrada es demasiado.
El calor excesivo sería la única amenaza a largo plazo. Funciona así: a través de la fuente de alimentación, agrega energía continuamente, la mayor parte en forma de calor. Por otro lado, el Arduino también perderá calor para el medio ambiente: cuanto mayor sea la temperatura, más emitirá.
Cuando el Arduino ha estado funcionando durante media hora más o menos, se habrá alcanzado el equilibrio: ha alcanzado una temperatura a la cual la energía liberada coincide con la energía absorbida. Si la temperatura está bien, entonces (menos de 85 grados centígrados) estará bien para siempre. Así que asegúrese de que no se caliente rápidamente. Un Arduino sin recinto alcanzará el equilibrio en cuestión de minutos y la temperatura estará bien. En un recinto, tendrá que proporcionar respiraderos de refrigeración, o para una carcasa metálica puede montarlo en otra estructura metálica que funcione como un disipador térmico.
Con todo, si su dispositivo no se calienta después de una hora, probablemente sea seguro operarlo las 24 horas, los 7 días de la semana.
Ejecuto una flota de lo que llamo Rpi3 y Arduino Uno emparejados con Piduino para la recopilación de datos y el control remoto.
Funcionan 24/7 en todo tipo de condiciones ambientales.
Puede ver datos en tiempo real producidos por media docena de ellos en https://www.SDsolarBlog.com/montage
Nunca he tenido un Uno completamente fallado después de los primeros días (la antigua curva de la bañera )
Eso sí, esto es en una planta de energía solar del desierto del sudoeste de EE. UU., Donde la porción exterior experimenta cambios de temperatura diarios salvajes.
En cuanto a lo que los hace fallar, siempre hay una sola cosa: el polvo. Se mete en los enchufes del encabezado del pin. Para dispositivos digitales como sensores de temperatura DHT22, usted sabe que ha sucedido porque las lecturas simplemente se detienen. Para las entradas de voltaje analógicas, es obvio que ha sucedido porque las lecturas del divisor de voltaje comienzan a ser demasiado altas (es decir, resistencia en un cable de tierra) o demasiado bajas (es decir, resistencia en el cable de detección).
Si va al enlace de montaje anterior, es obvio que el cable de tierra del monitor de voltaje de la batería exterior está enfermo. Se ha construido una nueva placa y se instalará pronto. Pero por ahora, el voltaje normal de establecimiento durante la noche se muestra muy por encima de los 12.7 que muestra el voltímetro en las baterías.
Por lo tanto, el término "fallar" es relativo. La falla total ha sido causada por el pobre control de calidad de los proveedores. Pero la degradación ocurre con mucha más frecuencia y es gradual.
Por supuesto que sí, generalmente hago mis propios tableros, los dejo durante meses encendidos sin ningún problema. A veces, como 3 o 4 veces, tuve que apagarlo y luego encenderlo para que continuara funcionando.
El Arduino fue diseñado para la creación de prototipos, pero se usa regularmente en instalaciones de arte y otras aplicaciones 24/7. Realmente no hay nada que desgastar en condiciones normales, incluso durante años.
Incluso si el código de uno fuera muy pesado en la CPU, sería el regulador el que se calentaría, no el MCU, y estaría bien.
El único problema que puedo ver es que le conecta varios vatios de carga y sobrecarga el regulador justo por debajo de su nivel de apagado automático. Probablemente todavía estaría bien.
Si un Arduino va a morir, lo más probable es que se esté desgastando el flash, un cortocircuito / sobretensión, electricidad estática o falla del conector / otros problemas mecánicos / ataque de martillo
El mío ha estado funcionando desde mayo de 2014. Dado que funciona con energía solar, siempre está ENCENDIDO todos los días y APAGADO automáticamente por las noches (por lo que no es realmente 24/7).
http://epxhilon.blogspot.com.au/2015/04/cheapest-commuting-challenge.html
Creé una incubadora para células en crecimiento (LA-4, MCF-7, etc.) en un laboratorio, donde trabajo. Está alimentando 2 relés, 1 transistor bipolar, leyendo 4 sensores y mostrando valores en la pantalla LCD desde mayo de 2017. Solo se apagó dos veces, cuando se limpió el interior de la incubadora, luego se volvió a encender. Lo estoy alimentando con 12VDC desde una fuente de alimentación muy estable, que tiene una salida de ondulación baja (<5mV).
Dato curioso: los sensores están constantemente en rh = 95-100%.