Обсуждаем цифровые устройства...
Ответить

Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 08:33:42

Задача. Получить сигнал Q. Даны два сигнала I1 и I2.
Выделить фронты сигнала I1.
Помогите решить.

Изображение
Вложения
задача.png
(7.71 KiB) Скачиваний: 40
Последний раз редактировалось SergeOld Пн мар 13, 2023 11:45:32, всего редактировалось 2 раз(а).

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 08:46:36

SergeOld,
КОТОСХЕМ не работает. :(

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 10:26:21

Если так, как нарисовано - I1 совсем не нужен, он получается делением на 4 смгнала I2. Вот если бы период и длительность I1 были бы произвольными, но менялись синхронно с I2, то было бы интересней.

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 10:35:54

Задание явно на схему выделения фронтов

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 10:38:46

Я почему-то подумал, что это комбинационная логика.
Но рисовать всё равно нечем.

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 10:48:39

Если так, как нарисовано - I1 совсем не нужен, он получается делением на 4 сигнала I2.
Там и I3 (который нужен) получается точно так же, только на 2.

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 10:51:39

Чисто комбинационной она быть не может - нужен именно первый импульс, а это счётчик или регистр сдвига.
А рисовать можно а Mspaint :)
Изображение
А I1 идёт лесом - за ненадобностью.
Если же I1 как я сказал выше - вмосто счётчика сдвиговый регистр
----------
Вот какой дисскус может вызвать нечётко поставленная задача :))
----------
Обшибочку понёс: I1 подаётся на С1 вместо С0.
Вложения
I2Q.JPG
(10.46 KiB) Скачиваний: 313

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 11:12:19

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

C1, R1 - устранение помех из за время переключ.

В задаче очень много неясное......??????

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 11:15:13

Задание явно на схему выделения фронтов


да, нужно выделить фронты I1.Еще условие - схема должна быть как можно проще.

Изображение
Вложения
задача1.png
(150.21 KiB) Скачиваний: 25
Последний раз редактировалось SergeOld Пн мар 13, 2023 11:43:46, всего редактировалось 1 раз.

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 11:28:59

Схема с кондёрами - отстой, в цифровой технике им не место, кроме по питанию - такое моё IMHO.
Как можно проще - как говорил пан Спортсмен: самая короткая дисстанция будет - это когда я совсем не побегу.
А вот так будет работать для произвольного I1
Изображение
Вложения
I2Q_new.JPG
(15.14 KiB) Скачиваний: 279
Последний раз редактировалось Jack_A Пн мар 13, 2023 11:31:13, всего редактировалось 1 раз.

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 11:31:02

Схема с кондёрами - отстой, в цифровой технике им не место

Согласен.

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 11:36:45

Схема с кондёрами - отстой, в цифровой технике им не место, кроме по питанию - такое моё IMHO.

Хорошее IMHO, но в твоих схемах времена сигнала I2 и сигналов после счетчика/делителей не выравнены, поэтому в сигнале Q будут "иголки".
В критикуемой схеме RC выравнивает время распространения сигналов (задерживает I2), поэтому иголок можно избежать, подобрав RС.

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 12:47:16

Для ответа скорее всего формула нужна...

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 19:28:24

bolek такая подлянка может получится, если времена задержки переключения триггеов относительно строба сильно разнятся - а с чего им, если брать в одном корпусе? Теоретически может, конечно. Поэтому я в серьёзных схемах (ой, давно, прошлое тысячелетие :) ) применял двухфазное тактирование, разнося счёт и стробирование по времени. Гонка фронтов - коварная вещь. Но для учебной задачи сойдёт, думаю. До реализации в железе не дойдёт.

Изображение
Э, фигня всё это. Никаких иголок не будет При условии, что I1 ( входной ) будет меняться с частотой намного меньшей, чем I2, иначе поведение схемы непредсказуемо.
Итак: I1, Q1, Q2 = 0 . Затем перед приходом строба I1 кинулся в 1, по стробу и Q1 тоже, Q2 остаётся в 0. Условие соблюдено на выходе Q - отрицательный импульс. По следующему стробу Q2 метнётся в 1, но уже не важно, с какой задержкой - строб кончился и Q вернулся в 1.
Вложения
I2Q_new2.JPG
(15.62 KiB) Скачиваний: 198

Re: Помогите решить задачу I1+I2 = Q

Пн мар 13, 2023 20:32:49

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

А вот и Ваш вариант - доработал малюсенко. И ...... иголки ........
Изображение

Re: Помогите решить задачу I1+I2 = Q

Вт мар 14, 2023 07:39:01

RS-триггер, взводимый спадом I2 и сбрасываемый изменением I1
инвертор + исклИЛИ-НЕ = детектор изменений
инвертор + ИЛИ-НЕ = детектор спада

Схема элементарна, но рисовать лень :sleep:

Добавлено after 41 minute 49 seconds:
Вот, набросал, правда XNOR не нашел, собрал с NOR и двумя инверторами. итого 3 корпуса...
Вложения
2023-03-14_09-35-07.png
(19.35 KiB) Скачиваний: 50

Re: Помогите решить задачу I1+I2 = Q

Ср мар 15, 2023 19:07:19

Всем БлагоДарю. Пока устроил устроил вариант на к155лп5.
Ответить