Jump to content

    

Не стартует дисплей Densitron DMT070WVNTNT0

Приветствую всех.

Есть LED дисплей от фирмы Densitron с маркировкой DMT070WVNTNT0‐1A, который управляется ПЛИС 5576ХС4Т. Все данные и управляющие сигналы синхронизации подаются из неё. 

Проблема в том, то данный дисплей не всегда после подачи питания начинает корректно отображать данные на экране. Изображение на нём рисуется с горизонтальными или вертикальными полосами или размазано и только отдалённо напоминает оригинал. После передёргивания шлейфа дисплея, проблема исчезает и картинка отображается корректно. Проблема возникает в основном при запуске "на холодную". После некоторого промежутка времени работы дисплея он начинает включаться корректно с первого раза в большинстве случаев.  Предполагаю, что проблема в том, что дисплей не может распознать развертки изображения, но я перепробовал уже все комбинации управляющих сигналов: подавал данные после нескольких пустых экранов, подавал клок на дисплей до подачи сигналов синхронизации, включал/выключал режим STANBY и т.д.

В общем никак не удаётся  гарантированно запустить дисплей в работу.

Если у кого-то уже была похожая проблема может быть даже с другими дисплеями, то подскажите как вы её решили?

PDF с сайта производителя дисплея прилагаю во вложении 

dmt070wvntnt0-1a_spec_10_souy0lv.pdf

Share this post


Link to post
Share on other sites
1 час назад, l11acmep сказал:

Проблема в том, то данный дисплей не всегда после подачи питания начинает корректно отображать данные на экране.

Проверить осциллографом на выводах дисплея как выполняется пункт "3.5.1 Power on/off Sequence"

Заодно проконтролировать нет ли просадки напряжения питания.

Share this post


Link to post
Share on other sites
1 час назад, HardEgor сказал:

Проверить осциллографом на выводах дисплея как выполняется пункт "3.5.1 Power on/off Sequence"

Заодно проконтролировать нет ли просадки напряжения питания.

Спасибо. 

Проверю.

Очень возможно, что именно тут собака и зарыта.

Share this post


Link to post
Share on other sites

Хотя я нигде в тексте не нашёл что это за сигнал такой BLU_ON.

Это что надо чисто синий цвет подать? Или это имеется ввиду что изображение начинает выводится на экран?

И что за RSTB и STBYB? Вроде как рестарт и STANDBY, но тоже под вопросом.

Display signal - это скорее всего скоп всех данных (стробы, цвет и т.д.)

В общем информации на этой странице для меня лично маловато.

А вот провалы проверить - это очень даже к месту. Я только за. 

Надеюсь только ими дело и обойдётся...

densitron_3.5.1.jpg

Share this post


Link to post
Share on other sites
1 час назад, l11acmep сказал:

Хотя я нигде в тексте не нашёл что это за сигнал такой BLU_ON.

И что за RSTB и STBYB? Вроде как рестарт и STANDBY, но тоже под вопросом.

Display signal - это скорее всего скоп всех данных (стробы, цвет и т.д.)

Эти сигналы описаны в даташите на контроллер дисплея (Sitronix SC5004 или SC5005).

По-простому, после включения питания необходимо

- все управляющие сигналы поступающие от платы на дисплей опустить в ноль

- ждать T1max+T2max+T3max(и наверное +T4max?)

и только после этого проявлять какую-нибудь активность в управлении дисплеем.

 

Стоит наверное в техподдержку Densitron написать и уточнить общее время ожидания инициализации дисплея.

Share this post


Link to post
Share on other sites
1 hour ago, l11acmep said:

Хотя я нигде в тексте не нашёл что это за сигнал такой BLU_ON.

Надо полагать, это управление подсветкой (BackLight Unit).

Share this post


Link to post
Share on other sites
В 14.01.2020 в 14:37, HardEgor сказал:

Эти сигналы описаны в даташите на контроллер дисплея (Sitronix SC5004 или SC5005).

По-простому, после включения питания необходимо

- все управляющие сигналы поступающие от платы на дисплей опустить в ноль

- ждать T1max+T2max+T3max(и наверное +T4max?)

и только после этого проявлять какую-нибудь активность в управлении дисплеем.

А вот с этим может быть проблема.

Дело в том, что ПЛИС инициализируется из микроконтроллера, а это около 3 сек после включения.

И до инициализации её выходы находятся в третьем состоянии. И на них присутствует около 1.5 вольт.

Этим процессом я, к сожалению, управлять не могу.

Надо подумать.

Кстати, параллельно заметил одну вещь.

Это повышенное потребление питания схемой, где-то на 200-250 мА больше, в том случае когда он не запускается.

Можно даже по потреблению тока предсказать запустится или нет дисплей.

Share this post


Link to post
Share on other sites
42 минуты назад, l11acmep сказал:

И до инициализации её выходы находятся в третьем состоянии. И на них присутствует около 1.5 вольт.

Это повышенное потребление питания схемой, где-то на 200-250 мА больше, в том случае когда он не запускается.

Получается входы висят в неопределенном состоянии и ловят с эфира помеху, возможно поэтому дисплей входит в клинч, а возможно выходы ПЛИС получают от дисплея паразитное питания и их клинит.

Попробуйте резисторами(эдак 10-100 кОм) притянут в нулю.

Share this post


Link to post
Share on other sites

Либо можно на дисплей подавать питания после полной инициализации ПЛИС, но это может потребовать существенной доработки изделия.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now