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

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Сообщения: 80
Зарегистрирован: Вс фев 21, 2021 13:01:40
Откуда: Прокопьевск

Сообщение Михаил_avr »

Изображение
Есть вот такая схема динамической индикации, только у меня счётчики независимы друг от друга, и надо сделать чтобы выводились (на четырехразрядный семисегментный индикатор с общим анодом) в первую половину числа от 1 до 16 (первый счётчик) и во вторую (второй счётчик), (дешифратор умеет выводить только от 1 до 9 включительно), не знаю как это сделать, думал, делал и ничего не работало
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15711
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Двоично-десятичный код никак от 0 до 15 результат не выдаст - только от 0 до 9.
Это дешифратор двоичного нужен с возможностью вывода символов A b C d E F.
Для качественной работы необходима синхронизация входного сигнала и мултиплексора динамической индикации плюс общий сигнал начальной предустановки (reset) для всех кристаллов, входящих в схему.
8)
Реклама
Друг Кота
Аватара пользователя
Сообщения: 44180
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="Михаил_avr",url="/forum/viewtopic.php?p=4002730#p4002730"]у меня счётчики независимы друг от друга, и надо сделать чтобы выводились (на четырехразрядный семисегментный индикатор с общим анодом) в первую половину числа от 1 до 16 (первый счётчик) и во вторую (второй счётчик), (дешифратор умеет выводить только от 1 до 9 включительно), не знаю как это сделать, думал, делал и ничего не работало[/uquote]
Только не от 1 до 9, а от 0 до 9..
А десятичный счётчик и считать умеет только от нуля до девяти
Если поставить двоичный счётчик, то понадобится преобразование кода из двоичного в двоично- десятичный, и всё равно он будет считать от НУЛЯ до 15, или "от нуля до F"
Есть дешифраторы, которые выводят ещё и A b C d E F..

преобразователь двоичного в двоично- десятичный код
http://tec.org.ru/board/km155pr7/151-1-0-4292
Последний раз редактировалось АлександрЛ Вт мар 23, 2021 17:31:01, всего редактировалось 1 раз.
Встал на лапы
Сообщения: 80
Зарегистрирован: Вс фев 21, 2021 13:01:40
Откуда: Прокопьевск

Сообщение Михаил_avr »

Забыл ещё сказать счётчики двоичные у меня(от 0 до 15)(если это важно)
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 5066
Зарегистрирован: Вс фев 15, 2009 01:04:58
Откуда: Kaluga

Сообщение Wladimir_TS »

В данной схеме нет "просечки" при переключении знакомест - возможны артефакты в виде более слабо светящихся сегментов.
Реклама
Встал на лапы
Сообщения: 80
Зарегистрирован: Вс фев 21, 2021 13:01:40
Откуда: Прокопьевск

Сообщение Михаил_avr »

Да, есть такое, но это не столь критично, пусть лучше светятся слабо, чем ввобще не светятся.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15711
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Раньше для такого "изголяжа" с дешифрацией использовались ПЗУшки.
:wink:
Друг Кота
Аватара пользователя
Сообщения: 44180
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="BOB51",url="/forum/viewtopic.php?p=4002837#p4002837"]Раньше .... использовались ПЗУшки.
:wink:[/uquote]Ну, можно взять, например 155ИД3 и туеву хучу диодов, и самому набрать "дешифратор"..

Просто "допилить" эту схему не получится, либо её переделывать коренным образом, либо вообще, привязать ТС-а в тёмном месте, и, используя
СпойлерИзображение
добиться от него, чего он всё- таки хочет получить, а не как обычно "нашел схему, она мигает, помогите сделать, чтобы гудела"..
Друг Кота
Аватара пользователя
Сообщения: 15711
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Сложная многоэлементная схема без цепей предустановки и синхронизации нормально работать не будет.
А "по-фэншую" потребует и увеличения числа компонентов и знаний специфики разводки "многокорпусных" плат.
Посему после пары подобных учебных конструкций появляется непреодолимое желание на МК спрыгнуть.
8)
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

схема в теории рабочая хъотьи кривая другой вапрос что ее реализация на 2 разряда безсмыслена всегда ибо статика прощн и надежней на 3-8 разрядоф уже теряет смысл делать на расыпухе ибюо на современой бвзе реализуется простои очень просто хоть на МК хоть на спецдешиках в виде регистра спецоваго...
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Друг Кота
Аватара пользователя
Сообщения: 4751
Зарегистрирован: Вс янв 24, 2010 13:14:02
Откуда: Омск

Сообщение vem566 »

Иногда снисходит благодать и начинаю делать какую-нибудь подобную хрень. Это типа как отвлечься от чего нибудь более умного. Так вот ни разу как то в голову не приходило делать предустановку счетчиков при динамической индикации. Какая разница, в каком состоянии находится счетчик(и) который рулит дешифратором знакоместа? Он же рулит и мультиплексорами. Они синхронизированы всегда на аппаратном уровне.
А ТС вопрос: что будут(должны) показывать индикаторы 0-9, пока вторая половина будет считать 10-15?
Друг Кота
Аватара пользователя
Сообщения: 15711
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

musor
К примеру две штуки 176ИЕ4...
8)
Но бывает и несколько иной вариант - к примеру мой учебный частотомер о 45 корпусах имел линейку счетчиков, линейку регистров 555ИР16 и единственный дешифратор 514ИД2 - это для 8-разрядного индикатора с динамической разверткой.
Да еще и функция памяти там была... да кнопочное управление (кнопы без фиксации)... и моного всяко-разного...
Однако когда сделал того монстра узрел в справочниках буржуинскую микруху, где все это в едином корпусейке было выполнено...
ДОСАДА...
Одно удовольствие - получил кучу навыков и знаний после того проекта.
8)
vem566
У топикстартера схемы счета и мультиплексирования асинхронны, да вдобавок до поступления счетных импульсов на индикации будет висеть непредсказуемое начальное содержимое счетчиков.
Пока его чегось нового не вышибет по обеим счетчикам.
Вот и суть СПУ.
:wink:
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

[uquote="BOB51",url="/forum/viewtopic.php?p=4002941#p4002941"]musor

У топикстартера схемы счета и мультиплексирования асинхронны, да вдобавок до поступления счетных импульсов на индикации будет висеть непредсказуемое начальное содержимое счетчиков.[/uquote]
вход управления(пин1ДД4) жескао связан с базой разрядного клюяа 2 цифры на VT2 так что каждай разряд четко отображает свой код(неважно каалй от 0 до F)
то что счетчики не сбрасываются так этож не частотомер к походу просто каойто демо показометр выводяший случайную комбинацию байта на итндикатор ... очень похоже накривой курсовой студня по TTL схемотехнике ...
в реалной сземе кнечно счетчики надо предуустанавливать а процесом счета управлять селектором

Добавлено after 1 minute 36 seconds:
кстати если на то пошло кнопка там не годна ибо даст дребезг жирный
кстати схему ТС можно исползовать ка генератор случайного кода от 0 до FF или игрушку кто болше
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Друг Кота
Аватара пользователя
Сообщения: 15711
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Мультиплексор считывает линии счетчиков в произвольные моменты времени. Счетчики типа ИЕ2 также не являются синхронными.
В нашем случае не исключена ситуация, когда в счетчике происходит смена состояний на выходах.
Вот ее и захватит текущий цикл индикации знакоместа.
По "фэн-шую" надо синхронизировать перенос в мультиплексор с моментом стабильно-однозначного состояния выходов ИЕ2 - а сие только совместно со счетным входом делается.
Работать схемка топикстартера корявенько ессно будет... но качественная картинка... "необязательна".
8)
Собутыльник Кота
Сообщения: 2804
Зарегистрирован: Вс фев 02, 2020 09:12:37

Сообщение 1en2 »

комментировать неправильную схему можно бесконечно....))))
Некоторый дешифратор описан в "В помощь радиолюбителю" №108 (используются К514ИД2)
Изображение
Друг Кота
Сообщения: 7722
Зарегистрирован: Вс июл 24, 2011 11:38:09

Сообщение 74LS00 »

Чёт какойто бред ставить 155 счётчики к КМОП дешифратору, какоето слепило из того что было. Схема ну прямо свеже выжатый фреш.

Из дешифраторов лучше посмотреть импорт.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15711
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Стандартная задача при наличии одного дешифратора и нескольких счетных модулей.
Только решение требует промежуточную защелку ставить (или дешифратор с защелкой или сдвиговые регистры с параллельными и последовательными входами).
8)
Встал на лапы
Сообщения: 80
Зарегистрирован: Вс фев 21, 2021 13:01:40
Откуда: Прокопьевск

Сообщение Михаил_avr »

А можно поподробнее (защёлки и параллельные регистры есть)
Друг Кота
Аватара пользователя
Сообщения: 44180
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

[uquote="Михаил_avr",url="/forum/viewtopic.php?p=4003967#p4003967"]А можно поподробнее[/uquote]А вот вам вопрос- ЗАЧЕМ?
Если вам просто нужна индикация двух чисел с изменением по нажатию кнопки, то сейчас эту проблему можно решить- на МК ОДНОЙ МИКРОСХЕМОЙ, на простой логике- на четырёх счётчиках и четырёх одноразрядных индикаторах, если индикатор "динамический" и вы "так сильно, что аж кушать не могу" хотите применить именно его- тогда на шести микросхемах..
Если вы хотите "допиливать" именно свою схему, заменив 155ИЕ2 на 155ИЕ5, то вам ещё нужно добавить 155ПР7 (преобразователь двоичного кода в двоично- десятичный, он для вас избыточен, но других нет), заменить 555КП7 на две штуки 555КП2 (155КП2, SN74153) и ещё организовать перебор данных с коммутатора при помощи ещё одного счётчика.. Ещё желательно заменить "хиленький" 176ИД2 с максимальным током в 2 мА на SN7447 или SN7446, SN74247, SN74249, эти дешифраторы предназначен для управления светодиодными индикаторами с общим анодом, и держат ток до 40 мА..

зы.. Если это "курсовая работа", и задача "сделать на отечественных микросхемах", то я вам не завидую.. :shock: :facepalm: :dont_know: :)))
Последний раз редактировалось АлександрЛ Чт мар 25, 2021 13:54:56, всего редактировалось 1 раз.
Друг Кота
Аватара пользователя
Сообщения: 15711
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Михаил_avr писал(а):А можно поподробнее (защёлки и параллельные регистры есть)
Это Вам придется моного чего еще изучить и добавить...
Для начала смотрим описание К155ИР16...
Далее придется дополнительно логику управления записью и сдвигом делать...
Читаньки о "многофазной синхронизации" и прочих прелестях цифровых схем на наборах ИС средней интеграции...
А мне вспоминать более 20 летней давности конструкцию...
8)
Можно конечно и попроще - защелка + мультиплексор...
Но там садомазохизму не так много. А СТУДНЯ надо принуждать к тренировке мозга.
:wink:
Ответить

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