PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Motortreiber L298 welche Dioden?



givemeaname
02.03.2006, 21:31
Hallo,

ich hab ein Problem beim Ansteuern des L298.
Hier erstmal paar Infos zur Schaltung:
Vsupply und Vlogic sind 6V.
Die Motoren können mit variabler Spannung zwischen 6-12v betrieben werden. Einer zieht ~1A, also müsste der l298 eigentlich packen.
Die enable-Eingänge sind auf logisch high und die input-Eingänge wechseln erstmal testweise im Sekundentakt zwischen "01" und "10".

Allerdings verhält sich die Motorpannung merkwürdig. Sie wechselt nur zwischen 0.13V und -0.13V.
Als Dioden hab ich welche vom Typ 1n4004 genommen. Sind die grundsätzlich dafür geeignet?
Bei den Sense-Ausgängen bin ich mir auch unsicher welcher Widerstand da ran soll. Hab sie erstmal auf Masse gelegt.

Vielleicht hat ja hier jemand eine Idee dazu. Schon mal danke im vorraus!

ogni42
03.03.2006, 08:13
Die Dioden sind nur zum Teil geeignet, da die nicht besonders schnell schalten. Besser sind schnelle Dioden. Gibt's z.B. bei Reichelt.

An welchen Punkten misst Du denn die Motorspannung?

givemeaname
03.03.2006, 08:28
Ich mess jeweils zwischen den Dioden da wo die Anschlüsse für den Motor rausgehen (ohne Motor angeschlossen). Meine Schaltung ist auch genau die aus dem Datenblatt des L298, also 4 Dioden pro Motor und von der Spannungsseite her alle sperrend.

Florian.
03.03.2006, 09:37
Hallo,

ich habe die, im Wissensbereich empfohlenen, BYV26 Dioden verwendet. Funktioniert einwandfrei.
Du kannst aber auch das IC L6210 verwenden. Es enthält 8 Dioden und du sparst dir den diskreten Aufbau.

mfg

Florian.

givemeaname
03.03.2006, 12:25
Solange wie ich die Schaltung ohne PWM betreibe ist die Schaltgeschwindigkeit ja nicht so wichtig oder?

Umsteigen auf einen anderen IC wollte ich eigentlich nicht, da schon alles verlötet ist. Die Dioden tauschen könnt ich evt. noch.
Aber eigentlich müsste ja wenigsten die Spannung auch ohne Dioden stimmen ..
Was muss man denn beim L298 noch alles an externe Beschaltung beachten? (Kondensatoren und Sensewiderstand?)

Manf
03.03.2006, 12:45
ich hab ein Problem beim Ansteuern des L298. ...
Vsupply und Vlogic sind 6V. ...
Die enable-Eingänge sind auf logisch high und die input-Eingänge wechseln erstmal testweise im Sekundentakt zwischen "01" und "10".
Dann gehe die Pins nochmal der Reihen nach durch.
(Am besten mit den gleichen Namen wie im Datenblatt.)
Ist Pin 4 richtig angeschlossen?
Manfred

https://www.roboternetz.de/wissen/images/7/77/L298standard.gif

masterchiefsupervisor
03.03.2006, 14:45
kann es sein das du die dioden verkehrt herum eingebaut hast?
0,13 V sieht sehr nach der Uf von 2 in serie geschaltenen dioden aus!

lg

philipp

Manf
03.03.2006, 16:07
0,13 V sieht sehr nach der Uf von 2 in serie geschaltenen dioden aus!
Rein rechnerisch wären das eher 0,2 Dioden, aber das wird nicht gehen.
Manfred

masterchiefsupervisor
03.03.2006, 17:19
0,2 Dioden
verdammte 10er potenzen......

givemeaname
04.03.2006, 09:32
Danke für eure Hilfe! Ich habs jetzt hinbekommen! War mein Fehler, ich hab den L298 genau spiegelverkehrt beschalten. Und da natürlich (fast) alle PINs symetrisch zu GND sind bin ich da nicht gleich drauf gekommen ....
peinlich, peinlich .. :)

Aber eine Frage hät ich noch: Ich würde gerne die Senseausgänge nutzen um (indirekt) den Strom zu messen. Hab aber leider keinen 0.5 Ohm Widerstand, der nächst größere ist 10Ohm. Würde das bloss Auswirkungen auf die Messspannung haben? Oder sind dadurch auch die "normalen" Ausgänge betroffen?

Manf
04.03.2006, 10:48
Der Strom muss ja da durch und erzeugt bei 10Ohm einen Spannungsabfall von 10V pro 1A. Dann bleibt nicht mehr viel für den Motor (je nach benötigtem Strom).
Manfred

womb@t
04.03.2006, 12:44
Das muss dann aber auch ein Hochlastwiederstand sein!!!

ogni42
06.03.2006, 10:04
Also wenn Du auch noch den Strom messen willst, solltest Du Dir überlegen, ob Du nicht die Eingangsspannung erhöhst. Der L298 "verbraucht", je nach Strombelastung, zwischen 1,5 und 2V (VCE_sat im Datenblatt). Wenn Du 2A ziehst und dann noch - z.B. 0,5V - am Shunt abfallen bleiben von den 6V am Eingang nur noch 3,5 für den Motor.

givemeaname
06.03.2006, 11:27
Danke für die Antworten! Ich hab jetzt einen 0.2Ohm verlötet. Gemessen hab ich damit 3V am Motor, wenn beide laufen. Am Shunt fallen dann 0.295V ab, also rund 1.47A. Die Motoren sind ziemlich stark untersetzt (30U/min@6V), die Leistung reicht also schon aus.
Evt. will ich noch den Strom per Software regeln, das müsste ja die Spannung dann wieder etwas anheben.