¿Cómo podría un ingeniero mecánico usar Arduino en el trabajo?

El Uno es una gran base para proyectos de creación de prototipos. Sin embargo, si va a producir algo en masa, el Uno es:

  • Especificaciones: exceso de especificaciones con componentes que no necesita. El Uno tiene muchas campanas y silbatos incorporados para que los principiantes comiencen con los diversos trucos que puede hacer un microcontrolador, por lo que no es un equipo ‘especializado’. Junto con los protectores del controlador del motor, funciona un poco más de maravillas, pero la mayoría de las personas todavía consideran que el Uno es demasiado lento para las tareas que requieren una RAM más alta.
  • Durabilidad: en un entorno industrial, con el calor, la humedad, la vibración, la necesidad de funcionar las 24 horas, los 7 días de la semana, el Arduino no es lo suficientemente bueno en comparación con el microcontrolador industrial estándar de gama alta que está construido específicamente para que el piso de la fábrica resista lo duro el ambiente lo arroja. En resumen, el Arduino es un “juguete”.
  • Protección anticopia : El Uno tiene un programa fácilmente descargable que permite a sus competidores copiar su programa en sus máquinas, si han construido el suyo propio, evitando así la necesidad de programadores. Si va a producir en masa, un microcontrolador con una EEPROM protegida contra lectura es el camino a seguir. Ciertamente no el Uno.
  • Mantenimiento: El Arduino funciona con 5 voltios. Los microcontroladores estándar funcionan con 24 voltios. Cualquier ingeniero eléctrico competente intercambiará fácilmente el juguete Arduino roto con microcontroladores especializados. Todo lo que tienen que hacer es intercambiar arreglos de relés o relés de estado sólido. Todo lo que logra es que hemos desperdiciado dinero en la orden de cambio de ingeniería.

El Arduino es ideal para soluciones rápidas para problemas donde no hay un producto comercial, o para la creación de prototipos de un producto. Por ejemplo, un medidor de tensión es fácil de implementar, sensores de rotación, sensores de distancia, etc. Las interfaces de visualización son fáciles y hay bibliotecas para casi todos los sensores o pantallas. Son excelentes para el registro simple de datos, etc. Además, la mayoría de los ingenieros mecánicos no tienen tiempo para escribir código de ensamblaje y optimizarlo, solo quieren una herramienta que funcione.

El IDE de Arduino puede producir código que funciona en muchos tipos de procesadores Atmel AVR, y también en muchos procesadores que no son Atmel. Por mucho que me gusten los otros microcontroladores, la mayoría lo encierra en un cierto subconjunto de instrucciones de ensamblaje que no se comparten incluso con otros microcontroladores en su propia línea de productos. Por lo tanto, se puede compartir un pequeño código con otros, solo busque en la web, por ejemplo, código, se escribe un gran porcentaje para el Arduino. Y, básicamente, un ingeniero mecánico realmente está haciendo ingeniería mecánica, no programación de computadora.

Conocí a un tipo de producción que necesitaba calibrar algunos motores PID, y cuando vio la medición de vibración de mi motor arduino, me dijo que su trabajo sería mucho más fácil.