Hallo. Ich verwende einen STM32F407 und bin etwas knapp an Encoder-Eingängen und PWM-Ausgängen. Würde gerne ohne zusätzliche Bauteile auskommen. Es würde ausgehen, wenn ich z.B. TIM1 mit EncoderMode (Ch1&2) und CH3 & CH4 als PWM Ausgang verwende. Hab jetzt schon im RM gelesen und nichts gegenteiliges gefunden. CubeMX lässt mich dies konfigurieren und erzeugt auch Code, der plausibel klingt. ( Soweit man dies bei dem HAL noch sagen kann, was wirklich passiert ;-) ) Jetzt meine Frage: Funktioniert dies wirklich oder gibt es Einschränkungen ? Würde ungern meine Schaltung wegwerfen, wenn ich mit der Firmware anfangen... Vielen Dank, Pepe.
Pepe schrieb: > wenn ich z.B. TIM1 mit EncoderMode (Ch1&2) und > CH3 & CH4 als PWM Ausgang verwende. Es geht nur eins von Beidem gleichzeitig. Es gibt nur einen einzigen Couter im TIM1. Endweder er zählt die Incrementalgeber-Pulse oder den internen Clock.
Hatte ich mir auch gedacht, dass dies nicht geht. Bin aber unsicher geworden, nachdem mir Cube dies einfach konfigurieren lässt. Aber wie schon gesagt, man kann ja nie genau sagen, was dieses Teil so macht... Wobei ich mir gerade keinen Anwendungsfall vorstellen kann, warum ich ein PWM Signal vom Encodereingang generieren lassen möchte. Vielleicht fehlt mir dazu die Phantasie
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.