|
|
  |
Вопрос по TFT - LMT057DNAFWU., Не корректное управление? |
|
|
|
Jan 21 2011, 08:33
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Привет спецы! Собственно такой вопрос. Довожу проект TFT на STM32 и возникла такая ерунда. При выводе картинки - например черного прямоугольника на белый фон идет некое искажение цвета на боковых гранях, привожу картинку (а- то что вывожу, b - то что выводиться). Частота обновления экрана около 19 герц. Особо не заметно конечно, но хотелось бы устранить… Что может быть такое?
Прикрепленные файлы
TFT.bmp ( 60.62 килобайт )
Кол-во скачиваний: 85
--------------------
Magic Friend
|
|
|
|
|
Jan 21 2011, 09:16
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(aaarrr @ Jan 21 2011, 12:50)  Похоже на неправильную полярность клока. Проверю.... Цитата(Serg_el @ Jan 21 2011, 12:51)  Похоже на сдвиг передаваемой информации на 1 байт. Наверное нет, если вывожу красную точку на черном фоне – ниче не перемешивается, все ОК.
--------------------
Magic Friend
|
|
|
|
|
Jan 21 2011, 13:34
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(Serg_el @ Jan 21 2011, 12:51)  Похоже на сдвиг передаваемой информации на 1 байт. Вы были правы, так примерно и получилось. Порядок байт в слове переставить надо было. Все исправил, теперь не «глючит». Отозвавшимся спасибо! Вот еще вопрос попутно. У моего дисплея строки идут например если весь экран черным цветом залить одна черная, следующая тоже черная но чуть светлее и т.д., хотя передаются одни нули. Тут в чем кося быть может?
--------------------
Magic Friend
|
|
|
|
|
Jan 21 2011, 14:05
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(Serg_el @ Jan 21 2011, 16:56)  "... и т.д. " - это до белого получается? А точно ли одни нули? Нет, ни до белого. Черная полоска, потом чуть светлее, потом снова черная, т.е. нет прироста в белый. Такая «зебра» получается на текущий кадр (240 линий), на след кадр такая же картина, только со сдвигом на 1-ну строку (по вертикали), все пиксели статичной картинки остаются на своем месте. Т.о. в динамике вообще это не ощутимо, но чего то тут не ладно… На счет нулей справедливый вопрос, в отладчике вижу нули в буфере для каждой строки, но что там на пинах не смотрел пока.
--------------------
Magic Friend
|
|
|
|
|
Jan 21 2011, 15:58
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(aaarrr @ Jan 21 2011, 18:16)  В VCOM. Можно поподробнее....
--------------------
Magic Friend
|
|
|
|
|
Jan 24 2011, 06:20
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(aaarrr @ Jan 21 2011, 20:43)  Уровни VCOMH-VCOML попробуйте порегулировать. И как вообще у вас устроено формирование VCOM? У меня сейчас просто тупо соединены выводы POL(Polarity Signal for VCOM circuit) и VCOM шины TFT. А какие типовые напряжения для VCOMH-VCOML? В pdf на эту панель они оговариваются: VCOMH 2.5min…4.0max VCOML -2.0min…0 max Что теперь баланс подбором выставлять?
--------------------
Magic Friend
|
|
|
|
|
Jan 24 2011, 16:08
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Цитата(aaarrr @ Jan 24 2011, 19:15)  У вас должен быть регулируемый источник VCOM, полярность которого управляется сигналом POL. Это какие то специализированные микросхемы либо из «рассыпухи» собирать?
--------------------
Magic Friend
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|