Не мурлычет индикатор. А "присобачить"???

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Аватара пользователя
maximkoff
Встал на лапы
Сообщения: 110
Зарегистрирован: Пт июн 10, 2011 03:37:29

Не мурлычет индикатор. А "присобачить"???

Сообщение maximkoff »

Здравствуйте Уважаемые Коты!!!
Попался в "мусор" очередной шедевр китайпрома. Ремонт есессно нецелесообразен, а вот потрошки немного интересные. Не! Печень, почки, желудок всё на месте..... А вот аппендикс.... Собственно, Ву-а-ля!!!
Изображение
Изображение
Вот такой вот "знатный зверюга, однако" :))) ..... И управляется он SN1692 = PT6961. Всё бы ничего, если бы не появившееся из неоткуда желание использовать ентот индикатор в своих целях. Ну, надписи ди-ви-ди, шми-ви-ди конечно отпадают, а вот сегментный индикатор то, что надо! Но не тут-то было. Прозвонив его вдоль и поперек обнаружилась странная штука. ВСЕ СЕГМЕНТЫ в семи разрядах запараллелены, анод общий (если так можно сказать). И, вот теперь самое интересное (ну....наверное), не могу понять каким образом происходит управление 7-ю разрядами по 7 сегментов в каждом всего лишь по 14 ногам. Какие-то образы возникают, но быстро убегают........
В даташите на PT6961 есть стандартная схема включения, но как-то она всё равно не вяжется с таким алгоритмом (да и сам даташит какой-то скудненький). А на данный индикатор TOS-2741BG-B10-TS интернета воще глюха....... :cry:
Может был у кого опыт использования подобных "изделий" в несвойственной им стихии??? Подскажите пожалуйста, а???
srg320
Встал на лапы
Сообщения: 85
Зарегистрирован: Пт фев 01, 2013 17:47:26
Откуда: Украина, Луганская область

Re: Не мурлычет.... А "присобачить"???

Сообщение srg320 »

Обычная динамическая индикация.
http://radiokot.ru/start/mcu_fpga/avr/15/
http://digteh.ru/digital/DinInd.php...
Аватара пользователя
maximkoff
Встал на лапы
Сообщения: 110
Зарегистрирован: Пт июн 10, 2011 03:37:29

Re: Не мурлычет.... А "присобачить"???

Сообщение maximkoff »

ВОТ СПАСИБО, ТАК СПАСИБО!!!
Я, честно говоря, когда писАл о том, что возникают какие-то образы, то примерно ЭТО и представлял себе, только вот впрямую не сталкивался, от чего образы и исчезали...... :))) :))) :)))
Будем изучать! Ещё раз ОГРОМНОЕ МЯЯЯЯЯЯЯЯУУУУУУУУУУУ!!!!!!!!!!!!!!!!
srg320
Встал на лапы
Сообщения: 85
Зарегистрирован: Пт фев 01, 2013 17:47:26
Откуда: Украина, Луганская область

Re: Не мурлычет.... А "присобачить"???

Сообщение srg320 »

Вообще, если есть возможность, то лучше использовать индикатор вместе с платой и с контроллером, так проще будет упралять им через МК (всего 4 вывода вместо 14).
Полный даташит на PT6961
Аватара пользователя
maximkoff
Встал на лапы
Сообщения: 110
Зарегистрирован: Пт июн 10, 2011 03:37:29

Re: Не мурлычет.... А "присобачить"???

Сообщение maximkoff »

Да в принципе-то у меня как раз и плата индикации и режимов на руках. Только там стоит SN1692. PT6961, я так понял, её полный аналог. Ну да.... Сравнить с моим даташитом РТ6961 -- ЗЕМЛЯ и НЕБО.... Хоть какая-то ясность появляется... Ладненько. Что-нибудь буду думать -- как, чего и куда.
Ещё раз спасибо!!!
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение pcb432 »

Смотри мс (драйвера) типа TM1628, TM1638.
Тоже интересно было применить платки от двд.
Одна из плат была с мс ЕТ6202.
Принцип у них один и тот же - внутри ОЗУ, каждая ячейка которой соответствует определенному сегменту дисплея.
Отличие в размере этого ОЗУ или максимальном колличестве разрядов дисплея и сегментов символа в разряде.
В моем случае ЕТ6202 можно подключить дисплей до 7 разрядов (цифр) и колличеством сегментов в цифре до 13.
Даташит прилагаю.
Если умеешь программировать то применить как нефиг делать.
Но если "0" то учись ( сам в принципе тоько начал) или придется положить в коробочку :lol: .
Вложения
ET6202.pdf
(551.12 КБ) 1914 скачиваний
Аватара пользователя
maximkoff
Встал на лапы
Сообщения: 110
Зарегистрирован: Пт июн 10, 2011 03:37:29

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение maximkoff »

pcb432 писал(а):...или придется положить в коробочку :lol: .

:( :( :(
Уже положил.... до лучших времён...., но всё равно спасибо за инфу!!!
12val12
Потрогал лапой паяльник
Сообщения: 315
Зарегистрирован: Пт янв 29, 2010 19:42:27

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение 12val12 »

Gопалась и мне похожая плата от DVD с драйвером SM1628b
адресация как бы перпендикулярная
соответствие сегментов такое

по адресу 0 сегменты А
по адресу 2 сегменты B
по адресу 4 сегменты C
по адресу 6 сегменты D
по адресу 8 сегменты E
по адресу 10 сегменты F
по адресу 12 сегменты G

по нечетным адресам значки

по данным такой расклад

0 бит 7 разряд
1 бит 6 разряд
2 бит 4 разряд
3 бит 3 разряд
4 бит 2 разряд
5 бит 1 разряд
7 бит 5 разряд

6 бит двоеточия и значки
может где то есть подпрограмма раскладывающая число чтобы его нормально вывести при такой адресации
ух ты.... показывает
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение pcb432 »

Читай даташит на TM1628.
Да и в гугле порыскать, найдется информация.
Если можешь программировать, то особых проблем нет.
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение pcb432 »

Небольшой результат ковыряния с куском платы от видеомагнитофона.
Драйвер LED дисплея PT6958-FN.
Я так понял усеченый вариант драйвера TM1628 или PT6961.
Вообще, судя по платкам от всяких двд, китай производит много разновидностей этих драйверов.
Они имеют практически одинаковое управление, но на меньшее количество разрядов (цифр) и сегментов,
так как как-бы оригинал мс избыточен.
Зачем 28-ми выводная мс, если дисплей будет например на 4 разряда, достаточно и 20 ног.
Часть схемы видеомагнитофона, по которой разбирался, т.к. оригинального даташита не нашел, ну и ненадо.
Изображение
Результат Изображение
Плата Изображение
PS Аналогичное ковыряние проводил и с платкой от двд с вакуумно-люминисцентным дисплеем.
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение musor »

интересное решение я из видиков выдирать дрова не додумался кроме тех где дисплей отделным блоком(спереди) на машушитавских чипах(там по сути часы готовые) да и не делали видики с LED ну может совсем последние тока
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение BOB51 »

МЛИН... у РТС на сайте даташиты похоже после регистрации доступны...
:(
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение musor »

у менядивидишные платы есть с этими чипвами но разкадровка страная -на сегменты значкоов выведены цифры
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение pcb432 »

musorСобирать платы индикации начал давненько (еще когда занимался ремонтом), но знаний не было.
Теперь когда количество информации плавно перетекало в некое подобие понимания, что-то получилось.
Но все это в основном метод проб и ошибок и из-за необходимости работать ну очень растянуто по времени.
BOB51 Часть даташитов у меня есть, но это все с инета.
musor В принципе разница в адресации не велика.
Это кажется можно назвать посегментной индикацией.
Вот может быть по вырезкам из даташита будет ясней.
Подключение дисплея с общим катодом
Изображение
Подключение дисплея с общим анодом
Изображение
В памяти мс
Изображение
По адресам 00H, 02H и т.д. будут не разряды дисплея, а сегменты числа A,B,C,D,E.F,G и точки (или какие нибудь символы).
По горизонтали, там где разряды байта (B7-B0) будут разряды дисплея.
Что бы засветить все сегменты (восьмерка) в крайнем разряде нужно,
число 0b1000000 записать по адресам 00H, 02H и т.д..
Несколько сумбурно наверное, но может разберетесь.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение BOB51 »

Я за диаграммы и командные префиксы... У драйверов ведь и скан клавиатуры предусмотрен...
Эта "мелочь" в даташитах - а от них... МНЯаа... "одни огрызки"...
Воть такие нужны:
PT6961_PTC.pdf
(572.39 КБ) 719 скачиваний

а с оными и... "регистрация" х.з. какая там на сайте....
ОБЛОМССШШШСсс
:(
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение pcb432 »

Я думал у вас такие шиты есть.
Вот например откуда вырвал куски
TM1628.pdf
(481.16 КБ) 649 скачиваний
TM1638.pdf
(873.68 КБ) 427 скачиваний

Есть даташиты на другие драйвера.
Правда бывают не только на английском и гугл не всегда хочет переводить.
В принципе у всех этих драйверов практически одинаковые команды.
Я потратил довольно много времени на попытки засветить на платках нужные цифирки.
Когда что-то получилось, то уже было попроще.
Кстати можно вообще подключать любую плату индикации, конечно с соблюдением
сигналов DATA, CLK, STB ( на разных платах маркировка контактов разьемов обычно есть,
но написание может отличаться, вплоть сокращение до одной буквы типа D, C, S)
и что-то там будет светиться.
А дальше уже разбираться с конкретной схемотехникой платы.
Еще я часто, что-бы не гадать, выпаиваю сам индикатор и его прозваниваю с помощью напряжения
начиная с 1,8 вольт (предпологая что индикатор красного свечения).
Кстати в бытовой электронике очень часто применяются индикаторы с красивым отенками
Изумрудно зелеными, желтым, оранжевый и синий. Красный практически не используется.
Аналогично получилось подключить и VFL дисплей с мс SG16312 (аналог upd16312).
Единственый недостаток этих плат ( покрайней мере LED индикаторы орриентированы под часы, счетчики времени.
Но, если дойдут руки, хочу сделать платку с мс типа TM1628 и нормальными индикаторами с запятыми,
под вольт-ампер показометр.
Если чт-то нужно спрашивайте.
Но я говорю сразу, я никакой програмист. Времени заниматься интересным мне немного.
Все что работает найдено в инете и скомкано в кучу. Но работает :)) ,
отчего и получил некоторое удовлетворение.
Я за то что бы использовать то что есть под нагами (или задешево). Не у всех есть средства на хоби,
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение BOB51 »

Я и иероглифами не дружу...
Предпочитаю стащить чего на инглиш (ежли возможно).
8)
"Подножно-разборка" штука хорошая, когда данные имеются.
А на сегодня с этим все сложнее. Тесты "по аналогии" на некоторое время конечно помогут, да вот гарантий на беспроблемную работу поделки дать не могут (увы... это аналогия, а не достоверные данные...).
Иногда удобно достать даташит на другую микросхему, в таком же устройстве (а еще лучше если "pin-to-pin" попадется).
Тогда вопрос гораздо быстрее решается.
:beer:
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение dosikus »

Я и иероглифами не дружу...


А с мозгами?

Изображение

но лучше на английский


Изображение
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение BOB51 »

Переводчик-автомат штука хорошая, но напрямую читать иероглифы так как я читаю подобный текст на английском у меня не получается.
:dont_know:
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Не мурлычет индикатор. А "присобачить"???

Сообщение pcb432 »

Иногда удобно достать даташит на другую микросхему, в таком же устройстве (а еще лучше если "pin-to-pin" попадется).

Но прогресс скачет вперед, не всегда другая "аналогичная" такая же покомандам.
Подарили еще платки индикации с драйверами дисплея, но мс драйверов уже имеют шинуI2C
и соответсвено команды оказались другими ( пока их не ковырял).
А так у практически всех драйверов дисплея, хоть LED хоть VFD команды одни и те же
(даташит на TM1638, TM1628 можно расматривать как базовый).
Когда запустил дисплей на TM1628 увидел в своих каракулях ошибки, вроде нарушающие даташитовские последовательности,
но тем не менее все работало.
Долго не мог использовать функцию сканирования кнопок на этих драйверах, но и это в принципе получилось.
Считаю очень не плохо, разгрузить микроконтроллер рутиной динамической индикации
и сканирования клавиатуры (а не одной двух кнопок).
А еще можно регулировать программно (правда ступенчато) яркость дисплея.
Пробуйте и все получится.
Что-то разболтался :)
Ответить

Вернуться в «Периферия»