D-триггеры. Принцип работы_. Dтриггеры. Принцип работы
Скачать 115.39 Kb.
|
16.04.2018 D-триггеры. Принцип работы. http://digteh.ru/digital/D_trigg/ 1/3 D триггеры, работающие по фронту (динамические D триггеры) Основным недостатком простейшего D-триггера (защелки), рассмотренного в предыдущей статье, является наличие режима "прозрачности". Пока на входе синхронизации присутствует высокий потенциал, триггер записывает входную информацию. Для того, чтобы избежать прохождения входного сигнала на выход схемы приходится на вход триггера подавать очень узкие импульсы. Фронт сигнала синхронизации, в отличие от высокого (или низкого) потенциала, не может длиться продолжительное время. В идеальном случае длительность фронта импульса равна нулю. Поэтому в триггере, запоминающем входную информацию по фронту не нужно предъявлять требования к длительности тактового сигнала. Динамический D триггер, запоминающий входную информацию по фронту, может быть построен из двух статических D триггеров . Сигнал синхронизации C будем подавать на статические D триггеры в противофазе. Схема триггера , запоминающего входную двоичную информацию по фронту, приведена на рисунке 1. Рисунок 1. Схема динамического D триггера, работающего по фронту Рассмотрим работу схемы триггера, приведенной на рисунке 1 подробнее. Для этого воспользуемся временными диаграммами, показанными на рисунке 2. На этих временных диаграммах обозначение Q' соответствует сигналу на выходе первого статического D триггера. Так как на вход синхронизации второго статического D триггера тактовый сигнал поступает через инвертор, то когда первый триггер находится в режиме хранения, второй пропускает сигнал на выход схемы. И наоборот, когда первый D триггер пропускает сигнал с входа схемы на свой выход, то второй находится в режиме хранения. Яндекс.Директ Видеокурс по программированию микро контроллеров! Поддержка 24/7! 100% результат! Микроконтроллерыс ну ля 18+ mastercpu.ru 16.04.2018 D-триггеры. Принцип работы. http://digteh.ru/digital/D_trigg/ 2/3 Рисунок 2. Временные диаграммы D триггера Обратите внимание, что сигнал на выходе всей схемы D триггера в целом не зависит от сигнала на входе "D". Если первый D триггер пропускает сигнал данных со своего входа на выход, то второй статический D триггер в это время находится в режиме хранения и поддерживает на выходе предыдущее значение сигнала, то есть сигнал на выходе схемы тоже не может измениться. В результате проведённого анализа временных диаграмм мы определили, что сигнал в схеме, приведенной на рисунке 1 запоминается только в момент изменения сигнала на синхронизирующем входе "C" с единичного потенциала на нулевой. Динамические D триггеры выпускаются в виде готовых микросхем или входят в виде готовых блоков в составе больших интегральных схем, таких как базовый матричный кристалл (БМК) или программируемых логических интегральных схем (ПЛИС). Условно-графическое обозначение динамического D триггера, запоминающего информацию по фронту тактового сигнала, приведено на рисунке 3. Рисунок 3. Условно-графическое обозначение динамического D триггера То, что триггер запоминает входной сигнал по фронту, отображается на условно-графическом обозначении треугольником, изображённым на 16.04.2018 D-триггеры. Принцип работы. http://digteh.ru/digital/D_trigg/ 3/3 выводе входа синхронизации. То, что внутри этого триггера находится два триггера, отображается в среднем поле условно-графического изображения двойной буквой T. Иногда при изображении динамического входа указывают, по какому фронту триггер (или триггеры) изменяет своё состояние. В этом случае используется обозначение входа, как это показано на рисунке 4. Рисунок 4. Обозначение динамических входов На рисунке 4 а обозначен динамический вход, работающий по переднему (нарастающему) фронту сигнала. На рисунке 4 б обозначен динамический вход, работающий по заднему (спадающему) фронту сигнала. Промышленностью выпускаются готовые микросхемы, содержащие динамические триггеры. В качестве примера можно назвать микросхему 1533ТМ2. В этой микросхеме содержится сразу два динамических триггера. Они изменяют своё состояние по переднему (нарастающему) фронту сигнала синхронизации. Внутренняя схема D-триггеров, примененных в микросхеме 1533ТМ2, содержит дополнительные асинхронные входы R и S. Они позволяют принудительно записывать в D-триггер логический ноль или логическую единицу. Принципиальная схема одного триггера микросхемы 1533ТМ2 приведена на рисунке 5 Рисунок 5. Принципиальная схема одного триггера микросхемы 1533ТМ2 |