ultimachine / RAMBo

3D Printer electronics
Other
84 stars 90 forks source link

RAMBo Documentation #30

Closed kakaroto closed 9 years ago

kakaroto commented 10 years ago

Hi Johnny,

I've started writing a more fleshed out user manual for the RAMBo, I think it will be helpful for people to get all their answers in one document. It's very early stages right now and obviously incomplete, but I've uploaded what I have so far in here : https://dl.dropboxusercontent.com/u/22642664/RAMBo%201.1B%20User%20Manual%20-%20by%20RepRap%20Electro.pdf

I'd like to ask you a couple of questions regarding it. 1 - I wanted to mention you and include the Ultimachine logo as well in the cover since you're the ones behind the board. Can you review the cover page and the Licensing Information section and let me know if you are ok with it or if anything needs to be changed ? 2 - Once it's done, would you add the document (in open document format) to this repository or should I create a separate one for it ?

I'm doing it for the 1.1 board right now, but it can quickly be ported for 1.3 once I'm done. If you have any comments or suggestions about this, please let me know.

Thanks.

kakaroto commented 10 years ago

Hi Johnny,

I've finished writing the user manual (I think). As discussed previously, I will wait for you to approve it before I add it to our website. In the meantime, I've added a "This user manual has not been approved by UltiMachine." In the Disclaimer section. Once you approve the content, I'll remove it and I'll send you a pull request with the sources. I've pushed the pdf and the odt to my repository : https://github.com/kakaroto/RAMBo/commits/master I also updated the PDF file in my dropbox : http://goo.gl/1BBFnF

Thanks.

kakaroto commented 10 years ago

This time it's true! The manual is finished (changed quite a bit since the last post) and I've released it publicly as well. I added versioning information so we can better track changes to it. New URL for the manual is : http://goo.gl/t7wH0J I've also pushed the changes to my repository. One thing I'd like to ask is if you could give it a read and see where it deviates from the 1.2/1.3 design (other than the board graphics due to changes in ICSP1, I2C, Serial and MX). I think most things still apply, and I could port the manual to 1.2/1.3 easily, I would need to change the following things :

If you can send me high resolution pictures of the board (mostly a top view and something for the new PSEL settings), I can update the manual for 1.2/1.3.

Thanks.

johnnyr commented 9 years ago

Great job on the manual. I just merged it.

1.2/1.3 can now only be powered by the power supply. The change to isolate USB removed the option of powering the board from USB. This can be a little inconvenient when bench testing or firmware debugging since you now need a 12-24V PSU to power the logic. I think it is worth it to have the added protection.

Version 1.3 has recommended input power supply voltages of 12-24V. This is a simplification of the real voltage limits. There are two changes causing different limits to two of the rails. The motor rail limit is caused by TVS diodes added to the motor outputs. These diodes clamp the maximum voltage at the motor outputs close to 30V, protecting the drivers from excessive BEMF. The extruders are limited to 24V by power dissipation limitation of resistors in the over voltage protection circuit. The over voltage protection is not designed to handle sustained voltages >24V to a thermistor pin. The heated bed rail has no changes and could still handle 35V. So, the rails independently can handle various voltages, but it is simpler to say 1.3 handles 12-24V :-)

I will send you the requested images soon. Thanks.

kakaroto commented 9 years ago

Thanks Johnny!

I ended up figuring out that there is no way to power the board from USB as I was building/testing the test jig for 1.3. I have a couple of 1.3L boards now as well, so I can take the pictures (by the way, one of the 1.3L I received from ultimachine was defective, which was useful for the test jig :p). Thanks for the information about the 12-24V still the recommended input voltages but I think I'll mention that the heated-bed rail can support 35V. Can I assume that on 1.1B as well, the heat-bed rail can support 35V too ?

I plan on updating the manual relatively soon (still a bit busy over here). I have a few things I want to add to it, here's my current TODO list :

Thanks!

p.s: closing the issue for now, will reopen when I have an update that needs merging.