Подключаем электронику RAMPS 1.4 к 3D принтеру на примере Mendel90

Подписаться на 3Dtoday
AKDZG
Идет загрузка
Загрузка
11.03.15
458178
195
печатает на Ultimaker Original
Техничка
111
Статья относится к принтерам:
Mendel90
RepRap Arduino Mega Pololu Shield 1.4

Предыдущие статьи со сборке Mendel90
- "Первые шаги к постройке Mendel90"
- "Основные пластиковые детали для Mendel90"
- "Фотографии и схемы по сборке Mendel90"
- "Настраиваем прошивку Marlin и заливаем её в 3D принтер"

Все провода желательно сразу подписывать.
RAMPS 1.4
RAMPS 1.4 это шилд (надстройка) для Arduino Mega 2560. Ардуино преобразует G-коды в сигналы и управляет 3D принтером посредством силовой части - RAMPS 1.4.
Arduino MEGA 2560
Плата RAMPS 1.4 одевается поверх Arduino и все подключения, кроме USB, осуществляются через неё. Питание 12В на Arduino подаётся через RAMPS 1.4.
RAMPS 1.4
Двухэкструдерная схема подключения
схема
Наша схема подключения
схема
Оси
Питание на RAMPS 1.4 подаётся от блока питания 12В 30А. Для использования одной пары проводов от блока питания можно припаять перемычку на плюсы, минусы уже соединены.
RAMPS 1.4
Для надёжности контактов питания я припаял провода, вместо использования винтового соединения в разъёмах, а разъёмы оставил под другие нужды (вентиляторы, освещение).
RAMPS 1.4
Обычно используют билинейные (четыре провода) шаговые двигатели на 1,7 А типоразмера Nema 17. Провода желательно свить в косички для защиты от наводок.
Шаговик
Схема выводов. Цвета могут быть перепутаны, но пары легко прозвонить мультиметром.
схема
Шаговый двигатель работает через драйвер. Ещё их называют StepStick. Для RAMPS 1.4 выпускают два вида драйверов A4988 и DVR8825. Они отличаются током, выдаваемым на шаговый двигатель и минимальным микрошагом. Обязательно использовать радиатор. Обдув желателен. А если стол запитан не через реле, то обдув обязателен.
Ток на драйвере подстраивается опытным путём, гоняя 3D принтер на высокой скорости по всем координатам. Оптимальным считается, когда шаговые двигатели уже не гудят и ещё не пропускают шаги.

A4988
Максимальный ток 2 А
Минимальный микрошаг 1/16 шага
Ток регулируется подстроечным резистором. По часовой стрелке - повышение тока.
A4988
Установка микрошага перемычками на RAMPS 1.4
таблица положений джамперов
DVR8825
Максимальный ток 2,2 А
Минимальный микрошаг 1/32 шага. Теоретически даёт большую точность перемещения.
Ток регулируется подстроечным резистором. По часовой стрелке - понижение тока.
DRV8825
Установка микрошага перемычками на RAMPS 1.4
таблица положений джамперов
Перемычки установки микрошага на RAMPS 1.4 находятся под драйверами шаговых двигателей. Обычно используются A4988 с микрошагом 1/16 - все перемычки установлены.
Джамперы
Двигатели оси Z можно подключать:
  • параллельно - каждый штекер в своё гнездо. Это стандартное подключение к RAMPS 1.4. Могут быть проблемы с рассинхронизацией двигателей, если есть разница в сопротивлении обмоток двигателей.
  • последовательно по схеме, одним штекером. При последовательном подключении проблем не должно быть.
Последовательное подключение
Концевые выключатели (концевики, endstop, limit switch).

Наиболее часто используются оптические и механические концевые выключатели. Узнать состояние концевиков можно командой M119. Обычно ставят 3 концевика в положении HOME и софтовое ограничение перемещений в прошивке. Остальные концевики рассчитаны на сбой, но шаговики слабые и повреждений не наносят, просто пропускают шаги при достижении препятствия. А по оси Z у Mendel90 должны гайки выкручиваться из кареток при давлении хотэнда на стол.
микрик
Расположение концевых выключателей
Схема концевых выключателей
Подключение концевых выключателей
endstops
Концевой выключатель оси X
концевик
Правильное подключение механических концевых выключателей в положении MAX. У оптических концевых выключателей используется дополнительно плюсовой контакт.
подключение
Подключение термисторов.

Термистор можно проверить мультиметром как резистор. (Подсоединил к мультиметру - 87 кОм. Зажал пальцами - сопротивление стало падать, оно вообще не стоит на месте.)

Термистор стола и термистор горячего конца (хотэнда).
подключение термисторов
Подключение нагреваемого стола через реле.

Температура столика зависит от тока подаваемого на него. Сила тока зависит от сопротивления столика, сечения проводов до столика и мощности блока питания. А также от качества теплоизоляции внутренней полости столика.
Реле ставится для разгрузки силового транзистора и снижения нагрева платы электроники, в общем для надёжности. Или для разделения на два блока питания - электроника плюс хотэнд и отдельно для нагрева столика (можно повысить напряжение и ускорить нагрев).
(Я имел дело с четырьмя столиками. При блоке питания 360 ватт они разогревались до 113-120 градусов, а скорость зависела от толщины проводов и теплоизоляции поверх столика на время разогрева.)
D8
Схема подключения автомобильного реле (12В 40А)
Автомобильное реле
Подключение нагрева хотэнда.
D10
Подключение вентилятора для регулируемого программно обдува детали.
D9
Подключение вентилятора охлаждения хотэнда, освещения и других потребителей напряжения 12 вольт.
Подключаем в разъём питания RAMPS.
Power
Подключение LCD панели управления (экранчика).

На задней стороне мы видим два гнезда для подключения шлейфов, слот SD карты и регулятор яркости.
LCD back
Подключение к RAMPS 1.4 происходит через переходник. Гнёзда так-же подписаны EXP1 и EXP2 для правильного подключения.
LCD wire
Переходник уже подключается к RAMPS 1.4
LCD + RAMPS 1.4
При правильном подключении и настройке в прошивке экран будет работать уже при питании от USB кабеля.

Остальные мои статьи можно посмотреть и почитать по этой ссылке. Также у меня есть ЖЖ.
Все вопросы по теме лучше оставлять в комментариях, я их оперативно читаю. Давайте делиться проблемами и их решениями, а также интересными находками. Вопросы не по теме задавать в личку.
Подписаться на 3Dtoday
111
Комментарии к статье

Комментарии

11.03.15 в 10:16
0
Хорошо написал. Надо подкинуть тебе сюда фотки с другим креплением концевиков и пример их переделки на использование датчика Холла, для z оси оно полезно будет.
11.03.15 в 10:21
1
Кидай фотки и описание, чем лучше-хуже. Сконцентрируем инфу :)
11.03.15 в 10:26
2
Мне очень нравятся концевики от Prusa. Их можно всячески двигать по оси и крепить разное.




11.03.15 в 10:30
3
Вот так переделывается концевик. Датчик TLE4905.
11.03.15 в 10:30
5
Вот так реализуется датчик для оси Z:

11.03.15 в 10:31
3
А так можно прикрепить экран:

11.03.15 в 10:33
6
Если начнёт глючит разъём SD флешки на экране, то можно припаять разъём для microSD прямо на интерфейсный блок дисплея.

11.03.15 в 10:52
0
Если начнёт глючит разъём SD флешки на экране, то можно припаять разъём для microSD прямо на интерфейсный блок дисплея.

Мне вот интересно от чего он глючит? Может питания не хватает? Этот способ интересный, но мне не подходит, если только на проводки подпаять.
11.03.15 в 11:07
0
Я не смог понять причину глюков, всё прозванивается, провода нормальные, ржавчины нигде нет. Просто берёт и не работает.
Проводки можно не подпаивать, просто феном нагреваешь и прямо на интерфейсный разъём дисплея насаживаешь,
08.02.16 в 01:47
1
Наводки, скорее всего.
11.03.15 в 11:21
0
Отлино! Я как раз планирую 2-х экструдерный вариант собирать
11.03.15 в 12:07
3
Описание изготовляния hot end из металла будет или обходим стороной и берем покупные?
11.03.15 в 12:12
0
ого, какие люди здесь появляются!) Роберт! Очень рад видеть!
11.03.15 в 13:01
1
Сергей, мне здесь писать или опять надо у себя? если здесь то так будет компактней и как говориться все в одной таре. Если конечно Алексей не против.
11.03.15 в 13:29
0
Я думаю нужен отдельный пост. А потом всё по полочкам разложим в отдельном разделе Wiki "Своими руками".
11.03.15 в 19:31
2
Алексей спасибо за данный ваш пост. Все классно сделано у вас!

О голове, надо подумать мне как весь этот у меня находяшийся материал и опыт положить в ч/б букофки.. это сложная темка, и головы у всех то разные:) Начнется такое, ой:))
Уже назвали пару недель тому назад меня разными словами, то маньяк, то троль, то ли в шутку, то ли всерьез :) фих поймешь людей..:) не любят они правду матушку. Правды много, а истина одна как известно... даже боязно как то начинать такую серьезную темку тут...
Покажу только 1 видео пока , и буду думать.
12.03.15 в 16:00
0
Посмотрел видео. Отлично прогревается пруток в сопле :)
15.03.15 в 22:34
0
Ничего себе скорость... У меня раза в три медленнее, и то я думал, что быстро печатаю ))
11.03.15 в 12:41
0
Я бы почитал. Сам такого опыта не имею.
11.03.15 в 12:26
1
Схема подключения автомобильного реле (12В 40А)
нельзя ли использовать твердотельное реле?
11.03.15 в 12:29
0
Можно. Оно не щёлкает и подключение намного проще. Но стоит дороже.
11.03.15 в 19:43
1
в основном все твердотелки с опторазвязкой и управление от 3-6в, ( мне такие попадались) на выходе симистор т.е. БП должен иметь на выходе переменку 12в...вот я тоже сомневаюсь, не создаст ли переменка в кабелях помех которые будут останавливать ардуин...пока не попробуешь не узнаешь:) Щелканье реле тоже создают помехи и не хилые... хз че надо да и как когда стол 400Х400мм...
12.03.15 в 03:05
0
Уже пробовал. Стоит на моём Mendel90. Называется SSR DC-DC 25A.
14.05.15 в 19:56
0
Скажите, а обычное реле с какой частотой должно щелкать? Просто у меня постоянно щелкает.
14.05.15 в 20:16
0
Не должно оно часто срабатывать. Пробуйте перенастраивать PID или подставляйте стандартные настройки из прошивки.
14.05.15 в 20:20
0
Что-то не так: реле щелкает, двигатели не работают, стол и экструдер не греются (
Подключил все по схеме, не понимаю в чем причина.
15.05.15 в 05:07
0
Проверьте правильность подключения драйверов и прозвоните двигатели через штекеры.
16.05.15 в 15:30
0
Странно, но сегодня заработал нагрев стола)) Никаких вмешательств не производил в механику, прошивку, никуда. Правда нагрев не управляется, при включении в розетку постоянно греет. В чем может быть причина? Может в прошивке дело?
16.05.15 в 16:33
0
Осмотрите платы электроники на возможные "сопли". В прошивке нельзя сразу включить нагрев.
26.02.16 в 20:44
0
обязательно проверьте на предмет короткого замыкания - может где коротит,
у меня 2 дня танцы с бубном были - а проблема в том что плата ардуино контактами на не изолированную подложку попала, как не сгорела не знаю ;)
07.05.15 в 10:13
1
Да, лучше использовать твердотельные реле, а лучше симисторное управление, потому что есть вероятность что в твердотелку могут катушку запихнуть.
А еще, использование автомобильного реле очень плохо влияет на 5В. Если в момент отключения реле пройдет большой ток->дуга на контактах то может возникнуть дикая просадка по 5 вольтам и контроллер перезагрузится.

Поправочка:
симисторное управление
Сделать самому чтоб быть уверенным;)
12.03.15 в 15:25
1
по поводу реле, а разве не надо там параллельно реле ставить диод, что бы при отключении напряжения с катушки реле индуктивный ток не бил обратно в электронику?
12.03.15 в 15:33
0
Про такое ни разу не читал и не видел чтобы ставили. Реле вообще не обязательно ставить, но управляющий транзистор будет сильно нагреваться и может расплавить пайку.
12.03.15 в 16:09
0
вобщем типа вот этого http://microcontrollerov.net/microcontrolleri/Osnovnye-shemnye-reshenija-interfejsov#1_2
но я не электронщик...
12.03.15 в 16:15
0
возможно уже на плате РАМПС распаян защитный диод.
12.03.15 в 16:29
0
Вот расписана схема RAMPS 1.4, про такие диоды ни слова.
12.03.15 в 16:16
0
Тут нужен электронщик, нам не разрулить ;)
12.03.15 в 16:30
0
Если у вас есть какие то траблы в момент отключение реле или транзистор сгорит, то можно подпоять диод. Хуже не будет это точно.
Либо изучить схему РАПМС и понять есть там диод или нет. Диод подойдет любой.
12.03.15 в 16:34
0
По ссылке все детальки расписаны и там только два диода. Проблем с реле не замечал и не читал про них.
12.03.15 в 18:06
3
да, диод ставят на катушку реле для обрезания обратных токов,но если транзистор сам с диодом шотки (так он зовется в корпусе самого транза) то доп. диод не нужен.
На плате рампса установлен диод так, он для питания ардуина с платы рампса
ramps-14-diagram.jpg
13.03.15 в 09:47
2
Посмотрел на схему РАМПС 1.4 там для стола стоит MOSFET - транзистор.
На всех схемах подключения к нему подключают стол. Не вижу схемы, где к нему подключают стол через реле. В этой статье нарисовали схему подключения реле напрямую к транзистору без защитного диода. Таким образом считаю, что люди вводятся в заблуждение. Добавьте строчки про защитный диод и нанесите диод на схему. Можете написать, что без диода у вас все отлично работает.

Заглянул в даташит транзистора, а там диод нарисован, так что можно забить на мои замечания.
http://www.st.com/web/en/resource/technical/document/datasheet/CD00002690.pdf
13.03.15 в 13:03
2
Ну вот, а то все напряглись :D:D:D
07.05.15 в 03:16
3
Вообще-то, тут проблема не только в сохранности транзистора, но и в самой высоковольтной помехе от реле. При некотором стечении обстоятельств она может подвесить Ардуинку во время печати, что очень неприятно. Так что если уж кто-то ставит обычное реле, то желательно использовать самый простой и действенный метод борьбы с помехами - подключить параллельно катушке реле маленькую автомобильную лампочку мощностью 5-10 Ватт. Она прекрасно срезает все эти высоковольтные выбросы. :)
07.05.15 в 10:39
1
Можете привести примерную схему подключения лампочки? К каким контактам подключить лампочку
07.05.15 в 10:52
1
85 - 86 (параллельно катушке реле)
07.05.15 в 13:22
0
Благодарю!
07.05.15 в 13:48
1
Rele.jpg


Включение диода между контаками 85-86 - снимает дребезг и перегруз по току
в результате разрыва контактов в самом реле. То есть до rampsa - вообще
нагрузки нет. Надежность возрастает на порядки за счет копеечной вставки диода!
07.05.15 в 20:05
2
При чём тут дребезг (контактов), если с контактами этот диод никак не связан? При чём тут перегруз по току (какому?), если диод в обратном включении? Он срезает только отрицательный полупериод высоковольтного выброса на индуктивной нагрузке (катушке реле) в момент её отключения. Это делалось в основном чтобы не пробивало переход биполярных транзисторов отрицательным напряжением. А положительный полупериод высоковольтного выброса (вольт 50-80) при этом остаётся и уходит гулять по Ардуинке. Вот для этого и устанавливается лампочка, чтобы прибить положительный высоковольтный выброс. Вы уж хоть немножко фильтруйте базар, если не очень понимаете, о чём говорите. :)
08.05.15 в 06:32
0
Да ладно! Стандартная схема включения реле в ключевом режиме
Дребезг на контактах -> дуга -> рост тока
Диод так и называется шунтирующий
На фига на зенерах аналогичная схема?
08.05.15 в 06:49
0
вот и я о том же
Да, лучше использовать твердотельные реле, а лучше симисторное управление, потому что есть вероятность что в твердотелку могут катушку запихнуть.
А еще, использование автомобильного реле очень плохо влияет на 5В. Если в момент отключения реле пройдет большой ток->дуга на контактах то может возникнуть дикая просадка по 5 вольтам и контроллер перезагрузится.
11.05.15 в 01:24
0
Данная схема предназначена для подключения второго блока питания для подогрева стола? На ramps в таком случае все равно нужно подавать 16А, 12V от первого БП? Я правильно понимаю?
11.05.15 в 13:26
0
С Днем Победы всех!
Все правильно! 4 шаговых двигателя по 2,5 ампер =10 ампер
плюс ампера 2 на ramps Ардуино вентиляторы скрины и т.д - выше головы!
Итого менее 12 ампер маловато будет.
На нагрев стола и екструдера - что угодно ставить можно, в зависимости от Ваших похотелок!
При раздельных БП - импульс возникающий при размыкании реле(дребезг контактов) на вход RAMPS и Ардуинки
никак попасть не сможет! Надежность стала выше. Ночью можно
спать спокойно включив принтЕр на работу!
Как то так!:D
11.05.15 в 18:19
0
Насколько правильна схема подключения нагревательного стола через реле и питания RAMPS от одного блока?

Без имени.jpg
11.05.15 в 18:47
1
По вашей схеме питание на стол не подаётся. Реле как выключатель ставится в разрыв питания стола.


При использовании реле питание на RAMPS идёт независимо от питания стола.
11.05.15 в 19:31
0
При подключении по этой схеме у меня нагревательный стол не работает, между контактами 85 и 86 еще стоит лампочка.
Свою схему я нарисовал, глядя на следующее фото из статьи. Где моя ошибка?

12.05.15 в 05:49
0
Свою схему я нарисовал, глядя на следующее фото из статьи. Где моя ошибка?
На этой фотографии видно только как управляющий сигнал приходит на реле.
11.05.15 в 20:16
1
Схема не верна.
При одном БП что-то городить смысла не имеет
Rele_BP.jpg

Поставив реле вы защитите транзистор управляющий включением стола который греется
При отключении стола возникнет импульс который по питанию придет на RAMPS и ардуину
и спойненко их так вышибет или пустит в дым
Ставить диммер по питанию - это круто! По цене как 2-3 блока питания ампер на 30
Ставьте отдельный БП и будет Вам счастье:D
12.05.15 в 06:02
0
При отключении стола возникнет импульс который по питанию придет на RAMPS и ардуину
и спойненко их так вышибет или пустит в дым
Слишком много теории ;)
На практике всё работает без проблем (и без лампочек и диодов). Но думаю такая защита не помешает. Может конкретные марки диодов посоветуете?
Ставить диммер по питанию - это круто!
Представьте, что во время печати стол на некоторой площади покрывается пластиком, то есть термоизолируется от окружающей среды и без контроля нагрева температура стола будет расти :) Поэтому и используют PID и bang-bang режимы контроля температуры.
12.05.15 в 06:48
0
Привет!:)
Теории много не бывает!
Конечно работает! Только иногда RAMPS греется. Греется на самом деле транзистор - от него все остальное греется.
Цель как я понимаю - повысить надежность устройства.
Диод по сути любой выпрямительный. Потенциал индуктивности на нем будет разряжаться
Вольтаж - роли не играет.
Имеет значение ток который держит и геометрические размеры - чтобы между
контактами впаять и "бочка-диода:D" для отвода тепла.
Второго вывода Вашего я не понял!
А куда контроль нагрева делся?
Термистор как посылал в RAMPS данные по температуре так и посылает.
Покрыт стол пластиком или нет - никакой роли не играет.
Диммером можно закрыть RAMPS, но ток не менее 12-16 ампер - дорогое устройство.
Лучше, проще и удобней - как Вы и говорили отдельный БП для нагрева стола и екструдера.
12.05.15 в 08:03
0
Второго вывода Вашего я не понял!
А куда контроль нагрева делся?
Термистор как посылал в RAMPS данные по температуре так и посылает.
Покрыт стол пластиком или нет - никакой роли не играет.
Диммером можно закрыть RAMPS, но ток не менее 12-16 ампер - дорогое устройство.
У меня диммер для плавной регулировки освещения в комнате стоит. Так я его и понимаю.
12.05.15 в 09:16
0
Ups!
Диммер поменять на дампер. Сплоховал!:)
12.05.15 в 07:03
0
Еще раз хочу обратить внимание что при использовании реле не индуктивность катушки реле
приводит к сбросу RAMPS и ардуинки. Этот импульс для управляющего транзистора - как комар для слона.
Лампочки или шунтирующий диод просто его либо сглаживают (лампа) либо гасят (диод)
Причиной является ИМПУЛЬС по ПИТАНИЮ.
Для примера - сварка.
Процесс сварки состоит из двух фаз
1-контакт электрода и поверхности
2-удаление электрода поджиг дуги.
Работа контактов реле очень похожа на этот процесс.
Возникшему импульсу деваться некуда кроме как по цепи питания .
Вот и прилетает на вход по питанию, что в свою очередь приводит к сбросу устройства:)
11.05.15 в 18:50
0
Данная схема предназначена для подключения второго блока питания для подогрева стола?
Не обязательно. Реле используют для разгрузки силового транзистора платы RAMPS.
12.05.15 в 21:30
0
При подключении стола через автомобильное реле в разрыв питания от одного БП у меня прозваниваются (замкнуты) контакты 85 и 86, так и должно быть или у меня будет КЗ? Т.е. контакты d8 замкнуты (сопротивление 50 Ом), контакты нагрева экструдера d10 тоже замкнуты (сопротивление 5 Ом). Это правильно? Хочу подстраховаться перед включением. Может у меня где-то на плате замыкание? Подключил по исправленной CNC_3Dprn74 схеме, спасибо всем за советы.
13.05.15 в 06:13
1
Добрый день!
85 и 86 - это контакты катушки реле. 50 ом это катушка.
30 и 87 это контакты реле
при отсутствии напряжения на 85 и 86 (реле выкл) 30 и 87 звониться не должны!:)
Посмотрите на полярность подключения 85 и 86 контактов, если Вы впаяли диод.
Для стола D8 и экструдера D10 условия одни и те-же.
Если реле однотипные - 5 ом на катушке екструдера маловато будет.
Причиной нагрева транзистора является то, что ардуинка выдает сигнал на включение величиной 5 вольт
а транзистор полностью открывается от 10 вольт. Как результат - транзистор на рабочем токе
становится утюгом!
Рекомендуют поменять транзистор
на MOSFET
IRL2203N HEXFET
Power MOSFET
DSS= 30V
RDS(on)= 0.007Ω
ID = 116A
13.05.15 в 07:38
0
Как я понял из написанного, полярность не важна при подключении обычного реле. В моем случае реле прерывает + от БП до стола, от d8 + идет на 85 контакт.
13.05.15 в 07:54
0
Все правильно понимаете!
13.05.15 в 08:35
0
По поводу диода. Его нужно подключить в обратном направлении. Он должен выдерживать ток 10А? В магазине мне показали вот это
13.05.15 в 09:26
1
Андрей! Хо-хо!
Конечно он пойдет! Но можно что нибудь попроще!
KD226B_KD247_Itg.jpg

Какой нибудь КД226Б или КД247 в пластмассовом корпусе или их аналог вполне Вас удовлетворит!
Посмотрите чтобы пластмассовый корпус с подогнутыми ножками для пайки входил между
контактами 85 и 86 реле. Длинна "бочки-диода" 7-10мм прекрасно между контактами влазят.
Удачи!
21.10.15 в 19:35
0
Здравствуйте можете подробно описать какой диод???и можно ли поставить диод 1N4004
Характеристики диода 1N4004
Максимальное постоянное обратное напряжение 400 В
Максимальный постоянный прямой ток 1 А
Емкость диода - 15 пФ
Максимальное прямое напряжение 1,1 В
Рабочая температура -65…+175 °С


У меня по этой схеме без диода сгорел транзистор !!!Причину пока не знаю ,блок питание стоит ATX 350 PNF 16 А
IMG_20151021_185901.jpg
26.10.15 в 07:24
0
Добрый день! Конечно пойдет, только полярность не перепутайте. Удачи!
26.10.15 в 07:26
0
Причина там проста. Транзистор полностью не открывается от 5 вольт. Остальное - следствие этого. Удачи!
22.06.16 в 03:26
0
А я в автомагазине взял реле с прозрачным корпусом, там внутри зеленый светодиод вмонтирован, дык он и гасит пики наверное?
18.04.17 в 21:39
1
Диод крайне желательно ставить. Он гасит ЭДС самоиндукции от катушки.
13.03.15 в 20:18
1
Про диод в транзе читаем тут, http://www.electronics-tutorials.ws/diode/diode_7.html
он по ангельски зовется - зенер - регулятор напряжения:) значок чуток то другой чем обычный.
Так что ставлю :)
13.03.15 в 20:21
1
Вопрос: как подключить ATX БП к плате рампса?
07.05.15 в 09:19
0
ну везде пишут, что надо отключить БП от сети
Разобрать его и все красные провода отрезать - это плюс 5в
желтые соеденить в один толстый - это плюс 12в
черные соеденить в один толстый - это минус
зеленый замкнуть на черный - это включение АТХ блока питания
Если будут глюки, то надо на 5в повесить баласт в виде лампочки 12в.
Но всеравно возможны проблемы, т.к. компьютерные БП расчитаны на нагрузку на 5в шину.
Я купил на 500ват 12 вольт в радиодеталях блок питания для систем видеонаблюдения. В кетае он дешевле в 2 раза.
19.03.15 в 03:16
1
Кстати, спасибо вам за наводку на вентиляторы типа турбина, работает офигенно
Photo 19.03.15, 3 14 11.jpg
22.04.15 в 06:05
7
здесь как ATX БП подключить к плате рампса и управлять им командами M80,M81
  • M80 - Turn on Power Supply
  • M81 - Turn off Power Supply


Красный провод +5в от БП чтоб не нагружать дополнительно стабилизатор 5в платы ардуино
Черный провод от управления ATX БП.

Когда оставляешь на ночь печатать команда М81 отключает потребление принтера из G-code
20.05.18 в 02:32
0
дел
07.05.15 в 00:06
0
Собираю принтер. В процессе столкнулся со следующей проблемой.
В pronterface тестировал нагрев хотэнда и стола. Хотэнд тест прошел, а вот при нагреве стола оплавился провод питания, идущий от блока на ramps. В чем может быть причина? На 11А стоял тонкий провод, подумал в этом дело. Заменил на более толстый. При подключении блока мониторил нагрев провода, когда пошел дым, отрубил питание. Провод нагрелся, на этот раз оплавился коннектор на ramps, плюсовой контакт, после разнял с большим усилием. Плата определяется, т.е. не сгорела. Питание боюсь подключать, подскажите в какую сторону копать? До этого тестировали двигатели, все было в порядке.
07.05.15 в 02:50
0
Провода к RAMPS лучше припаивать, так надёжнее. В тексте есть фотография.
07.05.15 в 07:47
0
А лучше запитывать нагрев через промежуточное реле, которое управляется от RAMPS.
Надежность гораздо выше и легко ставится ЛЮБОЙ БП на нагрев. Резко возрастет скорость набора температуры.
Стараться уменьшить длину силовых проводов.
Сечения около 5 мм будет достаточно для нужных токов:)
07.05.15 в 11:01
1
А вы видели провод 5 квадратов? Его столик таскать не замучается? ;) Ваще-то, 1 квадрат легко выдерживает 15-20 Ампер, а на наших столиках ток около 10. :)
07.05.15 в 13:10
1
Iro4ka!
Я и 25 квадратов видел и это не предел!:D
Под 11 ампер - 1,5 мм хватит с запасом Ну а 5 мм - о проблеме можно забыть как классе!
Только вот при запасе по току 1,5 мм, почему вообще тема поднимается?
Безусловно - паять. Зажимы + нагрев = окисление -> повышение сопротивления -> нагрев и все по кругу.
Как то так!
07.05.15 в 13:15
0
Ну вот вы попросите в магазине провод 5 квадратов, посмотрите на него, и поймёте о чём я. Такой провод, а точнее силовой кабель, подвижный столик просто сгибать не сможет. ;)
07.05.15 в 13:41
1
Iro4ka!
Я с огромным уважением отношусь к женщинам - владеющим предметом о котором они говорят!
По предмету - поприкалывался! Без условий конкретных трудно конечно что-то говорить.
Если у меня шаговик на 12 кг - то ему пофиг! 5мм! :)Ему и 25мм пофиг!:)
К любому техрешению нужно разумно подходить! В конкретном случае думаю паять не менее 2,5мм на стандартный
привод стола и будет Вам счастье!:)
Ну а чтоб гнулась и тянула - свейте провод в спиральку - поверьте усилие упадет до нужного уровня!
Ну а в магазине просто - нука дайте мне того чего хочу! И все!:)
С уважением:D
10.10.16 в 14:29
1
Как электрик скажу: провод 5 квадратов не существует! Для постоянного тока, сечение кабеля на 12В 400Вт, сечение кабеля не менее 3кв.мм; для 24В 400Вт, сечение - 1кв.мм. Есть онлайн калькуляторы. И для переменного тока и постоянного тока расчет сечения кабеля разный!
Есть многожильный провод для аудио сигнала (если помягче чтобы).

Upd: На одном предприятии видел провод 90! кв.мм., он был мягче шелковой нити, как кишка болтается, когда в руки берешь, но он ужасно и не прилично дорогущий. думаю провод на 4 квадрата для аудиосигнала будет как раз хорошо, чтобы таскать движками.
07.05.15 в 09:22
0
Причина такого нагрева - плохой контакт, так получается?
07.05.15 в 09:44
0
Скорее большой ток. Можно поставить твердотельное реле (тоже нагревается) на питание стола, это ещё снизит локальные перегревы на плате RAMPS. И не забывайте поставить активное охлаждение на драйверы шаговых двигателей.
07.05.15 в 09:53
0
Активное это вентилятор? Радиаторы поставлены. Куда на Ramps можно воткнуть питание вентилятора? Какая маркировка у реле, найти его можно в автозапчастях?
07.05.15 в 10:00
0
Да вентилятор. Без охлаждения на драйверах отваливается микросхема. С БП приходит 12 вольт, это подходит для вентилятора. Реле SSR DC-DC 40A, вряд ли есть в автозапчастях.
07.05.15 в 10:07
0
Достать можно только в специализированных магазинах? Можно же автореле использовать, как в тексте поста?
07.05.15 в 10:11
0
Можно и обычное реле. Читайте комментарии выше
Так что если уж кто-то ставит обычное реле, то желательно использовать самый простой и действенный метод борьбы с помехами - подключить параллельно катушке реле маленькую автомобильную лампочку мощностью 5-10 Ватт. Она прекрасно срезает все эти высоковольтные выбросы.
07.05.15 в 10:24
0
Спасибо за советы. На случай если не найду твердотельное реле, к каким контактам подключать лампочку?Не дружу с электрикой, но хочу освоить. По моим соображениям, на схеме подключения реле в статье - к контактам 85, 86. Поправьте меня, если ошибаюсь.
07.05.15 в 10:32
0
Лучше спросить у автора комментария. Сам пока так не делал.
07.05.15 в 10:58
2
****к каким контактам подключать лампочку?Не дружу с электрикой, но хочу освоить.

Есть по меньше, это пример
тут перевод ТТХ гуглом.
Помех не может быть так как работают симисторы по половине синуса, каждые 10мс (половина плеча)

Мощность коммутации до 70А
Фото Изоляция
Коммутатор Fast-On Time
Прочная конструкция и Heavy Duty
спецификации
вход:
Входной контроль ( управление) напряжения: 3 - 32 В постоянного тока
Минимальная напряжение включения: 3 В постоянного тока
выход:
Выходное напряжение переключения: 48 - 280 В переменного тока
Загрузите текущий диапазон: 0,1 - 70 A
Максимальный скачок тока: 700 A
Максимальная в открытом состоянии падение напряжения: 1,5 В эфф
Максимальная Остаточный ток утечки: 5 мА
Максимальная время включения: 1/2 цикла + 1 мс
Максимальная Время выключения: 1/2 цикла + 1 мс
Диэлектрическая прочность: 4000 В переменного тока 1 мин
Минимальная Сопротивление изоляции: 1000 МОм @ 500 В постоянного тока
Окружающей среды Диапазон рабочих температур: от -30 ° C до + 80 ° С
Вес: 88 г
rel1SSR70A_Circuit.gif
rel2SSR70A_Dimensions.gif

relSSR70A.jpg
12.05.15 в 22:14
0
Как правильно гуглить такие релешки на ебеях? Я так понимаю они не щелкают?
12.05.15 в 22:18
0
http://www.kippribor.ru/TTR-i-radiatory яндекс рулит...
12.05.15 в 22:21
0
или так http://www.chipdip.ru/product0/8648227669/ вообще проблем не вижу по твердотелкам...
13.05.15 в 05:10
0
Soild State Relay DC-DC. Они не щёлкают, но нагреваются. Некоторые ставят радиатор, а я хочу попробовать поставить на 40А.
13.05.15 в 16:46
0
О, огромное спасибо! Есть и на 60А и на 100А, осталось понять какая не будет греться при наших нагрузках, ну и радиатор не помешает в любом случае. Я правильно понимаю что у неё управляющее напряжение 5-60В, а вот управляемое 3-32В? То есть 220 через неё не скоммутировать?

Сейчас пользуюсь для стола такими, работает великолепно, но щелкает:

57.JPG
13.05.15 в 17:27
0
Есть и на 60А и на 100А, осталось понять какая не будет греться при наших нагрузках
Как попробуем, так и поймём
Я правильно понимаю что у неё управляющее напряжение 5-60В, а вот управляемое 3-32В?
Наоборот
То есть 220 через неё не скоммутировать?
Есть и такие. Наши коммутируют постоянное напряжение.
07.05.15 в 21:42
0
Нашел реле 4х контактное на 30А. Как считаете, не будет мало для этих целей.
08.05.15 в 03:09
0
Достаточно
10.05.15 в 20:26
0
Нужно ли соблюдать полярность при подключении стола через реле? Например от БП к столу провод идет + или - , а также от ramps на реле какие полюса подключать?
11.05.15 в 02:26
0
Столу полярность безразлична, но если на нём есть светодиод индикации, то для его работы важна полярность.
На автомобильном (простом) реле полярность не важна. На твердотельном полярность указана и её нужно соблюдать.
11.05.15 в 12:32
0
Данная схема предназначена для подключения второго блока питания для подогрева стола? На ramps в таком случае все равно нужно подавать 16А, 12V от первого БП? Я правильно понимаю?
07.05.15 в 03:28
2
И ещё пару слов про блок питания - на большинстве БП в переднем левом углу платы (около клемм +12В) есть регулятор выходного напряжения. Им можно добавить 1-2 Вольта. Вроде мелочь, а при 12В ток через нагреваемый столик 12 / 1.5 = 8 А, а мощность 8 х 12 = 96 Вт. А при 14В ток 14 / 1.5 = 9.3 А, а мощность 9.3 х 14 = 130 Вт. Так что при немного повышенном напряжении и столик может греться веселей, и хотенд, и моторчики будут немножко мощнее. :)
07.05.15 в 03:34
0
И до скольки можно безопасно крутить?
07.05.15 в 03:39
1
А там больше 1.5-2 вольта не добавится. Но если добавится, то больше 14В, думаю, не надо накручивать. Хотя, ничего страшного теоретически не должно произойти. Потому что драйвера шаговиков рассчитаны вольт на 25-30, а нагреватели должны контролироваться автоматически и не перегреваться.

P1060766.JPG
08.05.15 в 07:00
0
вчера подкрутил этот резистор, одновременно включил хотэнд 215 и стол до 70 градусов, стол успел нагреться, а еще не успел пластик сменить. Теперь главное чтобы никаких негативных последствий не было.
13.05.15 в 16:47
0
И не будет, рампс переваривает и большие токи :)
13.05.15 в 17:45
0
А стабилизатор Меги?
13.05.15 в 18:03
0
Никаких проблем при 14В. В случае большего напряжения надо выпаять диод и питать мегу отдельно.
09.05.15 в 19:03
0
Есть ли какая либо полярность или направление подключения обмотки двигателей? Или достаточно только попарно определить обмотки?
10.05.15 в 04:56
0
Знаю только, что если двигатель крутится не в нужном направлении, нужно просто развернуть штекер на 180 градусов.
16.05.15 в 18:10
0
Здравствуйте господа. Подскажите в чем может быть проблема. Не могу запустить шаговые двигатели. RAMPS 1.4, драйвера DRV8825. При включении двигатель пищит. Двигатели проверял, обмотки целые, короткой нет, да и не могут 8 новых двигателей быть с дефектом. Перепробовал 5 драйверов, перемычки переставлял, резисторы крутил, меняется только частота писка, вращения ротора нет. Выручайте!!! Всю голову сломал уже!!! :cry:
16.05.15 в 18:12
0
так а вы им шевелили в репетире-хост? пищит - тока много, надо убавить...
16.05.15 в 18:19
0
А двигатели на сколько ампер?
Может ускорения в прошивке занизить пока?
16.05.15 в 21:06
0
Двигатели на 1,7А
Двигатель.jpg
. Ток замерял по схеме
Подключение.png
от 0,2 до 1,7 А, шевелил в pronterface, а ускорения в прошивке где менять? Прошивка marlin 1.0.2.
16.05.15 в 22:00
0
Настройки движения

//// MOVEMENT SETTINGS
#define NUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E
#define HOMING_FEEDRATE {50*60, 50*60, 8*60, 0} // set the homing speeds (mm/min)

// default settings

#define DEFAULT_AXIS_STEPS_PER_UNIT {160,160,4000,1000} // default steps per unit for Ultimaker
#define DEFAULT_MAX_FEEDRATE {200, 200, 2, 25} // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {2000,2000,100,10000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.

#define DEFAULT_ACCELERATION 1500 // X, Y, Z and E acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION 3000 // E acceleration in mm/s^2 for retracts
#define DEFAULT_TRAVEL_ACCELERATION 3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves

// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
// For the other hotends it is their distance from the extruder 0 hotend.
// #define EXTRUDER_OFFSET_X {0.0, 20.00} // (in mm) for each extruder, offset of the hotend on the X axis
// #define EXTRUDER_OFFSET_Y {0.0, 5.00} // (in mm) for each extruder, offset of the hotend on the Y axis

// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
#define DEFAULT_XYJERK 20.0 // (mm/sec)
#define DEFAULT_ZJERK 0.4 // (mm/sec)
#define DEFAULT_EJERK 5.0 // (mm/sec)
16.05.15 в 22:08
0
перепрошейте заново репетиром.. очень удобная прошивка.. http://www.repetier.com/firmware/v092/
17.05.15 в 07:13
0
перепрошейте заново репетиром.. очень удобная прошивка.
А в Куре не будет проблем с этой прошивкой?
Machine settings 2015-05-17 12.05.12.png
16.05.15 в 22:10
0
навскидку в коде ничего критичного не вижу... вы точно их подсоединили правильно, пины не путали?
17.05.15 в 07:41
0
Подключать пробовал по распиновке на рампе и по распиновке на драйвере (они почему-то разные: на рампе 2B 2A 1A 1B, а на драйвере 2В 1В 1А 2А)
17.05.15 в 08:30
0
У меня подключено по распиновке RAMPS. Думаю дело в драйверах. Пробуйте крутить подстроечный резистор медленнее и не замеряя ток пробуйте движения в Пронтерфейсе. И в Пронтерфейсе можно скорость занизить.
17.05.15 в 08:39
0
Попробую. Но все 5 драйверов?
17.05.15 в 10:48
0
Ура!!!! Свершилось!!!! Допустил ошибку в прошивке! Еще раз перечитал статью по настройке прошивки и оказалось, что у меня все концевики закрыты и не давали пуск двигателя!!! А распиновка не по рампе, а по драйверам подошла!!! Огромное спасибо всем кто откликнулся!!!!
17.12.16 в 06:00
0
Здравствуйте. А можно поподробней, что меняли конкретно в прошивке?
18.12.16 в 10:20
1
Привожу пример из статьи: "Настраиваем прошивку Marlin и заливаем её в 3D принтер", которая расположена на этом сайте:
Если концевой выключатель подключен не стандартно и его состояние нужно инвертировать, то это можно сделать в прошивке, не перепаивая провода. Значения false или true. Команда M119 (например в Pronterface) показывает состояние концевых выключателей. У меня концевые выключатели стоят только в позиции HOME на MAX.
В положении HOME
В положении отличном от HOME по всем осям
Мне ничего менять не потребовалось.

const bool X_MIN_ENDSTOP_INVERTING = true;
const bool Y_MIN_ENDSTOP_INVERTING = true;
const bool Z_MIN_ENDSTOP_INVERTING = true;
const bool X_MAX_ENDSTOP_INVERTING = true;
const bool Y_MAX_ENDSTOP_INVERTING = true;
const bool Z_MAX_ENDSTOP_INVERTING = true;


А мне очень даже потребовалось ;):D
16.06.15 в 12:07
0
Кто нить может объяснить смысл использования реле?
Гораздо проще и лучше вынести транзистор питания стола с РАМПСа, пустить на него питание напрямую с бп и повесить на радиатор. В идеале еще и сам транзистор заменить на любой подходящий по току\напряжению из серии IRL например. Стоить будет 1-2$ такой транзистор. Точно не будет греться. Не будут греться слабые разъемы рампса. С рампса выходит только проводок на затвор транзистора. Если надо выложу фото и схему подключения. Хотя их масса в инете.
16.06.15 в 12:33
0
16.06.15 в 15:19
0
Был я там. И даже коммент накатал о своих попытках поставить реле.
Пока вижу пользу реле только при отдельном БП для стола. В остальном реле в топку.
Сейчас как раз сижу паяю отдельный блок под транзистор IRL3705N, купленный за 50р в соседнем лабазе. На транзистор повежу приличный кусок радиатора от какой то видеокарты. Единственный напряг это размещение этого блока,
16.06.15 в 16:48
0
Вот оформите красиво и пост напишите, может народ и полюбит транзисторы. Пока всё упирается в простоту монтажа и внешний вид, с SSR вообще паять не нужно и внешний вид приличный.
23.06.15 в 10:58
0
А какие лучше выбрать двигатели Nema 17 для драйверов DVR8825?
23.06.15 в 12:24
0
Какой принтер собираете? Двигатель первичен, драйвер вторичен ;)
23.06.15 в 13:04
0
Я пока еще незнаю какую конкретную модель собрать. Думаю с расчетом на модернизацию чего нибудь покрупнее.
Но для того что бы сделать что нибудь крупнее, нужно что нибудь собрать что бы потом оно помогло в дальнейшем.
Какую модель посоветуете?
23.06.15 в 13:00
0
Я пока еще незнаю какую конкретную модель собрать. Думаю с расчетом на модернизацию чего нибудь покрупнее.
Но для того что бы сделать что нибудь крупнее, нужно что нибудь собрать что бы потом оно помогло в дальнейшем.
Какую модель посоветуете?
23.06.15 в 13:05
0
Всем советую только одну модель - Mendel90. Гибкий проект под любые размеры. Только большие принтеры лучше делать с вертикальным перемещением стола, иначе габариты сильно разрастаются :)
Mendel90 можно настроить даже под Nema 23 :!:
23.06.15 в 13:51
0
Для начала наверное Nema 17 подойдет, вот только какую из моделей выбрать?
23.06.15 в 14:00
1
На экструдер оптимальный шаговик длиной 39-40 мм, например 17HS4401. На оси обычно таких тоже хватает. А драйверы эти тоже можно настроить на таких шаговиках, только требуется более тонкая настройка.
23.06.15 в 14:16
0
Спасибо, и наверное пока последний вопрос на счет чуть ли не самой важной детали "Хотэнд ", какой выбрать и на что обращать внимания?
Или лучше взять 2 в одном вместе с экструдером?
23.06.15 в 14:23
0
2 в одном не универсальные и иногда их сложно пристроить. Например городил MK8 на Mendel90, получилось не очень хорошо.
Обычно все выбирают E3D клон или оригинальный. Они более универсальные, а китайские клоны ещё и очень недорогие, при неплохом качестве. К ним можно Volcano пристроить.
11.07.15 в 15:03
0
Здравствуйте.
Собрал принтер, Благодаря вашему форуму все заработало... почти.
Не могу настроить feedrate
#define DEFAULT_MAX_FEEDRATE {200, 200, 2, 25} // (mm/sec) вот в этой строке чтобы не менял, в принтере после перепрошивки
х 700 Y 700 Z10. соответственно Z не тянет. Уменьшаю через меню принтера Z до 4, все едет. Меняю эти цифры в прошивке, перепрошиваю - в принтере снова в меню 700,700 и 10! Все остальное в прошивке менял, все имело нормальную реакцию, а feedrate как заколдованное! Чудес ведь не бывает?
12.07.15 в 10:18
0
Проблема в EEPROM. Пробуйте сбросить командой M502 (в Пронтерфейсе или Репетиер-Хосте).
23.07.15 в 01:10
0
Здравствуйе.
Собрал принтер и немогу решить такую проблему:
1 - не работают движки по оси Z
2 - при включении выдает ошибку на экране Err: MAXTERM BAD

Движки оси Z работают при условии если:
коннектор оси Z воткнуть в другое гнездо любой оси X или Y, и тогда движки оси Z работают как два сапога пара.
Получается что гнездо оси Z не рабочее, там же рядом находиться генздо термистора стола, которое тоже очевидно не рабочее.

Возможно плата RAMS - бракванная или причина другая?
19.09.15 в 16:26
0
Можно ли прикрутить сюда двигатель em-188 17pm-k041-p3
снят с принтера и есть возможность купить такой за дешево
03.12.15 в 00:09
0
Подскажите пожалуйсто что делать при ошибке avrdude: stk500v2_getsync(): timeout communicating with programmer?
При подключении устройство не определяется, выбрать COM порт не удается, нечего не заливается:(
Безымянный.jpg


Решил проблему, не установился драйвер. Установил вручную драйвер CH341SER :)
05.12.15 в 22:13
1
Спасибо за статьи, очень полезно для тех кто делает первые шаги в этом направлении.
Собираю потихоньку первый принтер.
Блок питания 12В 360Вт, от светодиодных лент.
На холостом , когда 12,3В - подключаю кровать, просадка до 11,5В прогревает до 87°, поднял в холостом до 13,6В - с кроватью 12.2В температура 103° и дальше не ползет и есть не равномерное прогревание кровати, в центре 103° у проводов -87° напротив них 95° (мерил китайским пистолетом), как понимаю надо повышать напругу, чтобы поднять °.
Вопрос по питанию: решил пока поставить реле с авто 30А, а вот по диодикам подскажите, есть в наличии IN4007, IN589, IN4001, IN5822, FT155, SB240, FR303 и советский в метале Д226, что лучше поставить
Или проще лампочку от машины на 12В повесить?
Спасибо за помощь.
11.12.15 в 21:44
0
Собрал всё в кучу.
Двигатели 4401 -1,7А, по Z работают крутятся, экструдеру даю команду (температуру выставил 0) - он шумит, но не крутит шестеренку. А У и X вообще тишина, подсоединил двигатели одинаково.
8825 настроены по напряжению одинаково 0.75V.
Столик и хотэнд греются - калибровку им сделал.
В Марлине есть включить пункт включение-выключение двигателя?
12.12.15 в 21:38
0
Помогите пожалуйста. В сё работает, но шаговый двигатель Экструдера не двигается, а вибрирует. Что делать, помогите пожалуйста.
14.12.15 в 18:44
0
Разобрался с двигателями, по Z и экструдер подключил по 8825, а вот по Х и У по рампсу 1.4 - в чём прикол так и не разобрался.
Пробовал собрать с одинаковой распиновкой - одна пара движков молчит, менял местами - то же самое.
Один вопрос при настройке экструдера: посылаю команду - выдавить 10см - вылазит 10см, а если говорю "Реверс" - то всасывается 9см.
Так и должно быть, или я что-то пропустил?
17.12.15 в 02:16
0
Дорогие, подскажите с подключением стола через реле (твердотельное). У меня подключено так: управляемые контакты: плюс от блока питания к минусу реле, плюс от реле к плюсу стола минус стола к минусу блока питания. ну и соответственно управляющие контакты: плюс реле к плюсу D8 и минус реле к минусу D8.
Однако при включении питания стол начинает сразу греться. При этом не имеет значения подключены управляющие контакты или нет, лампочка на реле не горит. Правда у меня еще не до конца подключен рампс (температура и хотэнды не подключены. Просто собираю и тестирую по ходу движения.
Что же я делаю не так?
17.12.15 в 03:43
0
Однако при включении питания стол начинает сразу греться.
Значит было бы логично сделать всё наоборот - плюс БП к плюсу стола, минус стола к плюсу реле и минус реле к минусу БП. ;)
Только ещё более мудрым решением было бы выкинуть это реле и подключить стол напрямую к D8. Ну и прикрутить небольшой теплоотвод к транзистору стола.
Так же для самоуспокоения рекомендуется почитать даташит на транзистор P55NF06 http://www.st.com/web/en/resource/technical/document/datasheet/CD00002311.pdf и убедиться, что он нормально переваривает ток 50 А. :)
17.12.15 в 15:29
0
Так ведь выше написано что реле ставится в разрыв питания стола и схемка нарисована что разрыв именно по плюсу. И что может дать просто перемещение переключателя с плюсовой ветки на минусовую? я попробую конечно...
23.09.16 в 11:01
0
Столкнулся с такой же проблемой. Вы её решили?
19.12.15 в 17:58
0
Подскажите или ткните носом - как правильно подключить серву на рампс 1.4, сами настройки понял - а вот подключение не могу найти.
Отвечаю сразу, печатает ребёнок, а принтер тягает из комнаты в комнату, вот решил поставить.
Посмотрел описание и картинку, нашел рядом с кнопкой Резет, осталось выбрать, что напечатать и как крепить.
28.01.16 в 08:57
0
У меня экранчик как в статье, но Китаец высалая комплект не вложил переходник от шлейфов к РАМПСу. Никто не знает как распиновку чтобы хоть на сопли временно повесить?
01.02.16 в 22:04
0
Здравствуйте!
Подскажите почему во время печати начинает на Ramps 1.4 начинает мигать светодиод (выделил его на фото), и через какое то время привод на экструдере пытается провернуться на шаг, но возвращается и слышны стуки. Ток на драйвере уже подстраивал.
Что это может быть? Заранее спасибо!


20160201_234309.jpg
09.02.16 в 11:23
0
Температура хотэнда какая?
09.02.16 в 13:33
0
Температура хотенда 215 градусов
09.02.16 в 14:09
0
В тот момент, когда начинает светодиод моргать. Это по идее светодиод именно нагрева хотэнда. Раз моргает, значит включается/отключается, возможно вообще температура падает, что мотор не может продавить пластик. Может кстати терморезистор не контачить на хотэнде.
09.02.16 в 14:15
0
Спасибо за ответ, действительно есть такое предположение, что температура на блоке нагрева больше чем ее показывает с терморезистора, может стоить мазнуть в месте установки терморезистора термопастой?
09.02.16 в 14:45
0
И контакты пайки терморезистора к проводам проверить. У меня было даже что температура скакала и принтер не начинал печатать, ожидая стабилизации (по правилам слайсера).
10.02.16 в 08:15
0
То-есть термопаста не скажется отрицательно на терморезисторе? Просто пытался найти аналогичное использование, но так и не нашел.
10.02.16 в 12:20
0
А как окажет? :oФункцию термопасты знаете?

п.с. за время переписки я бы уже раз десять попробовал ;)
09.02.16 в 12:33
0
Люди, вопрос давно мучает, а тут начитался про помехи от реле... может из-за внешнего автореле зависать или плата или софт если.. плата Melzi а софт Simplify3D ?
Поясню, что через совершенно неопределённые промежутки времени может просто зависнуть печать. Коннектится с софтом отвратительно, с десятого раза, причём обязаельно нужно сразу после кнопки "коннект" нажать какую-то из осей и то не всегда получается. Компьютер менял, вряд ли в портах дело. С репетиерхостом работает отлично и никогда таких зависаний небыло.
Прошивка Репетиерхост, скорость порта 115200 (по другому никак)
Прошил Мегу с рампсом, подключил к симлифаю (правда без нагревателей, просто навесу) ну и за несколько часов никакого сбоя и коннектится отлично сама.
24.03.16 в 11:44
0
Ребят, подскажите по электронике.

Подключил концевик к Хmax(видимо как-то не правильно) и нажал на него, задымилась ардуинка. Выгорел стабилизатор ASM 1117, я его заменил, но когда плата питается от 12В на экране нет изображения. А если подключить по USB(отдельно или вместе в питанием через БП) то всё работает, но светит ярче чем обычно.
Что там ещё сгорело?
10.05.16 в 21:52
0
Товарищи подскажите пожалуйста. Пришла ramps 1.4 При подключении к ардуине мега ничего не происходит диоды на самой ардуино гаснут соединение с компом разрывается. Идет короткое замыкание питания на ардуино. Прозвонил ножки ramps 3я нога слева (сторона где кнопка ресет) завязана на землю хотя на ардуине эта нога называется 5V. Как думаете в чем проблема? Косячная китайская пайка или какой то компонент не работает? Попробую вернуть деньги
10.05.16 в 22:05
0
Косячная китайская пайка
Я думаю, оно
08.06.16 в 14:32
0
Скажите знатоки, куда мне подключать на RAMPS 1.4
P_20160608_134253.jpg
куллеры от экструдера и детали. Они пришли двухпиновые вот с такими разъёмами. Мне что их надо разобрать и прикрутить на D9? На вашей расшифровке платы я не нашел местечка для них.

Следующий вопрос:
Вроде всё подрубил по схеме, кроме нагревателей, подключил внешнее питание, и ЮСБ и подрубился через Репетир.
Далее вот какой лог мне выводит он при включении:




13:18:42.424 : Printer reset detected - initalizing
13:18:42.425 : start
13:18:42.425 : echo:Marlin 1.1.0-RC6
13:18:42.429 : echo: Last Updated: 2016-04-24 12:00 | Author: (none, default config)
13:18:42.429 : Compiled: Jun 7 2016
13:18:42.429 : echo: Free Memory: 3624 PlannerBufferBytes: 1232
13:18:42.433 : echo:Hardcoded Default Settings Loaded
13:18:42.433 : echo:Steps per unit:
13:18:42.437 : echo: M92 X80.00 Y80.00 Z4000.00 E500.00
13:18:42.437 : echo:Maximum feedrates (mm/s):
13:18:42.441 : echo: M203 X300.00 Y300.00 Z5.00 E25.00
13:18:42.441 : echo:Maximum Acceleration (mm/s2):
13:18:42.441 : echo: M201 X3000 Y3000 Z100 E10000
13:18:42.445 : echo:Accelerations: P=printing, R=retract and T=travel
13:18:42.445 : echo: M204 P3000.00 R3000.00 T3000.00
13:18:42.453 : echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
13:18:42.457 : echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
13:18:42.457 : echo:Home offset (mm):
13:18:42.457 : echo: M206 X0.00 Y0.00 Z0.00
13:18:42.458 : echo:Material heatup parameters:
13:18:42.461 : echo: M145 S0 H180 B70 F0
13:18:42.461 : echo: M145 S1 H240 B110 F0
13:18:42.461 : echo:PID settings:
13:18:42.465 : echo: M301 P22.20 I1.08 D114.00 C100.00 L20
13:18:42.465 : echo:Filament settings: Disabled
13:18:42.466 : echo: M200 D3.00
13:18:42.469 : echo: M200 D0
13:18:42.582 : N1 M110*34
13:18:42.582 : N2 M115*36
13:18:42.582 : N3 M105*36
13:18:42.582 : N4 M114*35
13:18:42.602 : N5 M111 S15*80
13:18:42.604 : N6 T0*60
13:18:42.605 : N7 M80*28
13:18:46.819 : echo:SD init fail
13:18:48.863 : echo:SD init fail
13:18:48.897 : FIRMWARE_NAME:Marlin 1.1.0-RC6 (Github) SOURCE_CODE_URL:https://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:3D Printer EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
13:18:48.897 : N8 M220 S44*88
13:18:48.897 : N9 M221 S100*105
13:18:48.897 : N10 M111 S15*100
13:18:48.897 : N11 T0*10
13:18:48.920 : X:0.00 Y:0.00 Z:0.00 E:0.00 Count X: 0 Y:0 Z:0
13:18:48.920 : echo:DEBUG:ECHO,INFO,ERRORS,DRYRUN
13:18:48.920 : echo:N6 T0*60
13:18:48.920 : echo:Active Extruder: 0
13:18:48.920 : echo:N7 M80*28
13:18:48.920 : echo:N8 M220 S44*88
13:18:48.920 : echo:N9 M221 S100*105
13:18:48.921 : echo:N10 M111 S15*100
13:18:48.921 : echo:DEBUG:ECHO,INFO,ERRORS,DRYRUN
13:18:48.921 : echo:N11 T0*10
13:18:48.921 : echo:Active Extruder: 0



Как я уже писал в другом посте, у меня не исправен дисплей, поэтому я пока собираю принтер без него. Так вот когда я пытаюсь начать управлять движками, то Репети мне сообщает о эндстопах с определенными числами, но я их пока не подключал. Настройки прошивки близкие к дефалтовым, ковырял только настройки дисплея. Движки не гудят и не пытаются дёргаться. Температуру вроде показывает исправно комнатную )). Пока использую как термометр.

Что нужно вам показать, чтобы понять почему в Репетире движки не реагируют на нажатие графических стрелок.
08.06.16 в 14:52
1
куллеры от экструдера и детали
от экструдера напрямую к БП
от обдува детали на Д9

Что нужно вам показать, чтобы понять почему в Репетире движки не реагируют на нажатие графических стрелок

Дайте команду M119 в репитере.
А еще двигатели в момент когда пытаетесь дать команду руками можно покрутить или они якорятся.
08.06.16 в 17:54
0
Дайте команду M119 в репитере.
--------------------------------------------------------------
результат ответа на м119

17:48:11.869 : N18 M119*19
17:48:11.873 : echo:N18 M119*19
17:48:11.873 : Reporting endstop status
17:48:11.877 : x_min: TRIGGERED
17:48:11.877 : y_min: TRIGGERED
17:48:11.877 : z_min: TRIGGERED
------------------------------------------------------------
А еще двигатели в момент когда пытаетесь дать команду руками можно покрутить или они якорятся.
движки не сопротивляются если их руками крутить

Кстати как правильно должны быть установлены драйверы, а то на разных фотках стоят разной стороной. Не пойму где там первй пин. И как вообще проверить рабочие они или нет. Радиаторы еле тёпленькие, не более 30 градусов на ощупь.

===================================
а вот что пишет когда пытаюсь двигать оси


17:50:41.038 : N19 G91*41
17:50:41.039 : N20 G1 Y-1 F4800*21
17:50:41.039 : N21 G90*35
17:50:41.042 : echo:N19 G91*41
17:50:41.046 : echo:N20 G1 Y-1 F4800*21
17:50:41.046 : echo:endstops hit: Y:9.98
17:50:41.050 : echo:N21 G90*35
17:50:41.483 : N22 G91*33
17:50:41.485 : N23 G1 X-50 F4800*35
17:50:41.485 : N24 G90*38
17:50:41.489 : echo:N22 G91*33
17:50:41.495 : echo:N23 G1 X-50 F4800*35
17:50:41.495 : echo:N24 G90*38
17:50:42.053 : N25 G91*38
17:50:42.053 : N26 G1 X1 F4800*63
17:50:42.053 : N27 G90*37
17:50:42.058 : echo:N25 G91*38
17:50:42.058 : echo:N26 G1 X1 F4800*63
17:50:42.062 : echo:N27 G90*37
------------------------------------------------------------------------
26.06.16 в 07:15
0
На ардуино где подключается шнур от компа, надо изолировать гнездо сверху чем-нибудь(я изолентый кусок наклеил. При соединение может с RAMPS может коротит Ramps контакты. Опыт есть уже)
27.06.16 в 15:29
0
У меня вчера что то щёлкнуло и пошёл запах с рампса:o, разобрал всё, вроде нормально везде, собрал и потом понял, что при включении питания рампс не фурычит, LCD не горит, БП шумит. Подлючил USB всё заработало снова, но печать только через SD-карту, комп не видит порт. В общем Ардуино и Рампс живут сами по себе:D, вопрос, кто в курсе в чём проблемка? Как можно вылечить? Что обычно вылетает в таких случаях? Вприципе сказал продавцу о проблемке, обещал новый рампс выслать, но всё же интересно в чём дело?
18.10.16 в 15:28
0
Разобрались в чем дело?Просто аналогичная проблема
26.07.16 в 22:51
0
Добрый день. Первый раз собираю принтер. Вопрос по двигателям на оси Z. Когда просто подаю команду на перемещение, все гуд. Но когда нажимаю на парковку, не крутят. Или один работает или второй, могут просто стоять и дребежжать. Драйвер крутил, не помагает. А просто перемещаются без проблем. Подключены послеловательно. Может в этом проблемма?
23.12.16 в 23:33
0
Хотел бы сказать спасибо автору. На одном принтере поставил второй блок питания через реле на стол. Работает хорошо. Сейчас второй принтер собираю и реализовал идеи выложенные здесь, а именно реле на стол(у меня несколько элементов и без второго блока не обойтись) и подключение двигателей z через пятый не задействованный драйвер раскомментировав строку о дублировании драйверов, не переписывая пины. Но есть не дочеты в статье. а именно- провода двигателей лучше обозвать так, черный 1А , зеленый 1Б ,красный 2А , синий 2Б , так новичкам как я будет понятней. Второй момент- при расчетах шаговых двигателей лучше ссылаться еще на сайт репрап, у вас не очень понятно с первого прочтения. Ну и третий момент это концевые выключатели, у вас нормально замкнутые и менять в прошивке ни что не надо, а у меня нормально разамкнутые и в прошивке надо было их инвертировать. Ну вот вроде и все. Спасибо вам еще раз. пока собирал второй принтер ваша статья на этом сайте и на тридешнике были постоянно открыты.
07.01.17 в 17:16
0
Всем доброго времени суток.
При параллельной схеме подключения моторов на ось Z от драйвера А4988 требуеся в 2 раза больший ток (2*1,7А=3,4А)? В том числе и во время удержания (якоринг)?
А4988 на это не расчитан...
Или я что-то неправильно понимаю?
25.01.17 в 00:30
0
Здравствуйте великие повели 3D печати и гуру G кода ! Очень нужна ваша помощь! у меня Andruino Mega2560, ramps 1.4. не работает от блока питания , экран мерцает но загрузка не идёт, работает только по USB даже температуру показывает )) Кто знает что делать? Помогите пожалуйста
25.01.17 в 00:52
1
С очень большой вероятностью "закончился" стабилизатор AMS1117-5.0 на плате Arduino Mega.
25.01.17 в 01:43
0
А вы случайно не знаете как это проверить ?
25.01.17 в 02:02
0
Померять напряжение VCC на RAMPS при работе от БП. Это если бутерброд не разбирать. Найти его можно, например, на третьем пине любого концевика.
25.01.17 в 14:21
0
Прошу прощения! я не очень понял что именно нужно сделать . Я измерил напряжение между пином который подписан vcc и землёй , показывает 2.7v. Это при подключении от блока питания 12V
05.03.17 в 18:57
0
На плате RAMPS Вам нужно померить напряжение на между пинами "+" и "-" , к которым подключаются датчики конечных положений (они же концевики, limit switch'и). Должно быть напряжение 5V.
У меня сейчас вылезла проблема, коротнуло 12V на плату RAMPS, сгорел драйвер DRV8825 и начались проблемы с мерцанием экрана LCD12864 при поддержании температуры экструдера (когда работает PID-регулирование и мерцает светодиод нагрева экструдера). Драйвер заменил, остальные оси вроде в порядке. Заметил еще, что экран начинает блекнуть при подключении концевиков (у меня оптические). Хотелось бы обойтись малой кровью. Погуглив интернет, нашел этот пост и совет eta4ever насчет работоспособности стабилизатора AMS1117-5.0. Померил напряжение между вышеуказанными пинами, когда принтер находится в home-позиции, то бишь все 3 датчика сработаны, показало 4.3V, а не 5V.
Мог бы кто-нибудь, пожалуйста, померить напряжение у себя между вышеуказанными пинами у себя и отписаться? Заранее спасибо.
e76efe23d6b3c3eeae2076ae249e2327.jpg
05.03.17 в 19:28
0