As the fuse testing in on a pause, while I await further fuse types to arrive, I decided to start testing the other elements on the board. Before I started testing the fuses, I had already populated a board. Just to see if the intended components would fit. To limit possibilities of errors in software configurations settings, I then proceed to make some small test skecthes, that would be tarby MrAlvin - RAMPS Electronics
Quotedc42 You can use a portion of the flash memory in the Due as a substitute for EEPROM. It has lower write endurance than true EEPROM, but this is unlikely to be a problem. If necessary you can use wear levelling to mitigate it. Alternatively, use a file on the SD card to save the parameters, as the leading 32-bit firmwares do. Thank you. Good to know. As I am not much of a software-guy, I tby MrAlvin - RAMPS Electronics
Quoteboelle since the DUE does not have eeprom build in will the board have one? of course there needs to be space for it somewhere It is already there. It is located right between E0 and E1 stepper drivers.by MrAlvin - RAMPS Electronics
Quotecozmicray Outstanding thread Bravo on New RAMPS Thank you Quotecozmicray ?? Where does the arduino plug in ?? Under neath this board, like previous RAMPS boards, and like any Arduino shield. Quotecozmicray Why not MOSFET with large tab off the PCB, that can be thermally synced with radiator? For typical use, it is not necessary to do that. Otherwise it is a good idea, and a design optionby MrAlvin - RAMPS Electronics
Quoteboelle I guess the fuses are only good for shorts? So far these experiments has indeed lead me to conclude that fuses are useful for protecting wires (and pcb traces) against overheating. My wish was, that fuses could also be used to protect the mosfets from blowing. And so far it seems like the slow reacting fuses are not very suitable for protecting mosfets in small casings from overheaby MrAlvin - RAMPS Electronics
Quoteo_lampe Fast fuses are sand filled with a glass-housing. Ah, good to know. This set of tests has taught me several new things about fuses, that I had not known or not payed much attention to before. Quoteo_lampe Leading heat away from the fuse into the PCB is slowing down the fuse. It is indeed. However, because of the amp load/level, there is a need for a certain (typically high) levelby MrAlvin - RAMPS Electronics
QuoteKutulu That looks interesting, with this board i can use tmc2130 drivers and an external sd card? Yes, with this add-on board it is almost plug-and-play to do both TMC2130 and external sd card (and LCD sd-card) at the same time. The TMC2130 needs the SPI signals (MISO, MOSI, SCK) and they are available at one of the extra AUX-3 ports. The external sd card also needs the SPI signals, asby MrAlvin - RAMPS Electronics
Replacing the hot-end and fan mosfets, after the 20A blade fuse test. The black case material had become brittle, so when lifting each of the small legs on the TO-252 chip, then the legs and part of the casing broke off. One mosfet removed Both mosfets removed, and the surface cleaned using first some solder-wick wire. And some rubbing alcohol. And illustrating how I will use a single stby MrAlvin - RAMPS Electronics
Knowing: - that I will want to limit the number of on-board fuses - because of their heat contribution to the entire board, and the electronics on the board. - that (car) blade fuses are very slow fuses and are likely to survive running at +50% their rated value for hours on end (but will get very hot >70*C) I wanted to get an indication of what kind of "over-sized" fuses could befitted, andby MrAlvin - RAMPS Electronics
Quoteboelle about the fuses... i think these 2 types would be best, cheap and easy to get I have indeed designed the board so those (car) blade fuses can be used for the higher amp options. Here I am testing, using blade fuses I also tested a 1808 fuse, but I did not remember to get a picture of that. This is some of what I discovered during my testing: - fuses produce heat!!! - atby MrAlvin - RAMPS Electronics
So, one of the guys at my local hackerspace (also) expressed a need for an easy fix for attaching additional things to the AUX-3 (SPI) port, and he wanted to solder as little as possible to his existing boards,and he would like to use only jumper wires. After some talk, I agreed to design a board that would meet his needs - and as it so happens, might also make things easier for you Kutulu. Thby MrAlvin - RAMPS Electronics
If something is wrong with the reader on the LCD (as Dust mentioned), then it is best to disengage that reader as much as possible. And only focus on the new reader. Worry about the TMC2130 connections later. Solving one problem at a time is often the most efficient way to go.by MrAlvin - RAMPS Electronics
I also tested the IRLB3034 mosfet. Here is a temperature reading after about 12 minutes of operation. The temperature had been quite stable for more than 5 minutes I had expected a lower temperature, for a 10A load, so I measured the voltage drop over the mosfet. This cheap voltmeter (that I like because of its very small and handy size) says 58.2 mV between drain and source. At 10A this giby MrAlvin - RAMPS Electronics
I also tested the small sot-23 housed mosfets (AO3400) - marked in red. I originally planned to put a 2A poly fuse between the 12V rail and these small mosfets (Location for fuse marked in blue). But the tests did not turn out favorably for the poly fuse (nor the mosfets). For this test (to do a 2A load) I used several of the 1 Ohm resistors attached to the heat-bed To connect everything Iby MrAlvin - RAMPS Electronics
Today I have been testing. I have mainly been testing possible amp loads on the mosfets. In order to mainly test one link in the chain at a time (each mosfet), I have wired up a board this way: I wired power lines to all sections from only one input source, by-passing all fuses. I also soldered in wires, and not screw terminals, so I might try to exceed the limits of the screw terminals,by MrAlvin - RAMPS Electronics
QuoteDust Cant have two devices enabled at the same time... Very true. But it is possible to connect the two card sockets in parallel. Then it just becomes vital that there is only one sd-card inserted in ONE socket at any time. I am not sure if the OP wants both readers to work at the same time? I don't know if firmware even supports this.by MrAlvin - RAMPS Electronics
What does your LCD board look like? As has been mentioned, then your LCD adapter is already connected to the AUX-3 port, which is where you would normally connect the external SD card reader.by MrAlvin - RAMPS Electronics
You main problem is most likely the heat from the mosfet. It can get unreasonably hot. And since it is thermally connected to the screw terminal, it can add a substantial amount of heat to the screw terminals. While you are soldering on your board, try to replace you heat bed mosfet with a IRLB3034 The standard STP55NF06L mosfet will (according to the datasheet) reach at least 112 degree Celby MrAlvin - RAMPS Electronics
Here are pictures of the current state of the development, of the 1.7B board.by MrAlvin - RAMPS Electronics
As I was preparing a pins_RAMPS_17.h file (working from the pins_RAMPS_14.h file) I discovered that there were some silkscreen errors on the boards (ver 1.7A) I already have ordered. These are now fixed for a ver 1.7B of the design. As the TMC2208 is also mentioned in the pins....14.h file (and because of your talks about the TMC2208) I have now looked further into how the TMC2208 needs to be cby MrAlvin - RAMPS Electronics
I am very glad to see that issues are being discussed and looked into. Please keep it up A few random notes/comments as seen from my (current) perspective: - While I agree that the Due is not the fastest 32 bit option out there, it is a natural upgrade path from a Mega. And the RAMPS board was always meant to be able to start/run on a Mega. So to continue that tradition, so can this board.by MrAlvin - RAMPS Electronics
Hi aenertia, and thank you for your comments Quoteaenertia * ESP32 / $Whatever MCU boards should be well supported - I am over the arduino pinout configuration in general and think that the RAMPS series needs to seriously consider removing the Header pinout found on the older AVR duinos as a primary consideration for pinout. Just provide a row of headers for MCU attachment generally something liby MrAlvin - RAMPS Electronics
Quotexebbmw The idea of placing the stepper drivers underneath the PCB is that I have a Delta printer. Ah yes, that makes good sense. Quotexebbmw Thanks a lot for educating me. For me electronics is just a hobby, I am doing software programming as job in real life. You are quite welcome. I used to work with computers and networks, so electronics is also a hobby for me. Quotexebbmw The fuseby MrAlvin - RAMPS Electronics
Quotedc42 Just to be clear, this is a fuse to protect the analog ground connection from shorts, not a fuse in the power circuitry. That makes sense, as the items maso listed, all were sub-1A fuses. Quotedc42 It's hard to fuse the bed heater circuit in a meaningful way, because ordinary fuses won't blow unless they receive a substantial overload for several seconds. Meanwhile it's likely that aby MrAlvin - RAMPS Electronics
Quotexebbmw You may find some pictures of my Due6Step here Thank you, I will take a look at them. So far I have noticed the very interesting placing of the drivers, underneath the shield PCB. I will be interested in hearing about your experience, of how that affects the cooling/heating of the drivers. Quotexebbmw About mosfets, I use IRLR8743 in one board for the bed. It holds well, it is in Sby MrAlvin - RAMPS Electronics
The inlet does not specify what physical size fuse it uses, but it is extremely likely that it does indeed use the standard 5x20mm fuse.by MrAlvin - RAMPS Electronics
QuoteDust I think its time to drop as much through hole as possible I agree. So I will replace what I can on this design, or make room for both options, as sometimes through hole components are cheaper or easier to source. And I have yet to find a good surface mount mosfet, to be able to replace the IRLB3034PbF mosfet that I intend to use as the heat-bed mosfet. So if you have any suggestions,by MrAlvin - RAMPS Electronics
Quotexebbmw I also built a new shield based on Arduino Due. Actually two shields, both based on Arduino Due. One shield has 5 steppers and the second 6 steppers. The second board allows the use of TMC2130 steppers that are configurable via the SPI bus. The second board I am about to start testing. Good to hear about it. Do you happen to have any online information or some photos you would likeby MrAlvin - RAMPS Electronics
Quoteo_lampe The whole onboard fuse could be skipped, when using inline blade fuses from car-suppliers. Indeed it could, but as the RAMPS 1.4 has fuses, I have chosen to also include a fuse option on this board. Way back in 2010 I made some boards without fuses, and because of tinkering, this turned the PCB wires into fuses in sted, so I like to have fuses :-) And including them on the boardby MrAlvin - RAMPS Electronics
Quoteo_lampe I see you have two parallel headers for stepper motors on XYZ steppers, but with 24V ( or more ) it would be nicer to wire them in serial fashion. QuoteDust I agree about serial vs parallel steppers but as a 3rd stepper connector. This is wired in series. Making it easy to have dual stepper in series or parallel as needed. Very interesting idea. To have the steppers in series. Thaby MrAlvin - RAMPS Electronics