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

Алгоритм на простой логике

Добавлено: Ср апр 09, 2008 10:12:11
Anjey
Требуется помощь.
Задача - реализовать логический узел на 561-ой логике, удовлетворяющий приведеной таблице истинности:

A ! B ! C !! Q1 ! Q2
-----------------------
1 ! 0 ! 0 !! 1 ! 1
-----------------------
0 ! 1 ! 0 !! 1 ! 0
-----------------------
1 ! 0 ! 1 !! 1 ! 0
-----------------------
0 ! 1 ! 1 !! 0 ! 0

A,B,C - входы. Q1,Q2 - выходы.
Вся проблема в том, что реализовать желательно используя ОДИН корпус МС (ЛА7, ЛП2 и т.п.), может это не возможно?, у меня уже крыша едет. Получается реализовать только три строчки из четырех, все четыре ну никак.
Буду ужасно признателен, если у кого-то возникнет желание попробовать, и особенно, если получится.

Добавлено: Ср апр 09, 2008 11:21:37
ARV
неполная таблица истинности! 3 входа дают 8 комбинаций сигналов! что должно быть на выходах при "недостающих" комбинациях на входах?

Добавлено: Ср апр 09, 2008 11:43:58
Anjey
ARVвсе-то Вы заметите :)
Поясню - в моем случае других комбинаций на входе быть не может, т.к. входы А и В - контакты двух-позиционного переключателя
/ A
--
\ B

т.е. одинаковых значений 0-0 или 1-1 на этих входах быть не может.

Re: Алгоритм на простой логике

Добавлено: Ср апр 09, 2008 12:04:14
Rokl
Anjey писал(а):Требуется помощь.
Задача - реализовать логический узел на 561-ой логике, удовлетворяющий приведеной таблице истинности:

A ! B ! C !! Q1 ! Q2
-----------------------
1 ! 0 ! 0 !! 1 ! 1
-----------------------
0 ! 1 ! 0 !! 1 ! 0
-----------------------
1 ! 0 ! 1 !! 1 ! 0
-----------------------
0 ! 1 ! 1 !! 0 ! 0

A,B,C - входы. Q1,Q2 - выходы.
Вся проблема в том, что реализовать желательно используя ОДИН корпус МС (ЛА7, ЛП2 и т.п.), может это не возможно?,
Обрати внимание, что А это инверсия В. Значит сигнал А можно не использовать. Значит можно собрать устройство на мультиплексорах СD4052 (561КП1). Все уместится в одном корпусе К561КП1.

Добавлено: Ср апр 09, 2008 12:09:13
Anjey
Обрати внимание, что А это инверсия В. Значит сигнал А можно не использовать
хм...спасибо....сейчас попробую ....

Re: Алгоритм на простой логике

Добавлено: Ср апр 09, 2008 12:20:22
ARV
Rokl писал(а):Обрати внимание, что А это инверсия В. Значит сигнал А можно не использовать. Значит можно собрать устройство на мультиплексорах СD4052 (561КП1). Все уместится в одном корпусе К561КП1.
только что хотел это посоветовать :) опередили...

Добавлено: Ср апр 09, 2008 12:35:08
VIRGO
А я тут поглазел на таблицу истиности дешифратора семисегментного индикатора. Можно и его поставить.

Добавлено: Ср апр 09, 2008 13:02:19
Anjey
гм...
VIRGO , ну прям мой алгоритм....
Мужики, я прям не ожидал столько идей.. :) ...спасибо...
Сейчас все "обрисую", проверю...

Добавлено: Ср апр 09, 2008 13:33:51
aen
Не хорошо поступил. :))
В заголовке просил на простой логике, а свернули на мультиплексоры и дешифраторы. :evil:

Теперь я ночи спать не буду, но придумаю, как это сделать в соответствием с заданием. :cry:

Добавлено: Ср апр 09, 2008 13:54:01
Anjey
aen!!! я еще не "поступил" :)
Уже четверо суток рисую на четырех логических элементах, злой весь.
И сейчас на них рисую, с идеей Rokl и ARV, получается уже не три входа, а два....уже полегче. Так что сейчас сижу-реализую алгоритм 2 входа - 2 выхода на простой логике....
У меня аппарат не закончен, ждет этого узла... :evil:

Добавлено: Ср апр 09, 2008 13:59:01
aen
А чего ты прицепился именно к простой логике?
У тебя чего, 1970 год? Я помню, тогда счётные триггеры на 155ЛА4 паял. :)) Правда тогда они обзывались К1ЛБ554.

Добавлено: Ср апр 09, 2008 14:25:36
Anjey
Ну aen тебя не поймешь... :)
то
Не хорошо поступил.
В заголовке просил на простой логике
то
А чего ты прицепился именно к простой логике?
:)))
Просто спортивная злость, неужели не получится...
Хотя вариант VIRGO мне очень понравился...

Добавлено: Ср апр 09, 2008 14:32:45
aen
Anjey писал(а):Хотя вариант VIRGO мне очень понравился...
Мне тоже.


А себя я сейчас забаню за флуд.

Добавлено: Ср апр 09, 2008 15:25:36
Anjey
A ! B !!Q1!Q2
----------------
1 ! 0 !! 1 ! 1
----------------
1 ! 1 !! 1 ! 0
----------------
0 ! 0 !! 1 ! 0
----------------
0 ! 1 !! 0 ! 0 - пока три строки реализуются, а в четвертой Q1,Q2 вместо "0"-й получаются "1"-ы......

Добавлено: Ср апр 09, 2008 16:48:12
ARV
aen писал(а):А себя я сейчас забаню за флуд.
это будет занесено в книгу рекордов Гиннеса, как наменее вероятное явление на свете!!!! :)))

Добавлено: Ср апр 09, 2008 16:49:55
ARV
на простой одинаковой логике это реализовать не получится: либо не хватит элементов из одного корпуса, лиюбо потребуются элементы разных типов. не надо мучиться, напрасно это. делай на дешифраторе/мультиплексоре

Добавлено: Ср апр 09, 2008 17:04:52
VIRGO
Anjey писал(а):A ! B !!Q1!Q2
----------------
1 ! 0 !! 1 ! 1
----------------
1 ! 1 !! 1 ! 0
----------------
0 ! 0 !! 1 ! 0
----------------
0 ! 1 !! 0 ! 0 - пока три строки реализуются, а в четвертой Q1,Q2 вместо "0"-й получаются "1"-ы......
Q1 это результат И-НЕ входов,
Q2 это результат ИЛИ-НЕ входов.
Вроде элементарно, но в одном корпусе не бывает. На 3х 2И-НЕ можно сделать только 2ИЛИ (и наоборот на 3х 2ИЛИ-НЕ один 2И). Инвертора не хватит.

Добавлено: Ср апр 09, 2008 17:15:34
ARV
VIRGO писал(а):
Anjey писал(а):A ! B !!Q1!Q2
----------------
1 ! 0 !! 1 ! 1
----------------
1 ! 1 !! 1 ! 0
----------------
0 ! 0 !! 1 ! 0
----------------
0 ! 1 !! 0 ! 0 - пока три строки реализуются, а в четвертой Q1,Q2 вместо "0"-й получаются "1"-ы......
Q1 это результат И-НЕ входов,
Q2 это результат ИЛИ-НЕ входов.
Вроде элементарно, но в одном корпусе не бывает. На 3х 2И-НЕ можно сделать только 2ИЛИ (и наоборот на 3х 2ИЛИ-НЕ один 2И). Инвертора не хватит.
и близко нету там И-НЕ и ИЛИ-НЕ.

Добавлено: Ср апр 09, 2008 17:29:06
VIRGO
Теперь вижу,что нету. Не посмотрел внимательно, подумал что как в самом первом посте, только без входа А.

Извиняюсь за невнимательность.

Добавлено: Ср апр 16, 2008 23:06:08
delay
Если так?
Схема в формате jpg и проект под Tina

В схеме в jpg формате сплелись проводники, залил занова, чтобы было лучше видно.