¿Cuáles son las áreas amplias de la ingeniería integrada? ¿Dónde está la sinapsis que conecta a los ingenieros automotrices con los ingenieros integrados? ¿Dónde se debe comenzar en el vasto campo de la ingeniería integrada?

La ingeniería integrada es un tema muy extenso ahora. Solía ​​estar limitado a microcontroladores que realizan tareas limitadas con algunos periféricos como ADC, DAC, UART, pantallas y otras cosas.

Esto sigue ahí. Las microondas, las escaleras mecánicas, los relojes digitales y muchos otros dispositivos siguen siendo similares a una vista tradicional de los sistemas integrados.

Pero…

Ahora, con la integración a gran escala debido a ARM y procesadores similares, Linux embebido y otros sistemas operativos utilizados de manera prolífica, un sistema embebido no es muy diferente a una computadora personal.

Ahora, la ingeniería integrada se usa en:

  • Automatización industrial: un sensor o actuador con algunas teclas y una pantalla y alguna interfaz de comunicación industrial,
  • Electrónica comercial: un decodificador, televisores, lavadoras, microondas, radios, sistemas de entretenimiento, luces decorativas / de baile, balanzas de cocina, etc.
  • Imágenes: una cámara digital (tanto para apuntar y disparar como para cámaras réflex digitales), cámaras web, cámaras para fines especiales, junto con las placas de procesamiento de imágenes en tiempo real que utilizan procesadores de imágenes / señales digitales,
  • Electrónica médica: máquinas de rayos X, marcapasos, audífonos, termómetros digitales y otros instrumentos de medición, escáneres de resonancia magnética, etc.
  • Tecnología espacial,
  • Aplicaciones automotrices: una unidad de control del motor (ECU), también comúnmente llamada módulo de control del motor (ECM), luces indicadoras laterales individuales en un automóvil, etc. Todos los módulos en un automóvil generalmente se comunican a través del protocolo CAN.

Ahora cualquier campo donde un ingeniero integrado desee trabajar tiene sus propias especialidades.

  • Microprocesadores para propósitos especiales (por ejemplo, los DLSR de Nikon usan sus procesadores EXPEED),
  • Interfaces de comunicación (CAN y LIN en aplicaciones automotrices o HART, EtherCAT, ProfiNET en aplicaciones industriales),
  • Estándares de calidad para la forma en que se escribe el código (MISRA),
  • Normas de seguridad para aplicaciones críticas para la vida (SIL, DO-178B, etc.),

Él / ella debe familiarizarse con estos y adherirse a usarlos para un hábito de diseño y desarrollo profesional. Esto es cierto independientemente del dominio.

Todo esto necesita trabajo duro. El cambio de dominios es posible, pero luego debe comenzar de nuevo. Bueno, incluso dentro de un dominio, un proyecto podría tener una interfaz de comunicación y otro podría tener una diferente. Por lo general, un conjunto de llamadas a la API le ahorra la molestia de aprender realmente ese protocolo. Pero siempre es bueno cavar más profundo de lo requerido.

¡Poder aprender cosas nuevas rápidamente es en sí una habilidad muy útil para aprender!