STM32 Brushless Regler ansteuern

OP #2519091
Lesenswert?

Hallo,

habe mir eine PWM mit 20ms Periodendauer und einer variablen
Pulsweite von 0,5 bis 2,5 ms gebastelt.
Funktioniert super.

Wenn ich einen Servo ansteuere (3,3V/Ground Signal alles vom STM32)
funktionierts auch prima.

Über den ADC Wandler stelle ich die Pulsweite ein. (Poti)

Nun schliesse ich einen BLCD Regler inklusive Motor und externem Akku 
an.
Ground und Signal sind am Stm32 verbunden.

Ich stelle zuerst meine Pulsweite auf ca 1,9ms dann auf 1,0
usw.. der Regler Piepst nur. Bekomm ihn nicht zum laufen?!

Sobald ich den Regler an einen RC Empfänger klemme und mit meiner 
Fernsteuerung fahre, ist nach Einschalten der Fernbediendung ein anderes 
Pieps Signal zu hören. Dann gebe ich Vollgas und wieder zurück und der 
Motor läuft..

Mit dem µC schaff ich es nicht.

Wie ist da die Vorgehensweise?

lg
#2519118
Lesenswert?

Kerstin M. schrieb:
> habe mir eine PWM mit 20ms Periodendauer und einer variablen
> Pulsweite von 0,5 bis 2,5 ms gebastelt.
Ich vermute, genau da liegt das Problem. Ein RC-Signal soll meines 
Wissens 1 bis 2 ms lange sein, und nicht 0,5 bis 2,5.

Ein Regler startet erst, wenn du einen Moment lange ein PPM SIgnal mit 
1ms Länge anlegst. Wenn du plötzlich ausserhalb des gültigen Bereicht 
bist, denkt sich der Regler vermutlich "Was schickt der mir denn für 
Signale, da schalt ich bestimmt nicht ein!"

EDIT: Anon Ymous war schneller... :-)
#2519166
Lesenswert?

Den brauchst du nicht, solange deine Schaltung ja eine eigene Versorgung 
hat.

Hab noch einen Fehler in meinem letzten Beitrag gefunden:
> Kannst du wohl nur herausfinden indem du es probierst
Sollte heissen: "Kannst du wohl nur herausfinden indem du es mit 5V 
probierst"

EDIT: lol OK, dann scheint das Problem gelöst zu sein... :-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren