Para seguir una carrera en Embedded and Robotics, debe tener una buena comprensión de los circuitos electrónicos / eléctricos. Como todavía estás estudiando, puedes fortalecer tus fundamentos. Voy a enumerar algunas de las cosas que necesita aprender y obtener una buena comprensión durante su ingeniería.
- CA, CC, corriente, voltaje, potencia, factor de potencia, pasivos, transformadores, motores, motores paso a paso
- Diodos, transistores, amplificadores operacionales, reguladores, amplificadores, rectificadores, SCR y diseños de circuitos analógicos.
- Electrónica digital, microcontroladores, DDR, flash
- Diseños de circuitos digitales
- Interfaces y protocolos periféricos: RS232, I2C, CAN, SPI, temporizadores, PWM, tarjeta SD, Ethernet, USB
- Programación de microcontroladores y procesadores DSP
La mayor parte de lo anterior se puede aprender durante su graduación. Esto le ayuda a diseñar y desarrollar su propio hardware, analizar los circuitos y depurar.
También necesita obtener un buen conocimiento de programación en C con un poco de conocimiento de codificación de ensamblaje.
- ¿Cuál es la ventaja de los microprocesadores sobre los sistemas integrados?
- ¿Cuáles son algunos sistemas operativos en tiempo real (RTOS) que la NASA ha utilizado y por qué?
- Cómo practicar la programación C y C incrustada
- ¿Para qué se utilizan los microcontroladores?
- ¿Trabajar en Arduino Mega y trabajar en el microcontrolador 8051 es lo mismo para el aprendizaje integrado?
Puede probar algunas de las siguientes cosas para acelerar su aprendizaje.
- Suscríbase a la revista “Electrónica para usted”. Aquí puede encontrar muchos proyectos integrados de la vida real con detalles completos.
- Pruebe algunos kits de hobby electrónicos para diferentes aplicaciones. Esto le dará experiencia práctica para construir y comprender los sistemas integrados.
- Intente diseñar sus propios circuitos integrados para aplicaciones simples
- Conozca las últimas tendencias en incrustación y robótica. Conéctese con personas y obtenga la información requerida
- Adquiera competencia en programación en C, programación de microcontroladores, creación de archivos binarios, flasheo de archivos binarios, depuración de código, etc.
- Puede comprar arduino / Raspberry pi / beaglebone, etc., estos son algunos de los tableros disponibles para experimentar y aprender sistemas integrados
- Aprenda Linux ya que Linux se usa en muchos sistemas integrados
Espero que esto ayude.