Страница 1 из 2

Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 18:41:23
Кирилл01
Здравствуйте.
Некоторое время назад я делал устройство на дискретной логике с выводом числовой информации на 4-разрядный 7-сегментный светодиодный индикатор. Основная плата устройства крепилась на дне корпуса через стойки, а плата с индикаторами - с задней стороны лицевой панели через такие же стойки. Индикаторная плата соединялась с основной платой монтажными проводами с разъёмами на концах. Так вот, очень много получилось проводов! Сейчас подумал, что можно было сделать динамическую индикацию. Схему прикрепил, будет ли она работать?

Re: Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 18:59:55
Martin76
Не будет по такой схеме работать, выходы счетчиков будут замкнуты, вход S у ИЕ4 - управление полярностью сигналов на выходе, вот если бы был перевод в третье состояние, то тогда бы работало. А так ничего не получится, нужны мультиплексоры например 561КП1 2Х4 4 штуки, либо нечто подобное. Так что проще не получится, чем отдельными проводами к каждому сегменту.
Осваивайте МК - там будет один корпус и 7 резисторов для этого дела задействовано всего лишь.

Re: Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 19:40:06
Кирилл01
Поясните, пожалуйста, каким именно образом будут замкнуты выходы К176ИЕ4?

Re: Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 19:45:20
Martin76
Они напрямую соединены, на одном ноль, на другом единица к примеру, получаем замыкание.

Re: Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 19:47:03
Кирилл01
Но можно ли поставить тогда диоды на выходы К176ИЕ4 и соединить их выходы после диодов?

Re: Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 19:48:43
Martin76
Все равно получится каша, одновременно будут все цифры со всех счетчиков выводиться, выходы у этих счетчиков не отключаемые.

Re: Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 19:51:01
Кирилл01
И ещё вопрос: можно ли вход S держать в воздухе?

Re: Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 19:54:29
АлександрЛ
Как-как будут? Вы же просто тупо соединили ВЫХОДЫ микросхем друг с другом- если на одном выходе будет 0, а на другом 1 (точнее, для КМОП- "почти напряжение питания"- то это будет гарантированный выход из строя соединённых между собой выходов.. Если уж вы делаете индикацию на 176ИЕ4, то проще индикаторы вместе со счётчиками расположить на одной плате, ну, или как- то ещё индикаторы и счётчики располагать рядом
Когда я делал частотомер на 176 логике,
Изображение
то я вот так сделал:
Изображение
один разряд- это вот такой модуль:
Изображение
Весь частотомер получился "одним модулем" :)))
Кирилл01 писал(а): можно ли вход S держать в воздухе?
Нельзя

Вообще, если вам вдруг "приспичило" сделать динамическую индикацию из 176-х счётчиков, то, "по уму" вам надо 7 мультиплексоров "4 в 1", дешифратор и счётчик- тогда одноимённые выводы счётчиков соединяются каждый со своим входом мультиплексора.

Для двоичных сигналов это описано тут:
http://www.radioland.net.ua/contentid-323-page1.html
http://www.radioland.net.ua/images/refe ... age001.jpg
Для вашего случая - вот:
Изображение

Re: Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 19:58:05
Jack_A
То Кирилл01
Сказали же - мультиплексоры нужно ставить, чтобы в шину направлялись данные именно с выбранного на данный момент счетчика на входы индикаторов, из которых активен в данный момент один. А что дадут диоды ? Если на одном выходе '1' или '0' ( это как включишь ), он будет тянуть линию в '1' или '0' совершенно независимо от того, что в данный момент на выходах интересующего нас на данный момент счетчика. Усек ?
То есть с помощью входа S отключать индикацию никак нельзя !

Re: Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 19:58:46
Кирилл01
То есть с помощью входа S отключать индикацию никак нельзя?

Re: Динамическая индикация на дискретной логике.

Добавлено: Вс май 01, 2016 20:00:22
Martin76
Нет, он изменяет активный уровень на выходе.
Кирилл01 писал(а): вход S держать в воздухе?
Вход должен быть подключен либо к земле, либо к +.
СпойлерЯ лет15 назад делал на 176х мс устройство с динамической индикацией, было использовано 3 ИЕ2, 3 КТ1, 1 ИД2, 2ТМ2 - сдвиговый регистр на них для коммутации разрядов, ИЕ5 - генератор + с него импульсы еще для других целей + несколько транзисторов. Все это было собрано на двухсторонней плате 10Х7 см + плата индикатора... короче огромное нечто. То же самое по функционалу устройство на PIC16F676 в SO14, изготовленное лет через 10 занимало плату, чуть больше индикатора 0,56".

Re: Динамическая индикация на дискретной логике.

Добавлено: Пн май 02, 2016 08:24:04
Кирилл01
Но можно ли тогда вместо К176ИЕ4 применить дешифраторы К176ИД2 (у них есть нужные входы отключения индикации) и соответствующие им счётчики (К561ИЕ10)?

Re: Динамическая индикация на дискретной логике.

Добавлено: Пн май 02, 2016 08:58:43
petrenko
А зачем ? - позвольте полюбопытствовать - Вам "шашечки или ехать" - ну то есть нужна именно динамическая индикация как самоцель или всё таки нужно что то реально считать-измерять-отображать ?

Re: Динамическая индикация на дискретной логике.

Добавлено: Пн май 02, 2016 09:20:36
Кирилл01
Мне и то, и другое.

Re: Динамическая индикация на дискретной логике.

Добавлено: Пн май 02, 2016 09:46:14
petrenko
:o

Ну - с - с .. Тогда не будем мешать Вам мучаться с башней от танка .

Кстати, 564ие22 знаете что такое ? :roll:
( Ну а про однокристалльные м.к. Вам уже говорили, "есличё" . )

Re: Динамическая индикация на дискретной логике.

Добавлено: Пн май 02, 2016 12:00:01
Martin76
Кирилл01 писал(а): вместо К176ИЕ4 применить дешифраторы К176ИД2 (у них есть нужные входы отключения индикации) и соответствующие им счётчики (К561ИЕ10)
Лучше тогда уж выходы счетчиков чем либо коммутировать на один вход дешифратора, можно например мультиплексором, но с точки зрения трассировки платы проще ключами 176КТ1 / 561KT3/ 4066. И да, 561ИЕ10 - двоичный счетчик, так , что придется еще кучку обвязки на каждый вешать для превращения в двоично - десятичный, лучше 176ИЕ2 или 561ИЕ14 использовать.

Re: Динамическая индикация на дискретной логике.

Добавлено: Пн май 02, 2016 12:15:09
АлександрЛ
petrenko писал(а)::o Ну - с - с .. Тогда не будем мешать Вам мучаться с башней от танка .
Ну, правильно, если хочется человеку позаниматься онанизмом, зачем ему мешать..
"блок- схему" того, что ему надо- я нарисовал, "в железе" это получится несколько больше размером, но вполне работоспособно..

Вот только ЗАЧЕМ? Сэкономить 21 проводок, "впендюрив" в устройство плату с десятью микросхемами? :dont_know: :dont_know:

Re: Динамическая индикация на дискретной логике.

Добавлено: Пн май 02, 2016 12:29:43
BOB51
555ИР16
8)
Была когдысь у мня схема... :sleep:
Идея следующа:
линейка счетчиков + линейка регистров + 1 дешифратор и схема распределения/управления (многофазная вроде - шклерозь...) оными блоками.
Доза счетных импульсов фиксируется в регистрах (параллельный ввод), затем пакетами продвигается к сегментному дешифратору (последовательный сдвиг) одновременно счетчик-дешифратор активирует соответствующую позицию индикатора.
И так инфа в регистровом файле циркулирует до... пока новая порция в счетчиках не потребует прерзаписи.
Как результат - 8ми разрядная шкала с динамической индикацией, режим памяти, режим "бегущей строки" и под 45 корпусей "рассыпухи" (включая генератор, форимирователи, кнопы управления тоже электронные только нажатие без механической фиксации и прочий "для сервисофорсу").
Потом уж МК пошли...
:tea:

Re: Динамическая индикация на дискретной логике.

Добавлено: Пн май 02, 2016 12:45:21
botchin
Последная динамическая делал на HEF4737 - давно ето бъло.
http://pdf.datasheet.support/datasheets ... 734BPN.pdf

Re: Динамическая индикация на дискретной логике.

Добавлено: Пн май 02, 2016 17:51:26
IRMADE
Кирилл01 писал(а):Сейчас подумал, что можно было сделать динамическую индикацию.
Пример хорошей динамической индикации: В помощь РЛ, выпуск 71, стр.50.