{"id":1145,"date":"2015-12-30T14:55:18","date_gmt":"2015-12-30T12:55:18","guid":{"rendered":"http:\/\/blog.gafu.de\/?p=1145"},"modified":"2017-04-09T19:34:28","modified_gmt":"2017-04-09T17:34:28","slug":"dual-extruder-und-gesteuerte-luefter-am-ramps-1-4-mit-repetier-firmware-1","status":"publish","type":"post","link":"http:\/\/blog.gafu.de\/?p=1145","title":{"rendered":"Dual Extruder und gesteuerte L\u00fcfter am Ramps 1.4 mit Repetier Firmware (1)"},"content":{"rendered":"<p>Vorbereiten der Elektronik meines Prusa I3 f\u00fcr den Betrieb eines Dual Extruders.<\/p>\n<p>Ich verwende in meinem selbstgebauten Drucker als Steuerung ein Arduino Mega 2560 Mikrocontrollerboard und das RAMPS shield.<br \/>\nLeider ist auf der Ramps-Aufsteckplatine nur eine recht begrenzte Anzahl an Schalttransistoren drauf, die ausreichend sind f\u00fcr einen 3d-drucker mit einer D\u00fcse.<br \/>\n3 Ausg\u00e4nge sind vorhanden f\u00fcr Heizbett, D\u00fcsenheizung und den L\u00fcfter f\u00fcr die K\u00fchlung des Werkst\u00fccks.<br \/>\nDen L\u00fcfter zum K\u00fchlen der Elektronik (besonders die Motortreiber haben es n\u00f6tig) und f\u00fcr den Extruderkopf (wenn erforderlich) muss man dann irgendwo direkt ans netzteil anschlie\u00dfen. Funktioniert so, aber was nun, wenn noch ein weiterer Druckkopf dazukommen soll?<\/p>\n<p>Dann reicht das vorhandene nicht mehr aus. Wir brauchen mehr Schalttransistoren.<br \/>\nAn und f\u00fcr sich ist das ja kein Problem, eine kleine Umschau bei den verd\u00e4chtigen H\u00e4ndlern zeigt aber eine Marktl\u00fccke auf.<\/p>\n<p>Also wird das selbst gebaut.<br \/>\nEin paar kurze Vorversuche zeigen: Ein BC337-25 Kleinsignaltransistor ist ausreichend um bei 5mA Basisstrom 300mA f\u00fcr einen 12V-L\u00fcfter bereitzustellen.<br \/>\nEin IRLZ44N wird die gr\u00f6\u00dferen Str\u00f6me \u00fcbernehmen, es ist ein Logiclevel-N-Kanal-MosFET. Hier kommen zwei zum Einsatz, einer f\u00fcr die D\u00fcsenheizung (4 Ampere@12V) und einer f\u00fcr die Druckerbeleuchtung, die ebenfalls \u00fcber die Firmware geschaltet werden kann.<br \/>\nZum Anschlu\u00df habe ich in meinem Fundus noch Schraubklemmen f\u00fcr Leiterplattenmontage, f\u00fcr die kleinen Str\u00f6me f\u00fcr L\u00fcfter reichen auch Stiftleisten und Dupont-Stecker aus.<\/p>\n<p>Das muss dann etwa nach diesem Schema zusammengel\u00f6tet werden:<br \/>\n<a href=\"\/wp-content\/2015\/12\/dualex-1.jpg\"><img decoding=\"async\" src=\"\/wp-content\/2015\/12\/dualex-1-600.jpg\" alt=\"\" \/><\/a><\/p>\n<p>G\u00fcnstig habe ich diese kleinen Lochrasterplatinen gekauft die schon auf eine praktische Gr\u00f6\u00dfe zugeschnitten sind, und an den Ecken Befestigungsbohrungen haben. Also mal den ganzen K\u00e4se da drauf gel\u00f6tet.<br \/>\n<a href=\"\/wp-content\/2015\/12\/dualex-2.jpg\"><img decoding=\"async\" src=\"\/wp-content\/2015\/12\/dualex-2-600.jpg\" alt=\"\" \/><\/a><br \/>\nDie R\u00fcckseite sieht aus wie es sich f\u00fcr einen prototyp geh\u00f6rt :-), die Vorderseite ist vorzeigbar:<br \/>\n<a href=\"\/wp-content\/2015\/12\/dualex-3.jpg\"><img decoding=\"async\" src=\"\/wp-content\/2015\/12\/dualex-3-600.jpg\" alt=\"\" \/><\/a><\/p>\n<p>Damit es auch sch\u00f6n blinkt, sind an allen Anschl\u00fcssen LEDs zur Statusanzeige eingebaut.<br \/>\nWie man im Foto sieht, hat das Platinchen bereits seinen Platz im Drucker gefunden gleich neben dem RAMPS.<\/p>\n<p>Da ich nun mit der Schaltung alle m\u00f6glichen L\u00fcfter schalten kann, tue ich das auch. Das reduziert den L\u00e4rm deutlich, wenn alle L\u00fcfter die gerade nicht gebraucht werden automatisch abgeschaltet werden.<br \/>\nDeshalb gibts auch ein kleines Update an meinem Extruderstecker: Auf ABL (automatische betth\u00f6heneinstellung) kann ich gerne verzichten, zumal es mit wechselbaren Druckunterlagen aus verschiedenem Material ohnehin nicht funktioniert, daher werden die freien Pins f\u00fcr den zweiten Extruderl\u00fcfter reserviert und schon mal so verkabelt.<br \/>\n<a href=\"\/wp-content\/2015\/12\/dualex-4.jpg\"><img decoding=\"async\" src=\"\/wp-content\/2015\/12\/dualex-4-600.jpg\" alt=\"\" \/><\/a><\/p>\n<p>Hinweis: Wenn man in der Firmware zwei Extruder einrichtet, aber nur einen anschlie\u00dft, schaltet die Steuerung aus Sicherheitsgr\u00fcnden alles ab und geht in den Trockenlauf, da ein defekter Temperaturf\u00fchler erkannt wird.<br \/>\nEs ist also notwendig offene Temperaturf\u00fchleranschl\u00fcsse mindestens mit einem Widerstand mit plausiblen Wert abzuschlie\u00dfen. 100k sind anstelle eines 100k thermistors gut. Die angezeigte Temperatur entsprechend ignorieren.<br \/>\nDer zweite Extruder darf auch nicht angeheizt werden (start.gcode) wenn keiner angeschlossen ist, sonst greift ebenfalls die Schutzschaltung weil nach aktivieren der Heizung die Temperatur nicht steigt..<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vorbereiten der Elektronik meines Prusa I3 f\u00fcr den Betrieb eines Dual Extruders. Ich verwende in meinem selbstgebauten Drucker als Steuerung ein Arduino Mega 2560 Mikrocontrollerboard und das RAMPS shield. Leider ist auf der Ramps-Aufsteckplatine nur eine recht begrenzte Anzahl an Schalttransistoren drauf, die ausreichend sind f\u00fcr einen 3d-drucker mit einer D\u00fcse. 3 Ausg\u00e4nge sind vorhanden [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[409],"tags":[560,633,476,487,477],"class_list":["post-1145","post","type-post","status-publish","format-standard","hentry","category-3d-druck","tag-dualextruder","tag-fan-extender","tag-prusa-i3","tag-ramps","tag-reprap"],"_links":{"self":[{"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/posts\/1145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1145"}],"version-history":[{"count":6,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/posts\/1145\/revisions"}],"predecessor-version":[{"id":1157,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/posts\/1145\/revisions\/1157"}],"wp:attachment":[{"href":"http:\/\/blog.gafu.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1145"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}