Hallo, die Platine, die ich gekauft habe hat nur L298 mit Zubehör (s.Bild1 Platine) Erste Frage: darf man mit uController direkt steuern? Zweite Frage: Wenn ich L297 nutzen will, darf ich ohne Wiederständer für die Strommessung klar kommen? (s.Bild 2) Danke im Voraus für Eure Hilfe Gruß
Sascha T. schrieb: > Erste Frage: darf man mit uController direkt steuern? Ja. Viel Glück. > Zweite Frage: Wenn ich L297 nutzen will, darf ich ohne Wiederständer für > die Strommessung klar kommen? (s.Bild 2) Warum?
1. Viel Glück? Danke! Kann ich zwischendurch Kurzschlüsse bekommen? 2. Weil pin1 und pin15 des L298 auf die Platine sowieso mit GND verbunden sind!!!
Sehe gerade in deiner Grafik, dass der Strom mit VREF gesteuert wird. Das ist soweit Richtig, funktioniert aber nur wenn der L297 weiß wie hoch der Stom ist. Daher brauchst du die beiden Shunts, sonst funktioniert das schonmal nicht.
ok, danke! Aber: wenn beide pins auf GND gelegt wurde - gibt es andere Lösung? Anders gefragt: was kommt auf mich zu, wenn ich auf L298 platine gar nicht ändern werde?
Sascha T. schrieb: > Aber: wenn beide pins auf GND gelegt wurde - gibt es andere Lösung? Gute Frage. Gibts ein Bild von deiner Platine? Die Shunts noch einzubauen wird vermutlich nicht klappen oder? > Anders gefragt: was kommt auf mich zu, wenn ich auf L298 platine gar > nicht ändern werde? Per µC anstuern wird auf jeden Fall funktionieren. Der L297 ist ein guter alter Baustein, der dir eine Menge Arbeit und Frustration abnimmt. Man weiß ja auch nicht was du überhaupt genau machen willst? Vielleicht brauchst ja auch kein Stromregelung. Und der µC reicht vollkommen aus.
mr. mo schrieb: > Gute Frage. Gibts ein Bild von deiner Platine? Die Shunts noch > einzubauen wird vermutlich nicht klappen oder? > Kein Platz, wie es aus dem Bild zu sehen ist. Aber die Frage ist, wenn L297 eingesetzt werden kann, um Steuerung zu erleichtern, wie soll es gehen? Ich kann natürlich Widerstände auf andere Platine einsetzen aber wozu? Es ist doch sinnlos oder?
Schauen wir doch mal in das Datenblatt des L298 http://www.powersystems.com.uy/robotica/archivos/L298.pdf "The L298 is an integratedmonolithic circuit in a 15-lead Multiwatt and PowerSO20 packages. It is a high voltage, high current dual full-bridge driver designed to accept standard TTLlogic levels and drive inductive loads such as relays, solenoids, DC and steppingmotors. Two enable inputs are provided to enable or disable the device independentlyof the input signals. The emitters of the lower transistors of each bridge are connected together and the corresponding external terminal can be used for the connection of anexternal sensing resistor. An additionalsupply input is provided so that the logic works at a lower voltage." Sprich das Dingen hat Steuereingänge die auf TTL-Pegeln betrieben werden können TTL ist 0 und 5V ;) Dann zum L297 http://www.powersystems.com.uy/robotica/archivos/L297.pdf Wofür wird die Spannung von den Widerständen den an den L297 angschlossen? Mal ins DB schauen Seite 2, Die beiden Sens Ausgänge werden einzeln mit einer Referenzspannung verglichen und falls diese Spannung überschritten wird schaltet der L297 nicht mehr. Dazu passend die Pinerklährung vin 13-15: Input for load current sense voltage from power stages... "Reference voltage for chopper circuit. A voltage applied to this pin determines the peak load current." Wenn du die Sense Ausgänge auf Ground legst und den Vref auf +5V, dann kannst du dir den Spannungsteiler an +5V sparen. Frage meinerseits: Warum kaufst du fertige Platinen auf denen die Hälfte fehlt und suchst dann Schaltpläne? (der ist von irgendwo her oder nicht?) Als nächstes suchst du dann einen Schaltplan um den L297 anzusteuern? Die komplette Schaltung passt locker auf eine Euro-Streifenleiterkarte mit L298, L297 sowie einer Ansteuerung ganz klassisch mit astabiler Kippstufe oder NE555. Ein Mikrocontroller ist vermutlich zu hoch gegriffen, es sei denn du nennst mir einen Grund warum du den brauchst ;)
Man seit ihr alle Schnell ;) Das dingen hast du auf Ebay geschossen oder? http://www.ebay.de/itm/L298N-Dual-H-Brucke-DC-Stepper-Motor-Treiber-Controller-Board-Modul-fur-Arduino-/110861448769?pt=Bauteile&hash=item19cfdb7641#ht_5388wt_1139 Etwas Platz ist da noch um ggf nen Shunt unterzubringen, denke an die Unterseite, Leiterbahn nach Pin 1 und Pin 15 Lack entfernen, auftrennen und Shunt rein setzen, aber wenn dir das zu klein ist, kein Problem.
Hallo, für schnelle Tests ist die Platine sicher eine günstige Alternative. Eine Frage hätte ich zu den Sense Ausgängen. Wie bemesse ich den Shunt Widerstand ???? wenn ich mit dem L297 arbeite soll ein 0,5 Ohm Widerstand gegen GND und gut. Wenn ich aber die Spannung an den ADC eines Microcontroller lege, sofern das geht, wie hoch müßte da der Widerstand sein und welche Leistung müßte er abkönnen ??? Zweck des ganzen ist es zwei DC Motoren anzusteuern und die über Zeit und Stromaufnahme zu überwachen. Danke für eine Antwort oder guten Tipp. Schorsch
Hallo Hans! > Wenn du die Sense Ausgänge auf Ground legst und den Vref auf +5V, dann > kannst du dir den Spannungsteiler an +5V sparen. Dann hast du das Datenblatt nicht ganz gelesen. Das Max-Rating für die Sense-Eingänge liegt IIRC bei 2V. Der L297 ist da sehr empfindlich. Deswegen geht der auch gerne mit kaputt, wenn sich ein L298 verabschiedet. > Frage meinerseits: > Warum kaufst du fertige Platinen auf denen die Hälfte fehlt und suchst > dann Schaltpläne? (der ist von irgendwo her oder nicht?) > Als nächstes suchst du dann einen Schaltplan um den L297 anzusteuern? Das frage ich mich auch immer wieder. Bei den ganzen Motorshields ist es nicht anders. Mehr als die absolute Minimalbeschaltung ist da selten drauf. Mit freundlichen Grüßen Thorsten Ostermann
Hallo Schorsch, > Eine Frage hätte ich zu den Sense Ausgängen. Wie bemesse ich den Shunt > Widerstand ???? wenn ich mit dem L297 arbeite soll ein 0,5 Ohm > Widerstand gegen GND und gut. Wenn ich aber die Spannung an den ADC > eines Microcontroller lege, sofern das geht, wie hoch müßte da der > Widerstand sein und welche Leistung müßte er abkönnen ??? 0,5R/2W ist eigentlich standard. Ein größerer Widerstand führt zu mehr Verlustleistung, ein kleinerer Widerstand zu kleineren Pegeln. Dann würde ggf. noch ein Op-Amp zur Verstärkung der Signale erforderlich. Der kann aber ohnehin nicht schaden wenn du das Signal mit einem uC einlesen willst. Dann solltest du nämlich noch einen Tiefpass-Filter vorsehen, um das Shanon-Theorem nicht zu verletzten und ggf. Spikes auszufiltern. > Zweck des ganzen ist es zwei DC Motoren anzusteuern und die über Zeit > und Stromaufnahme zu überwachen. Dann vergiß nicht, den Watchdog vom µC zu verwenden, oder mach es gleich in Hardware. Sonst raucht es sobald der µC mal abstürzt. Mit freundlichen Grüßen Thorsten Ostermann
Danke für die Info.... In einem anderen Beitrag habe ich was über den L298 und dessen Alter gefunden. Speziell die Verlustleistung wird da wohl ein großes Problem werden/sein. Die beiden Motoren laufen reversierend und haben leider keine Endschalter in den Endstellungen. Deshalb auf die Stromüberwachung. Der L6203 scheint da wohl die bessere Wahl zusein, was aber grundsätzlich an dem Sense Ausgang nicht viel ändert. Ja mit den Datenblättern habe ich mein spez. Schulenglisch Problem. Die Verwendung des Watchdog ist bei mir zum Standard geworden und immer wichtig.
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.