8(495) 662-59-14

Главная / Форум
  • РУС / ENG
(495) 662-59-14 Многоканальный телефон Не дозвонились?
Форумы >>ЖК индикаторы >>RE: MT-20S4M 3.3В
RE: MT-20S4M 3.3В

Foton6
Пользователи

Сообщений: 3
Регистрация: 23.09.2019

Здравствуйте!

Никак не выходит запустить дисплей, 5В winstar работает, но захотели перейти на 3.3В.
На дисплеи припаиваем I2c интерфейсы на микрухе PCF8574. Там есть резистор для управления контрастностью.
В общем с ним не работает, полистал ДШ оказалось что для 3В надо по другому делать, сделал как написано в ДШ,
не работает.

Вопрос он мог умереть от того что пин управления контрастностью был посажен на землю или на питание в результате
вращения резистора до крайних положений?

И как надо правильно управлять контрастностью при 3В питании? А то наткнулся на тему у вас на форуме, по моему от 2007 года
, где какраз обсуждали эту тему и там было несколько вариантов и точка в том вопросе не была поставлена.

Это кстати 2 попытка перейти с Winstar на Мэлт, при первой попытке не удалось завести даже 5 В версию этого дисплея, точно умер, но
не понятно почему.

Имя Для добавления сообщений Вы должны зарегистрироваться или авторизоваться Цитировать Получить ссылку на сообщение

Петухов_Дмитрий
Пользователи

Сообщений: 1293
Регистрация: 25.11.2009

Foton6 писал(а):
Там есть резистор для управления контрастностью.
В общем с ним не работает, полистал ДШ оказалось что для 3В надо по другому делать, сделал как написано в ДШ,
не работает.
В ДШ написано что подключение внешнего переменного резистора одинаково и для 5В и для 3В индикатора.

Foton6 писал(а):
Вопрос он мог умереть от того что пин управления контрастностью был посажен на землю или на питание в результате
вращения резистора до крайних положений?
К GND не мог, а вот к питанию – да, мог умереть. Хоть в pdf на кристалл и написано что допустимо подавать до Vdd+0.3В, но есть информация что при подаче на Vo напряжения Vdd кристаллы дохнут (возможно не все или не сразу).

Foton6 писал(а):
И как надо правильно управлять контрастностью при 3В питании? А то наткнулся на тему у вас на форуме, по моему от 2007 года
, где какраз обсуждали эту тему и там было несколько вариантов и точка в том вопросе не была поставлена.
Если индикатор достаточно новый (купленный в последние 10 лет к примеру) - то по pdf на индикатор с нашего сайта. Раньше и сами индикаторы были немного другими по схемотехнике, и инженеры не могли определиться какую из схем лучше публиковать (долго с ними спорил) – и в результате пришли к текущей универсальной схеме регулировки (в pdf от 2006 года их три разных).

PS. Индикатор MT-20S4M есть в варианте с уже установленной PCF8574A – MT-20S4M-..-I – и в 5В и в 3В версиях. Правда вариантов стекла и подсветки заметно меньше чем для обычных. Ну и с ним будет ровно та же проблема контрастности.
PPS. При замене импортных индикаторов на наши не забывайте про особенность наших в 4-х битном режиме (а I2C работает именно в нём): http://www.melt.com.ru/index.php?option=com_virtuemart&page=shop.browse&category_id=14175&Itemid=6&vmcchk=1&Itemid=6#2

Имя Для добавления сообщений Вы должны зарегистрироваться или авторизоваться Цитировать Получить ссылку на сообщение

Foton6
Пользователи

Сообщений: 3
Регистрация: 23.09.2019

С интрефейсом все норм, я зря не дергаю эти пины (библиотеки свои).
Штука в том что пока не удалось увидеть черный квадратики. Я ведь правильно понимаю, что при подключении питания и выкручивании контрастности должны загореться 1 и 3 строка как и на аналогах?
И выходит что кроме напряжения питания никаких отличий и замена не должна была вызвать проблем? Конечно с учетом небольшой разности в 4-bit режиме?

Вот такая моделька: MT-20S4M-3FLB

Вот, что написано в ДШ:
Для 5В индикаторов вывод Uо нужно подключать к выводу GND, а для 3В индикаторов вывод Uо нужно оставлять не подключенным.
Для изменения контрастности используется внешний переменный резистор R номиналом 10кОм.

Я прям и не знаю как это истолковать

Полагаю он помер раз после припаивания платки с i2C и подачи питания не появляются строки с черными квадратами при настройки контрастности?

P.S.
А штука со сбросом счетчика в 4-битном режиме удобна пожалуй.

Имя Для добавления сообщений Вы должны зарегистрироваться или авторизоваться Цитировать Получить ссылку на сообщение

Петухов_Дмитрий
Пользователи

Сообщений: 1293
Регистрация: 25.11.2009

Чтобы индикатор при подаче питания стал что-то показывать он должен как минимум запустить сканирование стекла и выдавать информацию из внутренней памяти на стекло. Это возможно только при корректном срабатывании встроенного сброса при подаче питания. А для этого нарастание питания должно быть менее 20мс (плюс минимум 12мс на саму инициализацию). И при этом индикатор встаёт в вЫключенное состояние, с битом D=0. Но сканирование стекла запускается. И вот тут и обнаруживается ещё одно отличие наших индикаторов от импортных: импортные по сбросу включают однострочный режим, наши же двухстрочный. В однострочном режиме снижается мультиплекс (вертикальная развёртка матрицы стекла) с 1/16 до 1/8 и за счёт этого повышается контрастность (в сильный переконтраст даже на выключенных точках), что и выглядит как засветка 1-й строки в двухстрочных модулях (и 3-й строки в 4-х строчных), даже при установке номинальной контрастности. Если наш индикатор сбросится корректно, то включится двухстрочный режим и никакой засветки строк не должно быть (при номинальной контрастности).
Если же встроенная процедура сброса по каким-то причинам не отработает корректно, то индикатор может встать вообще в любое произвольное состояние: хоть в однострочное, хоть в двухстрочное, хоть с любым мусором на экране, может ли вообще не запуститься сканирование стекла точно я не знаю.
Итого: (не)засветка отдельных строк не позволяет сделать вывод об (не)исправности индикатора.

По контрастности неясно что Вам непонятно. Если внешняя регулировка контрастности не используется, то вывод Vo подключить к GND для 5В индикатора и оставить неподключенным для 3В индикатора - при этих условиях контрастность будет максимальна для обоих типов индикатора. Если внешняя регулировка контрастности используется, то реализуется внешним резистором между Vo и GND для обоих типов индикатора, который контрастность уменьшает. Если максимальной контрастности всё же не хватит, то можно вывод Vo ещё сильнее утянуть в отрицательное напряжение (для 5В индикатора - от 0В, для 3В индикатора на нём и так должно быть около -2В, т.е. тянуть придётся к -3В..-5В) внешним источником отрицательного напряжения.

Чтобы понять помер ли индикатор подайте ему на вывод Vo отрицательное напряжение (вплоть до -8В) (разумеется подключив и питание и закоротив E на GND) и его величиной (или последовательным резистором) добейтесь появления чёрных знакомест. Если регулировкой напряжения на выводе Vo можно добиться и зачернения всех знакомест и наоборот их исчезновения (погасания) - аналоговая часть индикатора вероятно исправна.
Протестировать цифровую часть можно считав байт состояния и проверив флаг BUSY (и дёрганье выводами RW и A0 как раз гарантирует чтение старшего полубайта). Если он или в нуле или быстро (не более чем за 12мс-15мс) устанавливается в ноль - попробовать дать любую команду и проверить что BUSY сначала выставляется в 1, а потом сбрасывается в 0. В 4-х битном режиме это (подача вменяемой команды) гораздо сложнее, надёжнее сразу провести процедуру инициализации, хотя бы первые 4 команды (они помечены * на картинке в ДШ), которые и переключают индикатор гарантированно в 4-х битный режим. Ну или хотя бы первые три команды, после которых индикатор гарантированно в 8-ми битном режиме, уже можно смотреть флаг BUSY сразу после 3-й команды (не выжидая паузу).

Имя Для добавления сообщений Вы должны зарегистрироваться или авторизоваться Цитировать Получить ссылку на сообщение

Foton6
Пользователи

Сообщений: 3
Регистрация: 23.09.2019

ORS
Пользователи

Сообщений: 4
Регистрация: 23.07.2019

Здравствуйте! Так случилось, что при демонтаже оторвали микросхему D1, у нее отпали ножки. Не подскажете ли наименование микросхемы для замены?

Имя Для добавления сообщений Вы должны зарегистрироваться или авторизоваться Цитировать Получить ссылку на сообщение

Петухов_Дмитрий
Пользователи

Сообщений: 1293
Регистрация: 25.11.2009

ORS писал(а):
Здравствуйте! Так случилось, что при демонтаже оторвали микросхему D1, у нее отпали ножки. Не подскажете ли наименование микросхемы для замены?
Если эта микросхема в корпусе SOT23-5, то с большой вероятность. это 74AHC1G02, используемая в DC-DC преобразователе для получения отрицательного напряжения. Допустима замена на 74HC, и скорее всего и на 74HCT (там параметры входа роли не играют).
Но для уверенности переслал вопрос инженерам, подождём их ответа.

Имя Для добавления сообщений Вы должны зарегистрироваться или авторизоваться Цитировать Получить ссылку на сообщение

ORS
Пользователи

Сообщений: 4
Регистрация: 23.07.2019

Да, именно такой корпус. Но я дико извиняюсь, я был не внимателен и у нас дисплей MT–20S4A 3.3В, а не MT-20S4M 3.3В. Буду надеяться, что сути это не изменит. Но если это не так, то прошу скорректировать вопрос инженерам.

Имя Для добавления сообщений Вы должны зарегистрироваться или авторизоваться Цитировать Получить ссылку на сообщение
Сейчас на форуме (гостей: 8, пользователей: 0 , из них : 0 )