Зажигание семисегментных индикаторов через сдвиговый регистр

Обсуждаем цифровые устройства...
Ответить
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 193
Зарегистрирован: Пн апр 15, 2013 21:25:00
Откуда: Россия, Киров

Сообщение Cyber-master »

Здравствуйте, уважаемые!
Я в радиотехнике далеко не специалист, усердно гуглю. И вот возник тут вопрос такой:
Сколько вижу схем, всегда семисегментными индикаторами управляют с помощью динамической индикации. Мне нужно зажигать 2 индикатора. А почему бы не подключить их катодами на постоянку, а аноды через резисторы к каскаду из двух сдвиговых регистров с защелкой? Вроде бы красота: на управляющей микросхеме задействованы 4 ноги всего, выдаешь в регистры двухбайтное число, защелкиваешь, и гори индикаторы сколько душе угодно. Устройство у меня от сети работает, ток экономить нет нужды. Задержки тоже нет - ведь защелка на регистре, вводишь числа заранее, а переключаются они по щелчку. Да и не те там задержки которые глаз видит. Но ведь 4 ноги всего, а не 9 на управлении.
Вот только я что-то не встречал чтоб так делали. Или подводные камни какие есть? Просветите пожалуйста!
Придумать бы, ЧТО создавать, остальное - дело техники
Контактная информация:
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Сообщение dr.doc »

Эти подводные камни называются массогабаритные показатели.
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Да делайте пожалуйста, нормальный подход. Только если будете индикатор с обычному регистру подключать без промежуточных ключей, следите чтобы токи через выводы не превышали паспортные для данного регистра (в том числе суммарные для ног VCC-GND).
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
Мудрый кот
Аватара пользователя
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Сообщение Flasher »

Да нет там никаких подводных камней. А указанный подход применяется в табло курсов валют. Там часто цепочки регистров сидят.
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 193
Зарегистрирован: Пн апр 15, 2013 21:25:00
Откуда: Россия, Киров

Сообщение Cyber-master »

Ключ сверху на катоде будет, я думаю, а резисторы на анодах. (Товарищ Engineer_Keen, в который раз выручаете))). Или я что-то не понимаю?
Да и не такие там уж токи - 0,8 дюйма индикаторы, стоят в помещении, резисторами прижму, полная яркость ни к чему.
А массогабаритные показатели - что вы имеете в виду? то что схема громоздкая - тут, извините, забыл уточнить... Корпус устройства размером 2х4 МЕТРА, из них 90% пустоты.... Хоть из отдельных диодов паяй (шутка)!
Придумать бы, ЧТО создавать, остальное - дело техники
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

Cyber-master писал(а):А почему бы не подключить их катодами на постоянку, а аноды через резисторы к каскаду из двух сдвиговых регистров с защелкой?
Это называется статическая индикация. Есть целая куча драйверов для этого, MBI5026 например, которые включают в себя регистр с защелкой 8 или 16 разрядов и драйверы светодиодов на выходе со стабилизаторами тока, управляемыми внешним резистором или программно. Только обычно используют с ними индикаторы с ОА.
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 193
Зарегистрирован: Пн апр 15, 2013 21:25:00
Откуда: Россия, Киров

Сообщение Cyber-master »

Martin76 писал(а): Это называется статическая индикация. Есть целая куча драйверов для этого, MBI5026 например, которые включают в себя регистр с защелкой 8 или 16 разрядов и драйверы светодиодов на выходе со стабилизаторами тока, управляемыми внешним резистором или программно. Только обычно используют с ними индикаторы с ОА.
На мой взгляд это перебор по цене. обычные советские регистры по 15-20 рублей рулят.... а стабилизаторы тока имхо тут лишние. Но все равно спасибо, посмотрю в эту сторону.
Придумать бы, ЧТО создавать, остальное - дело техники
Контактная информация:
Грызет канифоль
Аватара пользователя
Сообщения: 281
Зарегистрирован: Пт ноя 15, 2013 20:58:23

Сообщение Halex »

Cyber-master писал(а):На мой взгляд это перебор по цене. обычные советские регистры по 15-20 рублей рулят....
Угу, 74HC164, 74HC595, если индикаторы не слишком большие, или TPIC6B595, если нужно зажечь что-то побольше. Последние с выходами до 150мА, но стоят дороже обычных в ЧИПНН по тридцатке.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 193
Зарегистрирован: Пн апр 15, 2013 21:25:00
Откуда: Россия, Киров

Сообщение Cyber-master »

Всем спасибо, эксперимент на 74HC595 дал отличный результат! Тему можно закрывать. До новых встреч! XD
Придумать бы, ЧТО создавать, остальное - дело техники
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

dr.doc писал(а):Эти подводные камни называются массогабаритные показатели.
Уже под 30-миллиметровым индикатором свободно помещается 595й и 7 ключей на транзисторах(!!!). То есть на плате занимается место, как одним индикатором.
Главное, масштабировать это можно сколь угодно много, не напрягаясь с разводкой.

А динамическая индикация уже сдувается после 6-ти индикаторов. Ни по ногам, ни по яркости неприемлема. Разве что комбинировать, но статика тут всегда лучше.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 193
Зарегистрирован: Пн апр 15, 2013 21:25:00
Откуда: Россия, Киров

Сообщение Cyber-master »

Поддерживаю, у меня индикаторы высотой 34 мм (корпус), приподнял его на планках и засунул под него и 595 и резюки. Никакого мигания. никакой разности свечения. А главное - возможность наращивания экрана при модернизации, добавление разрядов по тем же трем проводам, с изменением только прошивки МК, да и то по факту незначительной. Сижу вот и думаю - похоже, можно было без платы собирать, навесным монтажом под индикаторами, хехе :)
Придумать бы, ЧТО создавать, остальное - дело техники
Контактная информация:
Поставщик валерьянки для Кота
Сообщения: 2206
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Откуда: Харьков

Сообщение watchmaker »

А динамическая индикация уже сдувается после 6-ти индикаторов.
Десять еще нормально тянет. Общий катод, на общих 74145, на сегментах Атмега, частота индикации 200 Гц. И никаких транзисторов. Ночью приходится снижать скважность, лепит в глаза. А вот если несколько десятков, тогда да, только регистры.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Зависит от многих факторов: яркость индикаторов, условия использования, и т.д. К примеру, чтобы было видно на прямом солнечном свете, даже на статике приходится ток задирать до предельного, в динамике его придётся увеличить пропорционально количеству индикаторов, что не будет для них хорошо.
Друг Кота
Аватара пользователя
Сообщения: 6339
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

А еще дин. развертку можно делать не по-знаково, а по-сегментно. Выбрал, скажем, на шине катодов сегмент 'а', на аноды подать + только в те знакоместа, где этот сегмент задействован в цифре. Плюс в том, что резистор нужен только 1 на одно знакоместо. И знаков - неограничено. По любому, скважность будет 7. Речь, само собой, об индикаторах с разделенными катодами.
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Видел где-то подобное. Плюс в том, что яркость не зависит от количества сегментов. Но слегка сложнее управление.

Кстати, где-то видел в продаже индикаторы со встроенным регистром сдвига и драйвером. Там вроде как только шины питания и линия данных наружу торчала (а может и не регистр вовсе был, а какой-то свой протокол, хз). Но цены на него были негуманные.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 193
Зарегистрирован: Пн апр 15, 2013 21:25:00
Откуда: Россия, Киров

Сообщение Cyber-master »

ploop писал(а): Кстати, где-то видел в продаже индикаторы со встроенным регистром сдвига и драйвером. Там вроде как только шины питания и линия данных наружу торчала (а может и не регистр вовсе был, а какой-то свой протокол, хз). Но цены на него были негуманные.
К155ПП5 не предлагать)
Придумать бы, ЧТО создавать, остальное - дело техники
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Не, то импортные были.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 193
Зарегистрирован: Пн апр 15, 2013 21:25:00
Откуда: Россия, Киров

Сообщение Cyber-master »

ИМХО через 595 всяко и проще и удобнее.
А исчо подскажите не помнит ли кто на память, какую скорость передачи данных выдерживает 595? Я вот прогу писал методом тупого ногодрыга... Частота управляющей тиньки 4 Мгц, команды установки бит идут подряд.
Придумать бы, ЧТО создавать, остальное - дело техники
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15749
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Cyber-master писал(а):
ploop писал(а): Кстати, где-то видел в продаже индикаторы со встроенным регистром сдвига и драйвером. Там вроде как только шины питания и линия данных наружу торчала (а может и не регистр вовсе был, а какой-то свой протокол, хз). Но цены на него были негуманные.
К155ПП5 не предлагать)
TPIC6B595, STPIC6D595, STP16C596, MBI5030GF
и мноогоо другого... 8)
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Cyber-master писал(а): какую скорость передачи данных выдерживает 595?
QUICK REFERENCE DATA
fmax maximum clock frequency SH_CP and ST_CP 100 57 MHz
Своей 8-битной ATtiny не сможете приблизится к такой скорости.
Ответить

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