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

Пользовательские блоки для вывода информации на дисплеи и индикаторы, управления тачскрином, различными клавиатурами, добавления русских шрифтов для вывода на дисплеи типа HD44780
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#1

Сообщение aidar_i » 01.12.2021{, 23:51}

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

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#2

Сообщение aidar_i » 04.12.2021{, 21:24}

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

Сделал ПБ (главный блок) для 3х разрядных миниатюрных дисплеев , Rovki спрашивал здесь о них.
ЖКИ дисплей 3_7 SEG LCD.flp
(452.52 КБ) 38 скачиваний
Даташит
СпойлерПоказать
3-7.png
СпойлерПоказать
3_7 seg LCD .png
3_7 seg LCD .png (156.58 КБ) 890 просмотров
В Протеус сделал модель для него.
HT1621_3SEG.rar
(59.37 КБ) 32 скачивания
Последний раз редактировалось aidar_i 06.12.2021{, 10:02}, всего редактировалось 4 раза.

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#3

Сообщение Rovki » 04.12.2021{, 21:31}

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

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

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#4

Сообщение aidar_i » 04.12.2021{, 21:53}

Rovki писал(а):
04.12.2021{, 21:31}
Все хорошо ,но драйвер дисплея больше индикаторов , вот нашел статью как напрямую из мк управлять можно http://microsin.net/programming/avr/avr ... -gpio.html
Эту статью не встречал, можно конечно адаптировать для ардуино, но много ног съест. Вы же любите с ESP работать. Регисторы тоже имеют размеры. А ТН1621 идеальный драйвер для этих дисплеев.
Вот драйвер 8.9x8.9 mm, у вас дисплей 11х11 мм.

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#5

Сообщение Rovki » 05.12.2021{, 00:22}

Спасибо за инфу Айдар , вот еще статейка http://we.easyelectronics.ru/part/ob-is ... p2401.html
Электронщик до мозга костей и не только

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#6

Сообщение aidar_i » 06.12.2021{, 10:03}

Rovki писал(а):
05.12.2021{, 00:22}
Спасибо за инфу
В Протеус сделал модельку, можно тренироваться!

Ответить

Вернуться в «Дисплеи, индикаторы и клавиатуры»