Hallo, kurze Frage, ein Raspberri Pi hat in dem Sinne keinen Hardware-PWM-Ausgang wie z.B. ein AVR, oder? D.h. wenn man einen Motor mit PWM steuern will, muss man auf dem RasPi einen Software-PWM per Interrupt einrichten!?!
Natürlich hat der RaspPi auch Hardware PWM Pins. Die sind auf GPIO18 und GPIO21
Danke für die Antwort! Habe das hier gefunden: http://raspberrypi.stackexchange.com/questions/23130/defining-pwm-ports-to-be-used-on-the-gpio Dann hat der RaspPi also zwei Hardware-PWM-Ausgänge!?! Hm, ich bräuchte eher 6 oder 8 Hardware-PWM-Ausgänge. Gibt es spezielle seriell ansteuerbare ICs, die das können? Möglichst mit einer Auflösung von 12 Bit oder höher?
Hans schrieb: > ich bräuchte eher 6 oder 8 Hardware-PWM-Ausgänge. Gibt es spezielle > seriell ansteuerbare ICs, die das können? Möglichst mit einer Auflösung > von 12 Bit oder höher? Für Motoren braucht man keine hohe PWM-Frequenz. Da kann man das problemlos in Software erledigen. 12 Bit (oder gar mehr) ergeben aber eher keinen Sinn (für Motoren).
Für Raspi gibt es (mehrere) software PWM Treiber, die das für dich in Hardware (über den DMA Controller) erledigen (Stichwörter: Servoblaster, servod,..). https://www.youtube.com/watch?v=P85Hs004R7U Der eine Hardware PWM ist damit komplett hinfällig.
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.