Описание товара
Arduino не может управлять большими TFT-дисплеями с диагональю 4″, 5″ или 7″ и разрешением 800×480, поскольку таким дисплеям нужно обновление с частотой 60Гц и пиксельное тактирование 4МГц. У Arduino даже не достаточно разъемов.
Этот чип управления RA8875 может контролировать TFT-дисплей 800×480 с сенсорным экраном. Ему требуется 5 разъемов SPI. Он отлично совместим с любыми чипами, которым не хватает мощности на большой TFT-экран. У него 768кб ОЗУ, поэтому он буферизировать дисплей (в зависимости от размера экрана и двойного покрытия). Интерфейс — SPI с простым методом коммуникации чтение/запись (без сложных пакетов). Чип поддерживает аппаратно-ускоренные формы, такие как линии, прямоугольники, треугольники, эллипсы, и др. Здесь также есть встроенный английский/европейский набор шрифтов (таблица шрифтов в разделе 7-4-1 спецификаций). Все это способствует быстрой работе, даже с SPI.
RA8875 также может работать со стандартными 4-проводными резистивными сенсорными экранами через все тот же интерфейс SPI, что экономит разъемы. Разъем IRQ может быть использован при проблемах с сенсором. Драйвер тачскрина не самый точный, поэтому разъемы X/Y разбиты, чтобы Вы смогли их подключить, например к контроллеру тачскрина STMPE610.
На печатной плате есть главный чип, смещение уровня, чтобы можно было использовать при логическом уровне 3-5В. Также имеется 3В регулятор, чтобы подавать чистое питание чипу и дисплею. Для подсветки предусмотрен усилитель постоянного тока, который может снабжать 25мА или 50мА до 24В. Разъем экрана — классический 40-пиновый. Существуют другие 40-пиновые дисплеи, которые имеют другую распиновку или управление подсветкой, которые могут не работать и даже повредить драйвер или TFT-дисплей, если усилитель будет подавать 24В в разъемы дисплея.
В комплекте собранный и протестированный модуль RA8875 и разъем. Вам также дополнительно нужно приобрести 40-пиновый TFT-экран. В наличии экраны с диагональю 4.3″, 5.0″ и 7.0″.
Чтобы Вам было легче начать, существует графическая библиотека, которая поможет с установлением связи, считыванием и изображением. Загрузите библиотеку Adafruit RA8875 с github и установите согласно этой инструкции. Подключите 40-пиновый TFT к разъему FPC, а интерфейс SPI к Arduino. Вы сразу же увидите графическую/текстовую демонстрацию, а затем сможете «рисовать» по экрану касанием. Больше деталей о RA8875 в спецификациях.
- Полный перечень спецификаций RA8875 (версия 1.9 для всех чипов с кодом 1214 — 2012)
- Указание по применению RA8875
- Размеры: 40.6мм x 48.7мм x 3.8мм (1.6″ x 2″ x 0.1″)
Внимание! RA8875 не может делить разъем MISO с другими SPI-устройствами, в том числе с SD-кардридером, без 74HC125 или аналога.