Например TDA7294

Форум РадиоКот • Просмотр темы - Подключение SPI дисплея к ESP8266
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт июл 04, 2025 23:25:28

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Подключение SPI дисплея к ESP8266
СообщениеДобавлено: Ср окт 23, 2024 19:25:28 
Вымогатель припоя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс дек 30, 2012 00:32:06
Сообщений: 545
Откуда: Николаев / Украина
Рейтинг сообщения: 0
Друзья, всем привет! Нужна ваша помощь по определению и подключению дисплея. Есть у меня горка дисплеев от Смарт Часов. Хотелось бы их применить. тем более что у меня их около десятка.
Подключение - предположительно SPI
13 пинов
Размер примерно 1.4" ;
Разрешение не известно. Мелкое, скорее всего в пределах 240х240.
Маркировка на шлейфе: xsj130qa1303 (Гугл таких не знает)
На кристалле дисплея есть маркировка: 1307
Также QR код: 130a1am22ad008a14
Фото:
СпойлерИзображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение


Прозвонка и изучение платы от часов и шлейфа дисплея дали следующую распиновку:
Код:
01. NC
02. NC
03. ?
04. ?
05. ?
06. ?
07. ?
08. GND
09. NC
10. +3.3
11. LED-
12. LED+ 3.3V
13. GND

Поиск в сети упорно выдает одну и ту же распиновку:
Изображение Изображение
То есть, выходит следующая распиновка:
Код:
01 - NC
02 - NC
03 - SDA (MOSI)
04 - SCL (SCK)
05 - D/C  (RS)
06 - RESET
07 - CS (Low - enable)
08 - GND               
09 - NC                 
10 - +3.3               
11 - LED-               
12 - LED+ 3.3           
13 - GND

При этом тот же поиск упорно утверждает что контроллер дисплея: st7735
Я попробовал подключить к ESP8266 (Wemos D1 Mini PRO). Подключение следующее:

Код:
Дисплей - ESP
SDA - D7 (GPIO13)
SCL - D5 (GPIO14)
D/C - D3 (GPIO0)
RESET - Reset
CS - D8 (GPIO15)

Библиотеку использовал TFT_eSPI: https://github.com/Bodmer/TFT_eSPI
Я с этой библиотекой работал ранее. Быстрая, легкая библиотека.
Но несмотря на мои старания - дисплей не заработал!!!
Я ткнул осциллографом в пины дисплея прямо в смарт часах, чтобы посмотреть что там происходит когда часы работают. Вот что вышло:

Код:
3 пин (ориентировочно SDA) - пачки данных
4 пин (ориентировочно SCL) - пачки данных
5 пин (ориентировочно D/C) - пачки данных
6 пин (ориентировочно RESET) - постоянно высокий уровень.
7 пин (CS) - находится в высоком уровне, если часы не активны. При пробуждении опускается в низкий уровень. Опыты показали (насильно притянул к земле) что это 100% пин CS.


Далее я стал сравнивать распиновку шлейфа дисплея и то, как располагаются в даташите выводы контроллера st7735. И они не сходятся!!!
Вот как заходят пины в дисплей:
Изображение
Черный - земля
Красные - +3.3V
5, 3, 7, 6, 4 - то, как заходят пины в дисплей.
А вот так заходят пины в даташите на контроллер st7735:
Изображение
Видно что пины управления (WR, CS, RESET) идут вперемешку с шиной данных D0-D17. А это не похоже на то как идут контакты в моем дисплее. Я пересмотрел несколько других даташитов на похожие контроллеры, но там тоже иной вывод контактов. Может вы поможете мне определить что за дисплей и как его подключить?

_________________
Сделать своими руками всегда интересней чем просто купить и пользоваться


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение SPI дисплея к ESP8266
СообщениеДобавлено: Чт окт 24, 2024 17:44:25 
Опытный кот
Аватар пользователя

Карма: -8
Рейтинг сообщений: 63
Зарегистрирован: Вт авг 27, 2024 19:11:47
Сообщений: 746
Рейтинг сообщения: 0
forfrends писал(а):
Подключение - предположительно SPI
13 пинов

MOSI, MISO, SCK, CS - а остальные для чего? Какой же это SPI? Может что-то специфическое с параллельной шиной?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение SPI дисплея к ESP8266
СообщениеДобавлено: Пт окт 25, 2024 11:00:11 
Вымогатель припоя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс дек 30, 2012 00:32:06
Сообщений: 545
Откуда: Николаев / Украина
Рейтинг сообщения: 0
Я же расписал что и куда (распиновку):
1, 2 и 9 пины - NC (Not Connected) - не используются
8, 11 и 13 пины - GND, минус питания
10 и 12 - +3,3 вольт.
и того выходит "занятыми" 8 из 13 пинов. На шину данных остается 5 пинов. Как раз для SPI...
Но я так предполагаю что SPI. Могу ошибаться, по этому и прошу вашей помощи чтобы разобраться в дисплее.

_________________
Сделать своими руками всегда интересней чем просто купить и пользоваться


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение SPI дисплея к ESP8266
СообщениеДобавлено: Чт окт 31, 2024 19:10:03 
Встал на лапы

Зарегистрирован: Чт фев 16, 2012 15:22:06
Сообщений: 120
Рейтинг сообщения: 0
forfrends, контроллер тут GC9A01, библиотека на github.com/mjS513/GC9A01A_t3n


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Подключение SPI дисплея к ESP8266
СообщениеДобавлено: Пн фев 10, 2025 18:48:48 
Родился

Зарегистрирован: Пн фев 10, 2025 18:40:43
Сообщений: 4
Рейтинг сообщения: 0
У меня очень похожий на Ваш дисплей, тоже из дешевых часов.
Я перепробовал разные драйвера. У меня ничего не получилось.

А Вам удалось запустить дисплей?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение SPI дисплея к ESP8266
СообщениеДобавлено: Вт фев 18, 2025 02:34:22 
Вымогатель припоя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Вс дек 30, 2012 00:32:06
Сообщений: 545
Откуда: Николаев / Украина
Рейтинг сообщения: 0
Именно эти дисплеи так и не получилось запустить.
Есть у меня фитнес браслеты, там дисплей немного по-меньше, прямоугольный, 80*160 пикселей. Плата точно такая же, распиновка дисплея - тоже. Дисплей завелся сразу, контроллер st7735
Но эти квадратные дисплеи никак не могу запустить. Пробовал разные библиотеки, для GC9A01 тоже пробовал - не помогло.
Либо у дисплея не такая распиновка, либо неправильно подобран контроллер и библиотеки...

_________________
Сделать своими руками всегда интересней чем просто купить и пользоваться


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Подключение SPI дисплея к ESP8266
СообщениеДобавлено: Вт фев 18, 2025 14:56:44 
Родился

Зарегистрирован: Пн фев 10, 2025 18:40:43
Сообщений: 4
Рейтинг сообщения: 0
Завтра я должен получить анализатор. Попробую снять данные с рабочих часов.
Если что то получится - напишу.
Вас еще интересуют эти дисплеи?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение SPI дисплея к ESP8266
СообщениеДобавлено: Чт фев 20, 2025 13:57:32 
Родился

Зарегистрирован: Пн фев 10, 2025 18:40:43
Сообщений: 4
Рейтинг сообщения: 0
Всем привет. Какой-то странный индикатор. Шлейф 13 контактов.
Интерфейс совсем не похож не на SPI и не на I2C !!!
Работает на частоте 10 МГц (смотрел осцилом).
Я снял данные логическим анализатором (общая картинка All.jpg).
Сначала вроде бы как идет инициализация дисплея (картинка 1(init).jpg
Потом идет пачка сигналов (картинка 2.jpg (вся пачка) и картинка 2_2.jpg (более детально).
Но тут уже видно что с SCL уже что то не то.
Потом идет вывод на индикатор слово "HELLO" (картинка 3.jpg).
И тут вообще нет SDA !

Кто может подскажет что за интерфейс ???


Вложения:
3.jpg [143.56 KiB]
Скачиваний: 34
2_2.jpg [121.18 KiB]
Скачиваний: 26
2.jpg [200 KiB]
Скачиваний: 18
1(init).jpg [149.31 KiB]
Скачиваний: 24
All_.jpg [133.2 KiB]
Скачиваний: 27
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение SPI дисплея к ESP8266
СообщениеДобавлено: Чт фев 20, 2025 15:59:47 
Друг Кота
Аватар пользователя

Карма: 61
Рейтинг сообщений: 1533
Зарегистрирован: Вт окт 22, 2013 04:37:23
Сообщений: 3311
Откуда: Казань
Рейтинг сообщения: 0
igor269, мало, что ли, дисплеев на заказ для одного конкретного устройства? Сплошь и рядом такое встречается.

_________________
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезисты Ordyl Alpha 350 и AM 140.
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльная маска XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение SPI дисплея к ESP8266
СообщениеДобавлено: Пт фев 21, 2025 12:58:29 
Родился

Зарегистрирован: Пн фев 10, 2025 18:40:43
Сообщений: 4
Рейтинг сообщения: 0
Да нет, не мало.
И я уже перешел на обычный 1,3' IPS.
Но всё-таки, ради "спортивного интереса"...


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

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


Кто сейчас на форуме

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


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y