Hallo zusammen, ich will mir für ein kleines Roboterprojekt einen Arduino zulegen der einen modernen STM32 verbaut hat. Das Board sollte so viele PWM Ausgänge haben wie möglich, 12 sollten es auf alle Fälle sein, besser mehr. Könnt ihr ein Board empfehlen? Danke!
Sepp schrieb: > einen Arduino zulegen der einen modernen STM32 verbaut hat. Soweit mir bekannt, gibt es kein einziges Arduino Board mit einem STM32 drauf. Allerdings einige kompatible. z.B. welche mit einem STM32F407 Dieser hat reichlich Timer(14?), so dass deine 12(bis zu 25?) PWM Kanäle in Hardware möglich sein sollten.
x-beliebigen Arduino, und ein oder mehrere PCA9685 - Breakout-Board(s) dazu? Damit kriegst du >900 PWM-Kanäle á 12 Bit an einen µC.
:
Bearbeitet durch User
Arduino Fanboy D. schrieb: > Soweit mir bekannt, gibt es kein einziges Arduino Board mit einem STM32 > drauf. STM selbst bietet einen STM32 Core für den Arduino Boardmanager an, der auf Cube HAL basiert. Damit kannst du unter Arduino theoretisch alle STM32 Mikrocontroller programmieren. https://github.com/stm32duino/Arduino_Core_STM32 Der STM32F303xE könnte dir gefallen. Der hat PWM Ausgänge ohne Ende, mehr als 30, falls ich mich nicht verzählt habe.
Danke für die Antworten, wie kommt ihr auf beinahe 30 PWM Ausgänge? Es sind ja nur 14 Timer vorhanden bei den STM32F303xE bzw. STM32F407.
Sepp schrieb: > Danke für die Antworten, wie kommt ihr auf beinahe 30 PWM Ausgänge? Timer 1, 8 und 20 haben jeweils 6 PWM Ausgänge Timer 2, 3 und 4 haben jeweils 4 PWM Ausgänge Timer 15 hat 2 PWM Ausgänge Timer 16 und 17 haben jeweils 1 PWM Ausgänge Macht zusammen 34 PWM Kanäle beim STM32F303xE.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.