Паразитные выбросы на выходе дешифратора

Обсуждаем цифровые устройства...
Ответить
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

Доброго времени суток.
Собрал на макете простенькую схему формирователя импульсов с пошагово изменяемой длительностью.

Изображение

Схема работает неправильно и вот по какой причине. На 15 выводах дешифраторов присутствуют паразитные импульсы большой амплитуды. После каждого штатного импульса стабильно идут ещё три сильных выброса.

Осциллограмма сигнала на 15 выводах дешифраторов:

Изображение

Питание схемы чистое, от линейного ЛБП, на всех выводах питания микросхем стоит хорошая керамика.
Сильные выбросы именно на 15 выводах, на остальных выходах дешифраторов выбросы тоже есть, но их амплитуда не превышает 1 Вольт.
Какова причина таких больших паразитных выбросов на 15 выводах дешифраторов?
Реклама
Родился
Сообщения: 18
Зарегистрирован: Вт янв 26, 2021 12:01:15

Сообщение Katatsuburi »

Добрый день, предполагаю, что причина выбросов в логике управления дешифраторами, должно быть примерно так:, в "исходном" состоянии, оба дешифратора запрещены, далее на входах А0 - А1, устанавливается нужная комбинация, выдерживается небольшая пауза , после чего дешифратор "разрешается", опять "некоторая" пауза (учитывающая задержку дешифратора и последующих цепей), после чего дешифратор "запрещается" (его выходы переходят в 3-е состояние) т.д. ... и я бы подтянул входы А0 - А1 к земле, ну и посмотрел также, что на них происходит
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20112
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

Питание микросхем должно быть шунтировано керамикой. В идеале на каждый корпус конденсатор прямо на ноги
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

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

Сообщение Jack_A »

Собрано на макетке? Ёмкость монтажа...
Изображение
Реклама
Сверлит текстолит когтями
Сообщения: 1180
Зарегистрирован: Пт авг 21, 2009 03:22:12

Сообщение bolek »

Это, имхо, наглядная демонстрация недостатков асинхронных схем на логике - гонка состояний, приводящая к "иголкам" на выходах дешифратора. Этой проблеме хз сколько уже лет, устраняется переходом к синхронной логике.
Katatsuburi правильно описал один из возможных вариантов решения.
Реклама
akl
Друг Кота
Сообщения: 4462
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Добавлю. Схема, меняющая состояние входов A3...A0 может быть тоже асинхронной.
Неплохо работает разнесение моментов изменения состояния A3...A0 и подача на входы /E2 строба в другой момент. К примеру, асинхронный счетчик, состояние которого меняется по фронту входной частоты. Подача входной частоты на входы /E2 будет вызывать появление на выходах дешифраторов очищенных от мусора импульсов, но по спаду.
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

Спасибо всем за ответы и советы. Я всё ещё раз перепроверил и пришёл к выводу, что проблема может быть в самих дешифраторах. Закажу новые дешифраторы от другого производителя, поменяю и посмотрю что получится.
Держит паяльник хвостом
Сообщения: 974
Зарегистрирован: Пн май 27, 2024 14:45:54

Сообщение 24Natan »

т.е. ты ничего не понял из написанного...)))...дешифратор - не причина...причина - счётчик и способ управления дш....
с минусами в моей карме список тех, кого народная мудрость рекомендует обходить стороной...)))
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 353
Зарегистрирован: Чт май 20, 2021 13:33:05

Сообщение muravei_ »

А нахрена вообще дешифраторы? Почему бы не сделать на счетчике с предустановкой , типа ИЕ7 ? Тем более что счетчик все равно нужен. :shock:
Сверлит текстолит когтями
Сообщения: 1180
Зарегистрирован: Пт авг 21, 2009 03:22:12

Сообщение bolek »

[uquote="electroget",url="/forum/viewtopic.php?p=4616880#p4616880"]... Закажу новые дешифраторы от другого производителя, поменяю и посмотрю что получится.[/uquote]
Пустая трата денег и времени: ничего не поменяется, "иголки" останутся. Может станут короче, может будут выскакивать на других выходах, но никуда не денутся.
Почитай про "гонку состояний" в цифровой логике.
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

[uquote="muravei_",url="/forum/viewtopic.php?p=4616929#p4616929"]А нахрена вообще дешифраторы? Почему бы не сделать на счетчике[/uquote]
Счётчики тупо делят частоту. Мне частоту делить ненужно.

Добавлено after 2 minutes 14 seconds:
[uquote="bolek",url="/forum/viewtopic.php?p=4616961#p4616961"]Пустая трата денег и времени: ничего не поменяется, "иголки" останутся..[/uquote]
Если ничего не поменяется, то значит эта схема как в принципе негодная. Буду искать другое схемотехническое решение.
Мудрый кот
Сообщения: 1860
Зарегистрирован: Чт авг 10, 2017 20:57:51

Сообщение diplodok »

electroget писал(а):Счётчики тупо делят частоту. Мне частоту делить ненужно.
????
electroget писал(а):другое схемотехническое решение
Изображение

Изображение
Так лучше. Убрана вероятность перегрузки выхода (выходов)
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

bolek,
У меня вся схема из 4 деталей: генератор, счётчик, дешифратор, триггер. Всё сделано абсолютно по классике построения асинхронных схем, никаких аномалий типа "гонки состояний" в принципе быть не должно.
Держит паяльник хвостом
Сообщения: 974
Зарегистрирован: Пн май 27, 2024 14:45:54

Сообщение 24Natan »

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

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

Я тоже хотел предложить на 4017, но- вот эта схема:
СпойлерИзображение
и вот эта схема (имхо, диоды здесь лишние, так как мы выбираем только ОДИН выход)
СпойлерИзображение
не позволит выбрать один из 15 выходов, так как второй счётчик будет перекидываться с частотой в 10 раз меньшей, чем первый.
Такое включение позволяет выбирать импульсы со скважностью от 1/99 до 98/99 (не уверен в "99", но 90 точно будет)
Для 100% замены схемы electroget-а, нужно использовать каскадное включение счётчиков (есть в даташите)
Если ТС-а не устраивает 4000-я серия, то в 74НС* есть микросхема 74НС4017.
Вот:
СпойлерИзображение
Вложения
переключатель 4017.PNG
(93.91 КБ) 334 скачивания
Друг Кота
Аватара пользователя
Сообщения: 6673
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

electroget, если хочешь не погружаясь в цифровую схемотехнику просто заставить это работать то надо ввести 2 интегрирующие цепочки на входы RS триггера.
сами входы через резисторы 10k и конденсаатор от входа на землю ~30pF (или 3k*100pF или какугодно R*C~300ns) если я правильно разглядел осциллограммку

или лучше - можно использовать выходное сопротивление выходов дешифраторов и тогда - просто наляпать конденсаторы от входов триггера на землю, ~1..3nF :solder: прямо по осциллоскопу добавляеешь емкость пока иголки не станут ~1/5...1/10 Vcc
сильно усердствовать не надо :wink: , ну чтоб не подавить хорошие импульсы и не повышать ток потребления :)


[uquote="electroget",url="/forum/viewtopic.php?p=4617000#p4617000"]никаких аномалий типа "гонки состояний" в принципе быть не должно.[/uquote]
гонки таки возникают, и прямо внутри крпусов счетчиков-дешифраторов. и это не деффект, просто они предназначены для другого и имеют такую особенность :dont_know:
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

[uquote="AlexS4",url="/forum/viewtopic.php?p=4617220#p4617220"]гонки таки возникают, и прямо внутри крпусов счетчиков-дешифраторов[/uquote]
Если это действительно так, то мне такие дешифраторы не нужны, я буду искать какое-нибудь другое решение своей задачи.
Друг Кота
Аватара пользователя
Сообщения: 6673
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

ну можно в сдвиговый регистр с последовательным входом и параллельным выходом задвигать 1 и тогда иипульс (или фронт) будет проползать аналогично дешифраторам.

или взять синхронные счетчики с предзагрузкой без дешифраторов и синхронно сделать тактирование.
сбрасывать триггер всегда последним (старшим) битом счетчиков а размер импульса менять кодом предзагрузки счетчиков.

или всетаки исходную схему с дешифраторами и с подавлением иголок.

иголки на ней появляются из-за того что на входах дешифраторов могут меняться одновременно несколько сигналов. тоесть надо либо
им на входы давать код грея и забить что последовательность изменится, либо бланкировать выходы на время переключения входов.
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

[uquote="AlexS4",url="/forum/viewtopic.php?p=4617328#p4617328"]ну можно в сдвиговый регистр с последовательным входом и параллельным выходом задвигать 1 и тогда иипульс (или фронт) будет проползать аналогично дешифраторам..[/uquote]
Я тоже думаю как вариант попробовать сделать схему на 74hc595, тем более что они есть у меня в наличии. Регистры вроде как должны работать без жёстких переключений.
Ответить

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