Металл2024 Реклама
Метобр2024 Реклама

О том как мы свою Anet A8 лечили

Chemikhan
Идет загрузка
Загрузка
04.01.2017
9253
13
Техничка

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

7
Статья относится к принтерам:
Anet A8
Дело было так...
О том как мы свою Anet A8 лечили
Печатали мы как-то раз на нашей Ане очередную деталь. Ну и так как деталь была не маленькая и следить все время за процессом не представлялось возможным. Оставили ее печатать одну. Ну, а что поделать? В общем, когда пришел смотреть на результаты печати, обнаружил результаты совсем другие: печать в один из моментов стопорнулась, силовой кабель обогрева стола обгорел, а датчик температуры стола отказывался адекватно отображать эту самую температуру, показывая при холоднющем столе заоблачные для этого принтера 158 градусов по Цельсию. Сейчас для меня самого кажется абсолютным бредом, но в тот момент я , покумекав, что делать и как быть, решил просто поменять порты датчиков температуры стола и экструдера. При этом сменил прошивку на Zonestar P802M по совету roginvs, которая, кстати, действительно работает. Взял я, значит эту прошивку поменял на этом сайте и начал заливать ее на плату. Тут мне помогли комментарий от arkcol и статья от AKDZG. Задуманное удалось, но но принтер не стал печатать с такими настройками. Только после этого я додумался взять плату и 'прозвонить' ее мультиметром. Оказалось, что пин отвечающий за показания датчика температуры стола выгорел и микроконтроллер по сути пришел в негодность. Заказал новую Atmega 1284P. Выпаял старую, впаял новую. И тут начались танцы с бубном. Пытался прошить с помощью Arduino UNO введенной в режим ISP программатора, но что то у меня не очень получалось. Пост, в котором описывается решение проблемы, информативен вплоть до того момента с которым могут возникнуть проблемы:D В целом пришлось обратиться к человеку, не по наслышке знакомым с программированием разного рода AVRок. Он то и подогнал нормальный программатор AVR ISP MKII. Для прошивки использовал AVR studio 6.2.
О том как мы свою Anet A8 лечили
О том как мы свою Anet A8 лечили
О том как мы свою Anet A8 лечили
Кстати, хоть разъем J3 и 10-пиновый, для прошивки используется 6 центральных пинов, как и указано в посте.

Залил bootloader, попробовал записать прошивку через Arduino IDE - неудача. В итоге, залил .hex прошивку с помощью программатора: плата вроде как оживилась, LCD показывает все как надо, но в конечном итоге ничего не работало: ни 5 кнопочный джойстик, ни управление принтером с Repeater Hosta. И тут на помощь пришел комментарий от stolbtlt. Там указывалось, как необходимо сконфигурировать фьюзы. Как пишет автор этого комментария 'После того как я правильно перепрошил фьюзы у меня все заработало'

Хочется сказать всем, кто публикует свои проблемы и пути их решения,всем комментирующим и помогающим в решении этих проблем выразить благодарность, а тем, кого я упомянул в своем посте, у меня отдельное 'Спасибо';)

Прикладываю файл бутлоадера и прошивку от продавца, которую он мне прислал буквально через день после того как я управился и без нее. Но прошивки, которые видел в постах затерялись, и я их не могу найти:D

Думаю, сей пост будет полезен для тек, кого настигнет та же нелегкая участь.

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

7
Комментарии к статье
Кремень КБ Реклама
Кремень КМ Реклама