Не работают двигатели и температура отображается неверно

Подписаться на 3Dtoday
MerionLambert
Идет загрузка
Загрузка
14 Декабря 2018
217
15
печатает на Anet A8
Вопросы и Ответы
Всем здравствуйте! Это мой первый пост на форуме, так как я уже долгое время не могу решить 2 проблемы. И всё таки решил написать сюда. Хотя часто читаю сдесь статьи. Так вот история такая: Купил весной принтер Anet А8. Сам собрал, всё работало, печатал. Но в середине лета печатал деталь больтше 12 часов, и по ходу накрылся драйвер на плате Аnet V1-5. Так как двигатель экструдера начал дребежать, но не толкать нить, как будто мощности мало. Я переставил штекер в другое гнездо, там двигатель работал. А подключив другой двигатель в этот разьём, двигатель другой так же дребежал. Я решил новую плату за 1000 гривен не покупать, а начитавшись на этом форуме статтей решил купить Mega 2560+Ramps 1.6. Рампс решил брать поновее, так как типа лучше, думал. Купил экран с картридером 2004. Так как подумал, что чем больше разных деталей, тем легче их поменять. Так вот....Накачал разных прошивок Марлина, начал программировать, менять всё под себя. И пробовал даже готовые прошивки. Я вообще не специалист в этом деле, и только начинаю, но интересно ведь было самому прошить плату, и пользоваться. Это всё таки хороший опыт. Некоторые прошивки вообще не запускались. Экран рисовал полоски. Но всё таки нашёл, которые запустились. В итоге у меня не работают двигатели, и температура отображается неверно. Подключал двигатели на старую плату, всё работает. А на рампсе не хочет. Драйвера стоят DRV8825. Двигатели nema 17 42shdc3025-24V. Ток на них 1,8 А, я выставил позициометр на 0,9В. При том, что хотел поставить немножко ниже, так оно дальше не крутиться. На экране возле осей моргает поочередно "0" и "?". Обмотки определил прозвоном. 1А - красный, 1В - синий, 2А- зелёный, 2В - чёрный. Чёрный- зелёный одна обмотка, красный - синий -вторая. А с термисторами тоже не знаю, что делать. На экране температура прыгает постоянно, стабильной нету. Пробовал нагревать стол и хотэнд, так температура меняется, но прыгает то вниз то вверх на пару градусов постоянно. Но видно, что поднимается по значениям. В прошивке прописывал уже разные номера термисторов. Но без изменений. Я пробовал их подключать к старой плате. Брал хотэнд пальцами обжимал, и тмп поднималась. Так что термистор хотэнда как минимум рабочий. Скорее дело в прошивке. Уже не знаю, что делать, в интернете смотрел, были варианты, что коротит, но провод новый, нигде не пережат, не прикасается ни к чему. Ничего не делал впринцыпе, как старую плату снял, подсоединил новую, и всё... Помогите, а то уже почти пол года без принтера...
Да, файл конфига прикрепляю. Стандартный Анет А8 у меня. Ничего нового из механики не покупал....Шаговики не настраивал, и экструдер так же.

Ссылка на конфиг: https://drive.google.com/open?id=1cTbpDWB2TYcNK1oxJZj2_ZnpG9pw2_Ct
Ответы на вопрос

Ответы

15.12.18 в 00:59
печатает на RepRap
0
В прошивке Марлина(1.1.9), есть конфиги для вашего принтера

папка example_configurations\Anet\A8
Вы пробовали этот конфиг заливать?
15.12.18 в 06:02
0
а на то, что плата не анетовская - типа пофиг?

Некоторые прошивки вообще не запускались. Экран рисовал полоски. Но всё таки нашёл, которые запустились.
в конфиге надо прописать плату правильно (рампс) - и должно заработать с любой прошивкой. можно сначала без экрана запустить, контролировать с репитера. потом, когда заработает как надо - прописать экран. а тупо перебирать прошивки, в надежде "попасть" на подходящую - это врядли поможет понять что и как.
читайте коменты в прошивке - там всё подробно написано. если не знаете языка - гугл-перевод в помощь.
15.12.18 в 10:22
печатает на Anet A8
0
Да, плата не анетовская. Хотя я пробовал из анетовского конфига вытащить правильные настройки, но так же ничего не пошло. В конфиге прописана плата на рампс 1.4. Там нету в списках рампс 1.6, которая у меня. Репитером подключался к принтеру, там так же на команды не реагирует, пишет "ожидание команды 1, 2, 3" и т.д.... Экран у меня работает, с ним всё нормально. И я не перебирал прошивки, а настраивал их. Потому что, то что нашёл на сайте, как залить прошивку мне не помогло.
15.12.18 в 21:14
печатает на RepRap
0
Да, согласен. Но Т.С. необходимо "въехать" как и что раз у него проблемы с температурой, двигателями и индикацией. Неплохо потренироваться на кошечках на старой плате. А потом запускать новую.
15.12.18 в 21:23
0
"научишься плавать - тогда и воды нальём"? тренироваться всё же лучше с той платой, которую надо запустить.
есть у меня подозрение, что проблемы в этом случае связаны с кварцем: либо стоит дефектный/не тот, либо в прошивке прописан не тот.
16.12.18 в 11:19
печатает на Anet A8
0
Да, я взял этот конфиг, и поменял в нём только плату и экран. Всё залилось хорошо, но проблема та же и осталась(((
15.12.18 в 17:13
0
Если вы настраиваете рампс то выкиньте из головы, на время, что у вас анет. Возьмите новый не тронутый файл с прошивкой, откройте закладку конфигурации и не спеша по строчно читайте и правьте. Либо для пробы попросите прошивку у людей от анетовской механики и для контролёра мега+рампс. Уточняйте сразу не менялись ли концевики механика или оптические и по роликам и шестерни экструдера.
15.12.18 в 17:16
0
Температура прыгает скорее всего программная ошибка какая то. Плохой контакт не будет давать такие изменееия, плохой контакт будет разброс больше.
16.12.18 в 09:09
печатает на Delta-X
0
команду "хом" давали? до неё моторы не будут двигаться.

температура может скакать ещё и от того, что в комнате меньше 25 градусов, эти термисторы рассчитаны на от +25 до +285, за пределами врут безбожно. попробуйте нагреть сопло и стол до +30, думаю скакать перестанет. и TEMP_SENSOR_x 5 попробуйте.
16.12.18 в 11:17
печатает на Anet A8
0
Команду "Хом" давал. Ни один мотор не двигался....В комнате действительно меньше 25 градусов...Около 17-18. Но я нагревал командой из экрана на подготовку к печати ПЛА пластиком....Датчики и после разогрева всё равно так же показывают небольшой разброс постоянно в показаниях. Номер "5" я так же пробовал, не помогает((((( Уже вообще не знаю, что можно думать...
16.12.18 в 13:19
печатает на Delta-X
0
Небольшой разброс всегда есть, тем более если ПИД не настроен не разу.
А в случае ПЛА может ещё и обдув детали включиться, поток которого куда дует нам не известно.
Если на "хом" не двигается, значит прошивка считает что концевики нажаты
16.12.18 в 14:16
печатает на Anet A8
0
По поводу показаний тмп.... Они прыгают как "от балды"...просто наборы цифр. -14, 25, 32, 28,15, 41 например такое было...
Сейчас попробую с концевиками...Но напрашивается вопрос, что значат знаки вопроса на экране напротив каждой оси, которые меняются на 0?
16.12.18 в 15:18
печатает на Delta-X
0
прыгать 0-? будет пока "хом" не выполниться, до тех пор положение - "хз где".
касаемо температуры - вероятнее всего пины термисторов указаны не верно (на родных должны быть подтягивающие резисторы, и даже без термисторов температура не должна так скакать)
16.12.18 в 17:15
печатает на Anet A8
0
Странно это всё...При нажатии на ендстоп любой, марлин перезагружается. И нажал я на ендстоп оси Х, пошёл дымок и выгорел стабилизатор на меге АМS1117, что возле входа питания. Какая-то фигня вообще выходит...Но Репитер подключает принтер через ЮСБ...Попробую поменять значения ендстопов. Хотя они механические, и в прошивке стоит значение "true", правильно ведь? Зажимаю концевик любой, и плата тухнет, питание не поступает, экран выключается...почему так?
16.12.18 в 21:18
печатает на Delta-X
0
ничего странного. в разёме на плате три штыря. средний - земля, один из крайних сигнал, другой +5 вольт. вы концевики поставили между GND и VCC, если их замыкать будет пропадать питание у меги и она будет перезагружаться. ну... пока стабилизатор будет терпеть такие замыкания. про "true" я не заню, правильно или нет, это зависит от того как распаян концевик, и как он подключен. он может работать и на замыкание и на размыкание, и подключен как на "GND - сигнал" так и на "VCC - сигнал". я вам настоятельно советую, проверить ВСЕ подключения, раз уже выяснили что концевики воткнули мимо

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