misterbobo 0 8 ноября, 2017 Опубликовано 8 ноября, 2017 · Жалоба Всем добрый вечер, у меня возникили трудности c JK триггерами. Мне по заданию необходимо синтезировать пересчетное устройство. Тип устройства - синхронный с паралельным переносом Модуль счета - 6 Последовательность смены состояния - 5,3,7,12,4,10 Тип триггеров для реализации - JK 7476 Индикация цифровых состояний - цифровая (шеснадцатиичный код) ВЫходная табл состояний После минимизации СДНФ с помощью карт Карно, использовал полученную МДНФ для синтеза логических схем. Logic_J & Logic_K объединил в блок HB1. Но как дошло дело до сбора, я застрял, не могу понять как все это дело собрать. Буду рад любой помощи. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MegaVolt 22 9 ноября, 2017 Опубликовано 9 ноября, 2017 · Жалоба Буду рад любой помощи.Таблицы не проверял. Но про соединить не понял сложности. Соединять одноимённые линии. Т.е. у тригера есть выход Qn и инверсный -Qn их заводим на синтезированный блочёк как входы. Выходы блочка заводим на J и K выходы у триггеров соблюдая нумерацию. А для этого задать нумерацию триггеров. Например так: U1A - 0 (у него будут J0 K0 Q0 -Q0) U1B - 1 (у него будут J1 K1 Q1 -Q1) U2A - 2 (у него будут J2 K2 Q2 -Q2) U2B - 3 (у него будут J3 K3 Q3 -Q3) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 9 ноября, 2017 Опубликовано 9 ноября, 2017 · Жалоба Таблицы не проверял. Но про соединить не понял сложности. Соединять одноимённые линии. Т.е. у тригера есть выход Qn и инверсный -Qn их заводим на синтезированный блочёк как входы. Выходы блочка заводим на J и K выходы у триггеров соблюдая нумерацию. Если соединять выход первого на тактовый вход второго и т.д. то это будет счетчик с последовательным переносом, но никак не с параллельным... А потому скармливает Гуглу "счетчик с параллельным переносом на jk триггерах" и не ждем ответов далее Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MegaVolt 22 9 ноября, 2017 Опубликовано 9 ноября, 2017 · Жалоба Если соединять выход первого на тактовый вход второго и т.д. то это будет счетчик с последовательным переносом, но никак не с параллельным... А потому скармливает Гуглу "счетчик с параллельным переносом на jk триггерах" и не ждем ответов далее На схеме автора топика клок подключен верно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
misterbobo 0 9 ноября, 2017 Опубликовано 9 ноября, 2017 · Жалоба Таблицы не проверял. Но про соединить не понял сложности. Соединять одноимённые линии. Т.е. у тригера есть выход Qn и инверсный -Qn их заводим на синтезированный блочёк как входы. Выходы блочка заводим на J и K выходы у триггеров соблюдая нумерацию. А для этого задать нумерацию триггеров. Например так: U1A - 0 (у него будут J0 K0 Q0 -Q0) U1B - 1 (у него будут J1 K1 Q1 -Q1) U2A - 2 (у него будут J2 K2 Q2 -Q2) U2B - 3 (у него будут J3 K3 Q3 -Q3) В том то и дело, соединить не проблема. Но на выходных сигналах показывает бредятину какую то. Видимо чего то нехватает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MegaVolt 22 9 ноября, 2017 Опубликовано 9 ноября, 2017 · Жалоба В том то и дело, соединить не проблема. Но на выходных сигналах показывает бредятину какую то. Видимо чего то нехватает. Видать при оптимизации или составлении таблицы была ошибка. Таблица истинности JK триггера не содержит X в рабочей области. А у вас они есть.... не порядок однако :( http://digteh.ru/digital/JK_trigg.php Соответственно в таблице не должно быть X для J и для K входов. Если исправить таблицу и повторно оптимизировать возможно получиться что-то более адекватное. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться