Universal Controller: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
Line 1: Line 1:
=Next Steps=
=Next Steps=
Phase 1: Stepper Motors
#Do full wiring diagram for Arduino with RAMPS with TB880 stepper drivers
#Do full wiring diagram for Arduino with RAMPS with TB880 stepper drivers
#Assume 4 motors driving each axis at 1A each and 24V - are the stepper motors in D3D BOM good for 24V?
#Assume 4 motors driving each axis at 1A each and 24V - are the stepper motors in D3D BOM good for 24V?
Line 6: Line 7:
#Connect the TB880 with up to 4 stepper drivers each
#Connect the TB880 with up to 4 stepper drivers each
#Use 24v power supply for stepper motors - can the usual steppers handle 24V?
#Use 24v power supply for stepper motors - can the usual steppers handle 24V?
Phase 2: Resistive or other Loads via External Relay
#Use AC heater pad so the bed heater is not relying on a DC power supply. This can be done with an external relay activated by the normal RAMPS heat bed output - [https://www.amazon.com/SainSmart-101-70-100-2-Channel-Relay-Module/dp/B0057OC6D8/ref=pd_sbs_147_2?_encoding=UTF8&pd_rd_i=B0057OC6D8&pd_rd_r=YY76X3DHYA8XPYZC54TH&pd_rd_w=N5swh&pd_rd_wg=xSduu&psc=1&refRID=YY76X3DHYA8XPYZC54TH]
#Use AC heater pad so the bed heater is not relying on a DC power supply. This can be done with an external relay activated by the normal RAMPS heat bed output - [https://www.amazon.com/SainSmart-101-70-100-2-Channel-Relay-Module/dp/B0057OC6D8/ref=pd_sbs_147_2?_encoding=UTF8&pd_rd_i=B0057OC6D8&pd_rd_r=YY76X3DHYA8XPYZC54TH&pd_rd_w=N5swh&pd_rd_wg=xSduu&psc=1&refRID=YY76X3DHYA8XPYZC54TH]
#Heater pad - [http://www.ebay.com/itm/Watlow-100260503-120V-1000W-26x10-Flexible-Silicone-Rubber-Heater-Pad-1021C-14-/152515099729?hash=item23829bbc51:g:NbIAAOSwvihY9ZjJ] - but any load can be used for testing the relay heat power, such as a light bulb or electric heater.
#Heater pad - [http://www.ebay.com/itm/Watlow-100260503-120V-1000W-26x10-Flexible-Silicone-Rubber-Heater-Pad-1021C-14-/152515099729?hash=item23829bbc51:g:NbIAAOSwvihY9ZjJ] - but any load can be used for testing the relay heat power, such as a light bulb or electric heater.

Revision as of 06:01, 5 May 2017

Next Steps

Phase 1: Stepper Motors

  1. Do full wiring diagram for Arduino with RAMPS with TB880 stepper drivers
  2. Assume 4 motors driving each axis at 1A each and 24V - are the stepper motors in D3D BOM good for 24V?
  3. Use USB power for Arduino
  4. Do not plug in the power to RAMPS - can it be powered only by the USB power via Arduino?
  5. Connect the TB880 with up to 4 stepper drivers each
  6. Use 24v power supply for stepper motors - can the usual steppers handle 24V?

Phase 2: Resistive or other Loads via External Relay

  1. Use AC heater pad so the bed heater is not relying on a DC power supply. This can be done with an external relay activated by the normal RAMPS heat bed output - [1]
  2. Heater pad - [2] - but any load can be used for testing the relay heat power, such as a light bulb or electric heater.

Prototype Cost

  • RAMPS - $5.82 [3]
  • Arduino - $12 - Not CH340 bootloader
  • TB660 - $8
  • Power Supply - 24V - $21 - [4]
  • Stepper motors - $8 each for a pack of 5

Test

  • Use Lulzbot Cura
  • Use RAMPS + external TB660
  • Connect 4 motors to one TB660
  • Run them with cura
  • That's it - if we can run 4 steppers with Cura, RAMPS, and 1 TB660 - we can then drive a CNC Torch Table.

Prototyping

  • Arduino + RAMPS - $25
  • Power Supply, 24V, 30A - $20

Presentation

edit