Buscando Microcontroladores Alternativos Usando Octopart

Phil Salmony
|  Creado: Mayo 16, 2025  |  Actualizado: Mayo 26, 2025
Buscando Microcontroladores Alternativos Usando Octopart

En esta entrega, vamos a explicar cómo utilizar Octopart para encontrar un reemplazo adecuado o una pieza alternativa para un microcontrolador (MCU) en uno de tus diseños. 

Los microcontroladores son componentes muy comunes, y hay muchos proveedores diferentes, opciones de piezas, tipos con periféricos, etc. La elección a menudo puede parecer bastante abrumadora, y es por eso que este video muestra algunos consejos y trucos, y cómo usar Octopart para simplificar esa búsqueda.

Si aún no lo has hecho, asegúrate de revisar los videos anteriores en esta serie de Octopart:

Ahora, en esta cuarta parte, estamos buscando encontrar microcontroladores alternativos adecuados - o MCUs - para nuestro producto.

Antecedentes del Proyecto: PCB de Control para Micro Cuadricóptero

El diseño al que hemos hecho referencia a lo largo de la serie es un PCB de control para micro cuadricópteros. Para este diseño, ya hemos encontrado varias partes alternativas adecuadas en caso de, por ejemplo, que estas partes se agoten, no se recomienden para nuevos diseños (NRND) o estén al final de su vida útil (EOL).

En este video, vamos tras el cerebro del PCB: un microcontrolador STM32.

Entrando brevemente en el esquemático, el MCU se encuentra en la sección superior derecha. Soporta varias interfaces - USB, SPI, ADCs - y necesita suficiente RAM y flash, así como capacidad de procesamiento. Maneja todos los cálculos y el control para el cuadricóptero: estimación del estado, sistemas de control, comunicación y gestión de periféricos.

Así que, no puede ser el MCU más lento - necesita ser razonablemente rápido con varias interfaces disponibles.

Además, el PCB en sí es compacto - 40x40 mm, aproximadamente - y todos los componentes están colocados en el lado superior. Esto restringe el tamaño y los tipos de paquete que podemos usar. El microcontrolador actual es un paquete de estilo QFN de 48 pines, elegido para cumplir con las restricciones de tamaño.

Es un PCB simple de cuatro capas, y no queremos introducir BGAs de paso fino u otros paquetes que podrían demandar capas extras o tecnología especial de PCB. Así que para este video, nuestro objetivo es mantenernos con un tipo de paquete similar.

Requisitos para el MCU de Reemplazo

Aquí está lo que estamos buscando:

  • Mismo fabricante: Mantenernos con STMicroelectronics (serie STM32)
  • Mismo tipo de paquete: UFQFPN-48 (para mantener el diseño y la huella)
  • Especificaciones principales: Flash y RAM adecuados, soporte USB, canales SPI y ADC
  • Rendimiento: Suficiente potencia de procesamiento para manejar tareas de control en tiempo real
  • Restricción de tamaño: Debe caber en una placa compacta de 4 capas sin enrutamiento debajo de un BGA

Para los propósitos de esta guía, estamos simplificando y manteniéndonos dentro del ecosistema STM32.

Dónde Comenzar: Recursos del Fabricante

Antes de dirigirse a Octopart, puede ser útil revisar las propias herramientas del fabricante. En el caso de STMicroelectronics, la familia STM32 incluye:

  • Selectores de productos en línea
  • Herramientas de filtrado descargables
  • Soporte de planificación de MCU en los IDEs de ST

Estos ayudan a informar qué es compatible y asisten en la planificación de la distribución de pines. Sin embargo, Octopart nos permite cruzar referencias de disponibilidad y precios de distribuidores en un solo lugar.

Usando Octopart para Encontrar MCUs Alternativos

Paso 1: Navegar a la Categoría Correcta

Ir a Octopart, y desde el menú superior izquierdo seleccionar:

Partes Electrónicas → Circuitos Integrados → Procesadores y Controladores Integrados → Microcontroladores

Desde aquí, hacer clic en Mostrar Filtros en el lado derecho.

Navigating to microcontrollers on Octopart

Paso 2: Aplicar Filtros Iniciales

Para reflejar nuestras necesidades de diseño:

  • Fabricante: Seleccionar STMicroelectronics
  • Paquete: Seleccionar UFQFPN (puedes escribir "UF" en la caja de búsqueda de filtros)
  • Cantidad de pines: 48 pines

Con esos filtros, las opciones disponibles se redujeron de miles a solo 61.

Apply Initial Filters to microcontrollers in Octopart

Paso 3: Refinar por Tamaño de Memoria

A continuación, añadimos un filtro para Tamaño de Memoria Flash.

Adding a filter for Flash Memory Size in Octopart
  • Seleccionar 256 KB
  • Opcionalmente, incluir 512 KB para expandir el conjunto de candidatos
Filtering for Flash Memory Size in Octopart

Esto reduce el conjunto de resultados a 10 MCUs, todos los cuales cumplen con los requisitos físicos y de memoria básicos.

Paso 4: Comparar Opciones con la Vista de Especificaciones

Haz clic en la pestaña Especificaciones de la Parte para ver y comparar:

  • Número de parte
  • Precio
  • Revendedores
  • Estado del ciclo de vida
  • Especificaciones principales (frecuencia, E/S, voltaje de alimentación, memoria)
Parts specifications tab for microcontrollers in Octopart

Esta tabla permite una rápida comparación entre candidatos. Si es necesario, puedes añadir más filtros, por ejemplo:

  • Número de canales SPI
  • Resolución del ADC
  • Frecuencia del núcleo
  • Número de temporizadores

Paso 5: Seleccionar y Validar un Reemplazo

Supongamos que estamos interesados en el STM32F411CEU6. Haz clic en la parte para abrir una vista detallada:

  • Ver todos los distribuidores y precios
  • Revisar el historial de inventario
  • Ir a la hoja de datos para confirmar que cumple con los requisitos (por ejemplo, USB, temporizadores, ADCs)
  • Descargar modelos CAD, incluyendo archivos STEP, huellas y símbolos

Esto facilita la validación de la idoneidad desde una perspectiva funcional y de diseño.

STMicroelectronics STM32F411CEU6 Octopart

Incorporando el Nuevo MCU en Tu Diseño

Si estás utilizando Altium Designer, copia el número de parte y pégalo en el panel de Búsqueda de Parte del Fabricante. Si está disponible:

  • Haz clic derecho y selecciona Colocar
  • El componente incluirá su símbolo, huella y modelo 3D
  • Conéctalo a las redes y periféricos existentes según sea necesario

Asegúrate de verificar la compatibilidad de los pines y revisar las notas de aplicación para la configuración.

Resumen

Este video y tutorial demostraron lo rápido y fácil que Octopart te permite:

  • Filtrar MCUs que coincidan basados en requisitos de diseño específicos
  • Comparar múltiples partes a la vez
  • Descargar todos los activos de diseño de soporte
  • Identificar e integrar con confianza un MCU alternativo

No necesitamos visitar otros sitios o herramientas. Octopart proporcionó todos los datos clave en un solo lugar.

Prueba Octopart hoy y mantén tu próximo proyecto en curso, con una adquisición más inteligente desde el primer día.

Sobre el autor / Sobre la autora

Sobre el autor / Sobre la autora

Phil Salmony es ingeniero profesional de diseño de hardware y creador de contenidos educativos de ingeniería. Tras graduarse en la Universidad de Cambridge con un máster en ingeniería de sistemas eléctricos y de control, comenzó su carrera como ingeniero en una gran empresa aeroespacial alemana. Más tarde, cofundó una startup de drones en Dinamarca, de la que fue jefe de ingeniería electrónica y diseño de PCB, especializándose en los sistemas integrados de señal mixta. Actualmente dirige una consultoría de ingeniería en Alemania, centrándose en la electrónica digital y el diseño de PCB.

Aparte de su trabajo como consultor, Phil gestiona su propio canal de YouTube (Phil's Lab) en el que sube vídeos educativos de ingeniería sobre temas como el diseño de PCB, el procesamiento de señales digitales o la electrónica de señal mixta.

Recursos Relacionados

Volver a la Pàgina de Inicio
Thank you, you are now subscribed to updates.