Глава 9
Применение цифровых микросхем малой степени интеграции
Перед тем, как съесть свой первый пейотный грибочек, Материалист поинтересовался у Поставщика (чернокожего джазиста): «А вообще-то эта дрянь опасна?». «Мать твою, — ответил он. — Индейцы тысячелетиями жрут ее в каждое полнолуние».
Роберт Аптон Уилсон«Космический триггер»
Из описания устройства логических элементов (см. главу 8 ) ясно, что любой логический вентиль есть, в сущности, не что иное, как усилитель. Только, в отличие от операционного усилителя, логический вентиль, во-первых, не имеет дифференциального входа, а во-вторых, обладает невысоким коэффициентом усиления по напряжению (порядка нескольких десятков для КМОП-элемента). Тем не менее не будет большой ошибкой представлять логический инвертор компаратором, у которого на неинвертирующий вход раз и навсегда подан определенный потенциал, примерно равный половине напряжения питания. И если ввести стабилизирующую обратную связь, которая выводит такой элемент в линейную область, то он вполне способен работать в аналоговом режиме.
Релаксационные схемы
Реально, конечно, аналоговые сигналы обрабатывать на логике не имеет никакого смысла, но это свойство логических вентилей широко используется на практике для построения т. н. релаксационных схем, продуцирующих самопроизвольные колебания, отличающиеся по форме от гармонических (прямоугольные, импульсные, треугольные и т. д.). Такая схема характеризуется наличием одновременно положительной (ПОС) и отрицательной (ООС) обратных связей, причем теория гласит, что для получения устойчивых колебаний необходимо, чтобы действие ООС отставало от действия ПОС. Рассмотрим некоторые схемы такого рода.
Генераторы прямоугольных колебаний
Генератор прямоугольных колебаний называют еще мультивибратором . Существует много схем мультивибраторов, в том числе на цифровой логике (признаюсь, что мне даже невдомек, зачем в пособиях их обычно приводится так много, если они все равно делают в принципе одно и то же). Мы рассмотрим одну из них, выбранную с точки зрения минимального числа компонентов, и два ее варианта с управлением, разница между которыми заключается в используемых элементах.
Схема по рис. 9.1, а — базовая. При включении питания она начинает работать сразу и выдает меандр с размахом от 0 до U пит. Частота на выходе определяется параметрами R1 и С1: период колебаний Т ~= 2R1C1. Резистор R2 в этом практически не участвует и нужен только для того, чтобы оградить защитные диоды микросхемы от перегрузки током разряда конденсатора С1. Величина его может изменяться от сотен ом до нескольких килоом. Величина же резистора R1 может изменяться от единиц килоом до 10 МОм, что позволяет избежать использования электролитических конденсаторов при малых частотах (напомним, что они очень нестабильны при работе во времязадающих цепях). Поэтому конденсатор С1 может применяться любой, с емкостью, начиная от нескольких десятков пикофарад, но только не электролитический. Практически указанные параметры элементов обеспечивают частоты от сотых долей герца до верхней границы рабочей частоты КМОП-микросхем в 1–2 МГц, а для быстродействующей КМОП-логики и выше, вплоть до 10 МГц и более.
Рис. 9.1. Схемы мультивибратора на логических элементах:
а— базовая схема на инверторах; б— схема на двухвходовых элементах с управлением; в— диаграмма состояний схемы на двухвходовых элементах «И-НЕ»; г— диаграмма состояний схемы на двухвходовых элементах «ИЛИ-НЕ»
Если в схеме рис. 9.1, б объединить входы логических элементов между собой, то она превратится в схему по рис. 9.1, а (чаще всего именно так базовую схему на практике и выполняют). Но нередко возникает задача остановить генерацию на время и при этом обеспечить совершенно определенный логический уровень на выходе генератора. Для этого предусматривают дополнительные входы. Диаграммы уровней на выходе в зависимости от состояния входов для разных типов логических элементов приведены на рис. 9.1, в и г .
Запоминать эти диаграммы нет необходимости, если обратиться к рис. 8.3, а . Из него следует, как описано в главе 8 , что единица на входе «И-НЕ» и ноль на входе «ИЛИ-HE» являются разрешающими уровнями , следовательно, при этом наша схема будет функционировать как при объединении этих входов, т. е. подобно схеме на рис. 9.1, а . При запрещающих же уровнях на входе уровень на выходе будет устанавливаться так, как если бы никаких RC-цепочек не существовало.
Читать дальше
Конец ознакомительного отрывка
Купить книгу