wiki:Maschinen/RepStrap

Version 3 (modified by roh, 13 years ago) (diff)

--

RepStrap

this repstrap is a bit different: it doesnt use any of the reprap default electronics or sourcecode on a microcontroller

the gcode is generated like usual via skeinforge or similar tools but emc2 and some shell and python components take control of parsing it and doing the magic.

the dc-motor as visible in the pictures for the classic darwin-style extruder we currently use is driven by a dc-motor driver based on this: http://reprap.org/bin/view/Main/DC_Motor_Driver_1_1

also in the same box are 2 tip122 transistors which switch gnd for 2 supplies in open collector mode.

the whole thing is deadlocked with and-gates (inline in the 'step' and the pwm lines for the transistors) with the other 4 inputs of the and-gates driven from a 'charge-pump' <add schem>

the chargepump gets a 'rectangular ac signal' on one input. if its missing the output goes low. if it hangs high, the same. see it as an electronic dead-man switch driven by emc2

its based on some caps, diodes, more caps and 2 or 3 transistors. i'll add a schematic soon.

for some pics of our extruder head see category/reprap blogposts about reprap

uses http://axis.unpy.net/01198594294 for the arduino code i use for measuring temperature (means the voltage)

configs: http://yamato.hyte.de/tmp/repstrap_roh.tgz (for now, will move that somewhere here)

FIXME: document nicely, add pictures, howto, clean up code and docs, fix heater-pid-loop Dgain, add fan on workspace? schems, layouts...

Attachments (14)

Download all attachments as: .zip