подключение 63-х семисегментных индикаторов

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

mail_robot писал(а):Просто надо попробовать на макете и все.
Можно в шпротеусе.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 112
Зарегистрирован: Сб янв 05, 2013 07:03:09
Откуда: в #опе изумруды?

Сообщение mail_robot »

а там эта микра есть?
Нужно делать то, что нужно. А то что не нужно, делать не нужно (с) Винни Пух
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

ХЗ, я не спец по шпротэусу.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

регистры типа 74HC595 стоят порядка 5 рублей за штуку, каскадируются элементарно, держат (если не ошибаюсь) до 40 ма на вывод (есть разновидность регистра специально для индикаторов - держат до 80 мА кажется). благодаря мелкому корпусу могут быть разведены прямо под индикатором - очень удобно. единственное, в чем этот подход может уступить специализированному драйверу - это необходимостью иметь по 8 резисторов (1 на сегмент), а драйвер по идее может иметь встроенные источники тока и обходиться без резисторов. но маловероятно, что разводка драйвера будет компактнее регистра...

P.S. в протеусе 74НС595 есть :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

ARV писал(а):держат до 80 мА кажется
± 35 мА.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Мучитель микросхем
Сообщения: 410
Зарегистрирован: Чт ноя 13, 2008 16:33:42

Сообщение vdavid »

ARV писал(а):регистры типа 74HC595 стоят порядка 5 рублей за штуку
Так MAX на али от $0.45. Так что 8*5 таки дороже будет. Насчет разводки - может быть по-разному. Часто под динамическую индикацию развести бывает даже проще. А если применять сдвоенные, счетверенные и т.д. индикаторы, то 595 отдыхает во всех смыслах.
Реклама
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Сообщение pcb432 »

MAX7219 допускает каскадирование
пример http://mcucpu.ru/index.php/pdevices/41- ... 60-max7219
и можно использовать индикаторы как с общим анодом так и общим катодом.
Есть еще подобные драйвера TM1628, TM1638 и др..
Готовые модули на них.
Сами мс 10шт за чуть более 100р.
Встал на лапы
Аватара пользователя
Сообщения: 112
Зарегистрирован: Сб янв 05, 2013 07:03:09
Откуда: в #опе изумруды?

Сообщение mail_robot »

а с общим анодом они как будут работать то? Чет я не вкуриваю
в даташите четко прописано - только сборки с общим катодом. Хотя я мож чего не уловил...
Нужно делать то, что нужно. А то что не нужно, делать не нужно (с) Винни Пух
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2142
Зарегистрирован: Чт дек 12, 2013 11:18:14
Откуда: Украина, Черновцы

Сообщение Hand-Maker »

595-е точно каскадируются, проверено. Судя по даташиту, 164 тоже можно впослед включить. Пробуй. Я уверен, что получится.
Единственное: я бы наверное смотрел в сторону 595. Потому, что в них можно всю последовательность сначала затолкать, а только потом перекинуть на выход. В 164 весь передаваемый паровоз будет по индикаторам бежать.
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Сообщение pcb432 »

mail_robot писал(а):а с общим анодом они как будут работать то? Чет я не вкуриваю
в даташите четко прописано - только сборки с общим катодом. Хотя я мож чего не уловил...

Вот вырезка из даташита TM1638
Изображение
Сам не мог понять как подключен другой тип дисплея в реальной плате от ДВД.
Все оказалось проще, см таблицу внутрених регистров.
Каждый сегмент дисплея это один светодиод и включить, выключить его можно индивидуально.
Изображение
Т.е. сегменты и разряды меняются местами.
Можно просто подключить вместо семисегментного дисплея например матричный с соответствующей организацией
В этом случае матрица будет 8х10, или менеее (задается программно).
Грызет канифоль
Аватара пользователя
Сообщения: 281
Зарегистрирован: Пт ноя 15, 2013 20:58:23

Сообщение Halex »

mail_robot писал(а):аноды или катоды? если аноды, то максы не помогут, они только катодными сборками рулят.
Если не задействовать встроенный знакогенератор, то и анодными тоже. Но дров придется свой крапать, потому что назначение выходов MAX-а изменится к выходам DIG будут подключены сегменты-катоды, а к выходам SEG - общие аноды индикатора.
ЗЫ Пока писал - тоже самое объяснили на примере TM1638. Впрочем, и насчет дров оговорился, - "всё уже украдено до нас..."
Родился
Сообщения: 12
Зарегистрирован: Пн сен 27, 2010 20:09:20

Сообщение maximum »

Если еще актуально. Вариант с HT1632C не рассматривали?
Это специализированный драйвер светодиодных матриц работающий в двух режимах 32x8 & 24x16.
В итоге одна микросхема сможет обслуживать 32 или 48 семисегментных индикатора. Из минусов у него не совсем стандартный SPI. Первый пакет передаваемых данных будет 10 или 12 бит. Но при желании это можно обойти передавая 2 или 4 бита в "ручном" режиме , а затем поручая передачу данных аппаратному SPI.
Ток каждого светодиода до 20 мА. При токе выходов COM более 50 мА понадобятся дополнительные транзисторы (8 или 16 штук).
Может это тоже будет минусом, но на каждый выход OUT необходимо ставить токоограничительный резистор.
По сложности схемы получится нечто среднее между MAX7219 и сдвиговыми регистрами.

Изображение Изображение


Ссылка на сайт производителя
http://www.holtek.com.tw/english/docum/ ... /1632c.htm
Ваш CMOS покрылся инеем ;-)
Ответить

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