roboforum.ru

Технический форум по робототехнике.
Текущее время: 12 дек 2024, 02:58

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 13 окт 2013, 19:09 
Не в сети
Аватара пользователя

Зарегистрирован: 11 июн 2013, 14:52
Сообщения: 105
Откуда: М.о. О.-з. р-он
прог. языки: Си, Java, python, bash
Никак не могу запустить принтер. Все собрал, начал печатать калибровочные модели. После старта печати Pronterface выплевывает следующее:
Код:
Print ended at: 13:58:37
and took: 00:01:12
Print Started at: 14:03:08
Error:No Line Number with checksum, Last Line: 66
Error:No Line Number with checksum, Last Line: 66
......

И дальше помогает только передергивание питания. Что пробовал предпринимать:
1) Отключил нагрев Экструдера и кровати.
2) Пробовал использовать лабораторный БП на 5А.
3) Пробовал использовать разные источники питания для микросхемы и моторов.
4) Если отключить все моторы или оставить только мотор оси Z плата отрабатывает до конца и Pronterface салютует что все напечатано и все ОК 100% complite. т.е. эффект есть) Если подключить другие моторы то ошибка вываливается либо сразу(Last Line: 0) либо на середине печати(как в листинге).

Добавлено спустя 9 минут 38 секунд:
Т.е. получается я исключил шум импульсного БП и просадку питания из-за hot end'a экструдера. Остается неправильная разводка земли. т.е. шум идет по земле судя по тому как она разведена в это очень даже верится. Вот статья на эту тему Если кто-то лечил такую проблему отпишитесь т.к. отрезать всю землю ИМХО заканаешься, проще купить другую плату. И если покупить другу плату то какую?
P.S. Есть ещё идея, что помехи наводятся с проводов, но в это как-то не верится.

_________________
Изображение /dev/head - devhead.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 13 окт 2013, 20:39 
Не в сети

Зарегистрирован: 06 апр 2013, 01:14
Сообщения: 307
Откуда: Мытищи-Королев
Какая скорость подключения пронтрфейсу выставлена?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 13 окт 2013, 23:54 
Не в сети
Аватара пользователя

Зарегистрирован: 11 июн 2013, 14:52
Сообщения: 105
Откуда: М.о. О.-з. р-он
прог. языки: Си, Java, python, bash
Vlad-I писал(а):
Какая скорость подключения пронтрфейсу выставлена?

Поставил 115200 аналогично:
Код:
Connecting...
ok T:218.0 /0.0 B:22.9 /0.0 T0:218.0 /0.0 @:0 B@:0
Printer is now online.
Print Started at: 19:51:18
Error:No Line Number with checksum, Last Line: 340

Дальше принтер повис.

_________________
Изображение /dev/head - devhead.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 14 окт 2013, 00:26 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июн 2013, 00:43
Сообщения: 209
Откуда: Украина, Луганск
прог. языки: C, C++
Проверь не касается ли корпус разьема USB других контактов, потому как под разьемом есть доп контакты для usb и если корпус, который заземлен, касается их то будет отваливаться плата от компа и соответственно прерываться печать, у меня был такой глюк

_________________
Printer: Prusa i2
Firmware: Marlin
Host: Pronterface
Slicer: Slic3r v0.9.10b
Filament: ABS - 3 mm
Nozzle: 0,35 mm
Electronics: Sanguinolulu ATMEGA1284P 16 MHz
OS: Linux Ubuntu 13.10
Блог о 3d принтерах и 3d печати lugrap.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 14 окт 2013, 02:21 
Не в сети

Зарегистрирован: 06 апр 2013, 01:14
Сообщения: 307
Откуда: Мытищи-Королев
у меня был глюк с зависаниями при печати с SD при подключенном компе, оказалось проблема в перемычке Reset_en (но у меня мегатроникс), может в Sanguinololu тоже что-то подобное есть. А питание самого контроллера идет от бп или от компа usb-5v?

Тут пишут http://reprap.org/wiki/Sanguinololu что Some users report the regulator getting very hot (because it is trying to power the PC), other users report the PC giving USB over current errors


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 14 окт 2013, 15:17 
Не в сети
Аватара пользователя

Зарегистрирован: 11 июн 2013, 14:52
Сообщения: 105
Откуда: М.о. О.-з. р-он
прог. языки: Си, Java, python, bash
compplusplus писал(а):
Проверь не касается ли корпус разьема USB других контактов, потому как под разьемом есть доп контакты для usb и если корпус, который заземлен, касается их то будет отваливаться плата от компа и соответственно прерываться печать, у меня был такой глюк

Не очень понял каких именно разъемов? т.е. отрезать корпус USB разъема от общей земли? Там ещё пины UART'а под усб разъемом может их касается. хз гляну.

Добавлено спустя 6 минут 42 секунды:
Vlad-I писал(а):
у меня был глюк с зависаниями при печати с SD при подключенном компе, оказалось проблема в перемычке Reset_en (но у меня мегатроникс), может в Sanguinololu тоже что-то подобное есть. А питание самого контроллера идет от бп или от компа usb-5v?

Питание котроллера идет от БП 12v через линейный стабилизатор 7805 в 5v(все как по схеме). От USB питается конвертер USB to UART т.к. я его отрезал от общей шины +5. На счет перемычки попробую.
Цитата:
Тут пишут http://reprap.org/wiki/Sanguinololu что Some users report the regulator getting very hot (because it is trying to power the PC), other users report the PC giving USB over current errors

Да я отрезал USB как показано на фото в приложении.


Вложения:
Sanguinololu-1_3a-usb5v-isolation.jpg
Sanguinololu-1_3a-usb5v-isolation.jpg [ 30.97 КиБ | Просмотров: 3948 ]

_________________
Изображение /dev/head - devhead.ru
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 14 окт 2013, 15:31 
Не в сети

Зарегистрирован: 16 май 2013, 09:26
Сообщения: 174
Откуда: Moscow
прог. языки: декларативные
А у меня ramps+arduino виснет, когда отключается свет в другой комнате.. Лампы накаливания, обычные. Блок питания тоже с запасом, горячий стол не подключен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 14 окт 2013, 19:43 
Не в сети
Аватара пользователя

Зарегистрирован: 22 июн 2013, 00:43
Сообщения: 209
Откуда: Украина, Луганск
прог. языки: C, C++
andreykyz писал(а):
compplusplus писал(а):
Проверь не касается ли корпус разьема USB других контактов, потому как под разьемом есть доп контакты для usb и если корпус, который заземлен, касается их то будет отваливаться плата от компа и соответственно прерываться печать, у меня был такой глюк

Не очень понял каких именно разъемов? т.е. отрезать корпус USB разъема от общей земли? Там ещё пины UART'а под усб разъемом может их касается. хз гляну.


Именно этих пинов у меня и касался

Добавлено спустя 5 минут 2 секунды:
leprud писал(а):
А у меня ramps+arduino виснет, когда отключается свет в другой комнате.. Лампы накаливания, обычные. Блок питания тоже с запасом, горячий стол не подключен.


Есть подозрение что у вас проводка старая

_________________
Printer: Prusa i2
Firmware: Marlin
Host: Pronterface
Slicer: Slic3r v0.9.10b
Filament: ABS - 3 mm
Nozzle: 0,35 mm
Electronics: Sanguinolulu ATMEGA1284P 16 MHz
OS: Linux Ubuntu 13.10
Блог о 3d принтерах и 3d печати lugrap.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 14 окт 2013, 19:48 
Не в сети

Зарегистрирован: 16 май 2013, 09:26
Сообщения: 174
Откуда: Moscow
прог. языки: декларативные
compplusplus писал(а):
Есть подозрение что у вас проводка старая

Многоэтажке всего 3 года..
Комп то не подвисает, а блоки питания - похожие.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 15 окт 2013, 00:26 
Не в сети

Зарегистрирован: 11 июл 2013, 20:24
Сообщения: 212
Откуда: г. Харьков
andreykyz писал(а):
2) Пробовал использовать лабораторный БП на 5А.

5А по 220?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 15 окт 2013, 14:23 
Не в сети
Аватара пользователя

Зарегистрирован: 11 июн 2013, 14:52
Сообщения: 105
Откуда: М.о. О.-з. р-он
прог. языки: Си, Java, python, bash
baru писал(а):
andreykyz писал(а):
2) Пробовал использовать лабораторный БП на 5А.

5А по 220?

Линейный стабилизатор на 1.2кВт? Я бы наверное его как обогреватель включал.

Я говорил про выходной ток. Для моторов этого хватит с полна. Там потребление при всех включенных моторах до 1А не доходит.

Добавлено спустя 33 минуты 18 секунд:
compplusplus писал(а):
Именно этих пинов у меня и касался

Да немного впритирку было. Но пока не проверил. т.к. После очередной перезаливки прошивки на скорость 38400, плата перестала прошиватьсяпо UART. Попробовал программатором перешить загрузчик, но потом вспомнил что в ардуине неправильные fuse биты стоят. В общем сейчас вообще кирпич. Кароч сейчас вообще хз что делать. :( Думаю по позже ещё раз попробую программатором через avrdude с нормальными fuse битами.

_________________
Изображение /dev/head - devhead.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 15 окт 2013, 19:28 
Не в сети
Аватара пользователя

Зарегистрирован: 30 апр 2012, 20:03
Сообщения: 2044
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#
Плохой контакт где-то по питанию был. Любая искорка вышибает плату в аут. У меня было такое, решил пропайкой разъёмов кровати на плате.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 15 окт 2013, 20:17 
Не в сети
Аватара пользователя

Зарегистрирован: 11 июн 2013, 14:52
Сообщения: 105
Откуда: М.о. О.-з. р-он
прог. языки: Си, Java, python, bash
om2804 писал(а):
Плохой контакт где-то по питанию был. Любая искорка вышибает плату в аут. У меня было такое, решил пропайкой разъёмов кровати на плате.

Чесно говоря в твоем сленге ничего не понятно. Какой кровати? Heated bed или колодка от atmega.

_________________
Изображение /dev/head - devhead.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 15 окт 2013, 21:18 
Не в сети
Аватара пользователя

Зарегистрирован: 30 апр 2012, 20:03
Сообщения: 2044
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#
разъемы на плате, куда подключается питание, кровать и хотэнд.
Ну и в целом на плату посмотреть на наличие плохих контактов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Sanguinololu + Marlin зависает плата. Шум по земле.
СообщениеДобавлено: 15 окт 2013, 22:09 
Не в сети
Аватара пользователя

Зарегистрирован: 11 июн 2013, 14:52
Сообщения: 105
Откуда: М.о. О.-з. р-он
прог. языки: Си, Java, python, bash
om2804 писал(а):
разъемы на плате, куда подключается питание, кровать и хотэнд.

Ммм. Теперь понял. Как раз в этот момент ничего кроме 2-х моторов подключено не было. Хотя я вынал драйвера на горячую.
om2804 писал(а):
Любая искорка вышибает плату в аут.

И после этого плата перепрошивалась и все становилось ОК?

_________________
Изображение /dev/head - devhead.ru


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO