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

Обсуждаем цифровые устройства...
Ответить
SergeOld
Родился
Сообщения: 9
Зарегистрирован: Вс фев 04, 2007 20:14:39
Откуда: Пермь
Контактная информация:

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

Сообщение SergeOld »

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

Изображение
Вложения
задача.png
(7.71 КБ) 80 скачиваний
Последний раз редактировалось SergeOld Пн мар 13, 2023 11:45:32, всего редактировалось 2 раза.
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

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

Сообщение electroget »

SergeOld,
КОТОСХЕМ не работает. :(
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

Если так, как нарисовано - I1 совсем не нужен, он получается делением на 4 смгнала I2. Вот если бы период и длительность I1 были бы произвольными, но менялись синхронно с I2, то было бы интересней.
Изображение
Аватара пользователя
Муркиз
Друг Кота
Сообщения: 25758
Зарегистрирован: Пн фев 09, 2009 22:19:49
Откуда: Когда-то был прекрасный город для людей

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

Сообщение Муркиз »

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

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

Сообщение electroget »

Я почему-то подумал, что это комбинационная логика.
Но рисовать всё равно нечем.
Аватара пользователя
Eats
Потрогал лапой паяльник
Сообщения: 309
Зарегистрирован: Сб фев 18, 2023 21:51:01
Откуда: Санкт-Петербург

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

Сообщение Eats »

[uquote="Jack_A",url="/forum/viewtopic.php?p=4385246#p4385246"]Если так, как нарисовано - I1 совсем не нужен, он получается делением на 4 сигнала I2.[/uquote]Там и I3 (который нужен) получается точно так же, только на 2.
Всего доброго.
Евгений.
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

Чисто комбинационной она быть не может - нужен именно первый импульс, а это счётчик или регистр сдвига.
А рисовать можно а Mspaint :)
Изображение
А I1 идёт лесом - за ненадобностью.
Если же I1 как я сказал выше - вмосто счётчика сдвиговый регистр
------------------
Вот какой дисскус может вызвать нечётко поставленная задача :))
-------------------------------
Обшибочку понёс: I1 подаётся на С1 вместо С0.
Вложения
I2Q.JPG
(10.46 КБ) 415 скачиваний
Изображение
diplodok
Мудрый кот
Сообщения: 1763
Зарегистрирован: Чт авг 10, 2017 20:57:51

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

Сообщение diplodok »

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

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

В задаче очень много неясное......??????
SergeOld
Родился
Сообщения: 9
Зарегистрирован: Вс фев 04, 2007 20:14:39
Откуда: Пермь
Контактная информация:

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

Сообщение SergeOld »

[uquote="Муркиз",url="/forum/viewtopic.php?p=4385253#p4385253"]Задание явно на схему выделения фронтов[/uquote]

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

Изображение
Вложения
задача1.png
(150.21 КБ) 55 скачиваний
Последний раз редактировалось SergeOld Пн мар 13, 2023 11:43:46, всего редактировалось 1 раз.
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

Схема с кондёрами - отстой, в цифровой технике им не место, кроме по питанию - такое моё IMHO.
Как можно проще - как говорил пан Спортсмен: самая короткая дисстанция будет - это когда я совсем не побегу.
А вот так будет работать для произвольного I1
Изображение
Вложения
I2Q_new.JPG
(15.14 КБ) 369 скачиваний
Последний раз редактировалось Jack_A Пн мар 13, 2023 11:31:13, всего редактировалось 1 раз.
Изображение
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

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

Сообщение electroget »

[uquote="Jack_A",url="/forum/viewtopic.php?p=4385277#p4385277"]Схема с кондёрами - отстой, в цифровой технике им не место[/uquote]
Согласен.
bolek
Сверлит текстолит когтями
Сообщения: 1179
Зарегистрирован: Пт авг 21, 2009 03:22:12

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

Сообщение bolek »

[uquote="Jack_A",url="/forum/viewtopic.php?p=4385277#p4385277"]Схема с кондёрами - отстой, в цифровой технике им не место, кроме по питанию - такое моё IMHO.[/uquote]
Хорошее IMHO, но в твоих схемах времена сигнала I2 и сигналов после счетчика/делителей не выравнены, поэтому в сигнале Q будут "иголки".
В критикуемой схеме RC выравнивает время распространения сигналов (задерживает I2), поэтому иголок можно избежать, подобрав RС.
Аватара пользователя
Муркиз
Друг Кота
Сообщения: 25758
Зарегистрирован: Пн фев 09, 2009 22:19:49
Откуда: Когда-то был прекрасный город для людей

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

Сообщение Муркиз »

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

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

Сообщение Jack_A »

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

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

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

Сообщение diplodok »

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

А вот и Ваш вариант - доработал малюсенко. И ...... иголки ........
Изображение
Аватара пользователя
Ivanoff-iv
Друг Кота
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

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

Сообщение Ivanoff-iv »

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

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

Добавлено after 41 minute 49 seconds:
Вот, набросал, правда XNOR не нашел, собрал с NOR и двумя инверторами. итого 3 корпуса...
СпойлерИзображение
Вложения
2023-03-14_09-35-07.png
(19.35 КБ) 132 скачивания
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
SergeOld
Родился
Сообщения: 9
Зарегистрирован: Вс фев 04, 2007 20:14:39
Откуда: Пермь
Контактная информация:

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

Сообщение SergeOld »

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

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