0% encontró este documento útil (0 votos)
144 vistas36 páginas

Microcontroladores

El documento presenta un informe sobre microcontroladores de diversas familias, incluyendo NXP, Microchip, Renesas y STMicroelectronics, destacando sus características, memoria, periféricos y aplicaciones. Se abordan familias específicas como S08, Kinetis, PIC, RA, RX, y STM32, cada una con diferentes capacidades y usos en aplicaciones automotrices, industriales y de consumo. El informe es un recurso útil para entender las opciones disponibles en el mercado de microcontroladores y sus aplicaciones potenciales.

Cargado por

bymgonzalez3
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
144 vistas36 páginas

Microcontroladores

El documento presenta un informe sobre microcontroladores de diversas familias, incluyendo NXP, Microchip, Renesas y STMicroelectronics, destacando sus características, memoria, periféricos y aplicaciones. Se abordan familias específicas como S08, Kinetis, PIC, RA, RX, y STM32, cada una con diferentes capacidades y usos en aplicaciones automotrices, industriales y de consumo. El informe es un recurso útil para entender las opciones disponibles en el mercado de microcontroladores y sus aplicaciones potenciales.

Cargado por

bymgonzalez3
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Benemérita Universidad Autónoma

de Puebla.
Facultad de Ciencias de la
Electrónica.
Reporte De La
investigación.
Maestro: Nicolás Quiroz Hernández
Materia: Microcontroladores.
Alumnos:
o Agüero González María Fernanda.
o Barbosa Badillo Ramsés.
o Bernal Estrella Carlos Emmanuel.
o Camacho Gallegos Karol Nicole.
Primavera 2025
NXP
NXP ofrece una amplia gama de
microcontroladores que abarcan desde
soluciones de 8 bits hasta potentes
procesadores de 32 bits, adecuados para
aplicaciones automotrices, industriales y de
consumo.

1. Familia S08 (8 bits)

 Características:

o Basada en el núcleo HCS08.

o Arquitectura CISC optimizada para aplicaciones de bajo


consumo y costo.

o Velocidad de reloj de hasta 50 MHz.

 Memoria:

o Hasta 128 KB de memoria Flash.

o Hasta 8 KB de RAM.

 Periféricos:

o Módulos de comunicación: SCI, SPI, I²C.

o Convertidores ADC de 10 y 12 bits.

o Temporizadores, PWM y comparadores analógicos.

 Aplicaciones: Electrodomésticos, sistemas de control industrial y


aplicaciones automotrices básicas.

2. Familia Kinetis (32 bits, ARM Cortex-M)

La familia Kinetis se divide en varias series, cada una dirigida a


diferentes aplicaciones:

 Serie Kinetis L (Cortex-M0+):


o Características:

 Núcleo Cortex-M0+ eficiente en energía.

 Velocidad de reloj de hasta 48 MHz.

o Memoria:

 Hasta 256 KB de Flash.

 Hasta 32 KB de RAM.

o Periféricos:

 Múltiples interfaces de comunicación: UART, SPI, I²C.

 ADC de 12 bits, DAC y comparadores analógicos.

o Aplicaciones: Dispositivos portátiles, sensores y


aplicaciones de bajo consumo.

 Serie Kinetis K (Cortex-M4):

o Características:

 Núcleo Cortex-M4 con unidad de punto flotante (FPU).

 Velocidad de reloj de hasta 180 MHz.

o Memoria:

 Hasta 2 MB de Flash.

 Hasta 256 KB de RAM.

o Periféricos:

 Ethernet, USB OTG, CAN, ADC de 16 bits, DAC.

o Aplicaciones: Control de motores, sistemas de audio y


aplicaciones industriales.

 Serie Kinetis V (Cortex-M0+/M4/M7):

o Características:

 Diseñada para control de motores y aplicaciones de


potencia.

 Núcleos Cortex-M0+, M4 y M7 según la subserie.

o Memoria:
 Varía según el modelo, con opciones de Flash y RAM
adecuadas para aplicaciones de control.

o Periféricos:

 Módulos de temporización y control de motores, ADC


de alta resolución.

o Aplicaciones: Control de motores industriales,


electrodomésticos y sistemas de energía.

3. Familia LPC (32 bits, ARM Cortex-M)

 Serie LPC800 (Cortex-M0+):

o Características:

 Núcleo Cortex-M0+ sencillo y eficiente.

 Velocidad de reloj de hasta 30 MHz.

o Memoria:

 Hasta 16 KB de Flash.

 Hasta 4 KB de RAM.

o Periféricos:

 UART, SPI, I²C, ADC de 12 bits.

o Aplicaciones: Reemplazo de microcontroladores de 8/16


bits en aplicaciones simples.

 Serie LPC54000 (Cortex-M4):

o Características:

 Núcleo Cortex-M4 con FPU.

 Velocidad de reloj de hasta 180 MHz.

o Memoria:

 Hasta 512 KB de Flash.

 Hasta 200 KB de RAM.

o Periféricos:
 USB, Ethernet, LCD, ADC de 12 bits.

o Aplicaciones: Interfaces de usuario avanzadas,


conectividad y aplicaciones multimedia.

4. Familia S32 (32 bits, ARM Cortex-M y Cortex-A)

 Características:

o Diseñada para aplicaciones automotrices y de alta


confiabilidad.

o Núcleos Cortex-M y Cortex-A según la serie.

o Soporte para seguridad funcional y ciberseguridad.

 Memoria:

o Configuraciones de memoria variadas para adaptarse a


aplicaciones automotrices complejas.

 Periféricos:

o Interfaces CAN FD, Ethernet AVB, módulos de criptografía.

o ADC de alta precisión, temporizadores avanzados.

 Aplicaciones: Sistemas avanzados de asistencia al conductor


(ADAS), control de chasis y aplicaciones de infoentretenimiento.

Microchip Technology
(incluyendo Atmel)
Microchip ofrece una amplia gama de
microcontroladores que abarcan desde soluciones
de 8 bits hasta potentes procesadores de 32 bits,
adecuados para diversas aplicaciones en
electrónica de consumo, automotriz e industrial.
1. Familia PIC (8, 16 y 32 bits)

 Serie PIC10/12/16 (8 bits):

o Características:

 Arquitectura RISC de 8 bits.

 Velocidad de reloj de hasta 32 MHz.

o Memoria:

 Hasta 56 KB de Flash.

 Hasta 4 KB de RAM.

o Periféricos:

 ADC de 10 bits, comparadores, PWM.

 Interfaces de comunicación: UART, SPI, I²C.

o Aplicaciones: Controladores simples, sensores y


automatización básica.

 Serie PIC18 (8 bits):

o Características:

 Arquitectura mejorada con mayor rendimiento.

 Velocidad de reloj de hasta 64 MHz.

o Memoria:

 Hasta 128 KB de Flash.

 Hasta 4 KB de RAM.

o Periféricos:

 ADC de 12 bits, USB, CAN.

 Módulos de comunicación avanzados.

o Aplicaciones: Aplicaciones que requieren mayor capacidad


de procesamiento y conectividad.

 Serie PIC24 (16 bits):


o Características:

 Núcleo de 16 bits con arquitectura Harvard


modificada.

 Velocidad de reloj de hasta 70 MIPS.

o Memoria:

 Hasta 536 KB de Flash.

 Hasta 52 KB de RAM.

o Periféricos:

 ADC de 12 bits, USB OTG, CAN, Ethernet.

 Controladores de pantalla LCD.

Renesas Electronics
Renesas ofrece una amplia gama de
microcontroladores y microprocesadores para
diversas aplicaciones, desde sistemas embebidos
de bajo consumo hasta aplicaciones industriales y
automotrices de alto rendimiento.

1. Familia RA (32 bits, ARM Cortex-M)

 Características:

o Basada en núcleos ARM Cortex-M23, M33 y M4.


o Diseñada para aplicaciones de propósito general con un
enfoque en seguridad y conectividad.

o Velocidades de reloj de hasta 200 MHz.

 Memoria:

o Hasta 2 MB de memoria Flash.

o Hasta 640 KB de RAM.

 Periféricos:

o Interfaces de comunicación: USB, CAN, Ethernet, UART, SPI,


I²C.

o Convertidores ADC de 12 bits y DAC de 12 bits.

o Módulos de seguridad integrados, incluyendo TRNG y AES.

o Controladores de pantalla TFT y táctil en ciertos modelos.

 Aplicaciones: Dispositivos IoT, aplicaciones industriales,


electrodomésticos inteligentes y sistemas de seguridad.

2. Familia RX (32 bits, RX Core)

 Características:

o Núcleo RX patentado por Renesas, con alto rendimiento y


eficiencia energética.

o Velocidades de reloj de hasta 240 MHz.

o Unidad de punto flotante (FPU) y capacidades DSP en


modelos avanzados.

 Memoria:

o Hasta 4 MB de memoria Flash.

o Hasta 128 KB de RAM.

 Periféricos:

o Interfaces de comunicación: USB, CAN, Ethernet, UART, SPI,


I²C.
o Convertidores ADC de 12 bits y DAC de 10 bits.

o Controladores de motor y temporizadores avanzados.

o Capacidades de seguridad, incluyendo funciones de cifrado y


detección de manipulación.

 Aplicaciones: Control de motores, automatización industrial,


sistemas de medición y aplicaciones de consumo.

3. Familia RL78 (16 bits, RL78 Core)

 Características:

o Núcleo RL78 optimizado para bajo consumo de energía.

o Velocidades de reloj de hasta 32 MHz.

o Modos de bajo consumo avanzados, incluyendo STOP y HALT.

 Memoria:

o Hasta 512 KB de memoria Flash.

o Hasta 32 KB de RAM.

 Periféricos:

o Interfaces de comunicación: UART, SPI, I²C.

o Convertidores ADC de 10 bits.

o Temporizadores, PWM y comparadores analógicos.

o Capacidades de detección táctil en ciertos modelos.

 Aplicaciones: Dispositivos portátiles, sensores, control de


iluminación y aplicaciones de bajo consumo.

4. Familia RH850 (32 bits, RH850 Core)

 Características:

o Diseñada específicamente para aplicaciones automotrices.

o Núcleo RH850 con enfoque en rendimiento y seguridad


funcional.
o Velocidades de reloj de hasta 320 MHz.

 Memoria:

o Hasta 16 MB de memoria Flash.

o Hasta 256 KB de RAM.

 Periféricos:

o Interfaces de comunicación: CAN FD, Ethernet AVB, LIN.

o Convertidores ADC de 12 bits.

o Módulos de seguridad integrados y soporte para ASIL-D.

o Controladores de motor y temporizadores avanzados.

 Aplicaciones: Sistemas de control de motor, chasis, seguridad y


otras aplicaciones automotrices críticas.

5. Familia Synergy (32 bits, ARM Cortex-M)

 Características:

o Basada en núcleos ARM Cortex-M0+, M3 y M4.

o Integración con el marco de software Synergy para facilitar


el desarrollo.

o Velocidades de reloj de hasta 240 MHz.

 Memoria:

o Hasta 1 MB de memoria Flash.

o Hasta 640 KB de RAM.

 Periféricos:

o Interfaces de comunicación: USB, CAN, Ethernet, UART, SPI,


I²C.

o Convertidores ADC de 14 bits y DAC de 12 bits.

o Controladores de pantalla TFT y táctil.

o Módulos de seguridad integrados.


 Aplicaciones: Dispositivos médicos, interfaces de usuario
avanzadas, aplicaciones industriales y de consumo.

STMicroelectronics
STMicroelectronics ofrece la familia STM32 de
microcontroladores de 32 bits basados en núcleos
ARM Cortex-M, reconocidos por su rendimiento,
eficiencia energética y amplia gama de periféricos.

1. Serie STM32F0 (32 bits, Cortex-M0)


 Características:
o Núcleo Cortex-M0 de 32 bits.
o Velocidades de reloj de hasta 48 MHz.
o Diseñada para aplicaciones de bajo costo y eficiencia
energética.
 Memoria:
o Hasta 256 KB de memoria Flash.
o Hasta 32 KB de RAM.
 Periféricos:
o Interfaces de comunicación: UART, SPI, I²C.
o Convertidores ADC de 12 bits.
o Temporizadores, PWM y comparadores analógicos.
o Interfaz USB 2.0 en ciertos modelos.
 Aplicaciones: Electrodomésticos, control industrial y aplicaciones
de consumo.

2. Serie STM32F1 (32 bits, Cortex-M3)


 Características:
o Núcleo Cortex-M3 de 32 bits.
o Velocidades de reloj de hasta 72 MHz.
o Equilibrio entre rendimiento y eficiencia energética.
 Memoria:
o Hasta 1 MB de memoria Flash.
o Hasta 96 KB de RAM.
 Periféricos:
o Interfaces de comunicación: UART, SPI, I²C, CAN.
o Convertidores ADC de 12 bits y DAC de 12 bits.
o Temporizadores avanzados y PWM.
o Interfaz USB 2.0 y Ethernet en ciertos modelos.
 Aplicaciones: Sistemas de control industrial, aplicaciones
médicas y de consumo.

3. Serie STM32F2 (32 bits, Cortex-M3)


 Características:
o Núcleo Cortex-M3 de 32 bits.
o Velocidades de reloj de hasta 120 MHz.
o Mejoras en rendimiento y eficiencia energética respecto a la
serie F1.
 Memoria:
o Hasta 1 MB de memoria Flash.
o Hasta 128 KB de RAM.
 Periféricos:
o Interfaces de comunicación: UART, SPI, I²C, CAN, Ethernet.
o Convertidores ADC de 12 bits y DAC de 12 bits.

4. STM8 (Arquitectura de 8 bits)

Los microcontroladores STM8 están diseñados para aplicaciones de bajo


costo y bajo consumo, como electrodomésticos, sensores y
automatización.

 Características:
o Arquitectura: Harvard de 8 bits con núcleo STM8 optimizado
para eficiencia.
o Frecuencia de operación: Hasta 24 MHz.
o Modo de bajo consumo: Incluye varios modos de ahorro de
energía.
o Ciclo de instrucción: Promedio de 1 a 2 ciclos por instrucción.
o Tecnología de fabricación: CMOS de alta densidad.
 Periféricos:
o Comunicación: UART, SPI, I²C, CAN en modelos avanzados.
o Temporizadores: PWM, watchdog y temporizadores de 16
bits.
o Conversión A/D: ADC de 10 bits (en la mayoría de los
modelos).
o GPIOs: Entradas/salidas configurables con interrupciones
externas.
o Comparadores analógicos y memoria EEPROM interna.
 Memoria:
o Flash: Entre 4 KB y 128 KB.
o SRAM: De 1 KB a 6 KB.
o EEPROM: Desde 128 B hasta 2 KB.
 Tamaño de palabra:
o 8 bits (buses de datos y direcciones de 8 bits).
 Tarjeta de desarrollo:
o STM8S-DISCOVERY: Tarjeta de bajo costo con depurador ST-
Link integrado.
 Software de desarrollo:
o Cosmic Compiler: Gratuito para STM8 (uso limitado).
o IAR Embedded Workbench para STM8 (requiere licencia).
o STVD (ST Visual Develop): Entorno de desarrollo de
STMicroelectronics.
o STVP (ST Visual Programmer): Para grabación de firmware en
el microcontrolador.
o ASM (ensamblador): Integrado en los entornos de desarrollo.

5. STM32 (Arquitectura ARM Cortex-M de 32 bits)

Los microcontroladores STM32 están diseñados para una amplia gama


de aplicaciones, desde sistemas embebidos simples hasta control
industrial y sistemas de inteligencia artificial.

 Características:
o Arquitectura: Basada en Cortex-M0, M0+, M3, M4, M7, M33,
M55.
o Frecuencia de operación: Desde 24 MHz hasta 600 MHz
(según la familia).
o Modos de bajo consumo: Soporta modos de ultra bajo
consumo (serie STM32L).
o FPU y DSP: Disponible en Cortex-M4 y superiores.
 Periféricos:
o Interfaz de comunicación: UART, SPI, I²C, CAN, USB,
Ethernet, Wi-Fi, Bluetooth.
o Temporizadores avanzados: PWM, captura de eventos,
temporizadores de 32 bits.
o ADC/DAC: Hasta 16 bits de resolución en modelos
avanzados.
o Interfaz de video y gráficos: Soporte para LCD, TFT y
cámaras en modelos avanzados.
o Coprocesadores de seguridad: En modelos con TrustZone
(STM32L5, STM32U5).
 Memoria:
o Flash: Desde 8 KB hasta 2 MB.
o SRAM: Desde 2 KB hasta 1 MB.
o EEPROM: Emulada en Flash o dedicada en algunos modelos.
o Soporte para memorias externas: QSPI, NOR, NAND, SDRAM.
 Tamaño de palabra:
o 32 bits (bus de datos y direcciones de 32 bits).
o Algunos modelos tienen buses internos de 16 o 64 bits para
mejorar el rendimiento.
 Tarjeta de desarrollo:
o Nucleo Boards: Tarjetas modulares compatibles con Arduino
y ST Morpho.
o Discovery Boards: Con sensores, pantallas y periféricos
avanzados.
o STM32 Eval Boards: Para pruebas industriales con múltiples
periféricos.
 Software de desarrollo:
o STM32CubeIDE (gratuito, basado en Eclipse).
o Keil MDK-ARM (requiere licencia).
o IAR Embedded Workbench para ARM (requiere licencia).
o GCC ARM (GNU Toolchain): Alternativa gratuita.
o STM32CubeMX: Generador de código y configuración de
periféricos.
o HAL y LL: Librerías de abstracción de hardware.

6. SPC5 (Arquitectura Power Architecture de 32 bits)

Los microcontroladores SPC5 están diseñados para la industria


automotriz y cumplen con los estándares ISO 26262 para sistemas de
seguridad funcional.

 Características:
o Arquitectura: Power Architecture de 32 bits.
o Frecuencia de operación: Desde 48 MHz hasta 200 MHz.
o Modos de bajo consumo: Con gestión avanzada de energía.
o Compatibilidad con AUTOSAR: Soporta el estándar de
software automotriz.
 Periféricos:
o Interfaz de comunicación: CAN-FD, LIN, Ethernet TSN,
FlexRay.
o ADC/DAC: ADC de 12 bits de precisión.
o GPIOs avanzados: Con tolerancia a fallos.
o Seguridad integrada: Protección contra ataques y ejecución
segura.
 Memoria:
o Flash: Desde 256 KB hasta 8 MB.
o SRAM: Desde 32 KB hasta 1 MB.
o EEPROM: Emulada en Flash o externa.
 Tamaño de palabra:
o 32 bits (bus de datos y direcciones de 32 bits).
 Tarjetas de desarrollo:
o SPC5 Discovery: Tarjeta de evaluación para desarrollo inicial.
o SPC5 Studio Development Kits: Kits avanzados con
herramientas de depuración.
 Software de desarrollo:
o SPC5Studio (gratuito, basado en Eclipse).
o Green Hills Multi Compiler (requiere licencia).
o Wind River Diab Compiler (para aplicaciones automotrices
avanzadas).
o AUTOSAR MCAL: Implementación específica para
controladores automotrices.

Texas Instruments (TI)


Ofrece una amplia gama de microcontroladores y procesadores para
diversas aplicaciones. Sus principales familias incluyen MSP430, Tiva C,
Sitara y C2000.

1. MSP430 (Arquitectura de 16 bits, Bajo Consumo)

La familia MSP430 está optimizada para aplicaciones de ultra bajo


consumo, como sensores, dispositivos portátiles y sistemas de
monitoreo de batería.

 Características:
o Arquitectura: RISC de 16 bits.
o Frecuencia de operación: Hasta 25 MHz.
o Modos de bajo consumo: ULP (Ultra-Low Power) con
corrientes de reposo de nA.
o Voltaje de operación: 1.8V a 3.6V, ideal para baterías
 Periféricos:
o Comunicación: UART, SPI, I²C.
o Temporizadores: PWM, temporizadores de 16 bits.
o ADC/DAC: ADC de 10 o 12 bits (según modelo).
o GPIOs: Entradas y salidas de baja potencia.
o Comparadores analógicos.
 Memoria:
o Flash: Desde 512 B hasta 512 KB.
o SRAM: Desde 128 B hasta 64 KB.
o EEPROM: No tiene, pero puede emularse en Flash.
 Tamaño de palabra:
o 16 bits (bus de datos y direcciones de 16 bits).
 Tarjeta de desarrollo:
o MSP430 LaunchPad: Tarjeta económica con depuración
integrada.
 Software de desarrollo:
o Code Composer Studio (CCS): IDE gratuito de Texas
Instruments.
o IAR Embedded Workbench para MSP430 (requiere licencia).
o GCC para MSP430 (opción gratuita).
o Energia: Basado en Arduino para facilitar la programación.

2. Tiva C (ARM Cortex-M4F de 32 bits, Alto Rendimiento)

La serie Tiva C (antes Stellaris) está orientada a aplicaciones de alto


rendimiento en industria, robótica y sistemas embebidos avanzados.

 Características:
o Arquitectura: ARM Cortex-M4F de 32 bits con unidad de
punto flotante (FPU).
o Frecuencia de operación: Hasta 120 MHz.
o Voltaje de operación: 3.3V.
 Periféricos:
o Comunicación: UART, SPI, I²C, CAN, USB, Ethernet.
o Temporizadores: PWM avanzado, temporizadores de 32 bits.
o ADC/DAC: ADC de 12 bits (2 MSPS).
o Interfaz gráfica: Controladores LCD en algunos modelos.
o Seguridad: Cifrado AES y SHA.
 Memoria:
o Flash: Desde 32 KB hasta 1 MB.
o SRAM: Hasta 256 KB.
o EEPROM: Incluida en algunos modelos.
 Tamaño de palabra:
o 32 bits.
 Tarjeta de desarrollo:
o Tiva C LaunchPad: Tarjeta de bajo costo con depuración
JTAG/SWD.
 Software de desarrollo:
o Code Composer Studio (CCS).
o Keil MDK-ARM.
o IAR Embedded Workbench para ARM.
o TI-RTOS: Sistema operativo en tiempo real de Texas
Instruments.

3. C2000 (Control Digital de Señales - DSP)

La familia C2000 está diseñada para aplicaciones de control digital en


motores, fuentes de poder y sistemas industriales.

 Características:
o Arquitectura: C28x de 32 bits optimizada para DSP.
o Frecuencia de operación: Hasta 200 MHz.
o Modos de bajo consumo: Soporte para gestión avanzada de
energía.
 Periféricos:
o Interfaz de comunicación: UART, SPI, I²C, CAN, USB,
Ethernet.
o Temporizadores avanzados: PWM para control de motores.
o ADC/DAC: ADC de 12 o 16 bits con alta velocidad.
o Coprocesadores: Algunas versiones incluyen FPU y
aceleradores de control de motores.
 Memoria:
o Flash: Desde 64 KB hasta 1 MB.
o SRAM: Desde 8 KB hasta 512 KB.
o EEPROM: No disponible, pero puede emularse en Flash.
 Tamaño de palabra:
o 32 bits (bus de datos de 32 bits, algunas instrucciones de 16
bits).
 Tarjetas de desarrollo:
o C2000 LaunchPad: Tarjeta económica para control de
motores.
o F28379D ControlCARD: Tarjeta avanzada con múltiples
periféricos.
 Software de desarrollo:
o Code Composer Studio (CCS).
o Matlab/Simulink: Compatible para diseño basado en
modelos.
o TI-RTOS para aplicaciones en tiempo real.

4. Sitara (Procesadores de 32 bits para Linux y IoT)

La familia Sitara está diseñada para aplicaciones de alto rendimiento,


ejecutando Linux y otros sistemas operativos.

 Características:
o Arquitectura: ARM Cortex-A8, A9, A15, A53 (según modelo).
o Frecuencia de operación: Desde 300 MHz hasta 1.5 GHz.
o Capacidad para ejecutar Linux, Android y FreeRTOS.
 Periféricos:
o Interfaz de comunicación: UART, SPI, I²C, CAN, USB,
Ethernet, PCIe.
o GPU: Algunos modelos incluyen aceleración gráfica.
o Interfaz de video: HDMI, LVDS en algunos modelos.
 Memoria:
o Flash: Externa (NOR/NAND/QSPI).
o RAM: Hasta 2 GB DDR3/DDR4.
 Tamaño de palabra:
o 32 bits y 64 bits en modelos recientes.
 Tarjetas de desarrollo:
o BeagleBone Black: Desarrollo basado en AM335x.
o SK-TDA4VM: Para visión e inteligencia artificial.
 Software de desarrollo:
o Code Composer Studio (CCS).
o Yocto Project para compilación de Linux.
o TI Processor SDK Linux.

NEC
NEC (ahora parte de Renesas Electronics)
fabricaba microcontroladores y procesadores
ampliamente usados en la industria,
especialmente en aplicaciones embebidas y
automotrices. Sus principales familias eran
V850, 78K0, 78K0R y VR.

1. 78K0 y 78K0R (Arquitectura de 8 y 16 bits, Bajo Consumo)

Las series 78K0 (8 bits) y 78K0R (16 bits) eran utilizadas en


electrodomésticos, sensores y aplicaciones de bajo consumo.

 Características:
o 78K0: Microcontroladores de 8 bits, bajo costo y consumo.
o 78K0R: Microcontroladores de 16 bits, más potencia que
78K0.
o Voltaje de operación: 1.8V a 5.5V (según modelo).
o Frecuencia de operación:
 78K0: Hasta 20 MHz.
 78K0R: Hasta 40 MHz.
 Periféricos:
o Comunicación: UART, SPI, I²C, CAN.
o Temporizadores: PWM, temporizadores de 8 y 16 bits.
o ADC/DAC: ADC de 10 o 12 bits.
o GPIOs: Entradas/salidas configurables.
o Modos de bajo consumo avanzados.
 Memoria:
o Flash: Hasta 512 KB.
o SRAM: Hasta 64 KB.
o EEPROM: Integrada en algunos modelos.
 Tamaño de palabra
o 78K0: 8 bits.
o 78K0R: 16 bits.
 Tarjeta de desarrollo
o 78K0R Starter Kit: Tarjeta para pruebas y desarrollo.
 Software de Desarrollo
o Renesas CS+ (antes NEC CubeSuite+).
o IAR Embedded Workbench para 78K.
o Assembler y compilador C de Renesas.

2. V850 (Arquitectura RISC de 32 bits, Automoción e Industria)

La serie V850 era una familia de microcontroladores RISC de 32 bits


ampliamente usada en la industria automotriz y en sistemas embebidos
de alto rendimiento.

 Características:
o Arquitectura: RISC de 32 bits.
o Frecuencia de operación: Hasta 200 MHz.
o Modos de bajo consumo avanzados.
o Diseño escalable para aplicaciones críticas.
 Periféricos:
o Interfaz de comunicación: UART, SPI, I²C, CAN-FD, LIN.
o Temporizadores: PWM, captura de eventos, temporizadores
de 32 bits.
o ADC/DAC: ADC de 10 o 12 bits.
o Soporte para seguridad: Protección de memoria y ejecución
segura.
 Memoria
o Flash: Hasta 8 MB.
o SRAM: Hasta 512 KB.
o EEPROM: Emulación en Flash.
 Tamaño de palabra:
o 32 bits.
 Tarjeta de desarrollo:
o V850 Starter Kit: Tarjeta con depuración integrada.
 Software de desarrollo:
o Renesas CS+.
o IAR Embedded Workbench para V850.
o Green Hills MULTI Compiler.

3. VR (Procesadores RISC de 32 bits, Alto Rendimiento)

La serie VR fue la línea de procesadores RISC de NEC basada en la


arquitectura MIPS, utilizada en sistemas embebidos y electrónicos de
consumo.

 Características:
o Arquitectura: MIPS RISC de 32 bits.
o Frecuencia de operación: Hasta 600 MHz.
o Alto rendimiento para sistemas embebidos.
o Ejecuta sistemas operativos embebidos como Linux y
VxWorks.
 Periféricos:
o Interfaz de comunicación: PCI, USB, UART, SPI, I²C, Ethernet.
o Coprocesador de punto flotante en algunos modelos.
o Controladores de memoria externa.
 Memoria:
o Flash: Externa.
o RAM: Hasta 512 MB (según modelo).
 Tamaño de palabra:
o 32 bits (algunos modelos de 64 bits en generaciones más
nuevas).
o 3.5 Tarjetas de Desarrollo
o VR Evaluation Boards: Placas de prueba con múltiples
interfaces.
 Software de desarrollo:
o GNU Toolchain (GCC para MIPS).
o Green Hills MULTI Compiler.
o Wind River Workbench (para VxWorks).
Infineon Technologies
Infineon es una empresa líder en
semiconductores, destacándose en el
desarrollo de microcontroladores para
aplicaciones industriales y automotrices.
Sus productos ofrecen alta eficiencia
energética, seguridad y rendimiento
avanzado.

1. Familia XMC1000

Familia basada en el núcleo ARM Cortex-M0 y está diseñada para


aplicaciones industriales que requieren control preciso y eficiencia
energética. Ofrece una solución rentable para aplicaciones como control
de motores, iluminación LED y sistemas de energía renovable.

 Características:
o Núcleo ARM Cortex-M0 a 32 MHz.
o Memoria de programa: Hasta 200 KB de Flash.
o Memoria de datos: Hasta 16 KB de RAM.
o Tamaño de palabra: 32 bits.
 Periféricos:
o Convertidores ADC de 12 bits.
o Módulos PWM para control de motores.
o Interfaces seriales como UART, SPI e I²C.
o Controlador CAN.
 Tarjeta de desarrollo:
o XMC 2Go con XMC1100
 Características:
o Microcontrolador XMC1100.
o Depurador integrado.
o Conectividad USB.
 Costo aproximado: $5 USD.
 Software de desarrollo: DAVE (Digital Application Virtual
Engineer), una plataforma gratuita de Infineon para desarrollo y
depuración.

2. Familia XMC4000

Familia basada en el núcleo ARM Cortex-M4 y está orientada a


aplicaciones industriales avanzadas que requieren alto rendimiento y
capacidades de procesamiento digital de señales. Es ideal para
aplicaciones como automatización industrial, control de motores y
sistemas de energía.

 Características:
o Núcleo ARM Cortex-M4 a 120 MHz.
o Memoria de programa: Hasta 1 MB de Flash.
o Memoria de datos: Hasta 160 KB de RAM.
o Tamaño de palabra: 32 bits.
 Periféricos:
o Convertidores ADC de 12 bits.
o Módulos PWM avanzados.
o Interfaces de comunicación como Ethernet, USB, CAN y
UART.
o Controlador de pantalla LCD.
 Tarjeta de desarrollo:
o XMC4500 Relax Kit
 Características:
o Microcontrolador XMC4500.
o Depurador integrado.
o Conectividad Ethernet y USB.
o Ranura para tarjeta microSD.
 Costo aproximado: $50 USD.
 Software de desarrollo: DAVE y soporte para herramientas de
terceros como ARM, Keil, MDK y IAR Embedded Workbench.
3. Familia Traveo II

Familia diseñada para aplicaciones automotrices, ofreciendo alto


rendimiento y características de seguridad avanzadas para sistemas de
próxima generación en vehículos. Es adecuada para aplicaciones como
paneles de instrumentos, sistemas de infoentretenimiento y control de
carrocería.

 Características:
o Núcleo ARM Cortex-M4 y Cortex-M0+.
o Memoria de programa: Hasta 8 MB de Flash.
o Memoria de datos: Hasta 1 MB de RAM.
o Tamaño de palabra: 32 bits.
 Periféricos:
o Controlador de gráficos 2D.
o Controlador de gráficos 2D.
o Interfaces de comunicación como CAN FD, Ethernet y USB.
o Módulos de seguridad hardware.
o Controlador de pantalla táctil.
 Tarjeta de desarrollo:
o Traveo II CYTVII-B-E-1M-SK
 Características:
o Microcontrolador Traveo II con 1 MB de Flash.
o Depurador integrado.
o Conectividad CAN y USB.
o Interfaces de pantalla.
 Costo aproximado: $150 USD.
 Software de desarrollo: ModusToolbox y soporte para
herramientas de terceros como ARM, Keil y MDK.
4. Familia PSoC 5LP

Familia basada en el núcleo ARM Cortex-M3 y ofrece una solución de alto


rendimiento y flexibilidad para aplicaciones que requieren integración de
componentes analógicos y digitales en un solo chip. Es ideal para
aplicaciones como dispositivos portátiles, productos de fitness y
dispositivos móviles.

 Características:
o Núcleo: ARM Cortex-M3 a 80 MHz.
o Memoria de programa: Hasta 256 KB de Flash.
o Memoria de datos: Hasta 64 KB de SRAM.
o Tamaño de palabra: 32 bits.
 Periféricos:
o Controlador de acceso directo a memoria (DMA) de 24
canales.
o Procesador de filtro digital (DFB) de 24 bits para
procesamiento de señales.
o Hasta 24 bloques digitales universales (UDB) para lógica
personalizada.
o Periféricos analógicos precisos, incluyendo amplificadores
operacionales programables, ADC SAR de 12 bits y DAC de 8
bits.
o Soporte para hasta 62 sensores CapSense con autoajuste
SmartSense.
o Controlador de pantalla LCD de hasta 736 segmentos.
o Interfaces de comunicación como I2C, USB 2.0 de alta
velocidad y CAN 2.0.
 Tarjeta de desarrollo:
o CY8CKIT-050 PSoC® 5LP Development Kit
 Características:
o Incluye el microcontrolador PSoC 5LP.
o Depurador/programador integrado.
o Conectividad USB.
o Múltiples opciones de expansión y prototipado.
 Costo aproximado: $99 USD.
 Software de desarrollo: PSoC Creator, una herramienta gratuita
de Infineon para diseño y depuración de sistemas PSoC.

Fujitsu
Semiconductor
Fujitsu es una empresa japonesa con
una larga trayectoria en la industria de
semiconductores y microcontroladores.
Durante décadas, ha desarrollado
soluciones avanzadas para aplicaciones
industriales, automotrices y de
consumo. En 2013, Fujitsu Semiconductor transfirió su negocio de
microcontroladores a Spansion, que luego fue adquirida por Cypress
Semiconductor y posteriormente por Infineon Technologies. A pesar de
esta transición, la tecnología de Fujitsu sigue presente en la industria,
influyendo en el desarrollo de microcontroladores modernos de alto
rendimiento y confiabilidad.

1. Familia F²MC (Fujitsu Flexible Microcontroller)

La familia F²MC abarca microcontroladores de 8 y 16 bits diseñados para


aplicaciones de propósito general. Ofrece una variedad de dispositivos
con diferentes configuraciones de memoria y periféricos para adaptarse
a diversas necesidades.

 Características:
o Núcleo de arquitectura CISC de 8 o 16 bits.
o Memoria de programa: Varía según el modelo; típicamente
memoria Flash.
o Memoria de datos: RAM integrada, capacidad variable según
el modelo.
o Tamaño de palabra: 8 o 16 bits, dependiendo del modelo.
 Periféricos:
o Convertidores ADC.
o Timers de 16 bits.
o Interfaces de comunicación como UART, I²C y SPI.
 Tarjeta de desarrollo:
o MB2146-08-E Emulator
 Características:
o Emulador para desarrollo con microcontroladores
F²MC de 8 bits.
o Soporte para depuración y programación.
 Software de desarrollo: F²MC-8L/8FX Softune Workbench.

2. Familia FR (Fujitsu RISC)

La familia FR consiste en microcontroladores de 32 bits basados en una


arquitectura RISC propia de Fujitsu. Están diseñados para aplicaciones
que requieren alto rendimiento y eficiencia energética.

 Características:
o Núcleo de arquitectura RISC de 32 bits.

o Memoria de programa: Hasta 2 MB de Flash.


o Memoria de datos: Hasta 128 KB de RAM.
o Tamaño de palabra: 32 bits.
 Periféricos:
o Convertidores ADC de 10 y 12 bits.
o Timers de 16 y 32 bits.
o Interfaces de comunicación como UART, I²C, SPI y CAN.
 Tarjeta de desarrollo:
o MB91F467 Development Board
 Características:
o Incluye el microcontrolador MB91F467.
o Múltiples interfaces de E/S para pruebas y
desarrollo.
 Software de desarrollo: Softune Integrated Development
Environment (IDE).

3. Familia FM3

La familia FM3 está compuesta por microcontroladores de 32 bits


basados en el núcleo ARM Cortex-M3. Están diseñados para aplicaciones
industriales y de consumo que requieren un equilibrio entre rendimiento
y eficiencia energética.

 Características:
o Núcleo ARM Cortex-M3 a 40-80 MHz.
o Memoria de programa: Hasta 1 MB de Flash.
o Memoria de datos: Hasta 128 KB de RAM.
o Tamaño de palabra: 32 bits.
 Periféricos:
o Convertidores ADC de 12 bits.
o Timers de 16 y 32 bits.
o Interfaces de comunicación como UART, I²C, SPI, CAN y USB.
 Tarjeta de desarrollo:
o SK-FM3-100PMC Starter Kit
 Características:
o Incluye un microcontrolador FM3.
o Depurador integrado.
o Conectividad USB.
 Software de desarrollo: IAR Embedded Workbench y Keil MDK-
ARM.
4. Familia FM4

La familia FM4 incluye microcontroladores de 32 bits basados en el


núcleo ARM Cortex-M4. Están orientados a aplicaciones que requieren
procesamiento de señales digitales y alto rendimiento.

 Características:
o Núcleo ARM Cortex-M4 a 100-160 MHz.
o Memoria de programa: Hasta 2 MB de Flash.
o Memoria de datos: Hasta 256 KB de RAM.
o Tamaño de palabra: 32 bits.
 Periféricos:
o Convertidores ADC de 12 bits.
o Timers de 16 y 32 bits.
o Interfaces de comunicación como UART, I²C, SPI, CAN, USB y
Ethernet.
 Tarjeta de desarrollo:
o SK-FM4-176L-S6E2CC-ETHERNET Starter Kit
 Características:
o Incluye el microcontrolador FM4 (S6E2CC).
o Depurador/programador integrado.
o Soporte para conectividad Ethernet y USB.
o Interfaces de expansión para módulos
adicionales.
 Software de desarrollo:
o IAR Embedded Workbench.
o Keil MDK-ARM.
o Eclipse con herramientas GCC ARM.
Conclusión
El estudio de las familias de microcontroladores de NXP, Microchip,
Renesas, STMicroelectronics, Texas Instruments, NEC, Infineon y Fujitsu
ha permitido comprender el impacto de estas empresas en el desarrollo
de la tecnología embebida. Cada fabricante ha aportado innovaciones
clave que han impulsado sectores como el automotriz, la industria y la
electrónica de consumo.

NXP ha sobresalido por integrar microcontroladores con alto nivel de


seguridad y conectividad en aplicaciones automotrices e industriales.
Microchip, con su línea de microcontroladores PIC y AVR, ha
proporcionado soluciones eficientes y accesibles para una amplia gama
de aplicaciones embebidas. Renesas ha liderado en el ámbito de los
automóviles y la automatización industrial, con productos de alto
rendimiento y confiabilidad. STMicroelectronics, con su popular familia
STM32, ha logrado una de las implementaciones más versátiles de la
arquitectura ARM Cortex-M, facilitando el desarrollo de sistemas de alto
rendimiento con bajo consumo energético.

Texas Instruments ha contribuido con su serie MSP430, enfocada en bajo


consumo, y su familia C2000, optimizada para control de potencia y
motores. NEC, aunque menos relevante en la actualidad, dejó su legado
en la industria con microcontroladores robustos en telecomunicaciones y
sistemas críticos. Infineon ha destacado en la seguridad y eficiencia
energética con sus familias XMC y AURIX, mientras que Fujitsu, antes de
la integración con Infineon, desarrolló microcontroladores RISC de alto
rendimiento para entornos industriales y automotrices.

Además del aprendizaje técnico, este trabajo resaltó la importancia de la


colaboración. La investigación fue el resultado del esfuerzo conjunto de
los cuatro integrantes del equipo, permitiendo una integración efectiva
de conocimientos y análisis. La distribución equitativa de tareas y la
discusión de hallazgos enriquecieron el enfoque del estudio, asegurando
un reporte completo y bien fundamentado. En el ámbito académico y
profesional, la capacidad de trabajar en equipo es esencial para abordar
proyectos de gran magnitud y alcanzar resultados sólidos.
Bibliografía
 Familia de microcontroladores LPC1500. (2014, 3 febrero). Digikey.
Recuperado 7 de febrero de 2025, de
https://www.digikey.com.mx/es/product-highlight/n/nxp-semi/lpc15
00-microcontroller-family?srsltid=AfmBOorDxZNtbrCsrZdNSs-
cdTGboBf6yccC10hNH5oQJwpn0kMWO8M5
 S32 Automotive Platform. (s. f.). NXP Semiconductors.
https://www.nxp.com/products/processors-and-microcontrollers/s3
2-automotive-platform:S32
 Processors and Microcontrollers. (s. f.). NXP Semiconductors.
https://www.nxp.com/products/processors-and-
microcontrollers:MICROCONTROLLERS-AND-PROCESSORS
 Arm microcontrollers. (s. f.). NXP Semiconductors.
https://www.nxp.com/products/processors-and-microcontrollers/ar
m-microcontrollers:ARM-MICROCONTROLLERS
 Microcontroladores PIC y sus variedades. (2012, 2 diciembre).
Microcontroladores.
https://microcontroladoressesv.wordpress.com/microcontroladores-
pic-y-sus-variedades/
 Limitado, G. C. (2022, 6 febrero). La familia de productos de
microcontroladores RX de 32 bits de Renesas Electronics ofrece el
chip número mil millones - Noticias recientes en el campo de los
componentes electrónicos - Noticias - GNS Components Limited.
GMS Components. https://es.led-diode.com/news/renesas-
electronics-32-bit-rx-microcontroller-53865974.html
 Publicaciones Tecnicas Gm2 Electronica Convertronic. (2023, 31
mayo). Microcontroladores Renesas de procesamiento embebido
para control de motores. Revista Electrónica Convertronic -
Noticias y Actualidad Electrónica.
https://convertronic.net/semiconductores/microcontroladores/1141
2-microcontroladores-renesas-de-procesamiento-embebido-para-
control-de-motores.html
 Tolocka, E., & Tolocka, E. (2022, 7 octubre). La familia de
microcontroladores STM32 | profe Tolocka. Profe Tolocka | Explora
Tutoriales Gratuitos de Electricidad y Electrónica. Aprende A Tu
Ritmo Con Proyectos Maker y Lecciones de Programación Para
Todos los Niveles. https://www.profetolocka.com.ar/2021/03/29/la-
familia-de-microcontroladores-stm32/
 STM32 32-Bit Arm® Cortex®-M MCUS. (s. f.).
https://www.mouser.ec/new/stmicroelectronics/stm32/
 Electronics, A. (2022, 13 octubre). Los diversos productos de
STMicroelectronics lo ayudarán a resolver sus desafíos de diseño.
Arrow.com.
https://www.arrow.com/es-mx/research-and-events/articles/stmicro
electronics-help-you-solve-design-challenges
 NEC Corporation. (2008). 78K0 Microcontrollers User’s Manual:
Hardware. Recuperado de https://www.renesas.com
 NEC Corporation. (2009). V850 Family User’s Manual: Architecture.
Recuperado de https://www.renesas.com
 NEC Corporation. (2010). VR Series Microprocessor Technical
Manual. Recuperado de https://www.renesas.com
 Renesas Electronics. (2019). RH850 Family User’s Manual.
Recuperado de https://www.renesas.com
 Renesas Electronics. (2022). Development Tools for 78K0, V850,
and VR Series. Recuperado de https://www.renesas.com
Green Hills Software. (2017). MULTI Compiler for V850 and VR.
Recuperado de https://www.ghs.com
 IAR Systems. (2021). IAR Embedded Workbench for V850 & 78K0
User Guide. Recuperado de https://www.iar.com
 Wind River Systems. (2018). VxWorks Real-Time Operating System
for VR Processors. Recuperado de https://www.windriver.com
 Infineon Technologies AG. (s.f.). PSoC™ 5LP – ARM® Cortex®-M3
Microcontrollers. Infineon. Recuperado el 7 de febrero de 2025, de
https://www.infineon.com/cms/en/product/microcontroller/32-bit-
psoc-arm-cortex-microcontroller/32-bit-psoc-5-lp-arm-cortex-m3/
 Infineon Technologies AG. (s.f.). XMC™ Microcontrollers for
Industrial Applications. Infineon. Recuperado el 7 de febrero de
2025, de
https://www.infineon.com/cms/en/product/microcontroller/32-bit-
industrial-microcontroller-based-on-arm-cortex-m/

También podría gustarte