русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Элементы с тремя состояниями выхода


Дата добавления: 2014-11-27; просмотров: 4143; Нарушение авторских прав


Элементы с тремя состояниями выхода (типа ТС) кроме логических со­стояний 0 и 1 имеют состояние "отключено", в котором ток выходной це­пи пренебрежимо мал. В это состояние (третье) элемент переводится спе­циальным управляющим сигналом, обеспечивающим запертое состояние обоих транзисторов выходного каскада (Т1 и Т2 на рис. 1.3, а). Сигнал управления элементом типа ТС обычно обозначается как ОЕ (Output Enable). При наличии разрешения (ОБ = 1) элемент работает как обычно, выполняя свою логическую операцию, а при его отсутствии (ОЕ = 0) пе­реходит в состояние "отключено". В ЦУ широко используются буферные элементы типа ТС для управляемой передачи сигналов по тем или иным линиям. Буферы могут быть неинвертирующими или инвертирующими, а сигналы ОЕ — Н-активными или L-активными, что ведет к наличию че­тырех типов буферных каскадов (рис. 1.4).

Выходы типа ТС отмечаются в обозначениях элементов значком треуголь­ника, как на рис. 1.4, или буквой Z (при выполнении документации с по­мощью устройств вывода ЭВМ).

Выходы типа ТС можно соединять параллельно при условии, что в любой момент времени активным может быть только один из них. В этом случае отключенные выходы не мешают активному формировать сигналы в точке соединения выходов. Эта возможность позволяет применять элементы типа ТС в магистрально-модульных микропроцессорных и иных системах, где многие источники информации поочередно пользуются одной и той же ли­нией связи.

Рис. 1.4. Типы буферных каскадов с третьим состоянием

Элементы типа ТС сохраняют такие достоинства элементов с логическим выходом как быстродействие и высокая нагрузочная способность. Поэтому они являются основными в указанных применениях. В то же время они тре­буют обязательного соблюдения условия отключения всех выходов, соеди­ненных параллельно, кроме одного, т. е. условия OE1+ OE2+...+ ОЕn 1 при объединении n выходов. Нарушение этого условия может привести даже к выходу из строя самих элементов.



Выход с открытым коллектором

Элементы с открытым коллектором имеют выходную цепь, заканчиваю­щуюся одиночным транзистором, коллектор которого не соединен с каки­ми-либо цепями внутри микросхемы (рис. 1.5, a). Транзистор управляется от предыдущей части схемы элемента так, что может находиться в насы­щенном или запертом состоянии. Насыщенное состояние трактуется как отображение логического нуля, запертое — единицы.

Насыщение транзистора обеспечивает на выходе напряжение (малое на­пряжение насыщения "коллектор-эмиттер" ). Запирание же транзистора какого-либо уровня напряжения на выходе элемента не задает, выход при этом имеет фактически неизвестный "плавающий" потенциал, т. к. не под­ключен к каким-либо цепям схемы элемента. Поэтому для формирования высокого уровня напряжения при запирании транзистора на выходе элемен­тов с открытым коллектором (типа ОК) требуется подключать внешние ре­зисторы (или другие нагрузки), соединенные с источником питания.

Несколько выходов типа ОК можно соединять параллельно, подключая их к общей для всех выходов цепочке Ucc - R (рис. 1.5, б). При этом можно по­лучить режим поочередной работы элементов на общую линию, как и для элементов типа ТС, если активным будет лишь один элемент, а выходы всех остальных окажутся запертыми. Если же разрешить активную работу элементов, выходы которых соединены, то можно получить дополнительную логическую операцию, называемую операцией монтажной логики.

а б

Рис. 1.5. Схема выходной цепи цифрового элемента с открытым коллектором (а) и реализации монтажной логики (б)

При реализации монтажной логики высокое напряжение на общем выходе возникает только при запирании всех транзисторов, т. к. насыщение хотя бы одного из них снижает выходное напряжение до уровня . То есть для получения логической единицы на выходе требуется единичное со­стояние всех выходов: выполняется монтажная операция И. Поскольку каж­дый элемент выполняет операцию Шеффера над своими входными пере­менными, общий результат окажется следующим

В обозначениях элементов с ОК после символа функции ставится ромб с черточкой снизу.

При использовании элементов с ОК в магистрально-модульных структурах требуется разрешать или запрещать работу того или иного элемента. Для элементов типа ТС это делалось с помощью специального сигнала ОЕ. Для элементов типа ОК в качестве входа ОЕ может быть использован один из обычных входов элемента. Если речь идет об элементе И-НЕ, то, подавая 0 на любой из входов, можно запретить работу элемента, поставив его выход в разомкнутое состояние независимо от состояния других входов. Уровень 1 на этом входе разрешит работу элемента.

 

Положительной чертой элементов с ОК при работе в магистрально-модульных системах является их защищенность от повреждений из-за оши­бок управления, приводящих к одновременной выдаче на шину нескольких слов, а также возможность реализации дополнительных операций монтаж­ной логики. Недостатком таких элементов является большая задержка пере­ключения из 0 в 1. При этом переключении происходит заряд выходной ем­кости сравнительно малым током резистора R. Сопротивление резистора нельзя сделать слишком малым, т. к. это привело бы к большим токам вы­ходной цепи в статике при насыщенном состоянии выходного транзистора. Поэтому положительный фронт выходного напряжения формируется отно­сительно медленно с постоянной времени RC. До порогового напряжения (до середины полного перепада напряжения) экспоненциально изменяю­щийся сигнал изменится за время 0,7RC, что и составляет задержку tз01.

а б

Рис. 1.6. Схемы для расчета минимального (а) и максимального (б) значений сопротивления внешней цепи в каскадах с открытым коллектором

При работе с элементами типа ОК проектировщик должен задать сопротив­ление резистора R, которое не является стандартным, а определяется для конкретных условий. Анализ статических режимов задает ограничения ве­личины сопротивления R снизу и сверху. Значение сопротивления резисто­ра R выбирается в этом диапазоне с учетом быстродействия схемы и по­требляемой ею мощности.

Ограничение снизу величины сопротивления резистора R связано с тем, что ее уменьшение может вызвать перегрузку насыщенного транзистора по току. На рис. 1.6, а показан режим, в котором нулевое состояние выхода схемы обеспечивается элементом 1 с ОК. Из этого рисунка видно, что через выход элемента 1 протекает суммарный ток, складывающийся из токов резистора, входных токов логических элементов (ЛЭ1...ЛЭn) и токов выходов запертых транзисторов элементов с ОК 2.. .m, т. е.

где Iвх.о — входные токи элементов-приемников сигнала при низком уровне входных напряжений; Iz — токи запертых выходов ОК (обычно пренебре­жимо малые); ir = (Ucc - Uo)/R. Чтобы ток выхода элемента 1 не превысил допустимого значения Iвых.о.max следует соблюдать следующее условие

Ограничение сверху величины сопротивления резистора R связано с необ­ходимостью гарантировать достаточно высокий уровень напряжения , формируемого в схеме при запертом состоянии всех выходов элементов с ОК. Из схемы (рис. 1.6, б) видно, что U1 = Ucc - IRR.

В то же время ir = mIz + nIвх.1.max.Из полученных выражений следует

где — паспортный параметр элемента.

Имея границы диапазона значений сопротивления резистора R, получен­ные, как показано выше, проектировщик должен выбрать некоторое кон­кретное его значение. Выбор вблизи нижней границы улучшает быстродей­ствие схемы, а выбор вблизи верхней уменьшает потребляемую схемой мощность.

Выход с открытым эмиттером

Выход с открытым эмиттером характерен для элементов типа ЭСЛ. Для ра­боты на магистраль такие элементы не используются. Возможность соеди­нять друг с другом выходы с открытым эмиттером при объединении эмиттерных резисторов в один общий резистор приводит к схеме рис. 1.7, иногда называемой "эмиттерный дот" и используемой при построении логических схем для получения дополнительной операции монтажной логики. Элемен­ты ЭСЛ имеют противофазные выходы, на одном из которых реализуется функция ИЛИ, на другом — ИЛИ-НЕ. Соединяя прямые выходы несколь­ких элементов, получают расширение по ИЛИ (входные переменные соеди­няемых элементов образуют единую дизъюнкцию). Соединяя инверсные выходы, получают операцию И-ИЛИ относительно инверсий входных пере­менных, т. к. при этом

 

Рис. 1.7. Схема "эмиттерного дота".

Соединяя прямой выход с инверсным, можно получить функцию вида



<== предыдущая лекция | следующая лекция ==>
Типы выходных каскадов цифровых элементов | Паразитные связи цифровых элементов по цепям питания. Фильтрация питающих напряжений в схемах ЦУ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.