Плата RUMPS на замену RAMPS. Обсуждаем.

Подписаться на 3Dtoday
Cheap3D
Идет загрузка
Загрузка
31.05.17
7594
115
печатает на Cheap3D V300
Техничка
25
Итак, на общественное обсуждение выносится проект разработки платы на замену RAMPS.

Чем нравится RAMPS: Модульная конструкция на Ардуинку.
Плата получается достаточно дешевой, а дешевые Arduino с успехом делают китайцы на поддельных AVRках.
Сделать целиком готовую плату с контроллером на борту будет дорого, т.к. где брать клоны чипов AVR - нам неведомо.

Чем не нравятся существующие всё-в-одном платы (MKS и иже с ними): ограниченностью разъемов, плохой
масштабируемостью, дефектами в разводке.

Пока разработка даже не начиналась, а так - эскизное проектирование на уровне упаковки идей.

Штуки, которые пока что в первой очереди пойдут в новую плату, назовем ее Russian RAMPS, сокращенно - RUMPS:
1. Импульсный регулятор напряжения для питания от 12 и 24В

2. Минимум 7 колодок для драйверов моторов (XYZ + 4 экструдера).
Драйвера планируются съемные в виде обычных Pololu Shield.

3. Экран типа RepRapDiscount Smart Controller сразу выведенными разъемами IDC10, без адаптера.

4. Минимум 5 серьезных силовых выходов (мощность каждого - обсуждаем)

5. Возможность монтирования бутерброда с Ардуинкой на принтер, не разбирая сам бутерброд.
например, отверстия большего диаметра в RUMPSе над монтажными отверстиями Ардуины.
Вставил отвертку и прикрутил/открутил.

6. Сделать подключение всех потребителей на быстросъемных разъемах.
Сейчас на RAMPS моторы, концевики и термисторы отключаются быстро, а нагрев и вентиляторы очень долго и неудобно. А вот зеленый разъём питания удобен.

7. Расположить разъемы так, чтобы провода вывести группами в разные стороны. Здесь же - вопрос охлаждения драйверов. Сейчас они под шубой проводов.

8. Также было бы круто предусмотреть посадочные отверстия под монтаж вентилятора на латунных стойках для охлаждения драйверов.

9. Дополнительные входы для термисторов (минимум 5) и концевиков.

10. Штук 5-10 достаточно дохлых силовых выходов для разной не сильно жрущей периферии.
Например, управлять обдувом хота, питанием вебкамеры, RGB-подсветкой. Миллиампер на 500.

11. Предусмотреть подключение двух двигателей по Z параллельно и последовательно (просто разной разводкой колодок).

12. Обязательно набортный аппаратный (но внешний по отношению к Ардуине) Watchdog от зависаний.

13. Автономная система аварийной защиты.
Это схема обрубания питания ("выстрелить себе в ногу"), которая отключает 220В в случае срабатывания каких-либо датчиков, например, дыма, либо командой от Arduino, если, скажем, пробило выходной транзистор нагревателя и он пошел на неконтролируемый нагрев.
Здесь же - выходы на внешний огнетушитель.

14. Вывести удобные колодки с дополнительным питанием, свободными "ногами" Arduino, выходами на сервы.

Что из идей пока под вопросом надобности/реализуемости:
15. Совместимость как с Arduino Mega2560, так и с 32-битной Arduino Due.
16. Набортный 5В/3.3В регулятор для питания самой Ардуины, её встроенному регулятору приходится непросто.
17. Посадочные места для WiFi платы типа ESP8266
18. Заменить полифузы (предохранители) на обычный автомобильный ножевой предохранитель.
19. H-мост для управления мотором постоянного тока. Непонятно, надо ли вообще это кому-нибудь, и какая нужна мощность.
20. Набортная согласующая электроника для подключения термопары или PT100.
21. USB Host для работы с обычными USB-флешками
22. Входы/выходы на внешний UPS или аккумулятор с информированием Ардуины о пропадании питания и уровне заряда АКБ.
23. Входы от энкодеров для моторов с обратной связью.

Любые комментарии, опыт, частные и общие случаи горячо приветствуются!
Подписаться на 3Dtoday
25
Комментарии к статье

Комментарии

31.05.17 в 22:07
3
Оу, вроде как обещаного 3 года ждать. Ну как раз, сейчас обсуждаем, потом ТЗ, к осени общая компоновка созреет и через годик в серию. Как раз 3 года с момента как обещали запилить после платы с мосфетами.
31.05.17 в 22:34
3
Ну плату с мосфетами мы уже вторую ревизию запилили, кстати.
Ну и поскольку это не основной проект нашего отдела разработки - то сроки появления этой платы могут быть любыми. Но платка нам самим нужна, поэтому есть надежна на относительно скорое ее появление :)
31.05.17 в 23:04
1
Ну я уже получил TMC2130 (в виде отдельных микросхем), сижу рисую силовую плату. Драйвера (5 шт) и ключи (2 на разные виды столов, 2 на экструдеры и 4 на вентиляторы) будут впаянные. К середине лета приступлю к испытаниям. Опыт в разработке и серийном производстве электроники - большой.

Затем сяду разбираться с софтом и запилю процессорную плату на STM32F407*.
31.05.17 в 23:37
0
Чопочем ждать?
31.05.17 в 23:43
1
Опытные экземпляры обычно не поддаются оценке. Могу только дать для тестирования (мне же тоже ценны замечания для доводки) на каких-то условиях, это обсуждаемо. Цена в серии будет зависеть от тиража, если бы комплектов 100 (с проводами-разъемами) хотя бы на год продавалось - то тогда можно и за цену поговорить. С Китаем соревноваться не буду, всегда стараюсь максимальное качество всех комплектующих использовать.
01.06.17 в 12:39
0
А зачем драйвера впаянные? Чисто из экономии места/стоимости колодок?
01.06.17 в 18:37
2
Нет, причина в надежности. Я бы вообще сдвинул драйвера и ключи к двигателям и нагрузкам. Например, набор директ-экструдера - драйвер+ключ нагревателя+2 ключа вентиляторов, соответственно через разъем вниз 2 силовых провода к предохранителю + 10 малосигнальных (еще термистор и датчик калибровки) на кросс. Можно там же заложить защиту от перегрева более 100 градусов конструкции, это достаточно просто. И подсветку обязы.
Сейчас у меня на MK8 приходит 4 провода к двигателю, 4 жестковатых провода к нагревателю и термистору, 4 на вентиляторы.
И таким образом экструдер легко сделать быстросменным, я бы пусть и хоть на одноголовом, но предпочел бы 2-3 экструдера с разными соплами например.

Если перевести на нормальные протоколы (для CAN тут самое место), то получим и обратную связь и автонастройку под конкретную голову по четырем проводам, и помехоустойчивость улучшится на порядок. Но это дело не ближайшего будущего, .

Сейчас на всем рынке электроники давит совместимость с многолетними наработками от ардуины с родственниками. Кто первый качественно разорвет эту связь, тот и выиграет.

По поводу ремонтопригодности впаянных драйверов - это смотря с какой стороны посмотреть, мне кажется что лучше не допускать причин для такого события. Например, контролировать общий ток потребления двигателей, разрывать питание при превышении.
01.06.17 в 20:22
1
И таким образом экструдер легко сделать быстросменным, я бы пусть и хоть на одноголовом, но предпочел бы 2-3 экструдера с разными соплами например.
Я себе на принтере ч\з неделю пусконаладочных работ и экспериментов запилил вот такой колхоз на эффекторе. Дико удобней стало.
1e3e6c212a59de64d2e6d086d9ff32de.jpg

Слева на право:
  1. PTFE от экструдера;
  2. термопара хотэнда;
  3. нагреватель хотэнда;
  4. вентиляторы обдува радиатора хотэнда и детали.
01.06.17 в 12:41
1
правильно, давно пора мегу на пенсию !!! даешь 32бита !!! а там уже и механику под новую скорость подтягивать начнем !!!
31.05.17 в 22:18
3
Задумка интересная. Но не много ли хотите сразу? Не сочтите претензией, но получается солидный список доработок, можете не потянуть. Может лучше начать с малого и по мере внесения новых функций увеличивать версию?
Немного критики к тезисам. Быстросъёмные разъемы на хотенд и кровать - лишнее. Плата управления должна бы монтироваться раз и на долго. Её тягают как раз для доработок. Ваш проект подрузомевает сразу сделать хорошо. Зелёный разъем питания убог. Его недостаточно для токов кроватки и он подгорает.
Естественно все это лишь моё видение с колокольни.
31.05.17 в 22:32
2
Ну это как-то минимум, который мы хотим видеть в нашем следующем принтере. По сути, здесь из схемотехники - только Watchdog да регуляторы, тут разработки на 2 дня. Остальное - просто разводка разъемов, а с ней что 5 колодок разводить, что 10 - время разводки увеличивается не сильно.

Вот как-то по нашему опыту RepRap-щиков - обеспечить нормальный прижим контактов в съемном разъеме намного проще (и удобнее), нежели это делать в колодке основной платы.
По разъему - мы специально на недавней HK Electronics Fair и Canton Fair взяли по образцу разъемов с каждой китайской фабрики, увесистая коробка получилась. Ну и Molex, конечно. Molex легко тянет нужные токи. 20% китайских производителей - UL Listed и тоже тянут 15-20 ампер на контакт в зеленой колодке как на RAMPSе. А всякий ноунейм - начинаются "нюансы".
Вот кстати еще вопрос: Ставить ли на силовые MOSFETы нормальные драйвера затворов, или сэкономим?
01.06.17 в 12:44
0
Драйвера на MOSFET не нужны. Частоты PWM маленькие, толку от них не будет.
01.06.17 в 12:53
0
Вот как раз и смысл в том, чтобы начать поддерживать высокие частоты ШИМ :)

Мы когда силовую плату коммутации делали - много народу ругалось, что драйвера не поставили.
01.06.17 в 13:36
1
А какие частоты народу нужны? Наверное, такой вопрос надо задавать, и от ответов плясать.
01.06.17 в 13:46
1
У меня сложилось стойкое ощущение, что никакие. Просто "правильно с драйверами" и "а как же без драйверов".
01.06.17 в 20:36
0
Просто потому что затвор вешать на вывод процессора - прямая дорога к глюкам. Емкость затвора - единицы-десятки нанофарад, внутреннее сопротивление до ома. Ток перезаряда - порядка ампера. Если ограничивать ток, то греется ключ в переходном режиме, если без ограничения - процу плохо (типичное ограничение 20-50мА на выходе). Если в транзистор снаружи что-то прилетает и он дохнет - запасы волшебного дыма рассеиваются в атмосфере. При закрывании ключа аналогично. С драйверами ключей связан другой косяк, пользовавшие знают.
02.06.17 в 11:17
1
Да вот не греется он на низких частотах переключения, в том-то и дело. А смысла вжаривать сотни килогерц-мегагерцы в принтерах я вообще пока не вижу.
02.06.17 в 11:26
0
Сильно греется не весь транзистор. Типичный современный MOSFET состоит из тысяч одинаковых запараллеленных ячеек (см. HEXFET), из-за неидеальности идет разрушение структур локальными перегревами каналов и обрывами металлизации затворов. Когда количество дохлых ячеек достигнет определенного порога процесс деградации идет лавиной.
02.06.17 в 11:54
0
А есть какие-нибудь ссылки на исследование деградации полевиков от этого эффекта?
Если он умрет позже, чем рассыпется от старости его корпус - думаю, смысла учитывать этот эффект нет.
На моей долгой инженерной памяти полевики если дохли - то либо от статики (редко), либо от пробоя сток-исток (чаще).

В платах 3D-принтеров чаще всего полевики дохнут от отсутствия защитных диодов.
02.06.17 в 12:37
0
Это основная причина выхода из строя полевиков. Уж поверьте мне на слово. А то что вы пишете - это внешние проявления. Различайте наследственную предрасположенность, заболевания и симптомы. В 90-е по бедности восстанавливали работоспособность полевиков, выжигая дефекты. Из той же оперы - починка микросхем, прожариванием в духовке.
p.s. ищите фразу
AN-936A The Do's and Don'ts of Using HEXFET Power MOSFETs
02.06.17 в 13:09
0
Прочитал аппноту. Всё совпадает с моим опытом - статика, всплески от индуктивной нагрузки, пробой паразитного диода. Про медленное разрушение мосфета "локальными перегревами каналов и обрывами металлизации затворов" не нашел. Ткнете носом?
02.06.17 в 13:52
0
Не передергивайте, не было ни слова про медленное разрушение.
Есть структура из тысяч параллельных ячеек, любой из них может сдохнуть в произвольный момент времени. При выходе из строя единичной ячейки общие параметры транзистора ухудшаются.
Я это в беседе на семинаре IR слышал от представителей фирмы, лет 15-20 назад. Гексагональную структуру для полевиков они придумали, на чем сильно поднялись.
Давно конечно было, думаю что меры какие-то приняты, не наталкивался. Но в своих разработках стараюсь принять все меры для надежности.
02.06.17 в 14:13
1
А что это, если не медленное разрушение? Ну назовем это деградацией.

Честно - за 20 лет в эмбеддерстве впервые слышу про локальные перегревы кусков транзисторов в мосфетах. Даже сейчас немного погуглил - ничего подобного не нагуглил. Поэтому и спрашиваю про источники, почитать про корень проблемы "из первых рук".

Единственный эффект, который нашелся - износ оксидного слоя затвора, который собственно изнашивает Flash-память. Но это к локальным перегревам не имеет отношения.
Да и логика подсказывает, что в современных процессорах миллиарды транзисторов щелкают на всех возможных частотах десятки лет в прилично "горячих" температурных режимах, и как-то не выходят из строя.
02.06.17 в 16:02
0
Т.е. Вы не видите суслика. Про источники - обратитесь к знакомым, которые силовой электроникой занимаются. Спросите, зачем контролировать ток затвора, скорость нарастания. К сожалению, ссылок за давностью не сохранилось. Нашел что-то, но моего английского не хватает - http://gradworks.proquest.com/14/95/1495079.html .

Этих сусликов много - лет 10 назад, когда массовые DC/DC начали на мегагерцы рассчитывать - появились проблемы с тепловой инерцией транзисторов. У IGBT свои болячки, у тиристоров/симисторов тоже проблемы есть. В процах и подобной логике нет HEXFET.

p.s. В общем, мы отклонились от основной темы, я сворачиваюсь, или в мыло.
Если надо снизить цену изделия - цепляйте ключи на проц, платы этажеркой на PLS/PLD, работать будет. Если надо снизить стоимость всего цикла жизни изделия - ставьте нормальные драйвера затворов, нормальные разъемы, продумывайте конструкцию. Ремонтопригодность достигается другими способами.
02.06.17 в 16:37
0
Я не то чтобы "не вижу суслика", я не встречал описываемые вами эффекты среди публикаций про "Transistor Aging". Те эффекты, которые приводят к выходу транзистора из строя - описаны и известны, согласуются с опытом.
Те эффекты, которые не приводят к немедленному выходу из строя, но приводят к деградации - тоже описаны, известны, но в описываемом случае настолько несущественны, что их можно не учитывать.

Скажем, в плане тока затвора - это вообще песня из другой области. Но даже и здесь все производители драйверов затворов, в том числе те, которые и сами полевики делают, гонятся (и соревнуются) за тем, чтобы в минимальное время вкачать в затвор максимум джоулей. Токами под десятки ампер. И даже выдумывают разные хитрости, чтобы побыстрее пройти плато Миллера.
02.06.17 в 18:13
0
Получается, ключевые MOSFET в линейном режиме использовать нельзя? Простите за глупый вопрос, не спец.
02.06.17 в 18:47
0
Можно (хоть и не на всех), почему нет? Вроде даже аудио-усилители на них делают. Просто считать надо внимательно, пробовать. Да и где сейчас линейный режим остался, если даже связные приемники вокруг DSP строятся?
02.06.17 в 03:03
1
Интересный у вас подход. На разъемы MSTBA4 номинал 12А, и оно в обычном одноэкструдерном принтере уже работает на пределе. То, что оно какое то время выдерживает больше не говорит о том, что оно долговременно будет работать при перегрузке.
Хотя становится понятным, зачем вам понадобилась противопожарная безопасность - по отзывам этот разъем является самым главным возможным источником пожара в принтере.
02.06.17 в 11:22
1
Нормальный у нас подход. Даташиты, тестирование на двукратной нагрузке, вибростенде и тепловизором.
Проблема, как всегда, в том, чтобы сделать дешево.

Пока что самое удобоваримое решение из дешевых - барьерные винтовые терминалы под вилку, как на блоках питания. Но места оно занимает - жуть.

Поэтому и появилось нынешнее обсуждение :)
02.06.17 в 08:01
1
У меня китайский RAMPS, разъем питания потемнел, перешел на MKS. Может Китайцы сэкономили и у меня не качественный разъем...
А может пойдете по пути современных тенденций и будите рассматривать 2 версии плат, например RUMPS и RUMPS+ ?
Опять же, если есть желание разводит WiFI, может лучше отказатся от него и развести посадочное место для Orange Pi Zero?
Попробуйте голосовалку на гугле завести по каждому пункту, тогда каждый может сам отметить что бы он хотел видеть в RUMPS мечты.
02.06.17 в 11:25
1
Китайский рампс в сборе стоит, как один нормальный разъем. Так же как и китайская Ардуина стоит в сборе примерно столько же, сколько один только ее оригинальный чип :)))

2 версии плат сразу делать не будем точно.
31.05.17 в 22:32
5
1. По мне, так выкинуть как можно дальше быстросъемные разъемы, и поставить барьерные клеммники под "вилки".
2. Выкинуть полифьюзы в пользу ножевых - да.
3. Пять колодок под pololu-стайл драйвера, а вот пины EN/STEP/DIR/GND для внешних драйверов вывести комплектов семь.
4. Добавить маломощных мосфетов под кулеры - да.
5. Набортный импульсный преобразователь - да.

А вот остальное отложить до следующей версии.
31.05.17 в 22:36
1
3. Пять под Pololu - мало. Штук шесть хотя бы. Выходы под внешние драйвера - легко делаются пинами внутри колодок Pololu. Да и в целом можно вывести комплектов семь дополнительно, но, боюсь, у AVRки уже ног не хватит, а на step/dir буфер вешать - плохо :)
Подумаем.
31.05.17 в 22:42
1
Не, я думаю, семь всего. Продублировать колодки комплектами пинов.
А городить больше пяти колодок - зачем?
31.05.17 в 22:51
2
Ну есть разные варианты. Два движка по Z, три экструдера, например.
Сейчас на RAMPS как-то тесно и неуютно, когда ставишь 2 экструдера, и всё - приехали, свободных колодок нет.

И, кстати, есть засада с выгоранием (иногда) пинов на Ардуине. Если все экструдеры заняты - до свидания, менять Дуню. А так перекинул на свободный, перепрошил и печатаешь дальше.
31.05.17 в 22:58
1
Нууу, может быть. Я выше описал, что лично мне кажется приоритетным, в целом считаю, что вы слишком много хотите на RUMPS накидать сразу.
02.06.17 в 02:51
2
Вот честно - заменить дуню куда проще, чем лазать по прошивке и корячить пины. Тем паче дуня стоит щас совсем недорого.
02.06.17 в 11:46
1
Не соглашусь. У нас было несколько случаев, когда у покупателей где-нибудь в регионах выгорали пины в Ардуине (чаще всего по вине самих покупателей), но печатать надо было здесь и сейчас. И купить Ардуину в течение нескольких часов или даже дней было невозможно даже втридорога. А вот перепрошить на свободный канал - было возможно, пока с Али не приедет новая Дуня.
02.06.17 в 12:07
2
Совершенно верно.
После чего обычно покупается запасная дуня и кладется в загашник :D
31.05.17 в 22:57
0
Первые 9 пунктов, вообще замечательно, а потом начинает проскакивать то, что может понадобиться одному из 10. Нужно это на универсальной плате? Или кому нужно, просто предусмотреть выводы для подключения?
15. Совместимость как с Arduino Mega2560, так и с 32-битной Arduino Due.
Кто будет ставить мегу на
2. Минимум 7 колодок для драйверов моторов (XYZ + 4 экструдера).
???
Какова стоимость?
Я бы не отказался от покупки под 4 экструдера (потому что сейчас сам пытаюсь собрать такое в кучу) и на Arduino Due, естественно под питание 24В.
01.06.17 в 12:38
2
Здесь исходим из того, что максимум, что можно решить простой разводкой - решить простой разводкой. Т.е. условно, если получится добавить еще одну/две/три колодки или обеспечить совместимость с Due получится без крутой электронной обвязки - это надо сделать.

Совместимость с Due для нас принципиальна, т.к. 32 бита - это очень хорошо, а 32-битных плат толковых почти нет, и связка из RUMPS+DUE будет дешевле, чем любая из них.
01.06.17 в 14:39
0
Так что на счет цены и сроков? Если год, то я и ждать не буду))) У меня на выходных приходят все запчасти, буду в "кучку" спаивать. Для тестов точно пойдет, но в готовом устройстве хочется красоты и компактности.
01.06.17 в 14:44
2
Ну раньше, чем за 3-4 месяца, мы это не родим в виде проекта даже при всем желании :)
Даже сейчас - просто обсуждение плюшек, чтобы не забыть чего-то важного или, наоборот, выкинуть что-то, никому не нужное.

Цена пока даже ориентировочно не просматривается. Будет явно дороже $10, и явно дешевле $50.
01.06.17 в 22:05
4
выкинуть что-то, никому не нужное
Выкинте мегу - её время прошло.
01.06.17 в 06:52
6
Очень современное и многообещающее решение.
Типа - обвешанный по кругу тюнингом древний Москвич :)
01.06.17 в 12:42
0
С движком от BMW и автопилотом от Tesla, да :)
01.06.17 в 14:32
4
Бросьте!
Пень - хоть в золото одень :)
01.06.17 в 12:53
0
Ну или так, в этом ролике Вы лично приложили часть тела ;) :
https://youtu.be/50A9wjJ40Dk
01.06.17 в 14:35
3
23462a78abc47e107e83f9bfdeb7e820.jpg
01.06.17 в 14:45
0
Классика!
Дальнейшее развитие лампочки Ильича...
01.06.17 в 14:52
2
Тесла, чо :)
01.06.17 в 08:45
3
Я за 32-битное решение. Если делать, то на 32-бита, Мега со всеми довесками просто умрет.
01.06.17 в 12:45
1
Так фишка в совместимости и с Мегами, и с 32-битными Due одновременно. Если получится - то даже бесшовно.

Логика (продаж, разумеется - для нас, как коммерсантов):
1) У вас есть некий RepRap, перестало хватать экструдеров/спалили разъемы и т.п. - покупаете RUMPS, ставите на свою Ардуину, работаете.
2) Решили со временем перейти на 32 бита - меняете Ардуину на Arduino Due, перепрошиваете, работаете.
01.06.17 в 18:29
4
Дело в том, что разница в цене между Мегой и Дуней незначительна. Но Мега будет накладывать ряд ограничений на перечисленные плюшки. Проще не докупать Рупмс для Меги и быть ограниченным от всех возможностей платы, а взять уже готовое решение на 32 бита в виде Румпс и Дуня. Имхо. По аналогии, если переехал их комнатушки в просторную квартиру, то зачем спать там на раскладушке с сомнительными удобствами, когда можно все обставить более практичной мебелью.
02.06.17 в 01:53
3
По аналогии - пока не выплатил ипотеку придется спать на раскладушке даже в просторной квартире :D
02.06.17 в 11:09
0
Например, какие ограничения наложит Мега?
01.06.17 в 08:53
6
Вброшу и свои пять копеек, пожалуй, системотехник, всё-ж,
всё нижеприведённое - отталкивалось от посыла правильного охлаждения:

1. Хочу увидеть RUMPS только с разъёмами, которые удерживают силовые провода правильными винтами, монтаж отвёрткой.

2. Всё остальное - либо модули формата платки драйвера, либо стандартные чёрные разъемы "berg", как на той же RAMPS/Arduino, одно-двухрядные, исключительно "мамы".
Фиксатор разъёма/мов - может быть - см.разъёмы аудиокарт ПК - коннектор "CD-audio"(или "боковые фиксаторы" плоского флоппи-кабеля).

3. Установка-демонтаж относительно корпуса - для меня неважно, но я бы ориентировался на посадочное место НЖМД 2.5"/3.5"/5.25" и/или вентилятора 120мм.
Расположение их монтажных отверстий уже всем давным давно известно, и - однозначно (смотрим фото "Bay Rafter";).

a15521ba9f0c0a00afc3e7c602d8a3cc.jpg
2085c5d5420b0713ae1a4555c25aa51a.jpg
8d7cb3e5dc9027853ac7aa754602f181.JPEG


4. Из вышеприведённых фото сразу вытекает и охлаждение, и - вывод проводов - и - кнопки и шильдики, если они нужны.

5. Стальной внешний кожух - вестимо - давно уже есть(внешние устройства хранения информации),
или READY-доступен при RECYCLE устаревшего оборудования, с очевидной перекраской.

6. Arduino Mega 2560 нужен в качестве "эталонного тестера" железа 3D-принтера, поэтому он всё-таки нужен (расходник).
Что касается 32-бит - на дворе 2017 год, и пора уже всё-таки прыгать на эту "тачанку Чапаева".
Конфигурация пинов/ног - вполне годится и от Arduino MEGA2560, с вероятным дополнением, обеспечивающим обратную совместимость.

С Уважением,
Ski.
01.06.17 в 12:48
1
Гм. Формат хардов - сурово, подумаем. Тем более что плата получается или двухэтажной, или здоровой. В размеры RAMPS точно не уложимся.
01.06.17 в 12:57
1
Выбирайте.
5.25", 3.5".
Точно не пойдёт 2.5"FF(form-factor), но "штанишки-крепления" могут подсказать некоторые компоновочные "хитрости",
включая расположение коннекторов и направление обдува.

Я лично - очень долго "медитировал", возя в продольном направлении все три "Raftera" (друг-в-друге, как в матрёшке) :D :D :D .

В случае резко-внезапного роста "по высоте", не забывайте про "ребро-шпангоут-полочку", которая
разделяет отсеки 5.25" между собой,
однако в отсеках 3.5" - ею можно пренебречь.

+Не буду говорить о прелестях старых корпусов, содержащих посадочное место под блок питания ATX.
Но буду говорить про корпуса из двух отсеков 5.25", вентилятора 120мм, и посадочного места под PC ATX блок питания.

Это решение встречал в нескольких NAS-накопителях, с подключением по UTP/RJ-45, FireWire, USB3, SCSI, ...
01.06.17 в 13:26
0
Вот - серийные образцы, привожу здесь без масштаба - чисто "компоновочно",
и, на базе этих решений, можно легко просто подобрать нужные элементы,
в том числе и вентиляторы 120 или 80мм,
и - ориентацию разъёмов - коннекторов,
и - способ установки - настольный и/или вертикальный ("тепловая труба";).

Небольшим усилием ментальной воли - отсекаем всё лишнее, явно серверно-компьютерное типа хитрых защёлок,
и внимательно смотрим на соотношения железок и отсеков между собой.


91a4f01e13f968f8d87829a44db3e372.jpg
2221d7fb153ebe65b9022654479dac2a.JPG
738fe4d747edc4d355936bb93a2faf02.JPG
e4233a0739567083af5ec50016dad384.jpg
234a6eeabdd464e9725e161156b93752.JPG
d6e3de878c3f5b30bc7f72c191de491f.JPG
5607f533cf09de294835a8b964e0dadb.JPG
33ec18dfd20d5f9910b5273b4b472b0f.jpg
f454ffadbd7a95ee0e9b92605a00421e.jpg
7c257c0af0d2768d1fdafcd1f9917668.JPG
4cff598e617f952a4cca532938b137de.jpg
02.06.17 в 03:10
2
Первый пункт однозначный плюс.
А вот второй выглядит сомнительно. У кучи, нет у всех! все термисторы, двигатели, концевики сделаны для стандартного RAMPS на BLS. И тут вам зачем то понадобился другой тип разъема...
02.06.17 в 07:59
0
И тут вам зачем то понадобился другой тип разъема...
Я уже засомневался - и проиллюстрировал внизу, сравнением компоновок IBMPC и ЕС1840.
01.06.17 в 09:32
3
32-бита - нужно, очень. Можно сразу без участия 8 бит.
Регулировка напряжения на шаговики - желательно.
Разъем под wifi - нафига? Может лучше сразу разъем под "апельсинку"? Удобней же. (Готовый wifi, net, web-print-server)
Еще пара разъемов под периферию - второй дисплей/контроллер, типа MKS TFT.
01.06.17 в 10:01
1
Регулировка напряжения на шаговики - желательно.
Это как?Типа сбейза? Ну тогда драйвера надо впаивать...
01.06.17 в 10:06
1
Нет, не тока, а напряжения.
01.06.17 в 10:07
1
А зачем?
01.06.17 в 10:11
2
Шаговики на напряжении 12 и 24 вольта по-разному работают.
01.06.17 в 12:47
2
про 32бита согласен на все 100%
01.06.17 в 12:50
2
Гм. С регулировкой напряжения на шаговики - это уже жирный DC/DC городить, они ж тока едят много.

Разъем под WiFi - он не совсем разъемом будет, а посадочными пинами для запайки стандартных модулей на основе ESP8266.
Разъем под "апельсинку" больше в несколько раз и его уже придется колодками разводить. Впрочем, апельсинка модная, подумаем.
01.06.17 в 12:53
2
Гм. С регулировкой напряжения на шаговики - это уже жирный DC/DC городить, они ж тока едят много.
Да, и я об этом же. Вопрос - стоит ли оно того,не знаю.
02.06.17 в 13:49
1
Разъем под WiFi - он не совсем разъемом будет, а посадочными пинами для запайки стандартных модулей на основе ESP8266.
под который из "стандартных"?
02.06.17 в 13:56
0
Да в принципе можно под любой из Ai-Thinker-овских. ESP12 тот же достаточно популярен.
03.06.17 в 16:11
1
Разъем под "апельсинку" больше в несколько раз и его уже придется колодками разводить. Впрочем, апельсинка модная, подумаем.
И Orange Pi, и Arduino Due работают на 3.3V логике. Соединить их по UART как два байта переслать же...
01.06.17 в 14:28
2
  1. Соглашусь, что вместо WiFi или bluetooth сразу на Raspberry надо. Можно же использовать последовательный канал, просто добавив согласование уровней.
  2. Marlin уже перерос RAMP. В новой 1.1.x уже поддержка 5 экструдеров. Контроль кулеров давно есть, а ключей на борту нет=( Сейчас задача стоит, как минимум дотянуть аппаратные возможности под текущий уровень Marlin.
  3. Меня лично очень напрягают связка PLS + BLS. Мне видятся разъемы типа CWF + CHU.
  4. Очень хочется разъемы для концевиков с выбором питания - МК уровень или 12/24 В.
  5. + По моему уже витает в воздухе регулеровка стола с помощью шаговых двигателей (к примеру патент: Tecnica inc. US patent number 9,233,507). Я бы задумался над этой возможностью. По данному пункту может это мое слишком оптимистичное мнение.
  6. Я бы оставил драйверы двигателей модульными - сколько народу их жгут по неопытности. И у меня за пол года один накрылся по глупости=). А фен не у каждого есть + без навыка можно плату к чертям спалить.
Идея отличная! Записывайте в пред заказ))))
01.06.17 в 10:05
3
DUE нужно. Я бы вообще на мегу бы не делал, только на DUE сосредоточился бы.
01.06.17 в 10:07
2
Я бы вообще на мегу бы не делал
Дерзай)))Будем ждать результатов.
01.06.17 в 10:49
0
класс конечно но старо , нужно реализовывать CAN шину подключать датчики , там можно их много разных по насадить ,
на другую CAN шину высоко скоростную попробовать драйвера приводов повесить экструдеров, а может и приводов осей
общая скорость передачи по CAN шине в районе 1 мбит/сек ,
01.06.17 в 12:46
0
цена вопроса ? А ? кто купит принтер для дома или просто непонятно для чего за скажем с ценником от 100 000 ру ? А еще вы сказочник - с CAN работали когданить ? распределенные системы делали ?
Уверяю - данное решение не панацея :(((
01.06.17 в 12:51
1
Проблема в CAN/RS485 - в отсутствии периферии и датчиков. Т.е. условно рядовой репраппер на Алиэкспрессе не купит вообще ничего под них.
А какой-нибудь 1Wire и так реализуется одной ногой программно.
01.06.17 в 16:39
0
01.06.17 в 16:54
1
Мне кажется, для этой платы "репрап"-класса всякие промышленные интерфейсы - перебор.
Во-первых, если их делать по-уму - там очень серьезные требования по развязке и защитам. Это уже приличное количество активных компонентов, выливающихся в ощутимую стоимость. Которые 99.99% покупателей будут просто не нужны даже гипотетически и "на вырост".

Отвлеченный вопрос "в пустоту": Как вы русским алиэкспрессом пользуетесь? Это ж взрыв мозга сразу. :D
01.06.17 в 16:59
2
Отвлеченный вопрос "в пустоту": Как вы русским алиэкспрессом пользуетесь? Это ж...
Обожаю подобные вопросы.
От имени пустоты отвечаю - там рядом кнопочка такая есть - "прочитать на языке автора объявления".
Это - первый шаг.
Второй шаг - имея одно и то же НА ДВУХ ломаных ЯЗЫКАХ - попытаться связать это с "фоторядом".

Ну, далее - думаю - понятно.
01.06.17 в 17:10
1
Название лота - да. А подробное описание - это ж жесть, и оно этой кнопкой не переводится.
А английская версия описания хоть как-то дает представление о смысле изделия.
01.06.17 в 17:42
1
Согласен.
Меня устраивает в принципе и китаеязычный вариант,
перевожу по собственной методике.

Понятность происходит лучше при бОльшем количестве синонимов,
не говоря уже о похожести лотов.

Китайцы тоже друг у друга тырят фотки, надо научиться отличать родную от "чужой".
Именно про это я и писал - всё описание лота надо изучать, целиком, а не его элементы по-отдельности.
Иногда, для принятия любого решения - важно даже оформление объявления...
01.06.17 в 12:58
2
Ещё бы на re-Arm надеть RUMPS. Не ну чо? Без колхозинга сразу кучу экструдеров подключить, охлаждение настроить. Гибкость Smoothieware + универсальность RUMPS + вменяемая цена = комбо!

Ну и фишки касательно безопасности watchdog + выход на огнетушитель делают RUMPS практически идеальной (для меня)
01.06.17 в 13:09
1
Так Смузи вроде и на Due ставится - разве нет? Про Re-Arm подумаем, но их мало в природе.
01.06.17 в 13:14
3
но их мало в природе.
А запустите их тоже :) Опенсорсные же.
Если до 60$ за штучку получится - будет совсем эпик вин.
01.06.17 в 13:45
1
Штамповать от своего имени копии чужой (даже опенсорсной) разработки - не в наших принципах :)
А в чем проблема? Re-Arm же у создателей купить можно?
01.06.17 в 14:21
1
Проблемы купить нет. Более "близкое" производство хорошо сыграло бы с точки зрения популяризации.
01.06.17 в 19:13
1
Смузи только на LPC17xx работает к сожалению. На DUE либо Repetier, либо MK4DUO. Соглашусь с eta4ever запускайте rU-arm ))
02.06.17 в 11:13
2
Не, процессорные платы мы пока не осилим. В первую очередь - по цене. Делать качественно в Китае мы пока не научились (хоть и летаем на фабрики постоянно), а делать дешево сложные вещи в России - уже разучились :)
Поэтому будет качественно, дешево, но просто.

По поводу Re-Arm - в целом проблем совместимости я не вижу. Если у нас удастся сделать универсальную плату под Mega/Due - то и с Re-Arm'ом, на первый взгляд, заработает.
05.06.17 в 17:38
0
С Re-ARM косяк, что это M3 Cortex. Так как в том же Marlin есть вычисления с float, хотелось бы сразу Cortex-M4 с FPU. На самом деле сделать с той же распиновкой, что и у Arduino, плату (к примеру на базе STM32F407) реально. до 10 шт. это может встать вместе со сборкой в 5-6 тыс. руб (очень примерно оцениваю+такой объем можно и на коленках собрать вечерами за неделю), а если выйти на большую партию и заказать в Китае, то цена будет ок (для такого проца конечно же). У меня был опыт заказа производства ПП и сборки в Китае. Я это делал через Новосибирскую компанию НЭК. Если выйти на хороший заказ дм2, то цена очень приятная. На качество сборки не жаловался. Даже срез ПП залитый в стекляшку присылают - приятно.
05.06.17 в 17:45
0
Экономика тут несколько другая, в итоге выливается в сумму на порядок больше ваших цифр.
И у нас огромный опыт заказа и плат, и комплектующих, и сборки напрямую в Китае. Не все так радужно. При той цене, за которую эту 32-битную плату будут готовы купить - не возьмемся.
01.06.17 в 13:04
3
Кто крайний? Я тоже хочу такую платку ~_~ Я так с нетерпением в прошлый раз ждал платку коммутации - ни разу не пожалел (;

Выше уже много дельного сказали, подпишусь под 32 бита - 8 бит нужно тем, кто не ставит каких то сложных задач перед принтером, и для таких целей вполне хватает пандусов. А вот с 32 битами сейчас проблема - ре-арм китайцы как то не запускают, сбэйс "все-в-одном" и танцы с бубном (внешними дровами). Есть определенная нехватка в выборе 32-ух бит (;

У меня идея из разряда "что-то новенькое", со своими минусами и плюсами (;
А что если сделать модульную систему? Т.е. кому то надо 4 экструдера, огнетушитель и кука для снятия деталей, а кому то хочется просто 32 бита, парочку экструдеров и блок серв. Из очевидных минусов - увеличение размера, может быть усложнение производство и как следствие увеличение цены. Из плюсов - модульность это само по себе уже плюс (% Можно собирать и обновлять конфигурации железа - кому то надо полный фарш, а кто-то хочет скромные 32 бита. Еще можно под модули нарисовать корпуса сразу (с обдувом кому надо, что бы рядовой пользователь увидел какое то законченное решение, а не клубок проводков). Продумать удобное соединение между модулями - не предлагаю "сами_знаете_чей" разьем на магнитах, просто на корпус ядра вывести "розетки" и у модулей шнурки.

Модули разделить на блоки:
Ядро - уголок радости для зомби - сюда засунуть все мозги (;
Моторный блок - рассмотреть вариант встроенных дров (все популярные дрова) с грамотным охлаждением удобной настройкой тока, или приемную часть для внешних дров.
Блок вентиляторный - слабая нагрузка с шимом.
Силовой блок - общий вход/выход питания здесь, так же можно, подумать над вариантом с питанием под апельсинки и малинки (в последнее время они довольно популярны среди печатников, и как правило идут без бп). Отдельным блоком это удобно тем, что кому надо много разьемов - не надо будет большой косы тянуть до главной платы.
Блок предохранителей - его можно объединить с Силовым блоком и с Ядром, или вынести отдельно - тут как удобнее.
Блок стола - можно сразу сделать с вашей платой коммутации, или сделать как на пандусах под не сильно мощные столы, у кого нет подогреваемого стола или уже есть плата коммутации/[твердотельное] реле - вообще не нужен будет блок.
Блок экрана - тем кто пользуется серверами печати, экран - бесполезная штука, но кому то может быть нужен. Здесь же можно сделать сразу готовый блок экрана, или как с движками сделать приемную часть для внешнего экрана
Блоки внешней логики - то что не работает с прошивкой, такими блоками могут быть вотчдоги, сенсоры дыма, датчик наличия/толщины филамента или датчик движения филамента (от запоров), расширение для SD/USB флэшки


Надо еще подумать, что можно сделать под стандартные прошивки принтеров. Но в целом - мне кажется это интересным (;
01.06.17 в 13:11
2
С модульными системами много экспериментировали. На бумаге и идеологически всё хорошо, в реальности продаж нет. Так что лучше мы нафаршируем RUMPS сразу всеми недорогими в реализации плюшками, а под дорогие - оставим место для самостоятельных реализаций :)
01.06.17 в 13:47
1
Так что лучше мы нафаршируем RUMPS сразу всеми недорогими в реализации плюшками, а под дорогие - оставим место для самостоятельных реализаций
Предлагаю Вам ещё одну идею, сформулировав её лаконично:

"Мама-разъём по длинному ребру платы".

Правда - чуть ниже - я уже привёл историческую справку, чем это может закончиться.
01.06.17 в 14:23
2
Ну мы в целом не хотим городить что-то принципиально и радикально новое, в целом компоновка RAMPS/RUMPA/MKS и прочих Анетов достаточно устоявшаяся. Так, заменить явно неудачные решения на более удачные, исправить детские болезни, добавить совместимости, и запилить пару новых плюшек.
01.06.17 в 17:26
1
модульность конечно хорошо но нужна минимальная база при которой принтер будет работать,
1. экран
2. 3 шаговых на три оси
3. 1+2 шаговых на экструдер
4, 6шт концевиков
5. 2 шт датчика температуры
6, возможность автономной работы от карты памяти
7. подключение по ip либо wifi либо по rg45

на данный момент RAMPS почти подходит
01.06.17 в 17:33
1
на данный момент RAMPS почти подходит
Ключевое слово - "Почти".

А джунгли/блюдо-спагетти/взрыв-на-макаронной-фабрике ... Из проводов - Вас не смущает?

Все мои фото/иллюстрации/комментарии, которые я тут привёл, танцуют от охлаждения.

Воздушного охлаждения.

Про ЭТО - разработчики RAMPS вообще не думали.

Я убеждён, что при переходе от MEGA-RAMPS 8-бит к любой логике на 32-бита - надо сначала подумать про охлаждение и про прокладку проводов.

В особенности это важно - при реализации типа "бутерброд" (двухэтажность).
01.06.17 в 19:48
1
вас смущает бутерброд ... можно и ножевые разъемы по типу PCI плат корпус мутит придется более интересный зато охлаждение супер удобно делать,
сопли и куча проводов к сожалению ни куда не денутся, по минимуму если считать 3 оси - 4 двигателя это 4 шлейфа или 16 проводов ну и так далее
концевики еще накидывают по 3 провода на штуку , только аккуратная прокладка проводов поможет , охлаждение решаемо можно бутерброд через простаки поставить
4a2c42c1921ae1b9039fd3d916ce53ea.jpg
02.06.17 в 11:15
2
Не согласен. Сейчас основная причина паутины проводов на RAMPSе - натыканные равномерно по всей плате разъемы.
Достаточно вынести разъемы шаговиков/концевиков/термодатчиков на край, сделать их угловыми и с защелкой - и магическим образом вся паутина исчезает.
01.06.17 в 13:43
0
Когда в нашем бывшем отечестве - СССРе - переделали шину ISA под конструктив ЕС ЭВМ - лучше не стало.

Я уже приводил эти фото - приведу и сейчас:

5337ce624c39de8ceacfa0f90dfcb745.jpeg
f719908457b09dbbc30ac44b5a04b136.jpg


Габариты растут.

Засуньте это хоть в Crate-KAMAK - опять возникнет "наука о контактах".
Здесь я вижу тупик.
01.06.17 в 22:54
4
Внесу и свои пять копеек, на базе опыта Прюши, Дельты и Корекси.
0. касаемо названия, РАМПС — это «RepRap Arduino Mega Pololu Shield», чем будет ваш РУМПС?
1. Лично для меня под вопросом, ну пусть будет.
2. Минимум шесть «стандартных» колодок под драйвера. (XYZE₀E₁E₂), если ч\з три экструдера можно подключить „Бриллиантовую голову“, то зачем вам четыре?
3. Поддерживаю.
4. Такое количество под вопросом: для стола уже есть силовая плата, а нагреватель хотэнда обычно 40 Вт, что при питании от 12 В требует всего ≈3.5 А, при 24 В и того меньше.
5. Будет плюсом. Увеличит размер платы.
6. Всю силовую более 2 А на вилочные винтовые клеммы под отвёртку. Остальное на JST-XH-2.50. Этот ваш зелёный разъем очень даже хорошо выгорает.
7. Будет плюсом. Увеличит размер платы.
8. Под вопросом. В идеале, драйвера надо обдувать не сверху, а сбоку, вдоль колодок, т.к. всё, что способно переварить более 2 А, по даташиту на подложку отдаёт больше тепла чем на корпус.
9. Доп термисторы только плюс, а концевики под вопросом, кому-то мало шести?
10. Будет плюсом.
11. Под вопросом, но пусть будет.
12. Под вопросом.
13. Под вопросом, может сильно увеличить стоимость.
14. Под вопросом, но пусть будет.

15. Однозначно за, при помощи перемычек (джампера(ов)).
16. Пусть будет, ибо нефиг в Ардуину с Пандуса 12 или 24 В вливать.
17. Под вопросом, но пусть будет.
18. «Обеими лапами за» ©
19. Это зачем такое?
20. А пункт №9 разве не про это?
21. Дуо сама хост умеет, а Мега такое поймёт? Может проще добавить колодку под ещё один картридер?
22. ИБП все разные, есть и без парашюта. А при питании от «Батареек» проще мерять напряжение на входе.
23. Под вопросом, но пусть будет.

Как-то так.

Учитывая, сколько всего вы хотите реализовать, предлагаю взглянуть на РАДДС или Ultimaker v1.5.7 PCB.
02.06.17 в 11:37
0
0. RUssian raMPS. Как расшифровывается RAMPS - знают только олдфаги вроде нас с вами :)
1. Это прям мастхэв. Основная причина непереезда многих на 24В, и смены плат на всякие MKS.
2. Резерв на случай выгорания пинов Ардуины (бывало) и какой-нибудь экзотики типа двух драйверов по Z.
4. Хотелось бы отказаться от внешней платы коммутации.
5. А RUMPS и так громадный получается, т.к. даже половину Must-Have плюшек в габариты "внутри" колодок подключения к Arduino сделать не получается. Думаю, это будет лопух, торчащий на 2-3 сантиметра в каждую сторону от габаритов Arduino.
6. JST - хорошо, я бы на что-то с защелками посмотрел. Вибрация напрягает.
8. Да там тепла - кот наплакал. Легкий бриз, дующий без разницы где, вполне всё приводит в нормальные температурные режимы.
9. Мало. Всякие probe, autolevel'ы и прочая, прочая.
13. Так она простая будет. Или реле, распаянное на плате, или тупо выход на внешнее реле.
19. Управление DC-моторами встречалось в Wishlist'ах на разные платы, да и присутствует в некоторых.
20. Нет, штатные разводки термисторов предполагают подключение терморезистора (обычно NTC) в плечо резисторного делителя. Термопары или PT100 требуют абсолютно другой электроники.
21. Да что-то мы посмотрели стоимость чипов USB-хостов - как-то негуманно выходит.
02.06.17 в 02:43
1
Я тут рядом пробегал, выскажу свои соображения:

1 и 18 это не одно и то же?
А что собственно питать кроме ардуины и драйверов? Вобщем не поняты мной эти пункты. Но то, что 1 DC-DC нужен что бы мозги питать это 100%

Колодок для драйверов столько не нужно. Ну штук 6 максимум. Зачем пилить фичу, которая даже 1% не понадобится? Для страждущих вывести колодку для управления вынесенными драйверами.

Согласен с оратором выше - Всю силовую более 2 А на вилочные винтовые клеммы под отвёртку. Остальное на JST-XH-2.50. Зеленый разъем в топку! Причем я не знаю, чем думали создатели RAMPS, когда силовой разъем разместили с той же стороны, что и USB разъем дуни. Это просто ппц неудобно, в корпус нормально не усунешь, толстенные провода приходится чуть не под прямым углом поворачивать.

13, 14 и некоторые другие пункты - фичи наверное да, кому то нужные, но я совершенно уверен, что они будут массово востребованы. Может просто предусмотреть возможность подключения какой либо внешней платы тем, кому это понадобится. При реализации всех этих хотелок размер платы мне кажется нехило возрастет.
02.06.17 в 11:39
0
1 - это импульсный регулятор с 24В на 7...5В для питания самой Ардуины.
18 - это предохранитель :)

Сейчас в стандартной связке RAMPS+Arduino+LCD самое жрущее - это 5-вольтовая подсветка экрана.
02.06.17 в 12:10
0
Пардон, не 18 а 16. Тоже о питании речь идет.
02.06.17 в 08:10
0
Где можно подглядеть ещё похожие элементы для подобных плат - разделы "силовая автоматика", "охранная сигнализация".
Радио-замки, приводы электро-ворот, платы некоторых ИБП...

Вот - одна из них, понятно, что реле и транс надо "ментально" - отсечь:
a697e274ed97a5a62f13b839a86e19fc.jpg


Выглядит она конечно как прошлый век, но часть разъёмов (и - маркировки) - довольно наглядна.

Вот ещё - парочка:
29a8b6b33aae006fc659d0f0f48ce438.jpg
750d80b117a0af72bd7313f4d795aab7.jpg
02.06.17 в 10:56
3
2. Минимум 7 колодок для драйверов моторов (XYZ + 4 экструдера). Драйвера планируются съемные в виде обычных Pololu Shield.

К драйверам еще бы выходы step, dir, ena, gnd как сделано на sbase. - Поможет не только в подключении внешних драйверов, но и даст возможность параллелить несколько драйверов под 1 сигнал. Например если кто-то на Z захочет 4 ходовых винта поставить

4. Минимум 5 серьезных силовых выходов (мощность каждого - обсуждаем)

Главное чтобы 1 из них ваш стол тянул, или 2 на 2 зоны.

6. Сделать подключение всех потребителей на быстросъемных разъемах.
Сейчас на RAMPS моторы, концевики и термисторы отключаются быстро, а нагрев и вентиляторы очень долго и неудобно. А вот зеленый разъём питания удобен.

Под отвертку как в платах комутации тоже пойдут, главное сразу написать какими разъемами кабель оконечивать кабель. Плюс быстросъемные контакты должны быть защищены от саморазбирания - на Ramps как раз часто отгорает питания провод.

8. Также было бы круто предусмотреть посадочные отверстия под монтаж вентилятора на латунных стойках для охлаждения драйверов.

Может даже подумать о постройке возховодов как на серверах - печатная модель крышки с вентилятором на вдуве, воздух от нее направлен так чтобы радиаторы продувать. Но радиаторы тогда надо подбирать доступные

9. Дополнительные входы для термисторов (минимум 5) и концевиков.

Можно еще вход сигнальный защищенный оптопарой для подключения всяких автоуровней с уровнем сигнала не 5, а к примеру 12В.

10. Штук 5-10 достаточно дохлых силовых выходов для разной не сильно жрущей периферии.
Например, управлять обдувом хота, питанием вебкамеры, RGB-подсветкой. Миллиампер на 500.

Веб-камеры напрямую не будут подключаться - через какую-нибудь octoprint. Можно вывести питающий USB разъем для raspberry pi/Orage pi, но для нее до 3А линию надо делать

Необязательное:

15. Совместимость как с Arduino Mega2560, так и с 32-битной Arduino Due.

Due заманчива, но Re-Arm уже на подходе.

16. Набортный 5В/3.3В регулятор для питания самой Ардуины, её встроенному регулятору приходится непросто.

Для китайских ардуин будет актуально

17. Посадочные места для WiFi платы типа ESP8266

ИМХО на контроллере принтера Wifi лишний. Если и будет, то скорее всего на плате с Octoprint

18. Заменить полифузы (предохранители) на обычный автомобильный ножевой предохранитель.

Можно. Доступно в любой деревне

20. Набортная согласующая электроника для подключения термопары или PT100.

не обазательная доработка. Достаточно в инструкции упомянуть как можно подключаить внешние согласующие платы

21. USB Host для работы с обычными USB-флешками

или для питания Orange PI/raspberry pi. До 3А мощности хватит

22. Входы/выходы на внешний UPS или аккумулятор с информированием Ардуины о пропадании питания и уровне заряда АКБ.

На базе прошивки меги такое отслеживание реализовать будет сложно, на базе octoprint гораздо проще. Можно не добавлять
02.06.17 в 19:18
2
Вы там сделайте какой нить эскиз 0-вой итерации и покажите что получается. Мож там размер форм фактора MiniATX получается со всеми то хотелками :D
02.06.17 в 19:23
0
Что-то в районе 70х150 :)
03.06.17 в 13:28
0
У меги ноги с уровнями 0-5в, у любого 32 битного 0-3.3. интересно, а как вы собираетесь совмещать эти уровни в универсальной плате ???
и еще - как бы вы не старались - все запросы удовлетворить будет сложно, я думая над этой задачей, все больше склоняюсь к децентрализованной системе - когда дополнительные узлы/схемы подключаются по мере необходимости...

Например, в моей текущей работе - все драйвера вынесены на корпуса двигателей, получается несколько дороже, но зато нет проблем ограничений в одной центральной плате...
03.06.17 в 14:12
2
Собственно а что их совмещать то, уровни?
Драйвера управляются любым из этих уровней, мосфеты вобщем то тоже, что там еще совмещать то нужно?

Категорически против вынесения драйверов к двигателям. И большая часть народа думаю тоже будет против. У меня нет места для установки драйверов на двигатель, да еще и охлаждение к каждому нужно будет лепить отдельно. Это бредовая идея в области репрапа. Где то там вполне возможно оно и хорошо, но не здесь.
03.06.17 в 15:04
2
Да в общем-то глупой плате типа RUMPS уровни сигналов без разницы. Как уже сказали ниже, драйвера совместимы со всеми ними, мосфеты - тоже (ну в крайнем случае на дешевой рассыпухе затворы притягиваются к более высоким уровням). Концевики (если всякая оптика) будут запитаны от тех же уровней, что и Ардуина, соответственно более высокий сигнал не выдадут.
Возможно придется поколдовать с индуктивными датчиками или всякими BLTouch, но тоже не проблема.
19.06.17 в 09:09
0
И главный вопрос: когда и сколько? :D

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Опыт приобретения и использования принтера Alekmaker

Делаем фигурку свинки.

Печать на 3D принтере SkyOne в горизонтальной плоскости

Команда Йозефа Пруши предлагает «самый лучший филамент» под брендом Prusament

В Москве стартовала выставка-конференция «Top 3D Expo. Цифровое образование 2018»

XpreSki-09.11: Marlin-1.1.9 - адаптивная подача (Linear Advance) для ускорения печати