Подключение к TM1637 больших самодельных индикаторов

Обсуждаем цифровые устройства...
Ответить
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2314
Зарегистрирован: Вт янв 26, 2021 22:33:21

Сообщение Alex_641 »

Уже есть тм1640 на 128 светодиодов !

Добавлено after 3 minutes 38 seconds:
Это две матрицы 8х8 , или четыре четырёх-разрядных индикаторов на 8 сегментов.
Не спрашивай по ком звонит колокол, он звонит по тебе !
Реклама
Родился
Сообщения: 3
Зарегистрирован: Вс янв 01, 2023 13:33:20

Сообщение Nikky »

Это ладно... мне хватит и 1637 за глаза. Тем более у меня и библиотека для ардуины для ТМ1637 6-разрядного модуля есть. И скетч отлаженный, а с ТМ1640 я что делать буду?... И на мои вопросы в предыдущем комментарии так никто и не ответил...
Реклама
Поставщик валерьянки для Кота
Сообщения: 1988
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

Так же, как нашли ТМ1637, ищите с помощью поисковой системы и находите и ТМ1640.

пример:
GitHUB, maxint-rd/TM16xx
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2314
Зарегистрирован: Вт янв 26, 2021 22:33:21

Сообщение Alex_641 »

А , ардуины ... тогда понятно .
Не спрашивай по ком звонит колокол, он звонит по тебе !
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 4
Зарегистрирован: Ср сен 20, 2023 20:59:28
Откуда: Киев

Сообщение ValKap »

Заморочился аналогичной темой. Получилось, но пришлось применить аж 5 микросхем (ужас для такой простой задачи), но если проблем с изготовлением печатных плат нет, то в общем, конечно не проблема :)
В общем так, учитывая, что TM1637 имеет открытые коллекторы на выходах (разряды G тянут к низу, а сегментные S тянут к верху), что в общем -то не имеет значения при подключении индикаторов напрямую, при использовании всяких там буферов, преобразователей уровней и т.д. приходится ставить резисторы 10 КОм, соответственно на выходы S к питанию, на выходы G к общему (GND). Далее, к выходам на общие аноды разрядов индикаторов поставил TD62783APG, к выходам на сегменты S подключил ULN2803APG. Естественно, питание этих двух микросхем 12В. Их назначение примерно одинаковое, буфер с возможностью преобразования уровня, и у обоих на выходах транзисторы собраны по схеме Дарлингтона, и у обоих выход свободно "висит", но TD62783 подтягивает к уровню питания, а ULN2803 подтягивает к общему, что уже похоже на то, что мы имеем на выходе TM1637 и можно подключать 12В сегменты напрямую без подтягивающих резисторов. Однако есть один серьёзный ньюанс - ULN2803APG инвертирует сигнал к сожалению. Поэтому как ни крути, но приходится между TM1637 и ULN2803 дополнительно ставить лишние простые логические инверторы, тут вариантов очень многою Я применил HCF4049UB (6 элементов НЕ), правда пришлось использовать 2 шт. так как надо 8 инверторов. Можно также что-то типа К561ЛН2 и им подобные.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

Выходы ТМ можно использовать по своему прямому назначению, подключив к ним сегменты напрямую, тем более они стабилизируют ток через светодиоды индикатора. А общие аноды подключить через ТД62783. Ничего там более не нужно. Такое подключение прекрасно работает с МК. Единственное, придется у точки ставить стабилитрон последовательно, чтобы привести падение на ней к падению на сегменте - в точках меньше диодов, например 4 у 2,3 в сегментах и 2 в точке.
Реклама
Родился
Сообщения: 4
Зарегистрирован: Ср сен 20, 2023 20:59:28
Откуда: Киев

Сообщение ValKap »

как бы не соглашусь, извините. у ТМ нагрузочная характеристика по выходам на сегменты 50мА мах
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

А Вам сколько нужно, ампер?
Родился
Сообщения: 4
Зарегистрирован: Ср сен 20, 2023 20:59:28
Откуда: Киев

Сообщение ValKap »

А у меня как раз рассчетные 50мА в сумме на четыре сегмента каждого разряда построенные из участков светодиодной ленты по три светодиода в каждом сегменте при питании 13,8В. Ну не люблю я не иметь запаса...

Добавлено after 12 minutes 26 seconds:
кстати, делал индикатор на текстолите 1мм, травил под монтаж компонентов и на этом же текстолите клеил с неомедненной стороны сегменты из светодиодной ленты, потом накладывал слой 1 см черного пеноплена с вырезанными ячейками сегментов. 1см нужен для нормального рассеивания на какой-нибудь полупрозразчной пленке или бумаге. И обратил внимание, что очень хорошо смотрятся светящиеся сегменты сквозь текстолит. То есть надо было травить границы сегментов прямо на текстолите и клеить сегменты светодиодами к текстолиту... Было бы тоньше и технологичнее
Мудрый кот
Сообщения: 1809
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Сообщение pcb432 »

ValKap писал(а):Однако есть один серьёзный ньюанс - ULN2803APG инвертирует сигнал к сожалению.
А кто запрещает инвертировать выводимую цифру, программно?
Не нужно изголяться какими то вычурными схемными цепями.
Ну как бы подобным драйверам глубоко фиолетово, что высвечивать отдельными светодиодами или сегментными индикаторами.
Родился
Сообщения: 4
Зарегистрирован: Ср сен 20, 2023 20:59:28
Откуда: Киев

Сообщение ValKap »

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

Сообщение pcb432 »

ValKap писал(а):Программно цифру выводит контроллер TM1637
ГлЫбоко ошибаетесь, TM1637 - это не контроллер, это драйвер дисплея.
Можно сказать усилитель, преобразователь слабого сигнала микроконтроллера в большИй ток, напряжение необходимое для работы дисплея.
ValKap писал(а):тут я склоняюсь к тому, что это не реально вообще, так как символы в него уже зашиты
Не надо никуда склоняться, достаточно просто открыть даташит и посмотреть что там написано.
И этот драйвер может выводить любую информацию, какую только захочет разработчик, и не только цифирки, но и буковки и даже зажигать отдельные светодиодики.
Родился
Сообщения: 4
Зарегистрирован: Пн июл 14, 2014 09:35:24

Сообщение Mischa »

Я думаю после TM1637 использовать :TD62783 анодные ключи + UDN2595A катодные повторителию
Вложения
udn2595a.pdf
(135.6 КБ) 186 скачиваний
TD62783AFG.pdf
(179.8 КБ) 175 скачиваний
Родился
Сообщения: 7
Зарегистрирован: Ср окт 05, 2011 15:39:55

Сообщение romster »

Получилось? работает ?
Родился
Сообщения: 7
Зарегистрирован: Ср окт 05, 2011 15:39:55

Сообщение romster »

[uquote="Mischa",url="/forum/viewtopic.php?p=4521990#p4521990"]Я думаю после TM1637 использовать :TD62783 анодные ключи + UDN2595A катодные повторителию[/uquote]
Работает эта связка TD62783 анодные ключи + UDN2595A катодные повторители ?
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

romster писал(а): UDN2595A катодные повторители
Большие индикаторы потребляют ровно такой же ток, как и маленькие, тк собраны из одинаковых диодов, различие в количестве их, соединенных последовательно. Поэтому никакие повторители не требуются для управления сегментами, достаточно штатных стабилизаторов тока драйвера.
Родился
Сообщения: 7
Зарегистрирован: Ср окт 05, 2011 15:39:55

Сообщение romster »

[uquote="Martin76",url="/forum/viewtopic.php?p=4615005#p4615005"]
romster писал(а): UDN2595A катодные повторители
Большие индикаторы потребляют ровно такой же ток, как и маленькие, тк собраны из одинаковых диодов, различие в количестве их, соединенных последовательно. Поэтому никакие повторители не требуются для управления сегментами, достаточно штатных стабилизаторов тока драйвера.[/uquote]
5 страниц исписали, а Вы мне "...про такой же ток.."
теперь внимание: Тема данной ветки форума: - "Подключение к TM1637 больших самодельных индикаторов". ну ясен пень, что самодельный индикатор по характеристикам больше штатного иначе бы вопросов не возникало. Я вот собрал индикатор 200мм в высоту и это один 7-сегментный, а их надо 4 плюс двоеточие.
Родился
Сообщения: 4
Зарегистрирован: Пн июл 14, 2014 09:35:24

Сообщение Mischa »

Пришлось очень долго ждать UDN из Китая и дорого.Но все проверено на практике и работает в электронных часах ARDUINO + индикаторы сасодельные 150мм.
501
Родился
Аватара пользователя
Сообщения: 13
Зарегистрирован: Сб апр 03, 2010 10:10:10

Сообщение 501 »

Рабочий вариант схемы часов с подключением отрезков от светодиодной ленты.
Вложения
20260823_142912556.jpg
(88.1 КБ) 53 скачивания
CLOCK SCH ESP32.pdf
(32.83 КБ) 52 скачивания
20260823_142843.jpg
(77.57 КБ) 55 скачиваний
Родился
Аватара пользователя
Сообщения: 13
Зарегистрирован: Ср авг 26, 2026 21:17:46

Сообщение Черный_Кот »

Тебе нужно 8х3=24 транзистора на каждый сегмент, хоть транзисторов, хоть на 4ех ULN2003 собери, хоть твердотельное реле ставь под 220в.
Купи светодиодную ленту на 3в если совсем просто хочешь, дальше на сколько крепкая микросхема окажится, может мин поработает, может норм потянет.
х3 тк на схеме 3 индикатора по 8 нагрузок
Ответить

Вернуться в «Цифровая техника»