Hallo welche Möglichkeiten gibt es 3 DC Motoren 12v/0,5A über L298N anzusteuern? Ich habe das momentan mit einem 328P probiert, das funktioniert nur mit der Arduino IDE Summen die Motoren weil die PWM Frequenz zu niedrig ist. Als andere Möglichkeit könnte ich noch einen SAMD21 verwenden, der mehr PWM Ausgänge hätte, die so wie ich das verstanden habe aber auch nicht so schnell sind
Ma schrieb: > nur mit der Arduino IDE Summen die Motoren weil die PWM Frequenz zu > niedrig ist. Ja, das wird das halt alles "von Hand" in Software gemacht. Und dann kommen noch Interrupts dazwischen und wasweißichnochalles... > Hallo welche Möglichkeiten gibt es 3 DC Motoren 12v/0,5A > über L298N anzusteuern? Man liest das Datenblatt und verwendet die mit dem Controller gekauften und bezahlten(!) Hardwaretimer samt Compare-Einheiten. Wenn der jeweilige µC das nicht hat, dann nimmt man einen, der ausreichend wiele Compare-Units hat. Dann lassen sich völlig problemlos hinreichend hohe PWM-Frequenzen erreichen. Die allermeisten Motorumrichter oder Solarumrichter machen das so.
:
Bearbeitet durch Moderator
Ich sehe das auch so, dass du hier mit Arduino Boardmitteln nicht weiter kommst. Der ATmega328P kann 6 PWM Signale per Hardware erzeugen, nur nutzt das Arduino Framework diese Hardware nicht - vermutlich um bei der Zuordnung der I/O Pins mehr Flexibilität zu bieten. Hier ist erklärt, was du brauchst. https://www.arduino.cc/en/Tutorial/SecretsOfArduinoPWM Schau dazu aber auch ins Datenblatt des Mikrocontrollers. Ich finde, dass das Arduino System zu sehr dazu verleitet, das Datenblatt zu ignorieren, dabei sollte dieses Dokument immer die erste Anlaufstelle sein. http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
Danke für die Antworten. Ich komme leider gar nicht aus dem technischen Bereich und verstehe so gar nicht was man da machen muss. Werde es versuchen, aber ich befürchte dass übersteigt meine Fähigketen
Ma schrieb: > Werde es versuchen, aber ich befürchte dass übersteigt meine Fähigketen Du wirst auf jeden Fall was dabei lernen. Ansonsten kommen wir zurück zur eigentlichen Frage Ma schrieb: > welche Möglichkeiten gibt es 3 DC Motoren 12v/0,5A ... anzusteuern? Kauf eine 3 fertige PWM-Motorsteuerungen mit Analog-Eingang und gib 3 Analogwert vom Adruino an diese fertigen Module. Wobei es hier natürlich auch noch drauf ankommt, was mit dem ganzen Aufbau gemacht werden soll....
Lothar M. schrieb: > Kauf eine 3 fertige PWM-Motorsteuerungen mit Analog-Eingang und gib 3 > Analogwert vom Adruino an diese fertigen Module. Wobei zu beachten wäre, dass die analogen Ausgänge in wirklichkeit kein analoges Signal liefern, sondern PWM. Also muss die Motorsteuerung mit PWM Signalen klar kommen.
Stefanus F. schrieb: > Also muss die Motorsteuerung mit PWM Signalen klar kommen. Oder man macht wie in der Doku beschrieben ein dickes RC-Glied rein...
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.