Tagged: ramps 1.6 mp3dp
April 7, 2018 at 7:51 am #57133
(the last post seems to have disappeared so I am re-posting this)
I don’t know if this really counts as hardware development for the MP3DP, but as the ramps 1.4 was dropped from the store not that long ago, and I am a ramps runner I thought these looked interesting.
So I am running ramps on my new MP3DP I made. I was using a relay, and I have had to run my anet a8 bed through a relay as well, but that was always annoying. Anyways, I was looking at getting some spare ramps (cause I only seem to have a 50% success rate with them) and I saw these ramps 1.6??? Well they were 8 dollars (vs the 3 to 4 for 1.4) and they looked to solve most of my issues (supposedly 270 watts and has better mosfets with heat sinks, also i like that you only have to run 1 set of wires from the power supply, no 11 and 5 amp stuff)
Anyways…. I just switched it out for my ramps 1.4 and it seems to work fine. I will play around with it some more this weekend I hope and see how it does. Does anyone know anymore about these? I bought 2 and they both work so for me that is better already than my success with ramps 1.4. The heat bed and hotend seems to heat up in good time, which was something that always bothered me in the past.
Attachments:April 7, 2018 at 8:04 am #57137
Have you managed to find any documentation for it?April 7, 2018 at 8:18 am #57138
I was sent one of these a while ago, it was called a 1.5 then.
All this tries to solve is them putting shotty components on there Ramps boards. They have dumped the heat from the mosfets into the pcb (which is fine if they used High quality thick copper PCB’s but…) instead of allowing for heatsinks to be attached, and changed a plug. The board, the 1.5, and the 1.4 are fine, but solder bridges and worse and worse components are killing them. The final straw for me is when they started messing with there arduino’s as well. The 5V regulator they are using can’t even support a few LED’s, and the USB started to have connection issues as well. Trust me, every order I got they got worse and worse.
There have been no design changes. Ultimachine designed the ramps, the next board they made is the Rambo, I would call it ramps 1.5. Any other “ramps” derivatives is a patch, the actual upgrade is a different board, I chose UltiMachine. It has all sorts of driver and I/O protection, isolated USB, and extra I/O (which you can control from the firmware!).
I truly understand the desire to have such a cheap board but at some point you get tired of replacing them (supported thousands over the last 3 years). Factor in time and money spent and any board is going to be better. And I can’t say enough goods things about digipots….April 7, 2018 at 9:47 am #57143
Looks better than the old ramps. I don’t know if any of the other “features” are any good.April 7, 2018 at 10:05 am #57144
I can vouch that the build quality isn’t exactly awesome, at least on the “v1.6” that I received recently (one of the header’s was soldered on askew and will need to be redone). However, to be fair, it should work with the TMC2130 driver that I got for testing. The board itself seems to be little more than an interstitial board with a few discretes on it, so there doesn’t seem to be much that can go wrong with it (famous last words). In contrast, the rambo has A4982’s soldered on, so with Rambo you’re married to the drivers it comes with.April 7, 2018 at 10:19 am #57147
At the moment I have no idea where the SPI jumper wires used on the TMC2130 should connect to on this board. Anyone know?April 7, 2018 at 10:25 am #57148
They are on the ISP port, which isn’t connected on this board, but maybe you can go around and connect straight to the mega? I think they are also on pins 50-54ish, so maybe just use a multimeter to beep around and find them. They are all written down in the pins_RAMPS.h. As for the CS pins, maybe the servo outputs would be good candidates?April 7, 2018 at 10:27 am #57149
As soon as I hit “submit”, I thought about the fact that they are on the exp ports… Duh.
Also, the einsy rambo has the tmc2130s all wired in (as Ryan said, it’s more expensive, but if you don’t enjoy doing all kinds of electronics wiring and debugging then factor in your time).April 7, 2018 at 11:13 am #57150
Aha, apparently it’s AUX-3 that contains the SPI connections. Here’s a handy diagram:April 7, 2018 at 11:23 am #57151
Ryan I completely support you on ditching the ramps boards in the store. I think it was a smart move on your end.
Im doing these for kicks and goggles since I’ve used the ramps boards for a while now and I agree they keep burning out, that is why I tried these. Plus I like switching out the drivers and I have some tmc2130’s coming and wanted play with them.
david thanks for the diagram, I didn’t think too far ahead about spi jumpers. Ina month or so when I finally get the drivers I’ll have to muck with that as well.April 7, 2018 at 11:26 am #57152
I guess it kinda came off wrong. What I really meant was try any other board then the import “upgraded” ramps. There are so many cool boards out there. For the price of the imports get a Grbl and an arduino/marlin based board.April 7, 2018 at 1:25 pm #57155
Ryan, I was misunderstanding your comment. Thanks for clarifying. I will check out some of the other boards, the grbl looks interesting.April 7, 2018 at 9:34 pm #57156
Dui, ni shuo de duiParticipant
Never had a single problem with a Ramps board yet. And just one defective Arduino so far.
In China you usually get what you paid for. If the price is super low then you can be sure there is a catch. If you don’t buy the cheapest of the cheapest after bargaining again and again, then you usually can find reliable stuff.
Personally, I don’t see any good reason why using any other board than the Ramps, this board can basically do anything we need for super cheap and you can replace stuff. I wouldn’t move to any other board unless there were some real improvement (faster speed, essentially)April 10, 2018 at 12:17 pm #57436
I’m no fan of Dupont cables for anything more than as an extremely temporary stopgap, so I may make an interstitial PCB board that will handle all the wiring connections more compactly.
Anyhow, I’ll first see how well the TMC2130 works for the x-axis. If that meets expectations, then I’ll order TMC2130’s for the Y and Z axis also.
I also received a TMC2208, but now I’m noticing that I can only do a one time configuration on it, via USB, and right now I don’t know enough to make a wise choice about what that one time configuration should be. Hopefully, I’ll learn enough from the TMC2130 so I can choose.
Attachments:April 11, 2018 at 11:02 am #57551
By the way, the board I received is different from the board I ordered: https://www.aliexpress.com/item/Bigtreetech-upgrade-Ramps-1-5-Base-on-Ramps-1-4-3D-control-panel-printer-Control-Reprap/32822038995.html?spm=a2g0s.9042311.0.0.lA5f5S
The board I ordered has the detachable power plugs, whereas the board I received doesn’t. So, it appears they cheaped out.April 11, 2018 at 11:04 am #57552
I think it is for the best, those plugs are a huge weak point on the imports. Screw terminals should be the better option.April 11, 2018 at 11:14 am #57553
Ah, I take it back. Looks like it’s the Ramps 1.5 that came with the plug, not Ramps 1.6. Well, that’s consistent with what you’re saying at least.April 11, 2018 at 11:25 am #57555
Gosh, I guess I’m glad now that I didn’t get the plug version:
Who knew?April 11, 2018 at 1:12 pm #57567
I have beat the hell out of my three ramps 1.4 boards that are on my three mpcncs. I never had any of them in a case. All have just been sitting on the bed of my mpcnc’s. They have been filled and covered in wood chips/dust. I have blown them off with air and knocked them off the bed of my mpcnc on to the floor. I have swapped drivers (while troubleshooting other machines) in and out. I have yet to have any issues with them [Knock on wood]. That said I did purchase a Protoneer board on Jeff’s recommendation just to play around (have yet to install it but figured I would on my next machine I build). I have no objections to trying out a rambo (other than its price tag, which I am sure it is worth it). I just figure when the ramps is so cheap and has worked so well for me in the past its hard to step away from it.
I am looking forward to trying out that protoneer board though..
I know others who have struggled with ramps boards in the past. It must come down to who and how it was manufactured. I feel if you were able to source them all from a decent place that had some form of quality control you would be much better off.
NeilApril 11, 2018 at 1:17 pm #57568
Yeah the 1.5 still has the plug in. Those plugs have fallen off a number of my boards and I just helped a friend last night who has the anet board and it had the same issue. I really hate them on the cheap electronics, they seem to not attach well. The 1.6 only has one power input and it is the screw terminals which I like a lot better. That is one of the reasons I was interested in the board, again fixing problems with cheap boards that quality ones don’t have in the first place 🙂April 11, 2018 at 1:27 pm #57570
The 1.6 only has one power input and it is the screw terminals
Pardon my ignorance of RAMPS, but which of the two screw terminals is the proper power input? The 5A one or the 11A one?April 11, 2018 at 1:30 pm #57577
I feel if you were able to source them all from a decent place that had some form of quality control you would be much better off.
If I’m not mistaken, you can buy just the PCB and populate it yourself. Doesn’t seem to have all that many parts. So, if it really matters, I guess there’s that as an option, and you can buy the parts from a respectable vendor, like Digikey or some such equivalent.April 11, 2018 at 1:35 pm #57580
NeilParticipantThe 1.6 only has one power input and it is the screw terminals
Pardon my ignorance of RAMPS, but which of the two screw terminals is the proper power input? The 5A one or the 11A one?
5A is for board and steppers (all that mpcnc requires)
11A is for heaters/fans (mp3dp)
NeilApril 11, 2018 at 2:59 pm #57584
OK, I have the current Marlin configured for the TMC2130 on the Ramps 1.6 board. I’m familiar with using Chilipeppr to send my gcode files to my cheap GRBL board for etching PCB’s, but, having tried it, it looks like Chilipeppr can’t talk to Marlin.
What do folks here recommend as the gcode sender for Marlin? Until my MPCNC gets built, I plan to continue etching PCB’s with my existing CNC, but I’d like to use Marlin with TMC2130 on the Ramps 1.6 board.April 11, 2018 at 3:07 pm #57585
Pronterface is a my favorite choice, the MPCNC guides use repetier-host. If you’ve got a server (like a pi), then octoprint works well even for CNC. CNC.js sort of works with Marlin, but there are some bugs I’ve discovered.April 11, 2018 at 4:40 pm #57591
Thanks! That works.
The problem I’m having is that when I start moving the spindle, the TMC2130 gets insanely hot with the default settings. I just reduced the default maximum current from 800 to 200, and it still gets hot, though not as fast. When I let it idle, it cools off and doesn’t get hot.
I think maybe the problem is that RAMPS accepts only 12v max? Or is it even lower than that? I had been feeding it 24v, as that’s what I had been using in my GRBL board.
Anyhow, the TMC2130 does move my spindle along the x-axis using Pronterface, and it is very quiet with stealthchop turned on.April 11, 2018 at 7:20 pm #57598
I don’t think on the stepper side that the ramps is ok for 24 volts. Looking at the reprap page it seems like you need to do some replacement of parts to run at 24 volts on the stepper side.April 11, 2018 at 8:01 pm #57605
That’s a good link Matthew. I’m assuming you’re not using a heated bed, so that polyfuse is just dangerous, not already on fire. From the pics, the stepper capacitor voltages look like 35V. So that leaves the arduino regulator. Did you toast that already? RAMPS should poser the arduino with just the 5A input. If it only comes on with USB power, you burnt it.
That still doesn’t explain the heat of the drivers. Are you sure you have them set up properly? When they are in standalone, the little potentiometer determines the current. If you weren’t getting th configured via spi, then they would be at whatever random current was set with that pot. The best way for me to tell was that they reported non zero registers with that debug command.April 12, 2018 at 12:56 am #57610
This single board seems to do nominally the same as what the two board combo (with RAMPS v1.6) was doing.
However, it can allegedly accept up to 24 volts.April 12, 2018 at 6:09 am #57620
I guesss there’s no benefit in powering it from 24v though, is there? After all, the board will just have to down convert it.
In any case, I’m now going to order a full set of TMC2130 modules.
You must be logged in to reply to this topic.