¿Necesito aprender Arduino para electrónica e ingeniería de comunicación?

También me enteré de Arduino justo después de la jubilación. No solo se puede obtener la placa Arduino en sí, sino las placas de hardware (escudos) y la facilidad para realizar proyectos más complejos en un tiempo más corto. Las bibliotecas existentes para los circuitos integrados simplifican muchas cosas.

Por lo tanto, ahora puede cargar rápidamente un sistema y, cuando tenga la prueba de concepto, puede comenzar a hacer PCB, diseñando HW y SW dedicados y con costos optimizados. Debe entenderse que el SW en los proyectos Arduino no siempre cumple con los requisitos de velocidad necesarios, ya que, naturalmente, el intérprete del IDE Arduino no produce tiempos de reacción rápidos. Pero siempre es un buen comienzo para poner en marcha su proyecto o hacer diseños pequeños e impresionantes para proyectos comerciales pequeños y simples.

El Arduino no es la computadora más poderosa, pero cree que el Arduino MEGA es al menos dos veces más poderoso que los “sistemas de procesamiento” que hicieron que la nave espacial Apolo volara a la luna. E incluso los aficionados obtienen una colorida interfaz gráfica de usuario con pantalla táctil que es mucho mejor que los sistemas comerciales de los 90.

Entonces, por ejemplo, para el diseño de un sistema de prueba solo necesitábamos 2 motores paso a paso para conducir una cierta distancia y regresar a ciertas solicitudes provenientes de 2 sensores. No tenía sentido diseñar una fuente de alimentación, una placa de microcontrolador y los controladores dedicados para los motores … Así que Arduino UNO fue elegido. 1 hora y los sensores se fijaron a una placa UNO, se conectó un “escudo motor”, los steppers se fijaron con conectores simples y el diseño total estaba listo para la integración en el dispositivo de prueba. Otra hora para verificar el funcionamiento del software con el hardware mecánico y la optimización.

Si hubiera hecho este trabajo como en mis primeros días como ingeniero hace 40 años, habría estado esperando 3 días por el PCB, una semana para que el emulador fuera gratis para mí (imagina que hubiéramos dedicado Computersystems para SW desarrollado con EPROM escritores: ¡sin descarga USB en un Flash!), tendrían que escribir código durante 3 días ya que todo estaba en Assembler y la depuración (escritura EEPROM – EEPROM borrar 1 hora sobre la luz UV reescribir EEPROM) fue una pesadilla. Con Arduino, estas cosas son incluso para un viejo ingeniero con el que ahora es divertido trabajar.

Y las oportunidades para el día son ilimitadas: Arduino en un proyecto de 2 pasos pero puedes construir un teléfono móvil. Casi las 3 impresoras funcionan con Arduino MEGA. Y la programación es divertida incluso para jóvenes de 12 años. Por lo tanto, investigar Arduino podría no ser el enfoque final para un trabajo en electrónica y programación, pero ayuda y puede conducir a soluciones creativas y “no aficionadas”. Puede crear un buen sistema vendible para el mundo: nadie verá eso en el software MCU desarrollado con Arduino IDE. En la mayoría de los casos, no es la alta sofisticación de la solución, pero el único punto es una “idea creativa” y “tiempo de comercialización” y no cómo se dio cuenta.

Electrónica y Comunicación es un flujo de ingeniería con un amplio alcance y programa de estudios. Debe comprender los fundamentos de los circuitos y los aspectos esenciales asociados con ellos.

Arduino es un concepto que tiene como objetivo proporcionar una unidad de creación de prototipos a los aficionados. Puede ser un aficionado y desarrollar un producto utilizando dicha tabla, pero su punto cero debe estar claro.

Aprender arduino es un beneficio adicional, pero no es necesario para completar tu título.

Saludos

Respuesta corta: no.

Respuesta larga: aprenderá cómo funciona un FPGA, y / o un microprocesador, y / o un microcontrolador. La teoría básica, detrás de cómo funciona un transistor y una lógica de puerta, se enseñará en “electrónica 101”. Sin embargo, dependiendo de la profesión que elija, nunca podrá hacer nada más que estudiarlos o reemplazarlos.

NOTA AGREGADA

Para asegurar su empleo en este campo, durante el mayor tiempo posible, le conviene aprender a codificar y trabajar con este tipo de circuito integrado. Cada vez más, vemos que la IA aparece en el lugar de trabajo; eventualmente afectará a los técnicos que arreglan, y a los programadores que programan, las máquinas artificialmente inteligentes.

Respuesta corta: sí

Respuesta larga: Arduino no es estrictamente necesario, pero es muy fácil de aprender y un buen comienzo cuando tienes poco tiempo para hacer un proyecto. Fácil de usar, toneladas de bibliotecas ya hechas hacen su vida mucho más fácil y le brindan resultados rápidamente. Pero si quieres más, hay mejores soluciones, ninguna tan fácil y rápida como Arduino. Me gusta crear prototipos rápidamente y luego desarrollar y refinar la idea original, tener algo para probar es más importante que el trabajo adicional necesario para eventualmente cambiar la plataforma.

Arduino no es necesario para un estudiante de electrónica y comunicación. Pero si desea hacer algo relacionado con el sistema embebido y si desea utilizar un hardware abierto, puede optar por Arduino.

No. La ingeniería electrónica y de comunicación existía durante años antes de que existieran los productos Arduino. ¡Eso no quiere decir que Arduino no se pueda usar para hacer algunos ingeniosos proyectos de electrónica y comunicaciones!

Bueno, ¡no obtuve un Arduino hasta después de que me jubilé y lo hice bien! El problema con el Arduino, al menos en lo que respecta a la educación en ingeniería eléctrica, es que está diseñado específicamente para aficionados, por lo que no tienen que aprender ninguno de los detalles de cómo funciona un microcontrolador. Eso no quiere decir que no puedas aprender sobre microcontroladores con un Arduino, pero debes esforzarte más allá de lo que encuentras con los típicos libros de experimentos de Arduino.