как соединить два 2-х разрядных компаратора в один

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

как соединить два 2-х разрядных компаратора в один

Сообщение Atro » 11 янв 2011, 21:26

как соединить два 2-х разрядных компаратора в один 4-х разрядный компаратор, на логических элементах.
Atro
 
Сообщения: 4
Зарегистрирован: 11 янв 2011, 21:22

Re: как соединить два 2-х разрядных компаратора в один

Сообщение vadinator » 11 янв 2011, 23:31

Расшифруйте, что это - 2х разрядный компаратор... Если вы имеете ввиду сравнение двух 2х-битных чисел, то выхода компараторов объединяют с помощью элемента И(&).
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: как соединить два 2-х разрядных компаратора в один

Сообщение Atro » 12 янв 2011, 01:33

Вот у меня таких два компаратора, я не знаю как юбъединить выходы попробовал на & не корректно работает(
В любом случае спасибо)
Вложения
COMPARATOR.jpg
Atro
 
Сообщения: 4
Зарегистрирован: 11 янв 2011, 21:22

Re: как соединить два 2-х разрядных компаратора в один

Сообщение vadinator » 12 янв 2011, 03:41

Ага, кажись понял...по И можно объединить только выходы равно(мне об этом подумалось), в остальных случаях необходимо соблюдать приоритетность компараторов. Надо составить таблицу истинности и создать комбинаторную схему из логических элементов.
Можно пойти более простым путём и зашить таблицу истинности в параллельное ПЗУ...
Таблица вроде получается такая...
Дальше попробуйте сами на И и ИЛИ элементах...
Вложения
таблица истинности.png
Последний раз редактировалось vadinator 12 янв 2011, 04:11, всего редактировалось 2 раз(а).
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим

Re: как соединить два 2-х разрядных компаратора в один

Сообщение Michael_K » 12 янв 2011, 03:44

да ему ж курсовик, небось, сдавать - пущай рисует карты карно или как там сейчас учат... там схема-то...
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: как соединить два 2-х разрядных компаратора в один

Сообщение Atro » 14 янв 2011, 02:17

Вот я где-то, вычитал что для наращивания разрядности в компараторе делается три дополнительных входа. Вопрос, а куда и на какие выходы подавать их. Заранее Спасибо!

Добавлено спустя 41 секунду:
Это не курсовая, это лаба.
Вложения
COMPARATOR.jpg
Atro
 
Сообщения: 4
Зарегистрирован: 11 янв 2011, 21:22

Re: как соединить два 2-х разрядных компаратора в один

Сообщение Aseris » 14 янв 2011, 02:44

Компаратор это вроде аналоговая электроника...

а сравнение 2х 2,4 разрядных чисел это не компаратор....

рисуем суматор 4 разряда, (если не ошибаюсь 3 примитивных лог элемента на 1 разряд с переносом)

инвертируем одно из чисел, ставим на младший разряд перенос и смотрим элементом или на выходе или у нас все 0...

а из 2х 2 разрядных делать 1 4 разрядный это изврат... хотя може такой заданий курсака..

Добавлено спустя 1 минуту:
Хотя если смотреть на схему то это вроде какогото упрощенного АЛУ с 3 командами...
Аватара пользователя
Aseris
 
Сообщения: 1142
Зарегистрирован: 01 сен 2009, 14:58
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python

Re: как соединить два 2-х разрядных компаратора в один

Сообщение Atro » 14 янв 2011, 23:49

Так все-таки на какие выходы подавать входы для наращивания разрядности
Atro
 
Сообщения: 4
Зарегистрирован: 11 янв 2011, 21:22

Re: как соединить два 2-х разрядных компаратора в один

Сообщение vadinator » 15 янв 2011, 00:45

Вы о чём? Вроде таблицу истинности привёл, сформируйте из лог.элементов схему....объединив выходы двух компараторов через неё...
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)
Аватара пользователя
vadinator
 
Сообщения: 979
Зарегистрирован: 19 янв 2010, 14:51
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25