holomrn писал(а):Я про сигнал. Логика как раз для реле - сигнал удерживается пока БП должен быть включен. На рампсе он есть, марлин его умеет.
Спасибо за на-водку, разобрался вроде, там все просто оказывается, подключай реле и должно заработать.
--- для тех кому интересно повторить и лень искать So finally in summary to make this work: Connect the RAMPS VCC pin (two inboard from the P_On pin) to the relay module board's VCC. Connect P_On to the relay module board's IN pin. Connect a ground pin from the other side of the reset switch nearest the RAMPS edge to the relay module board's GND pin. The outer two terminals of the relay module board (the NO/normally open ones) go between the Robo's hot 120V line and the Power Supply. If the Robo is going to run stand alone with an SD card reader an no USB plugged in then a second power switch is needed that jumpers across the relay. This is to get the system started until M81 is asserted. The G-c0de startup script then contains: M81 ;Turn on P_ON - Pin goes to +5V G4 P5000 ; wait 5 seconds The G-code finish script contains: M80 ; Turn off P_ON - Pin goes to GND
This will work and it it pretty simple. The relay module will support the Robo's supply load and the Arduino can drive the module's control input.
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6 Распечатаю на заказ.
holomrn писал(а):Покурить в сторону PS_ON ATXового БП?
Я использую не АТХ БП, но спасибо покурю, может выкурю чтото подобное
У АТХ есть отличный бонус если ставить октопринт и вафлю - дежурный источник (около ампера как правило), от которого можно питать малину и рампс, а силовое питание подавать только когда нужно печатать. И все в одном корпусе. Хотя конечно никто не запрещает поставить отдельный маломощный БП под питание логики или вообще не заморачиваться.
holomrn писал(а):Покурить в сторону PS_ON ATXового БП?
Я использую не АТХ БП, но спасибо покурю, может выкурю чтото подобное
У АТХ есть отличный бонус если ставить октопринт и вафлю - дежурный источник (около ампера как правило), от которого можно питать малину и рампс, а силовое питание подавать только когда нужно печатать. И все в одном корпусе. Хотя конечно никто не запрещает поставить отдельный маломощный БП под питание логики или вообще не заморачиваться.
У меня малина питается от USB хаба 2А, что вполне хватает для камеры и принтера.
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6 Распечатаю на заказ.
Здравствуйте! У меня вопрос касающийся прошивки Марлин... Вот список используемого оборудования: Arduino Mega , RAMPS 1.4 , термопара от мультиметра .
Дело в том что Ramps 1.4 не предназначен для подключения термопар, в идеале используются термисторы, однако я решил обойти эту проблему, сделал плату на ОУ которая преобразует слабое напряжение термопары в U которое ардуина может "увидеть". При подключении на прямую с микросхемы ОУ к Ардуине, и загрузке простой программы - измерение температуры - отлично получается. Однако при установке на контроллер прошивки Марлин возникают следующие проблемы: Прошивка преобразует температуру по своему алгоритму, который трудно вычислить, какой конкретно код программы отвечает за считывание информации с аналогового входа - преобразование ее в переменную и вывод этой переменной в последовательный порт. Короче вопрос к программистам. Если кто то понял что я тут пытаюсь описать и знает ответ - буду Очень Благодарен!
Помогите настроить концевики, я так понял что в Сore пачему то нельзя юзать концевики в макс позиции (иначе как понимать вот этот пункт // Disable max endstops for compatibility with endstop checking routine #if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS) #define DISABLE_MAX_ENDSTOPS #endif юзать концевик Z внизу при высоте принтера 450 мм по Z как то будет несколько муторно, помогите настроить если это возможно концевик Z в макс позиции, спасибо
Последний раз редактировалось Naruto 18 июн 2014, 23:15, всего редактировалось 1 раз.
Printer: mega Prusa (Mendel); Prusa i3 Firmware: Marlin Host: Prontoface Slicer: slis3r Filament: Pla - 3 mm, ABS 3mm Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm Electronics: Gen6, Megatronics 3.0, RAMPS 1.4 3d tools: RhinoCeros
Naruto писал(а):Помогите настроить концевики, концевик У поставил в максимум (удобнее крепить было) и Z cоответсвенно тоже в максимум В результате не хочет ехать домой по Y и Z Так же непонятно как переназначить оси У и Х, мне все же привычнее когда каретка экструдера катается по X, а не по Y, перестановка драйверов дает лишь смену направления движения... (в движении участвуют два матора) и какой из них Х, а какой Y понятно только разработчику видимо
Проверь если концевики работают на разрыв а не на замыкание, нажми на него и попробуй ехать и вот тут посмотри чтобы правильно было
Naruto писал(а):Помогите настроить концевики, концевик У поставил в максимум (удобнее крепить было) и Z cоответсвенно тоже в максимум В результате не хочет ехать домой по Y и Z Так же непонятно как переназначить оси У и Х, мне все же привычнее когда каретка экструдера катается по X, а не по Y, перестановка драйверов дает лишь смену направления движения... (в движении участвуют два матора) и какой из них Х, а какой Y понятно только разработчику видимо
Проверь если концевики работают на разрыв а не на замыкание, нажми на него и попробуй ехать и вот тут посмотри чтобы правильно было
/ ENDSTOP SETTINGS: // Sets direction of endstops when homing; 1=MAX, -1=MIN #define X_HOME_DIR -1 #define Y_HOME_DIR -1 #define Z_HOME_DIR -1
Я поправил предидущий пост, с XY разобрался , не могу теперь заставить понимать принтер что Z стоит в макс, если поставить Z в макс (1) то он тупо не едет, ставлю -1, едет вниз как и положено , но концевик то вверху и ему там быть на мой взгляд несколько удобнее Концевики оптические (как настраивать оптические концевики я разобрался уже давно, они работают) вопрос теперь именно как установить их в позиции макс (я так понимаю эта какая та фича кореХУ)
Добавлено спустя 7 минут 46 секунд: Re: Новичкам. Задай вопрос - получи ответ зааментировал вот это // Disable max endstops for compatibility with endstop checking routine //#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS) //#define DISABLE_MAX_ENDSTOPS //#endif указал что ендстоп Z вверху (1 поставил #define Z_HOME_DIR 1) , теперь прет вверх по команде домой, концевик срабатывает, НО ось не останавливается!!!!) что за хрень!!! неужно Z вниз ставить повторюсь концевики рабочии, если поставить что Z внизу и бумажкой засунуть в концевик, то ось Z останавливается... вспомнил, что воткнул на рампс, концевики в разъем " - " по привычке, воткнул Z "+" теперь вообще команду домой по Z выполнять не хочет!!!, что еще то сделать надо (отключить концевик Z в мин в прошивке?)
Printer: mega Prusa (Mendel); Prusa i3 Firmware: Marlin Host: Prontoface Slicer: slis3r Filament: Pla - 3 mm, ABS 3mm Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm Electronics: Gen6, Megatronics 3.0, RAMPS 1.4 3d tools: RhinoCeros
Подскажите пожалуйста! При печати например болта печатает резьбу левую на kisslisere она правая. Надписи также печатает зеркально. Какой параметр надо поменять? Где копать? Заранее спасибо! Принтер самодельный, прошивка MERLIN По ссылке "Зеркальная печать" выдает ошибку.General Error
Ruslan писал(а):Подскажите пожалуйста, как печатать двумя цветами на одном экструдере? Интересует метод точной смены цвета между слоями.
если очень точная смена нужно то придется делать прайм цвета куданибудь в соседний цилиндр например. программно такое не все программы умеют, но если печатать цилиндр недалеко от обьекта, то скорее всего он и будет на него цвет менять и потом уже смененным цветом на детали печатать
Добавлено спустя 3 минуты 12 секунд: Re: Новичкам. Задай вопрос - получи ответ
судя по картинке сигнал на концевиках посередине идет, а должен быть скраю, как сказал Sailanser переставь провода местами
Добавлено спустя 1 минуту 5 секунд: Re: Новичкам. Задай вопрос - получи ответ
rostisko писал(а):Подскажите пожалуйста! При печати например болта печатает резьбу левую на kisslisere она правая. Надписи также печатает зеркально. Какой параметр надо поменять? Где копать? Заранее спасибо! Принтер самодельный, прошивка MERLIN По ссылке "Зеркальная печать" выдает ошибку.General Error
у вас оси х и у поменяны местами, в прошивке нужно поменять
Добавлено спустя 3 минуты 4 секунды: Re: Настройка осей XY в CoreXY
Naruto писал(а):Помогите настроить концевики, я так понял что в Сore пачему то нельзя юзать концевики в макс позиции (иначе как понимать вот этот пункт // Disable max endstops for compatibility with endstop checking routine #if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS) #define DISABLE_MAX_ENDSTOPS #endif юзать концевик Z внизу при высоте принтера 450 мм по Z как то будет несколько муторно, помогите настроить если это возможно концевик Z в макс позиции, спасибо
а закоментировать все это дело не пробывал?
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6 Распечатаю на заказ.
Ruslan писал(а):Подскажите пожалуйста, как печатать двумя цветами на одном экструдере? Интересует метод точной смены цвета между слоями.
В актуальной версии прошивки Marlin есть функция смены пластика. Ну нужный момент надо на неё нажать, головка уедет от детали и экструдер вытащит пластик, нужно лишь вставить новый, продавить его немного, чтобы градиент весь вышел и нажать кнопку на принтере для продолжения печати.
Всё для 3D печати Напечатаю для вас любые детальки. :) Заходите в гости, все покажу и расскажу по 3D печати.