Fysetc TFT81050 - Обзор, инструкция по запуску, личное мнение
На АлиЭкспресс недавно появился в продаже дисплейный модуль TFT81050 производства Fysetc. И как-то так совпало, что мне понадобился дисплей/контроллер для моего нового принтера, однако простой символьный дисплей не хотелось, а дисплеи вроде MKS TFT мне не нравились по всем возможным параметрам.
Но, я увидел этот дисплей в продаже, заинтересовался и заказал. Как говорится, что он мне сделает?
Он мне сделает больно.
Давайте сначала немного разберёмся с контролёром, на котором построен этот дисплей.
FT81X — это серия графических контроллеров Advanced Embedded Video Engine, предназначенных для разработки и реализации человеко-машинных интерфейсов. Контроллеры этой серии включают в себя аудио процессор, контроллер сенсорного экрана и самое главное - графическое ядро EVE, которое, говоря простым языком, представляет из себя полноценный GPU для микроконтроллера. Так FT81X снимают с MCU львиную долю нагрузки по части работы с дисплеями, сенсорными экранами и звуками, благодаря чему такими экранами можно рулить даже с помощью простых 8-битных MCU по SPI шине - не нужно задумываться о протоколах, таймингах, и вообще о том как отрисовывать в памяти менюшки - можно просто отсылать соответствующие команды на сам графический контроллер.
Демонстрация возможностей контроллёра первого поколения (FT800)
Кажется, самыми первым принтером, использовавшим дисплей на основе этих контролёров, был LulzBot TAZ Pro.
В живую я этот принтер никогда не видел, тем более не трогал, поэтому ничего про него сказать не могу.
Теперь про сам дисплей.
Дисплейный модуль Fysetc TFT81050 V1.0 - собран на базе контроллера FT810, и TFT экрана разрешением 800х480 с резистивным сенсорным экраном. Есть слот для SD-карты и контакты для отдельной платы, позволяющей вставлять карточку спереди, а не сбоку. Сама плата в комплекте.
Сзади есть небольшой динамик, маркировка, указывающая на то, что существуют разные версии дисплея - c IPS экраном и меньшим разрешением, и IDC коннектор.
Сам экран очень яркий – регулировки нет, с приемлемыми углами обзора по горизонтали, несмотря на то что сделан на TN-матрице. Зато по вертикали всё плохо. Сенсорный экран трудно назвать медленным, задержка еле-еле ощущается. Динамик позволяет проигрывать различные звуки, записанные в памяти и MIDI-ноты.
- Есть настройка шагов/мм, ускорений, максимальной скорости
- Полное управление
- Есть управление температурой, обдувом
- Есть управление автовыравниванием стола
- Есть управление BLTouch, настройка Z Offset
- Можно настраивать Linear Advance
- Работает SD-карта (при этом карта подключена к плате, по сути, напрямую)
Демонстрация меню и как вообще выглядит дисплей в живую:
Меня такие мелочи не пугают, как его правильно подключить к моей плате?
Коннектор для подключения дисплея к плате имеет распиновку, аналогичную выводам RepRapDiscount Smart Controller.
Поэтому, в большинстве случаев вам можно будет просто подключить экран в соответствующий порт, но лучше всё же проверить, есть ли на порте питание +5V для дисплея, и все ли выводы находятся на месте. Владельцам плат от FYSETC в целом можно не волноваться, тем же у кого платы от MKS, BigTreeTech или ещё от кого-то придётся поработать мультиметром и возможно паяльником.
У меня плата RAMPS4DUE, на ней нужно было подпаивать питание к порту, и похоже дисплей перегревает линейный регулятор +5V на плате. Ну и ладно.
С прошивкой гораздо проще - текущая версия Marlin (2.0.5.3) не поддерживает этот дисплей.
Поэтому вам нужно будет скачать ветку bugfix-2.0.x, включить поддержку экрана в configuration.h:
И донастроить его в Configuration_adv.h - указать тип дисплея:
И выбрать плату, с которой будет работать дисплей:
Личное мнение о дисплее
Оценку этому дисплею дать очень легко - это интересный вариант развития принтера, который пока недостаточно хорошо поддерживается прошивкой Marlin. Я не могу сказать, насколько сильно он нагружает MCU в сравнении с символьными дисплеями, и будет ли он мешать печати - скорее всего не будет. На таком дисплее можно было бы выводить кучу информации, или показывать предпросмотр печатаемой модели, но этого всего пока нет.
Еще больше интересных статей
Snapmaker U1 - 1000 часов, 4 месяца в работе.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Включаем MQTT нотификацию в Klipper/Moonraker
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
G-CODE по-русски для 3D печати (Мини-справочник)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.






Комментарии и вопросы
очень традиционно. После перво...
Цифровым также проверяю на 10....
Интересно конечно, потому что....
Вопрос знатокам. Недавно купил...
Из-за чего вот такие полосы? О...
Суть проблемы в следующем. Дис...
Ситуация: нужно для отдельно в...