PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : L298 richtig anschließen



jan002
01.11.2011, 14:39
Hallo,
ich möchte zwei Motoren mittels einem Microcontroller, PWM und dem L298 Treiber betreiben, bin mir aber nicht sicher wie ich ihn anschließen muss.
Stimmt es so:
Output 1 und 2 an Motor 1
Output 3 und 4 an Motor 2
Supply Voltage: 5V
Logic Supply Voltage: 5V
Input 1-4 an Port 1.1-1.4 des Microcontrollers
GND an Masse
Enable A und B an die PWM Pins
Stimmt das bis jetzt?

Nun weiß ich aber nicht mehr weiter?
Kann ich mir Enable A bzw B die Geschwindigkeit von Motor 1 bzw. 2 steuern?
Wo muss ich Current Sensing A und B anschließen. Bzw. für was sind die da?

Vielen Dank für eure Hilfe.

021aet04
01.11.2011, 14:45
Hast du schon ins Datenblatt geschaut? Dort steht alles drinnen was du brauchst. Ansonsten könntest du einen Plan mit L298 suchen und mit Anpassungen übernehmen.

MfG Hannes

BMS
01.11.2011, 14:49
Hallo,
das meiste stimmt schon mal.
An "Supply Voltage" schließt du die Spannung an, die später an den Motoren anliegen sollen.
Also wenn du das z.B. mit einem Akku betreibst, dann kannst du an Vs den Pluspol anschließen.
Die "Current Sensing"-Anschlüsse dienen dazu, den Motorstrom messen zu können. Wenn man
zwischen die SENSE-Anschlüsse und GND einen Widerstand einbaut, kann man an dem eine Spannung
messen, die proportional zum Motorstrom ist.
Wenn du das nicht brauchst, kannst du die SENSE-Anschlüsse direkt mit GND verbinden.

An den Enable-Anschlüssen kannst du eine ganze H-Brücke ausschalten. Da schließt man üblicherweise
ein PWM-Signal an, um die Geschwindigkeit des Motors steuern zu können.

Wichtig sind noch Elkos und Keramikkondensatoren an den Versorgungsleitungen.
Welche Freilaufdioden willst du verwenden?

Hier kannst du dich noch orientieren: http://rn-wissen.de/index.php/Getriebemotoren_Ansteuerung#Ansteuerung_mit_dem_Sc haltkreis_L298
Da gibts u.a. auch einen Schaltplan.

Grüße,
Bernhard