Готовые светодиодные полосы (модули, шкалы, линейки) SPI или др на сдвиговых регистрах?

КашыLot
Offline
Зарегистрирован: 24.05.2017

Если модули на сдвиговых регистрах и с  интерфейсом SPI или др. последовательным  с такими индикаторами водятся на ebay или али, дайте пожалуйста ссылку

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Для таких индикаторов используется микросхемы LM3914 (линейная) и LM3915 (экcпоненциальная). Вам для чего они?

В любом случае, ищите модули по названию микросхемы. Например. В примере нет никакого SPI, но теперь Вы знаете как искать - дальше сами.

КашыLot
Offline
Зарегистрирован: 24.05.2017

ЕвгенийП пишет:
Для таких индикаторов используется микросхемы LM3914 (линейная) и LM3915 (экcпоненциальная).
Модули с такими микросхемами не подойдут, тк они расчитаны на аналоговый вход, а у меня цифровые значения для отображения.

ЕвгенийП пишет:
Вам для чего они?
Лень паять схему со сдвиговыми регистрами.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Наверняка есть модули и с цифровыми входами, если поискать. Впрочем, тут уж вопрос, что более лень: паять или искать :)

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

OlegK пишет:

Оно?

Ну, я ж говорил, "наверняка есть" :)

КашыLot
Offline
Зарегистрирован: 24.05.2017

OlegK пишет:
Оно?
Увы нет, тк нет вывода DOUT и значит наращивание разрядности  невозможно, да и стакой платой поставить вплотную несколько линеек в продолжение друг друга механически невозможно. Нужно суммарно от 32 разрядов (LED).

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Чёт таких требований изнчально не было :) В общем берите MAX7219 и паяйте ручками до 64 разрядов без всяких проблем. Всяко лучше 4-х сдвиговых регисторв и 32 токоограничивающих резисторов.

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

КашыLot пишет:
поставить вплотную несколько линеек в продолжение друг друга механически невозможно

Такого готового варианта врядли существует - только самостоятельное изготовление...

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

КашыLot, я тут Вам посоветовал MAX7219, но на самом деле, Вы подумайте об LM3914. Ну и что, что у неё аналоговый вход, Выводите на него ШИМ через RC-фильтр. Зато Вы обойдётесь одним единсвенным проводочком и потратите один единственный выход контроллера (правда, не любой, а такой, который с ШИМом).

КашыLot
Offline
Зарегистрирован: 24.05.2017

ЕвгенийП пишет:
КашыLot, я тут Вам посоветовал MAX7219, но на самом деле, Вы подумайте об LM3914. Ну и что, что у неё аналоговый вход, Выводите на него ШИМ через RC-фильтр. Зато Вы обойдётесь одним единсвенным проводочком и потратите один единственный выход контроллера (правда, не любой, а такой, который с ШИМом).

ЕвгенийП ! Спасибо за Ваши разумные и доброжелательные советы, но мне нужно отображение не просто аналогового уровня непонятного качества, а  готового значения с более яркими промежуточными метками шкалы, их включаю в цикле в несколько раз чаще основного индикатора. Все уже работает на 32 ногах 2560, но жгут проводов получился неприлично большой.

I2C или SPI решил бы проблему для любого количества разрядов, но не могу подобрать контекст поиска для ebay/ali.  Мне лень паять сдвиговые регистры и резисторные сборки, но видимо придется.   

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, тогда MAX7219 - Ваше всё. До 64 разрядов и из обвязки всего один резистор (если конденсаторов по питанию не считать). Никаких сборок и никаких поездов из регистров. Всё по SPI.

Волшебник
Offline
Зарегистрирован: 22.12.2016

Не делают их больше; https://www.sparkfun.com/products/retired/10936

А что, ностальгия на таких именно индикаторах? 

КашыLot
Offline
Зарегистрирован: 24.05.2017

ЕвгенийП пишет:
Ну, тогда MAX7219 - Ваше всё. До 64 разрядов и из обвязки всего один резистор (если конденсаторов по питанию не считать). Никаких сборок и никаких поездов из регистров. Всё по SPI.
Спасибо, только он из другой оперы - для мультиплексирования матрицы 8х8 или можетбыть будет работать как 1х16  если можно отключить (datasheet еще не дочитал) декодер сегментов:-)

Буду паять на обычных 16-ногих 8 битных сдвиговых регистрах

 

 

КашыLot
Offline
Зарегистрирован: 24.05.2017

Волшебник пишет:
Не делают их больше; https://www.sparkfun.com/products/retired/10936 А что, ностальгия на таких именно индикаторах?
Утилитарная временная потребность  отладить программу. Совсем нет запаса по RAM и поэтому графический индиктор на макет не поставить.

ulis
ulis аватар
Offline
Зарегистрирован: 09.03.2011

КашыLot пишет:

Если модули на сдвиговых регистрах и с  интерфейсом SPI или др. последовательным  с такими индикаторами водятся на ebay или али, дайте пожалуйста ссылку

TLC5940 спасет отца русской демократии. Я на нем делал 16-ти разрядный индикатор с "плавающей" точкой

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

КашыLot пишет:

 Спасибо, только он из другой оперы - для мультиплексирования матрицы 8х8 или можетбыть будет работать как 1х16  

Да, ладно Вам. Она отлично работает для 64 одиночных светодиодов. Это написано в первом же абзаце даташита. 

Это реально лучшее решение для Вас. Потмоу что TLC5940 нужно две, сдвиговых регистров - четыре, а здесь одна микросхема и один резистор. Просто освойте её.

КашыLot
Offline
Зарегистрирован: 24.05.2017

ЕвгенийП пишет:
Она отлично работает для 64 одиночных светодиодов. Это написано в первом же абзаце даташита. Это реально лучшее решение для Вас. Потмоу что TLC5940 нужно две, сдвиговых регистров - четыре, а здесь одна микросхема и один резистор. Просто освойте её.

Вы правы, она мультиплексирует 8х8.