Управление LCD напрямую (без драйвера)

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

Всем доброго времени суток!
Валялся у меня такой вот экранчик
Изображение

И стало жалко что он просто так валяется. Решил я им управлять научиться.
Как делал : 4 сдвиговых регистра 74HC595.
Что получилось : определить фреймовые выводы, определить сегментные выводы
Фреймовых выводов 3.
Теперь о проблемах : как бы я ни пытался устанавливать уровни на фреймах при попытке засветить 1 сегмент он светится сразу во всех фреймах.
Я немного представляю как это работает.. Насколько я понял у меня тип экрана который управляется разными уровнями (а не только 1 и 0)
Засим вопрос : ткните в теорию как такого типа экранчиками управлять.
И да, я понимаю что это пустая трата времени и что за 100 деревянных можно на Али цветной IPS экранчик купить (он у меня даже есть) Но мне хочется разобраться и научиться управлять вопреки (или даже назло) здравому смыслу
Заранее всем спасибо!)


P.S. Спустя некоторое время гугления наткнулся на статью (Там говорится про контроллер HT1621B). Попробую заказать с Али и протестировать. Но буду бесконечно рад наставлениям)
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Если, согласно теме, хотите задействовать такой дисплей без внешнего драйвера, следует выбрать МК со встроенным драйвером ЖКИ. Таких сейчас много, например те, что в моей статье, хотя, Вам нужна будет модель с бОльшим числом выводов. Дисплей с таким количеством сегментов наверняка подразумевает мультиплексное управление с несколькими уровнями напряжений, так что 595-ми не обойтись. Или ставить внешний драйвер типа как в статье на Хабре, благо что таких сейчас также много.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20070
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

Ну можно и на рассыпухе, ключами например кт3 или еще какими более новыми продвинутыми. Сделать опорные уровни буферизованнве оу и с них переключать. Надо выяснить сколько опорных надо одно или два три, там уже думать га регистрах как ты предлагаешь
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

при налицие дроф нт1621 sht32f21е которые поставляются уже прошитыми нет смысла чето мутное мутит
есть и другие боле мощные дрова от ссанья но их тока с донора можно драть
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 20070
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

А если ценник?
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Реклама
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

время дороже денег... особено ЗРЯ ПОТРАЧЕНОЕ! хотя хозяин -Барин
видел одного студня которрый сделал выхода LCD на горе SMD резистороф и капоф и допотопных кмоп ципках... простая 4 раз рядная щняга заняла огромную плату
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Реклама
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

musor, время не может быть потрачено зря или не зря - оно бесконечно, а мы - смертны. Но, конечно, городить так много компонентов мне было бы лень. тем более, что у меня есть STM8 c контроллером ЖК на борту )
Но тема всё равно любопытная как несложная задачка для разминки, и если решение найдется простое, почему и нет? Таких экранчиков море
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

[uquote="Ser60",url="/forum/viewtopic.php?p=4371354#p4371354"]Таких сейчас много, например те, что в моей статье,[/uquote]

Спасибо за статью. Она просто шикарна. Я 595 решил использовать (да и вообще попробовать запустить этот экранчик) потому что помню Вашу статью про запуск экранчика именно на регистрах. А вот эту статью я как-то пропустил..

По поводу запуска я всё же выберу драйвер. Потому что городить кучу сторонних компонентов это в наше время слишком. На Али HT1621B стоит дешевле платы-переходника для того чтобы его запаять.


Всем огромное спасибо!

Добавлено after 3 minutes 39 seconds:
[uquote="Martian",url="/forum/viewtopic.php?p=4371447#p4371447"]время не может быть потрачено зря или не зря - оно бесконечно, а мы - смертны. Но, конечно, городить так много компонентов мне было бы лень. тем более, что у меня есть STM8 c контроллером ЖК на борту )
Но тема всё равно любопытная как несложная задачка для разминки, и если решение найдется простое, почему и нет?[/uquote]

Полностью с Вами согласен. С недавнего времени мне стало интересно запускать всякие экранчики которые у меня (да и не только у меня) лежат и ждут своего часа десятилетиями. Когда запускал съёмную панельку от автомагнитолы было дико интересно)
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Друг Кота
Аватара пользователя
Сообщения: 20070
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

Если хорошо научишся со сьемными панельками, можно будет переделать кучу старых магнитол хороших
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

Ну вот что у меня получилось

Раз :
Два :
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

Итак...
пришёл мне контроллер экрана HT1621B. Распаял я его, подключил к экрнчику. Немного покодил и таки да. Всё работает.
Любое знакоместо могу засветить. Правда очень нудно определять какой бит на какой адрес нужно подать для того чтобы засветилось необходимое знакоместо..
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Друг Кота
Аватара пользователя
Сообщения: 6321
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

Проведённая работа достойна уважения. Теперь - к панели магнитолы не менее значимый девайс прикошачить . :)) Хотя бы как этот:
Лабораторный БП PSL-3604
Но как по мне - синий цвет смотрелся красивше. Субъективно...
Изображение
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

[uquote="Jack_A",url="/forum/viewtopic.php?p=4412750#p4412750"]Но как по мне - синий цвет смотрелся красивше. Субъективно...[/uquote]
На канале есть 3-е видео неудачного эксперимента по попытке превращения сего экрана в цветной. Сам эксперимент провальный но зато теперь у экрана RGB подсветка так что можно любой цвет знакомест установить.

по поводу же экранчика с 1-го поста - всё более чем успешно. Контроллер запустил, адреса и биты каждого знакоместа определены и библиотека написана.
(кликабельно)
Изображение
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Сообщение pcb432 »

Аналогично Изображение дисплей от мультиварки. Там много разных символов, но малоприменимые.
Ну ещё опыты с дисплеями от касс.
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

Чуть не забыл поделиться тем безобразием что получилось =)
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Друг Кота
Аватара пользователя
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Какое получилось потребление драйвера с подключённым ЖКИ без подсветки?
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

Я если честно не замерял. его применение в будущем не предполагает устройство со сниженным энергопотреблением...
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
OKF
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

[uquote="Ser60",url="/forum/viewtopic.php?p=4432810#p4432810"]Какое получилось потребление драйвера с подключённым ЖКИ без подсветки?[/uquote]
50-70ua с PIC16F877 напрямую, без драйвера.
Друг Кота
Аватара пользователя
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

OKF - имеете в виду подключение ЖКИ без режима мультиплекса (static) или именно ЖКИ, обсуждаемого в этой теме?
Если первое, какой размер символов ЖКИ и количество выводов.
Если второе, то обсуждаемый ЖКИ подразумевает режим мультиплекса 1:3 или, скорее даже 1:4 (Reloader - просьба уточнить). Соответственно, ему нужно генерировать сигналы с 3 или 4 уровнями напряжений. Как Вы это конкретно сделали?
OKF
Это не хвост, это антенна
Сообщения: 1405
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

Да, без мультиплекса. ЖКИ от тестера, 3,5 разряда.
Ответить

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