¿Qué microcontrolador STM32 tiene la mayoría de los canales PWM? [cerrado]

0

Necesito una MCU con un mínimo de 32 salidas PWM y al menos 1 entrada analógica. ¿Hay alguna MCU STM32 que cumpla con los requisitos?

Pensé en multiplexar 16 canales PWM en 32 canales, pero preferiría no hacerlo ya que aumentaría el tamaño / costo. ¿Hay otras alternativas sugeridas? La frecuencia no importa tanto, siempre que sean superiores a unos pocos kHz.

    
pregunta Lit

2 respuestas

-2

Gracias a todos por sus respuestas. Por lo que entiendo, no hay MCU STM32 con 32PWM. Por lo tanto, como sugirió Chris Stratton, iré con dos PCA9685 que usan I2C para crear 16 PWM cada uno.

EDIT: Ok, hay MCU en la línea STM32F103 con más de 100 pines que tienen más de 32PWM.

    
respondido por el Lit
3

Puede utilizar STM32CubeMX (aplicación gratuita de ST) para buscar STM con una específica cantidad de temporizadores (creo que también incluye qué tipo, básico, general, avanzado, etc.).

Entonces, primero averigüe qué tipo de temporizadores necesita, complete la búsqueda parametrizada dentro de STM32CubeMX y obtendrá una lista de todos los STM aplicables.

También, para solo unos pocos kHz, podría ser factible no usar temporizadores, pero hacerlo directamente con la CPU (aunque será un tiempo de CPU costoso).

    
respondido por el Michel Keijzers

Lea otras preguntas en las etiquetas