D-триггер

D-триггер, также как и другие типы триггеров имеют два устойчивых состояния. D-триггеры имеет в своем составе два входа: информационный — D и вход синхронизации C, т.е. D-триггер всегда синхронный.Асинхронных D-триггеров не существует.

Принцип работы D-триггера заключается в том, что при поступлении синхросигнала в триггер записывается значение, которое в этот момент установлено на информационном входе D. В другое время (при отсутствии синхросигнала) изменение значений на входе D никакого воздействия на состояние триггера не оказывает. Вот диаграмма работы D-триггера:

Диаграмма работы D-триггера

Диаграмма работы D-триггера

D-триггер, как и RS-триггер так же может быть реализован на логических элементах. Пример реализации на элементах 2И-НЕ приведен ниже.

D-триггер на 2 элементах 2И-НЕ

Для реализации понадобится всего 1 микросхема К155ЛА3 (самая популярная отечественная логическая микросхема, содержащая в себе 4 элемента 2И-НЕ).

В популярной отечественной серии 155 D-триггер представлен микросхемой К155ТМ2. Она содержит два независимых D-триггера с входами сброса и установки, R и S соответственно. Условное графическое обозначение (УГО) приведено ниже:

[stextbox id=»warning» caption=»Замечание от shur66«]если ТМ2 использовать как D, то R и S нужно на + посадить[/stextbox]

Зарубежные аналоги: SN7474N, SN7474J

Т.е. При использовании входов R и S триггер работает как обычный RS-триггер. При использовании входов D и С триггер работает как и положено D-триггеру.

Вливайтесь в обсуждение

  18 комментариев

  • 🙂  Коллега! Такие сложные проекты, и такой косяк на ерунде … Срочно редактируй диаграмму, Q меняется по положительному фронту С, а нужный D к тому моменту уже должен быть…

    • 🙂

      «И на старуху бывает порнуха…»

      Блин, косяк…

      Спасибо указание на ошибку. Действительно это так

      Q меняется по положительному фронту С, а нужный D к тому моменту уже должен быть…

      UPD.: заменил диаграмму. Теперь правильная…

  • Да, и ещё, если ТМ2 использовать как D, то R и S нужно на + посадить, а то новички мучаться будут.

  • Входы R и S являются инверсными. Из диаграммы не возможно судить об уровнях сигналов на входах и выходах.

  • Вообще вы все тупые. Эта схема не рабочая и работать как D-триггер она не будет. Весь интернет этой схемой заполнен, а она не работоспособная. Не верите — соедините D c инверсным Q и увидите !!!

    • Я даже знаю откуда «ноги растут» 🙂 Это справочник Г.и.Пухальский,Т.Я.Новосельцева » Проектирование дискретных устройств на интегральных микросхемах» М. «Радио и связь» 1990г. стр.70. 🙂 Книжка хорошая, но что-то они с инверсией попутали… Правильная схема у В.Л.Шило «Популярные цифровые микросхемы» стр.73.

  • А по поводу «тупости», так ты сам бы для начала прочёл о чём нормальные люди беседуют 🙂 Схему на логике никто не обсуждал 🙂

    • У меня есть такая книга. И даже эта схема на стр.73 НЕ рабочая !!! Проверил сам лично. А по поводу «тупости», да не читал, беру свои слова обратно. Но всё рано, зачем вводить начинающих людей в заблуждение. Зачем писать «так же может быть реализован на логических элементах» и давать схемы которые неправильные. Схема внутри ТМ2 совсем не такая, и в интернете, и в книгах правильной нет !

      • Но она хоть как-то работает, и не имеет неопределённых состояний 🙂

        • Ни как не работает.

          • Я сейчас смотрю на макетку и думаю, кто тупит? 🙂 Работает…. Ну не как ТМ2, но как триггер…От кнопки на С — нет, но от гены нормально, кнопкой уровень на Д выставляю….

            • Проверь получше, если не заметил. Работает не по фронту С, а пока на входе С присутствует лог 1, то состояние на входе D прямо переписывается на выход, а этого не должно происходить. Эту всю схему можно заменить одним ключом из К561КТ3 и не надо будет аж 5 логических элементов использовать.

              • Учить надо было в детстве цифровую логику !!!

              • Я не сказал , что у Шило это полноценный Д-триггер, вход С — это вход разрешения записи 🙂 И вообще, кто станет городить элементарную логику, когда в 155 серии их как грязи…

              • А логику хорошо учил, если чуток поразбираться, даже вспомню как минимизировать функции в разном базисе 🙂

  • Вы говорите — «И вообще, кто станет городить элементарную логику». При разработке цифровых схем с подобными задачами постоянно сталкиваешься. Мне надо был 1 такой триггер и надо было сделать в 1 корпусе. Ставить ТМ2, 1 триггер будет висеть не использованным, а я не люблю делать как все безграмотные разработчики, используют 1 инвертор в ЛН1, а 5 просто висят и жрут питание.

  • Чё-то случайно заглянул сюда …
    Ребяты , вы хоть читать умеете ? … Это я по поводу схемы на логических элементах … И комменты доставили — например «Я даже знаю откуда «ноги растут» Это справочник Г.и.Пухальский,Т.Я.Новосельцева » Проектирование дискретных устройств на интегральных микросхемах» М. «Радио и связь» 1990г. стр.70 «, В этой книге эта схема приведена как D-L Триггер !!!(и на полстраницы подробнейше расписана логика её работы) .И если вы не видите разницу между входами «C» (Clock) и «L» (Level) то сами себе Буратины . D-L триггер — это»ПРОЗРАЧНЫЙ» триггер , в отличии от ТМ2.
    Пост я написал исключительно для того , что-бы начинающие , которых гугель будет сюда постоянно выкидывать не делали скоропалительных выводов , читая подобные «статьи».

Добавить комментарий

Отправляя комментарий, вы автоматически принимаете правила комментирования на сайте.

Правила комментирования на сайте:

  1. Не следует писать исключительно заглавными буквами. Это дурной тон.
  2. Запрещены комментарии не относящиеся к тематике сайта и самой статье.
  3. Запрещены реплики оскорбляющие других участников проекта. Давайте будем взаимовежливы.
  4. Запрещены нецензурные слова, идиоматические выражения, призывы к межнациональной и межконфессиональной розни.
  5. Запрещено обсуждение наркотических веществ и способов их применения.
  6. Запрещены комментарии с призывами к нарушению действующего законодательства РФ (Уголовного и Административного кодекса).
  7. Запрещены ссылки на сторонние ресурсы без согласования с владельцем сайта.
  8. Запрещается использовать в качестве имени комментатора слоганы/названия сайтов, рекламные фразы, ключевые и т.п. слова.

Следует учитывать следующее - все комментарии проверяются на предмет отсутствия спама. При обнаружении признаков спама, в оставленном Вами комментарии, сам комментарий будет незамедлительно удален, а Ваш IP-адрес будет добавлен в черный список без предупреждения!

Учетные записи пользователей, рассылающих спам, блокируются/удаляются без права последующего восстановления.