Quantcast
Channel: Reprap Forum - RAMPS Electronics
Viewing all 1807 articles
Browse latest View live

Built cables (1 reply)

$
0
0
Hi folks,

I've got a Ramps 1.4 setup in place, replacing the (exploded) Melzi setup for my monoprice maker select V2.1 - and with a couple of exceptions, I've had to build cables for darn near everything - and I've firmly determined I'm no good at it - the dupont connectors are giving me fits... from poor contact, to bad crimps, to bad fitting within the shells, etc.

Is there a place where I can get prebuilt cables, or pay someone to build me cables/wires?

Thanks so much!

Heating failed (2 replies)

$
0
0
Hello everyone

Building a 3D Printer, using Marlin-1.1

every time I try to print, The extruder does not heating up "stays at room temperature" , while the heatbed heating up, but after 10 minutes an error appears


Error:Heating failed, system stopped! Heater_ID: bed
[ERROR] Error:Heating failed, system stopped! Heater_ID: bed

Error: Printer halted. kill() called!
[ERROR] Error: Printer halted. kill() called!

when I turn on the bed and extruder from the software, the extruder reaches the temperature that i need, while the bed keep heating up until that the same error appears "after around 10 min"

DRV8825 Current Limiting (1 reply)

$
0
0
New to RAMPS and trying out my first personal project. Playing around with a very simplified RAMPS 1.4 setup, 1 Stepper for Extrusion and 2 for XY Movement totaling 3 stepper motors. Each stepper is rated for 1.5A/ Phase and 2 phase, but I'm a bit confused what to limit each of my DRV8825 currents to. Is the current limit on the driver the maximum current that will be provided to the motor, or is it the maximum current that will be provided to each phase of the motor. Additionally, what are reasonable current limits to use for this simple setup? I feel so dumb for asking this, but haven't been able to find the answer anywhere.

truobleshooting steppenplan with ramps 1.4 and my steppermotors (1 reply)

$
0
0
hi there

I need a little bit help because getting frustrated and confused and i lost my patience. i need a good starting point to solve the problems that i have with my steppermotors .the z-axis is functioning when turn on the display for example 10mm the only thing is that i doubting about the fact of they turning in the right direction. only the x-motor and the y-motor shakes and vibrating when i give up x-amount mm of movement in the display. what are the correct color order to wire my steppermotors these are my steppermotors [nl.aliexpress.com] and what is the + and the - from 1a and 1b and 2a and 2b from the ramps 1.4 it stands never-where descripted on the internet . what is the right/correct wire order. i know that i can change it also in the firmware(i am using marlin 1.1.9) but for now it look me right to wire it firstly correct. but what is the right wire order. i have try also to re-flash marlin but that gives a error in arduino IDE(stk500v2_disable() failed to leave programming) to get a right and fresh starting point.i am a little bit be quite the trail. what is a good approach and steppenplan to solve the problems( and close things out) that i have with the steppenmotors. by the way the extrudr motor dont work on the extruderports but when i plug the extrudermotor on a other axis-port then the work.

what is a right steppenplan??

Changing RAMPS changed Z speed (4 replies)

$
0
0
Hello,
I have just swapped out my ROBO R1 Ramps 1.4 board for a new "generic" Ramps 1.4 board but the Z axis is now traveling too fast and too far.
Tell it to move 1mm and it moves 10mm. All other board functions are working as normal as they were on the original board. I changed boards as I believed the hotend mosfet was faulty/thermal runaway. This problem IS solved!

I have reuploaded the firm ware ( that was working fine yesterday on the old board) with no change.
My Z steps are still the correct 400 however if I change them to 100 the Z axis moves the correct amount and at a "normal" speed.

Has anyone any idea what may have caused this?
I believe I have swapped the cables and jumpers correctly, matching where they were from and using the same stepper sticks in the same locations.

Any help is greatly appreciated,
Regards,
Doug

Replacement stepper motor drivers (1 reply)

$
0
0
Hey guys so I have a problem with my prusa i3 mk1. I recently replaced my Ramps 1.4 and when I reinserted my stepper motor drivers, I accidentally put one in backwards. From what I could tell I fried the driver, so I went to replace it. I bought a pack of DRV8825's because they were cheap. After I inserted them into the z and y axis locations, I went for a test print. The print failed spectacularly. From what I could tell it almost seemed as if the z axis wasn't moving as much as it should have and caused the print to compress causing failure. I did not touch any software with the drivers. Am I supposed to calibrate the drivers? Is it not a good idea to mix and match drivers (2 different kind of drivers running the board)? Any help would be greatly appreciated.

MKS GEN L mosfet mayhem (no replies)

$
0
0
Hi,

I recently upgraded my (already heavily modified) AM8 (Anet A8) to a MKS GEN L motherboard in order to make use of silent TMC2208 on the XY axis..
I've always used an external mosfet to drive my hotend (due to the A8's reputation of being a fire hazard). I wanted to do the same with my MKS GEN L board despite it no longer being necessary. I prefer to direct as much load away from the board.

Everything's wired up correctly and good to go. The only thing giving me trouble is the external mosfet module (30A, 12V) not receiving a signal from the MKS GEN L board when heating is requested resulting in thethermal runaway protection kicking in. Connecting the hotend directly to the MKS GEN L board works without issue. Swapping the mosfet module yields the same result, so it's not defective.

Any advice would be most welcome, I found nothing on google.

PS: I don't use a heated bed.

Adafruit LCD SPI backpack (6 replies)

$
0
0
Hey all, I've got the Adafruit 1602 LCD with i2C/SPI backpack, wondering how to connect it to the Ramps 1.4. Does anyone have any suggestions?

Rotary encoder jumps 'in between' (4 replies)

$
0
0
Dear all

First post here and completely new to Arduino, reprap and electronics in general :smiley-confuse:
I started making a polargraph / V-plotter.
Bought stepper motors, Arduino Mega 2560, Ramps 1.4, etc... and an LCD.
The LCD is from RepRapDiscount: full graphic smart controller.

After a long search and a big puzzle using Makelangelo software, I got it more or less under control.
Except the rotary encoder on the LCD-panel...
I can only change lines in the menu if I really really really am soft on the knob.
It reacts only somewhere before the 'click'.


Did a lot of research on internet, but couldn't find a solution.
Posted in Dutch part, but no reaction. Arduino forum, no reaction.

Some help please!
Thx in advance!

Ramps 1.4 + ATX Power Supply (2 replies)

$
0
0
Hi folks

I have a Tacens 12V 26A power supply

PSU can start itself, but when i pluged it to Ramps 1.4, NOTHING.

What can be the reason?

Thanks to all in advance!



Bed not heating or constantly heating (new MOSFET) (5 replies)

$
0
0
I removed the Q3 mosfet from the Ramps 1.4 board and added an external mosfet as Q3 was overheating way too much. However although the power is being delivered to the mosfet, the the signal was not going through to the Mosfet. Having isolated different factors, the problem seems to be that the signal from the Ramps is not reacting to any commands (I.e. no red LED for "bed heating". I took a the original mosfet (Q3) and connected it to the original space and then turned on the psu... the red LED indeed switched on, but straight away with power, and the bed began heating up (I now have no apparent control over the bed).
Are there any solutions to this?

nema 14 ramps 1.4 (2 replies)

$
0
0
Hi ! I have a problem, I do not know how to connect my nema 14 to my 1.4 ramps. There are 4 colors of thread: red, green, blue and black. can you help me ?

BLTouch and RepRap Ramp 1.4 wiring (1 reply)

$
0
0
I've been searching, but have not found a clear answer. I am installing a BLTouch on a RepRapGuru printer which has a RAMP v1.4 board.
Can anyone fill me in as to which BLTouch wires connect to which pins on the board?

I *think* the 3 wire (brown,red,orange) wire connect to the servo pins at D11.
I also thing the 3 wire(black, white) go to the z_min connector (the ground and signal pins).

Atmega 2560 stk500 error (1 reply)

$
0
0
Hi all,

I got the stk500 error on my Atmega2560 where I am working with for some time now. A few weeks ago (I spread the time working on it) Marlin 1.1.9 did upload normally and worked. Now I tried to upload 2.0.1 and it did not work due to some errors which i spend a lot of time on, now i wanted to upload an adjusted marlin 1.1.9 version again but now it gives the stk500 error, even with standard Anet A8 config. files it gives the error.

I read that it is related to the pc not getting a connection to the Atmega 2560 which I use for my Anet A8 with 1.4 RAMPS.
The problem could be fixed with a new bootloader, at least that is what I also read. But when I try a simple arduino example it does work on another atmega2560, which also gives the stk500 error when I tried to upload the marlin software.
Also when i connect with pronterface i can send a M119 command and do get the ports of the sensors.

Should i still try a new bootloader? Or is something else wrong?

The error:

Arduino:1.8.9 (Windows Store 1.8.21.0) (Windows 10), Board:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

De schets gebruikt 112120 bytes (88%) programma-opslagruimte. Maximum is 126976 bytes.
Globale variabelen gebruiken 4495 bytes van het dynamisch geheugen.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xe0
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xe0
Er trad een error op gedurende laden van de schets

CNC Soldering Machine; any advice or tips? (6 replies)

$
0
0
Good day everyone! I am still new to this forum and to RAMPS in general so please understand.
I am currently a student taking Electronics Engineering and our final study/research is to create a CNC-based soldering machine. We are currently utilizing the RAMPS 1.4 board along with an Arduino Mega and NEMA 17 Motors. We are also using the Marlin firmware.

Our desired process is this: 1. The program ExpressPCB (a software for circuit design) will generate a .dxf file of the holes of the PCB; 2. The .dxf file will be converted to g-code; 3. That g-code will be loaded to Pronterface; 4. The motors will move the soldering iron to the first coordinate; 5. A servo will lower the soldering iron to the PCB; 6. A motor will extrude some soldering iron for a couple of seconds; 7. The servo will lift up the soldering iron back up and proceed to other coordinates until finished.

At the moment, our current progress is that we are now able to send commands to the motors via the Pronterface program. Not much but we're currently working on it. We are now also able to visualize the g-code of an example circuit in the bCNC software



I guess what we wanted to know is that is the process even possible in the first place? We've seen some amazing machines done with the RAMPS board but we didn't see anything with a concept similar to ours. We also wanted to ask for some tips or advice or really anything to help us out in this project, as we've never done anything related to RAMPS (but we do have some experience in Arduino in general).

Thank you for taking the time to read this, any help would be greatly appreciated!

Ramps with 5v switching regulator integrated (no replies)

$
0
0
Hi,
I just wanted to share my variant of the Ramps 1.4. I modded it little bit, so it is now capable of 24V. It uses a LM2575 to generate 5V. It has a jumper to select the logiclevel and some jumpers (Thermistors) to be able to be used with an arduino mega and a due. It uses IRF3708 Mosfets, so it can be used with a due or a stm32 microcontroller. And there are blade fuses instade of polyfuses. I also traced out D7, D12 and D13 because they were unused on the 1.4. For SPI for TMC2130 you can use the SPI-Header of the arduinos in the middle of the board with some long pin-headers.

TMC2130 problems (no replies)

$
0
0
Hi guys,
I recently installed a set of TMC2130 v3.0 drivers from BigTree Tech onto my RAMPS 1.4 board. They're all set up for SPI and used the included harness to connect it all then made single jumpers to connect the diag pins of the X and Y to the board for sensorless homing. I have an LCD so I had to re-assign the pins, no big deal. I also added a BL Touch at the same time.

The problem I'm having is the motors seem to run perfectly normal with normal travel moves. When I try to home though they just buzz and vibrate and don't do anything. I'm pretty sure I got the RMS current set properly, I used the Teaching Tech YT video on calculating the current. I've tried raising and lowering the current to no avail. The X and Y just buzz and trip the sensorless homing. The Z buzzes until I tap the BLtouch sensor then it raises slowly and drops slowly until the sensor is hit again.

Once the axes are all homed I can move them in Repetier or with the LCD and they move fine - smooth and silent. It's just homing moves that seem to be the problem. Any ideas on where to start to get this sorted? The printer is a Folger Tech 2020 i3, stock motors.

Also this isn't a big deal, more of an annoyance - is there a way in the LCD firmware to get the rotary encoder to act normally? By normal I mean rotate clockwise to increase the value/move the cursor up. It feels backwards now being that you rotate it counter-clockwise to raise the number.

Thanks in advance

Controlling RAMPS without extra firmware (1 reply)

$
0
0
Hello,

I'm relatively new to arduino but I have bought a ramps 1.4 to run 5 steppers for my project which is a large pick and place machine. Please bear with me as I have a bunch of gaps in my understanding related to my main question which is bolded below:

Is there any way to control the motors (which will be on the RAMPS) through just the Arduino code?



Background: This is a pick and place machine that requires some operator input (in terms of what object to pick up). Based on the given command, the 5 motors should know when to operate (independently) for the end effector arm on the machine to reach the location specified by the operator and get that item.

I've watched a few videos for 3d printers saying to download Marlin, Ponterface and Slic3r to generate g code and operate the motors. I'm a little bit confused as to what these Marlin files I've downloaded do (configuration.h) and how the gcode operates the motors.

Also when the G-code is generated, how does Ponterface communicate to the arduino (which communicates with the ramps)?

Can I write up my own simple g code instructions for the motors to work?

Where would I compile and upload these instructions?



Since I am not 3d printing anything is there any way for me to simply find out which pins are connected from the ramps to the arduino for the stepper motors and just program those to work in the arduino ide? I'm not sure how any of the 3d printing firmware/software (Marlin, Ponterface) could help my project since I need to have an operater put in what object to pick up and to keep track of what is left.

Seems like this is only achievable through the Arduino ide environment.

Any advice or knowledge with how the ramps actually executes any commands would be greatly appreciated!

TMC2208 v2.0 Não reconhece o E1 para duas extrusoras (no replies)

$
0
0
Preciso de ajuda,
Estou usando a placa MKS GEN 2.0 com drivers TMC2208 v2.0 e não consegui habilitar a segunda extrusora


>>> M122
SENDING:M122
X Y Z E E1
Enabled false false false false false
Set current 600 600 800 600 600
RMS current 581 581 795 581 1049
MAX current 819 819 1121 819 1479
Run current 18/31 18/31 25/31 18/31 18/31
Hold current 9/31 9/31 12/31 9/31 9/31
CS actual 9/31 9/31 12/31 9/31 0/31
PWM scale 11 11 14 11 0
vsense 1=.18 1=.18 1=.18 1=.18 0=.325
stealthChop true true true true false
msteps 16 16 16 16 256
tstep max max max max 0
pwm
threshold 98 98 660 52 843
[mm/s] 100 100 3 30 30
OT prewarn false false false false false
off time 3 3 3 3 0
blank time 24 24 24 24 16
hysteresis
-end -1 -1 -1 -1 -3
-start 1 1 1 1 1
Stallguard thrs
DRVSTATUS X Y Z E E1
stst * * * *
olb
ola
s2gb
s2ga
otpw
ot
157C
150C
143C
120C
s2vsa
s2vsb
Driver registers:
X 0xC0:09:00:00
Y 0xC0:09:00:00
Z 0xC0:0C:00:00
E 0xC0:09:00:00
E1 0x00:00:00:00 Bad response!
Testing X connection... OK
Testing Y connection... OK
Testing Z connection... OK
Testing E connection... OK
Testing E1 connection... Error: All LOW

Ramps error. (1 reply)

$
0
0
Hi guys , ı have corexy printer designed by me . My printer plug in 220volt, not working. Plug in usb and 220volt no problem. Why ? I wait same comment. Please help me.
Viewing all 1807 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>