Archiv verlassen und diese Seite im Standarddesign anzeigen : Das leidige Thema: Motoren ansteuern für Noobs ;-)
Hallo Leute!
Ich habe mich in letzter Zeit ein wenig mit Elektrotechnik beschäftigt, und wollte nun mal ein kleines Experiment wagen: ein Roboter!
Dazu habe ich mir bei Ebay einen 40cm großen Panzer bestellt, aufgemacht, und die ganze Elektronik herausgerissen. Was übrig blieb waren zwei Motoren (einer für die linke, einer für die rechte Kette).
Dann habe ich kleine Platine mit einem AVR Microcontroller und dem Motortreiber "IC L293 D" gelötet, und an die Motoren angeschlossen. Ungefähr 20 Sekunden funktionierte alles wunderbar, danach fing die Platine buchstäblich an zu stinken, und ich habe mir am L293 die Finger verbrannt :-s
Meine Vermutung: die Motoren ziehen einfach viel zu viel Strom für den armen kleinen L293D! (Nachdem das ganze etwas abgekühlt war, funktionierte es wieder für ein paar Sekunden).
Also habe ich angefangen alles zu lesen, was ich zu diesem Thema finden konnte. Und nun bin ich verwirrter denn je!!! 8-[
Könnt ihr mir vieleicht helfen? Ich wüsste gerne, was eine EINFACHE und GÜNSTIGE Möglichkeit wäre, solche Getriebemotoren, die scheinbar einiges an Strom ziehen, zu betreiben.
Dabei sollte die Schaltung also nicht allzu aufwendig sein, und die Motoron sollten über einen AVR steuerbar sein (PWM ist nicht unbedingt nötig).
Ich hatte übrigens die Idee aus ganz dicken MosFETs (IRL3803) eine H-Brücke aufzubauen, habe dann aber irgendwo komische Sachen gelsen, dass das nicht so einfach wäre (Stichwort: Inverter, Ladepumpen etc.)...
Hiiiiiiiiiiilfeeeeeeeeeeeeeeeee!!!!!!!!!!!!!!
Kannst du mal nachmessen, wie viel Strom die Motoren ziehen?
Schau dir mal das an:
http://www.shop.robotikhardware.de/shop/catalog/index.php?cPath=65&osCsid=d46f1019e3d1a13fa442926fa9af9003
http://www.shop.robotikhardware.de/shop/catalog/index.php?cPath=79_81
Die haben nur im Moment geschlossen. Müsstest du halt etwas warten...
jon
Das werde ich tun (hab leider erst ab Montag wieder Zeit).
Auf den Seiten gibt's ja jede Menge interessantes Zeugs :-)
Frage dazu: Auf der einen Seite gibts ja (relativ teure) platinen. Auf der anderen diese ICs (z.B. Motortreiber L298). Sind die denn eigenständig funktionsfähig? Also ich meine, kann man einen L298 einfach so verwenden? Wofür gibts dann die ganze Perepherie auf den Platinen?
(Mit meinem L293 hats ja (bis auf Hitze-Probleme) auch ganz gut geklappt...)
Sind die denn eigenständig funktionsfähig? Also ich meine, kann man einen L298 einfach so verwenden?
Die ICs kann man bis auf evebtuelle Dioden ohne weitere Hardware verwenden.
Wofür gibts dann die ganze Perepherie auf den Platinen?
Wenn ich das verstanden habe, kann man die Platinen auch über I2C und Rs232 oder anderes ansteuern. Ich habe es mit jetzt aber nicht so genau angeschaut.
Mit meinem L293 hats ja (bis auf Hitze-Probleme) auch ganz gut geklappt...
Hast du es schonmal mit einem Kühlkorper und einen Ventilator versucht?
Nur so:
Das Datenblatt des VNH3SP30 (den würde ich dir empfehlen):
http://www.datasheetcatalog.net/de/datasheets_pdf/V/N/H/3/VNH3SP30.shtml
Und schau dir mal das in der Wiki zu den Motortreibern an.
jon
Kann es sein, dass der eine sehr merkwürdige Gehäuseform hat? Sind die Pins zu "normalen" streifen-raster-platinen kompatibel? Ich habe nämlich nur einen sehr groben Lötkolben ;-)
Danke schonmal für die Hilfe!
Steht im Datenblatt auf Seite 24:
Der VNH3SP30 hat einen Pinabstand von 1mm und der Pin ist zw. 0,42 und 0,58 mm groß.
Das ist natürlich etwas schwer mir einem groben Lötkolben zu löten, es ist aber machber.
Du musst dir nur eine Platine planen und ätzen. Den IC draufsetzten, grob mit Lötzinn anlöten (Pins können auch zusammengelötet werden) und dann den rest Lötzinn mit Entlötsauglitze wegmachen. Geht sehr gut.
jon
Ätzen!?!? Wie soll das denn gehen? Ich hab doch garnicht das passende Equipment ;-)
Und online Platinen zu bestellen scheint ja unbezahlbar zu sein...
Es gibt da auch ganz billige Anbieter. Wie die Qualität ist weiß ich nicht.
Sonst bleibt dir nurnoch übrig andere Motoren zu nehmen, die nicht so viel ziehen oder doch bei www.robotikhardware.de eine Fertige Platine zu bestellen.
jon
pandadriver
16.12.2006, 13:23
Du kannst ganz einfach auch eine H-Brücke aus Transistoren / Fets aufbauen. Die kannst du passend zu deinen Motoren dimmensionieren. Schaltungen findest du bestimmt 100erte im Netz.
H-Brücken scheinen sehr kompliziert zu sein (mit 4 Transistoren ist es da wohl nicht getan) :-(
Ich hab die Motoren jetzt mal ausgemessen. Die ziehen so in etwa 1A.
Was könnt ihr mir also empfehlen (und warum)?
- L298?
- VNH3SP30?
- L6205?
Achje, ist das kompliziert ^^
Ich seh grad: bei Reichelt gibt es ja unendlich viele LXXXX Motor Treiber!
Was haltet ihr z.B. von einem L6202?
Laut Datenblatt schafft der jede Menge Ampere, ist super billig (4,90€) und steckt in so einem schönen Loch-Raster-Platinen kompatiblen IC Gehäuse...
m.a.r.v.i.n
18.12.2006, 14:11
Hi,
Der L6202 ist eine Single H-Brücke. Du bräuchstest also 2 Stück davon.
Ansonsten würde ich dir den L6205 empfehlen, der hat die Freilaufdioden integriert, gibt es im Lochraster freundlichen DIP Gehäuse und ist mit FETS aufgebaut (kleiner Innenwiderstand, weniger Verlustleistung). Funzt allerdings wie alle L62xx erst ab 8V Motor Versorgungspannung.
Beim L298 fehlen die Freilaufdioden. Die müssen extern verdrahtet werden. Außerdem stammt er aus der Elektronik Steinzeit, mit seinen bipolaren Transistoren.
Der VNH3SP30 ist für diesen Fall sicher überdimensioniert, außerdem nur als SMD erhältlich.
Gruß m.a.r.v.i.n
Leider scheint es den L6205 nicht bei Recihelt zu geben. Verdammt ;-)
Wäre der der denn dann für einen motor, oder wie die L293Ds direkt für zwei Motoren?
(quäle mich gerdae durchs Datenblatt) ;-)
m.a.r.v.i.n
18.12.2006, 14:24
Hi,
Der L6205 ist eine Dual H-Brücke wie der L293D. Kostet bei robotikhardware allerdings ca. 10€ (andere Quelle kenne ich leider nicht). Zwei L6202 von Reichelt sind da etwas billiger.
Gruß m.a.r.v.i.n
OK, ich denke ich werde dann einen L6205 besorgen. Danke für die Hilfe :-)
Tjaaa, nach einer längeren Auszeit wollte ich jetzt richtig mit dem Projekt loslegen - aber der L6205 ist nirgendwo zu bekommen!!!
Kein einziger mir bekannter Shop hat das Teil im Angebot. Das wundert mich schon ein wenig, da man hier überall im Forum lesen kann, wie toll dieser IC ist. Warum gibt's den also nirgendwo?? :-(
Hat jemand eine Idee, wo sich so ein Teil auftreiben lässt?
Falls es noch aktuell ist, ich habe ihn hier gefunden:
http://de.farnell.com/jsp/search/productdetail.jsp?sku=1327927
Scheint aber nicht ab Lager lieferbar zu sein.
davebastard
14.05.2007, 16:02
bei ebay um ~8€, einfach nach l6205 suchen
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.