roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 05:55

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: LCD to OLED
СообщениеДобавлено: 16 мар 2014, 15:15 
Не в сети

Зарегистрирован: 16 мар 2014, 14:28
Сообщения: 4
Доброго дня!
Есть вот такой экран nmtc-s16202afghsay-02a, необходимо заменить на OLED (например такой http://www.promelec.ru/company/news/665/). Откуда заходить, с чего начать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 16 мар 2014, 15:18 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
открыть даташит и выяснить в чём разница, поправить программу под новый экран.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 16 мар 2014, 20:06 
Не в сети

Зарегистрирован: 16 мар 2014, 14:28
Сообщения: 4
Изменение прошивки недоступно, т.к. её делает только производитель, который недоступен. Существует ли вариант преобразователя?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 16 мар 2014, 21:01 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
ну можно воткнуть свой мк + желаемый дисплей. и написать эмулятор


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 16 мар 2014, 22:54 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
ну тогда опять же открывать даташиты и разбирать оба протокола.
на мк писать чтение и параллельное отображание.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 17 мар 2014, 07:43 
Не в сети
Аватара пользователя

Зарегистрирован: 07 янв 2005, 23:39
Сообщения: 228
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов
Судя по даташитам, у nmtc-s16202afghsay-02a и OLED индикаторов от WINSTAR одинаковый 8 битный параллельный интерфейс. И набор команд HD44780. Так что все должно заработать. Единственно с питанием надо разобраться. У nmtc-s16202afghsay-02a указано, что 1 Vdd 2 Vss 3 Vo, а у WINSTAR 1 Vss 2 Vdd 3 nc.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 17 мар 2014, 10:39 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
44780 конечно суперпопулярный формат
тока у каждой фирмы есть свои нюансы, но попробовать конечно можно если питание не перерутать)

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 17 мар 2014, 11:48 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
да, одинаковое название контроллера ничего не гарантирует, вон ssd1306 - как грязи, а все управляются по разному...в любом случае придется менять код управления под экран


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 17 мар 2014, 22:17 
Не в сети
Аватара пользователя

Зарегистрирован: 07 янв 2005, 23:39
Сообщения: 228
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов
У этих символьных индикаторов разные контроллеры, но одна система команд. Если замена будет происходить на 2x16 WINSTAR'овский экранчик, никакого кода управления менять не надо.
ssd1306 - контроллер матричного дисплея. Разница "в управлении" для разных дисплеев, построенных на этом контроллере - в коде инициализации под конкретный тип самой "стекляшки". У символьных дисплеев таких тонкостей нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 18 мар 2014, 14:07 
Не в сети

Зарегистрирован: 16 мар 2014, 14:28
Сообщения: 4
MEXAHuK, я правильно понял, что можно "перекинуть шлейф" и должно работать, если менять на 2х16?

Добавлено спустя 6 минут 5 секунд:
elmot писал(а):
ну можно воткнуть свой мк + желаемый дисплей. и написать эмулятор

Было: мк оборудования - LCD экран 2х16
Стало: мк оборудования - свой мк - любой экран

Т.е. мк оборудования изменению не подвергается и можно поставить даже 4х16 или любой другой?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 18 мар 2014, 14:20 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
sellmaker писал(а):
MEXAHuK, я правильно понял, что можно "перекинуть шлейф" и должно работать, если менять на 2х16?

Добавлено спустя 6 минут 5 секунд:
elmot писал(а):
ну можно воткнуть свой мк + желаемый дисплей. и написать эмулятор

Было: мк оборудования - LCD экран 2х16
Стало: мк оборудования - свой мк - любой экран

Т.е. мк оборудования изменению не подвергается и можно поставить даже 4х16 или любой другой?

Ну в принципе да.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 18 мар 2014, 14:43 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
sellmaker писал(а):
можно поставить даже 4х16 или любой другой?

только смысла не очень много в более больших экранах, исходных данных от оборудования поступает всё равно только на 2 строки
тоесть 2 строки из 4х будут активные, а остальные незаняты, пустые.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 18 мар 2014, 15:14 
Не в сети
Аватара пользователя

Зарегистрирован: 07 янв 2005, 23:39
Сообщения: 228
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов
sellmaker писал(а):
MEXAHuK, я правильно понял, что можно "перекинуть шлейф" и должно работать, если менять на 2х16?


Боюсь, что речь идет не о простом перекидывании шлейфа, а о принципиальной возможности замены одного на другой без переделки управляющей программы. Из замеченных мной несоответствий:
во-первых, судя по даташитам, у mtc-s16202afghsay-02a разъем DIL 14 pin, у винстара SIL 16 pin.
Поэтому придется перепаивать шлейф или переделывать разъем.
во-вторых, у mtc-s16202afghsay-02a 1 pin - питание логики, 2 pin - земля, у винстар - строго наоборот. Это надо учитывать при переделке.
В остальном солидарен с коллегами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LCD to OLED
СообщениеДобавлено: 19 мар 2014, 13:38 
Не в сети

Зарегистрирован: 16 мар 2014, 14:28
Сообщения: 4
Подскажите где взять datasheet на mtc-s16202afghsay-02a? чет не могу найти.

Добавлено спустя 2 минуты 26 секунд:
Myp писал(а):
sellmaker писал(а):
можно поставить даже 4х16 или любой другой?

только смысла не очень много в более больших экранах, исходных данных от оборудования поступает всё равно только на 2 строки
тоесть 2 строки из 4х будут активные, а остальные незаняты, пустые.


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


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

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


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 13


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO