TFT35 V3.0 это цветной экран с энкодером, среднего размера, предназначенный для интерфейса управления 3D-принтером. Отличная замена для стандартных LCD 12864.
Основные функции и возможности:
1. 32-битный процессор ARM Cortex-M3 STM32F207VCT6, работающий на 120 МГц. 2. Пользователь может выбрать один из двух режимов работы UART serial port screen mode и 12864 screen mode. 3. Обновление firmware происходит через карту SD, простым и удобным способом. 4. Режим последовательного порта (UART serial port screen mode) поддерживает 2 режима печати: SD card (карта SD) и USB stick (флешка USB). 5. Выделенный порт WIFI, работающий через внешний модуль WIFI (ESP). 6. Выделенный порт для датчика окончания филамента (filament breaking detection port, ножка FIL-DET). 7. Выделенный порт для автоматического выключения после завершения печати (ножка PS-ON). 8. Режим LCD12864 использует коннекторы EXP1, EXP2 и EXP3. EXP1 и EXP2 это порты экрана LCD обычной материнской платы, EXP3 это порт экрана LCD, используемый SKR MINI E3 и SKR E3 DIP. 9. Тачскрин TFT использует последовательный порт экрана RS232. 10. 2 набора последовательных портов UART, зарезервированных для расширения и самостоятельного использования. 11. Размеры платы 110 x 58 мм. 12. Входное напряжение 5V DC. 13. Установочные размеры 103.76 x 49.43 мм. 14. Напряжения уровней логики карты SD: 3.3V или 5V, для большей совместимости поддерживается материнская плата MEGA2560.
Внешние разъемы:
Замечания:
1. Когда используется режим 12864, соедините порт EXP1 и EXP2 с материнской платой 3D-принтера. В этом случае тачскрин не работает. Если Вы хотите использовать SKR MINI E3 или SKR E3 DIP, просто подключите EXP3 к материнской плате. 2. Когда используется режим последовательного порта (using serial port screen mode), соедините TFT или aux-2 на материнской плате через RS232. В этом режиме доступна функция тачскрина. 3. Между двумя рабочими режимами можно переключаться одной кнопкой. Вдавите кнопку энкодера на 3 секунды, пока не появится страница выбора режима, затем нажмите на энкодер после выбора режима.
Назначение светодиодов LED на плате:
- Красный D2 это индикатор питания платы. - Зеленый D1 это индикатор детектирования карты SD. Загорается, когда устанавливается карта SD.
[Firmware]
Экран BIGTREETECH-TFT35-V3.0 поставляется прошитый тестовым firmware, которое можно использовать непосредственно. Поскольку информация о firmware и hardware опубликована [1], то все можно подстроить под Ваши нужды.
Необходимые файлы firmware можно найти на страничке BIGTREETECH [2].
Как обновлять firmware. Файл двоичного кода прошивки записывается с именем BIGTREE_TFT35_V3.0.(version number).bin. Имя папки со шрифтами и иконками: TFT35. Скопируйте файл firmware и папку TFT35 в корень карты SD, и установите карту в слот платы. После этого подключите питание к плате или нажмите на кнопку сброса. Подождите некоторое время до завершения обновления firmware, шрифтов и иконок.
При изменении firmware см. цоколевку коннекторов в файле TFT35 V3.0-PIN.pdf [1].
Примечания:
1. Имя файла firmware на карте SD не может быть изменено, включая регистр символов. 2. Перед включением питания убедитесь, что все провода и коннекторы подключены правильно.
Как скомпилировать. Если по какой-то причине Вы хотите на низком уровне переделать программу, то Вам понадобится среда разработки и компиляции Visual Stidio Code (VS Code) и расширение для неё PlatformIO IDE. Процесс по шагам:
1. Скачайте BIGTREETECH-TouchScreenFirmware-master.zip [2] (https://github.com/bigtreetech/BIGTREETECH-TouchScreenFirmware), распакуйте папку BIGTREETECH-TouchScreenFirmware-master из архива в любое место на диске. 2. Установите Visual Studio Code [3]. Загружать и устанавливать лучше System Installer. 3. Запустите Visual Studio Code, откройте пункт меню File -> Add Folder to Workspace, добавьте папку BIGTREETECH-TouchScreenFirmware-master, распакованную на шаге 1. 4. Откройте пункт меню View -> Extensions (Ctrl+Shift+X), в строке поиска вбейте PlatformIO IDE, установите это расширение. Подождите, пока все не установится и не появится приглашение передзапустить Visual Studio Code (также см. инструкции по установке PlatformIO IDE [4]). 5. После перезапуска VS Code появится значок с инопланетянином, это и есть PlatformIO IDE. Кликните на значок с инопланетянином, появится выпадающий список PROJECT TASKS. Разверните его, найдите нужную плату. Для BIGTREETECH TFT35 V3.0 это будет пункт BIGTREE_TFT35_V3_0, разверните его, кликните на General -> Build. 6. После завершения компиляции в каталоге .pio\build\BIGTREE_TFT35_V3_0\ появится прошивка BIGTREE_TFT35_V3.0.27.x.bin.
[Ссылки]
1. BIGTREETECH-TFT35-V3.0. 2. Репозитории BIGTREETECH на GitHub. 3. Download Visual Studio Code site:code.visualstudio.com. 4. Thank you for choosing PlatformIO IDE for VSCode site:platformio.org. |