Форум по микроконтроллерам: Multiplexer + Mc + Display - Форум по микроконтроллерам

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Multiplexer + Mc + Display Multiplexer + MC + Display Оценка: -----

#1 Пользователь офлайн   hailstrike 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 05 Март 13

Отправлено 05 Март 2013 - 00:46

Уважаемые друзья!
Меня сподвигло вам написать желание решить одну проблему и заодно научиться чему-то новому.
Итак! Есть сегментный ЖК дисплей, который благополучно сдох... Обыкновенная стекляшка с приклееным шлейфом. На него приходят со шлейфа 45 дорожек.
Я представляю решение этой задачи следующим образом:
1) Выкинуть дисплей :lol:/>
2) Снимать данные с дорожек шлейфа мультиплексором/ами
3) Обработать полученные данные и отправить на Альфанумерический дисплей.

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

Благодарю!
0

#2 Пользователь офлайн   korsaj 

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 51
  • Регистрация: 14 Март 12

Отправлено 05 Март 2013 - 09:29

С управления ЖКИ снимать сигнал сложно, там обычно трехуровневая переменка.
0

#3 Пользователь офлайн   hailstrike 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 05 Март 13

Отправлено 05 Март 2013 - 11:01

Просмотр сообщенияkorsaj (05 Март 2013 - 09:29) писал:

С управления ЖКИ снимать сигнал сложно, там обычно трехуровневая переменка.


Сапсибо за ответ.

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

Сообщение отредактировал hailstrike: 05 Март 2013 - 11:05

0

#4 Пользователь офлайн   korsaj 

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 51
  • Регистрация: 14 Март 12

Отправлено 05 Март 2013 - 13:20

Одним только мультиплексором не обойтись, напряжение от -2,4В до +2,4В. И 1 (высыечивание сегмента) считается при разности на выводе COM и SEG. И к томуже еще возможны "колебания напряжения" на высвеченном символе. При совпадении символ не высвечивается.
Вот из картинка из даташита на графический ЖКИ.

Прикрепленные изображения

  • Прикрепленное изображение: Ashampoo_Snap_2013.03.05_12h17m23s_001_.png

0

#5 Пользователь офлайн   hailstrike 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 05 Март 13

Отправлено 05 Март 2013 - 20:30

Там дисплей проще. Как на часах электроника, ну и такой же древний.
0

#6 Пользователь офлайн   hailstrike 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 05 Март 13

Отправлено 05 Март 2013 - 20:35

Просмотр сообщенияkorsaj (05 Март 2013 - 13:20) писал:

Одним только мультиплексором не обойтись, напряжение от -2,4В до +2,4В. И 1 (высыечивание сегмента) считается при разности на выводе COM и SEG. И к томуже еще возможны "колебания напряжения" на высвеченном символе. При совпадении символ не высвечивается.
Вот из картинка из даташита на графический ЖКИ.


Ну этот сильно современный! У меня 8 сегментов для того, чтоб 8 нарисовать, как на часах. Надо посмотреть доки на жк дисплеи начала 90х
0

#7 Пользователь офлайн   korsaj 

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 51
  • Регистрация: 14 Март 12

Отправлено 05 Март 2013 - 22:26

Картинка только для ознакомления, чтоб показать форму и полярность напряжения, чтоб ясно стало с чем надо "бороться".
0

#8 Пользователь офлайн   hailstrike 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 05 Март 13

Отправлено 05 Март 2013 - 22:57

Просмотр сообщенияkorsaj (05 Март 2013 - 22:26) писал:

Картинка только для ознакомления, чтоб показать форму и полярность напряжения, чтоб ясно стало с чем надо "бороться".


Мурашки по коже пробежали... моих знаний тут я думаю увы не хватит.
Спасибо за инфу.
0

#9 Пользователь офлайн   hailstrike 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 05 Март 13

Отправлено 05 Март 2013 - 23:33

Просмотр сообщенияhailstrike (05 Март 2013 - 22:57) писал:

Просмотр сообщенияkorsaj (05 Март 2013 - 22:26) писал:

Картинка только для ознакомления, чтоб показать форму и полярность напряжения, чтоб ясно стало с чем надо "бороться".


Мурашки по коже пробежали... моих знаний тут я думаю увы не хватит.
Спасибо за инфу.


Интерестно, если эта инфа прояснит ситуацию.

Cit.
Контроллер дисплея OKI5265
может управлять до 160 сегментами LCD (2 группы по 80 сегментов)
на ноге DATA выставляется либо 5В, если нам надо зажечь сегмент, либо 0В, если потушить (но в нашем случае наоборот, ибо у нас ЖК инверсный), затем на ногу CLK подается импульс, который подтверждает, что для текущего сегмента данные выставлены осознанно. И так 160 раз (сегменты записываются в последовательности 160-159-158-....-1). Когда все данные прокинуты в микруху, посылаем импульс на "Защелку", который служит сигналом обновления состояний сегментов.

Что вы об этом думаете? В принципе это подтверждает ваш пример.
:mellow:/>/>


0

#10 Пользователь офлайн   korsaj 

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 51
  • Регистрация: 14 Март 12

Отправлено 06 Март 2013 - 08:18

Скажу "ТЮ". Так же все намного проще. Зачем ловить инфу там где выводов много, проще ловить там где их всего 3. Вместе с дисплеем выкидывайте и OKI5265. На ее входные выводы DATA, CLK и "Защелку" цепляем контроллер и анализируем принятые данные, выводя их на 7-ми сегменьник.
0

#11 Пользователь офлайн   hailstrike 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 05 Март 13

Отправлено 06 Март 2013 - 10:48

Просмотр сообщенияkorsaj (06 Март 2013 - 08:18) писал:

Скажу "ТЮ". Так же все намного проще. Зачем ловить инфу там где выводов много, проще ловить там где их всего 3. Вместе с дисплеем выкидывайте и OKI5265. На ее входные выводы DATA, CLK и "Защелку" цепляем контроллер и анализируем принятые данные, выводя их на 7-ми сегменьник.


Проще! :) Теперь нужно правильно все подобрать. Что Вы можете посоветовать?
0

#12 Пользователь офлайн   korsaj 

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 51
  • Регистрация: 14 Март 12

Отправлено 06 Март 2013 - 12:04

Срисовывайте схему ващего дисплея (можно на свету под опред. углом увидеть дорожки) или найдите даташит на него, дальше нужна схема подключения мс. драйвера ЖКИ и самого ЖКИ. Дальше определяем формат данных записанных в ячейки ОЗУ драйвера ЖКИ и их адреса. После всего этого, делаем на мк динамическую индикацию с приемником SPI (эмулируем OKI5265).
0

#13 Пользователь офлайн   hailstrike 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 05 Март 13

Отправлено 06 Март 2013 - 12:20

Просмотр сообщенияkorsaj (06 Март 2013 - 12:04) писал:

Дальше определяем формат данных записанных в ячейки ОЗУ драйвера ЖКИ и их адреса.


С остальным более, или менее понятно, и я этим займусь на выходных, а с этим как быть? :blink:
Это надо как-то считывать.
0

#14 Пользователь офлайн   korsaj 

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 51
  • Регистрация: 14 Март 12

Отправлено 06 Март 2013 - 18:05

Просмотр сообщенияhailstrike (06 Март 2013 - 12:20) писал:

С остальным более, или менее понятно, и я этим займусь на выходных, а с этим как быть? :blink:/>
Это надо как-то считывать.

Можно будет определить по схеме ЖКИ и его подключению к драйверу. Ячейки ОЗУ драйвера жестко закреплены и соответствуют определенным ячейка матрицы дисплея.
0

#15 Пользователь офлайн   hailstrike 

  • Новичок
  • Pip
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 05 Март 13

Отправлено 14 Март 2013 - 21:18

Просмотр сообщенияkorsaj (06 Март 2013 - 18:05) писал:

Просмотр сообщенияhailstrike (06 Март 2013 - 12:20) писал:

С остальным более, или менее понятно, и я этим займусь на выходных, а с этим как быть? :blink:/>/>
Это надо как-то считывать.

Можно будет определить по схеме ЖКИ и его подключению к драйверу. Ячейки ОЗУ драйвера жестко закреплены и соответствуют определенным ячейка матрицы дисплея.


Ну, я все разобрал, кроме ЖКИ... Он мелкий, дорожек не разберу... :( Что можете посоветовать?
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей