Страница 1 из 1

Жидкокристаллические семисегментные индикаторы

Добавлено: 01 дек 2021, 23:51
aidar_i
Все встречались с этими дешевыми дисплеями в магазинах электроники или снятые с использованных , например, весов и тп. И не раз облизывались, как бы их приспособить. Я тоже купил их и они лежали без дела, начал изучать тему в интернете. Хотел попробовать подключить напрямую к МК, но не срослось, решил остановиться на дополнительном контроллере для таких дисплеев НТ1621. В интернете копался долго, но ничего , чтобы взять и подключить и прошить ЖКИ не нашел, только есть примеры для 6 разрядного ЖКИ с этим драйвером, которую китайцы продают по нереальным ценам. Сам драйвер отдельно там копейки.
В Протеус нашел модель ЖКИ VIM-233. Поэтому блоки для него, но можно меняя настройки параметров и изменив адреса сегментов в главном блоке подключить любой дисплей ЖКИ, главное , чтобы на них был даташит. Если интересно, об этом могу написать или снять видео. Данные блоки я делал, чтобы желающий мог быстро запустить свой вариант дисплея.
Контроллер имеет 4 общих вывода и 32 вывода для сегментов. Сегменты ЖКИ управляются переменным сигналом на 50-100 Гц на 3 в, при подаче постоянного напряжения кристаллы деградируют.
Нашел в Гитхабе прекрасную библиотеку для этого драйвера.
Пример с блоками со встроенной библиотекой. Задействовал только вывод чисел от -1999 до 1999, испытывал в Протеусе.
ЖКИ дисплей VIM-332_1.flp
Библиотека
HT1621.rar
Даташит VM-233
Varitronix-01-21-2019-VIM-332-1524575.pdf
Файл для Протеус.
HT1621_1.rar
Даташит НТ1621
DOC000249765.pdf

Жидкокристаллические семисегментные индикаторы

Добавлено: 04 дек 2021, 21:24
aidar_i
В блок для ЖКИ VIM-233 добавил вывод чисел от -1999 до 1999 и гашение нулей в старших разрядах. В первом сообщении выложил.

Сделал ПБ (главный блок) для 3х разрядных миниатюрных дисплеев , Rovki спрашивал здесь о них.
ЖКИ дисплей 3_7 SEG LCD.flp
Даташит
[spoiler]
3-7.png
[/spoiler]
[spoiler]
3_7 seg LCD .png
[/spoiler]
В Протеус сделал модель для него.
HT1621_3SEG.rar

Жидкокристаллические семисегментные индикаторы

Добавлено: 04 дек 2021, 21:31
Rovki
aidar_i писал(а): 04 дек 2021, 21:24 В блок для ЖКИ VIM-233 добавил вывод чисел от -1999 до 1999 и гашение нулей в старших разрядах.

Сделал ПБ (главный блок) для 3х разрядных миниатюрных дисплеев , Rovki спрашивал здесь о них.
ЖКИ дисплей 3_7 SEG LCD.flp
Даташит
[spoiler]3-7.png[/spoiler]
Все хорошо ,но драйвер дисплея больше индикаторов , вот нашел статью как напрямую из мк управлять можно http://microsin.net/programming/avr/avr ... -gpio.html
А есть еще с меньшим количеством выводов от МК , с использованием регистра сдвига . Ищу пока варианты...

Жидкокристаллические семисегментные индикаторы

Добавлено: 04 дек 2021, 21:53
aidar_i
Rovki писал(а): 04 дек 2021, 21:31 Все хорошо ,но драйвер дисплея больше индикаторов , вот нашел статью как напрямую из мк управлять можно http://microsin.net/programming/avr/avr ... -gpio.html
Эту статью не встречал, можно конечно адаптировать для ардуино, но много ног съест. Вы же любите с ESP работать. Регисторы тоже имеют размеры. А ТН1621 идеальный драйвер для этих дисплеев.
Вот драйвер 8.9x8.9 mm, у вас дисплей 11х11 мм.
[spoiler]https://aliexpress.ru/item/100500153133 ... 5dcds1Mjbp[/spoiler]

Жидкокристаллические семисегментные индикаторы

Добавлено: 05 дек 2021, 00:22
Rovki
Спасибо за инфу Айдар , вот еще статейка http://we.easyelectronics.ru/part/ob-is ... p2401.html

Жидкокристаллические семисегментные индикаторы

Добавлено: 06 дек 2021, 10:03
aidar_i
Rovki писал(а): 05 дек 2021, 00:22Спасибо за инфу
В Протеус сделал модельку, можно тренироваться!