Консультации | Что-то нифига у меня не работает счетный триггер на 4х элементах И-НЕ |
|
---|---|---|
Чтобы не рисовать схему в графике, вот Вам ссылка, где даётся словесный ответ - |
|
|
rx3apf: (не каждый D-триггер можно превратить в счетный введением обратной связи с инверсного выхода). Стоит почитать что-нибудь из справочников по интегральным микросхемам Это я уже понял. Также скачал и почитал "Микроэлектронные схемы цифровых устройств" Букреев, Горячев, Мансуров. Для моей задачи подойдет только счетный триггер, в котором для записи информации используется не уровень сигнала, а фронт сигнала (передний фронт мне нужен, т.е. нажатие кнопки). Переключение же триггера будет происходит по фронту тактирующего импульса и одновременно будет вырабатываться сигнал блокировки, равный длительности тактирующего импульса (т.е. пока я кнопку держу). По идее это триггеры с полной блокировкой (блокировка не только по фронту, но и по времени уровня ТС). Правда минимальное кол-во базовых элементов И-НЕ (судя по картинке) для сего счастья равно 6, причем один элемент И-НЕ имеется 3 входных сигнала. По любому мне эту микросхему выкидывать. |
|
|
ну в принципе можно и синхронный (т.е. с ТС) и несинхронный Т- триггер сочинять, лишь бы со срабатыванием по фронту ну а за основу все равно что брать, то ли D, то ли JK все равно все едино, требования к обработке сигналов ими вроде бы одни и те же |
|
|
Пытаюсь смоделировать T-триггер из вышеуказанной книги в программе. Т(F) триггер, т.е. срабатывающий по переднему фронту сигнала и имеющий полную блокировку. Программа выдает, что он нифига не работает. См. картинку из книжки. |
|
|
ZZZAMK: Правда минимальное кол-во базовых элементов И-НЕ (судя по картинке) для сего счастья равно 6, причем один элемент И-НЕ имеется 3 входных сигнала. По любому мне эту микросхему выкидывать. |
|
|
И вот результаты. См. картинку. По идее черные проводники - это уровень 0. Красные - это 1. А синие - это неопределенный сигнал (он не исходит из выхода какого-либо логического элемента). Программа его за 0 не воспринимает и по нему логический элемент не переключается. И ИМХО правильно делает, это же что-то вроде высокоомного уровня, а не 0/1. Триггер не работает. Что? В книжках не от мира сего схемы? А мне как быть бедному?! |
|
|
rx3apf: А взять один корпус 4013B в SOIC14 и не мучаться. Сперва разберемся с предметом - потом будем не мучаться! 4013B - это тип D, работающий по переднему фронту - по структуре подойдет. Но мне даташиты 4013B до 15В только кажет, а я хочу 18В. А зачем он мне дуальный? Просто так чтоли пол-микросхемы без толку будут, расточительство. |
|
|
ZZZAMK: Программа его за 0 не воспринимает и по нему логический элемент не переключается |
|
|
Во приколисты книги пишут! Вот, например простейшая схема на основе D-триггера, построенного на И-НЕ, тоже с работой по переднему фронту, т.е. с полной блокировкой. Кол-во элементов как бы минимально возможное для данного решения. См. картинку. |
|
|
И что мы имеем при эмуляции? Опять не работает, выходные значения некоторых лог. элементов в принципе никогда однозначно не определены. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2025 |