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

Upgrade не всегда хорошо ! или как при замене экрана падает качество печати…

Faster
Идет загрузка
Загрузка
21.11.2016
6333
59
Песочница

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

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

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

11
Имею я 3KU Delta принтер, и доволен как удав, после отстройки только и делаю что шлепаю всякие детальки для своих нужд, а недавно поскольку собираю второй станок (литограф), решил заапгерйдить экран на полно графический, а текстовой в другой станок пригодится. Купил поставил и заметил резкое ухудшение и появление артефактов, которых ранее не было , а именно сопливые наплавы как на концах, углах так и вообще что мне было не понятно прямо на внешних границах на ровных местах ...

Интересно ? и мне тоже … версий было несколько, но поскольку был поменян экран я решил все откатить и вуаля проблема в нем.

Видео иллюстрирует проблему: https://youtu.be/TgmsQMjjdrk

Фоточки того что потом творится на модели :
Upgrade не всегда хорошо ! или как при замене экрана падает качество печати…
Upgrade не всегда хорошо ! или как при замене экрана падает качество печати…
Прыщи в общем то ...

Итак немного о тестах что я делал ранее , в действительности включенная на 16 мегагерц ардуина грузит процессор у моей дельты примерно на 60%, казалось бы еще километр впереди, и не может измениться ни чего если в место 128 байт данных на обслуживание дисплея передать 1196 байт … А вот и не правда .все зависит от криворукости программистов а в данном случае от библиотеки Ардуино для работы с этими дисплеями, которая запрещает все прерывания на момент передачи данных … все собственно загрузка проца 67% и 380 мс пауза при обслуживании экрана приводят к смертельным косякам, конечно это стечение обстоятельств … так как к дельты расчеты идут сразу на все 3 движка в какую бы сторону не шло движение и требуют большего времени на математические операции чем у других вариантов кинематики и после такой паузы происходит провал… Конечно его можно с легкостью избежать если :
  • Обслуживать экран в прерывание SPI
  • Ни каких запретов на прерывания




Но увы Ардуино это не профессиональная платформа и такого она не может, итог ставлю обратно старый экран , ибо качество выше удобства

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

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

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

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