Электронные компоненты и схемы
Введение
Этот раздел, описывающий принципы и применение различных электронных схем, не содержит детального объяснения их функционирования — для этого есть немало книг по электронике. Его назначение в том, чтобы кратко описать, как схемы
работают и, что более важно, каким образом они могут быть использованы применительно к автомобилю.
Схемы приведены с упрощениями, но их изучение позволит понять основные принципы работы электронных блоков управления, начиная с простого блока задержки включения внутреннего освещения до самой сложной системы управления
двигателем.
Компоненты
Большинство описанных в этом разделе компонентов
являются дискретными элементами. На рис. 2.13 приведены графические символы, используемые для начертания схем. Для большинства компонентов приведены краткие описании.
Наиболее широко в электронных схемах используются резисторы. Необходимо учитывать два фактора для выбора подходящего резистора: значение сопротивления и мощность рассеяния. Резисторы используются для ограничения величины тока и обеспечения фиксированного падения напряжения.
Часть резисторов, используемых в электронных схемах, изготовлены из небольшого угольного стержня, и размеры этого стержня определяют ело сопротивление.
Углеродные резисторы имеют отрицательный температурный коэффициент сопротивления (negative temperature coefficient - NTC), и это должно учитываться для ряда их применений. Тонкопленочные резисторы имеют боя се стабильные температурные свойства, они изготавливаются нанесением
угольного слоя на стержень из изолятора, например, стекла. Значение сопротивления может быть выдержано очень точно благодаря нарезке спиральной дорожки в проводящем слое.
Резисторы с большой мощностью рассеяния, как правило, изготавливаются из спирально намотанной проволоки. Такой способ, однако, вносит в схему индуктивность. Существуют резисторы с переменным сопротивлением. Наиболее распространены линейная и экспоненциальная зависимости
сопротивления от угла поворота или линейного перемещения
регулирующего контакта. Сопротивление цепи характеризует степень его противодействия протекающему току.
Конденсатор — это прибор для сохранения электрического
заряда. В автомобилях конденсаторы применяются для уменьшения искрообразования на контактах и в схемах подавления радиопомех, а также а электронных узлах управления. Самый простейший конденсатор состоит из двух пластик, разделенных слоем изолятора. Одна пластина может иметь избыток электронов относительно другой пластины. Площадь пластин А, расстояние
между ними d, диэлектрическая проницаемость диэлектрика ε определяют значение его емкости:
С = εA/d.
Для изготовления конденсаторов часто используют полоски металлической фольги (обкладки), разделенные слоем бумаги. Свернутые полоски вставляют я жестяную форму. Чтобы получить более высокие значения емкости при приемлемых внешних размерах прибора, надо уменьшать расстояние между его обкладками. Это достигается помещением обкладки я электролит, при этом на ее поверхности возникает тонкий слой окиси, что обеспечивает высокие значения емкости. Второй обкладкой служит сам электролит. Однако проблема заключается я том, что этот способ требует определенной полярности включения конденсатора. Конденсаторы переменкой емкости имеют различную конструкцию, обеспечивающую изменение одного из параметров
вышеуказанной формулы.
Единицей емкости является фарада (F). Цепь имеет емкость в 1Ф, если сохраняемый заряд тлеет величину один кулон (1 Кл) при разности напряжений на обкладках в один вольт (I В). На рис. 2.14 показан конденсатор, заряженный от батареи.
Диоды часто рассматривают как односторонний вентиль, и для большинства применений это вполне приемлемое описание. Любой диод имеет полупроводниковый P-N переход, позволяющий
электронному потоку двигаться из материала N-типп (с избытком электронов) в материал Р-тппа (с недостатком электронов). Как правило, области с проводимостью разного типа выполнены в объеме кристалла кремния. Диоды - неидеальные приборы, и для смешения в прямом направлении им требуется напряжение около 0,6 В. Диоды Зенера очень похожи по принципу действия на обычные диоды, за исключением того, что они предназначены для работы в режиме управляемого пробоя и пропускают ток в обратном направлении при определенном напряжении. Можно
сравнить их с предохранительным клапаном парового котла.
Появление транзисторов сделало возможным разработку современных сложных и малогабаритных электронных систем. Транзисторы заменили собой электронные лампы с подогревным катодом. Транзистор используется либо как твердотельный электронный ключ, либо как усилитель. Транзисторы изготавливаются из тех же самых полупроводниковых материалов, что и диоды, и они могут быть выполнены в виде NPN или PNP
структур. Три вывода транзистора известны как база, коллектор и эмиттер. Когда на базу подается смешение нужной полярности, между коллектором и эмиттером проходит электрический ток.
Мо базовый ток может быть примерно в 200 раз меньше тока эмиттера. Отношение тока, текущего через базу, к току, проходящему через эмиттер, называется коэффициентом усиления прибора и, какпривило, обозначается символом b.
Другой тип транзистора - транзистор с палевым эффектом (пашен транзистора field effect transistor — FET). Этот прибор имеет значительно большее входное сопротивление, нежели транзисторы биполярного типа, описанные выше. Полевые транзисторы выполняются как приборы с n-каналом и р-каналом. Три вывода такого прибора известны как затвор, исток и сток. Напряжение на затворе контролирует проводимость цепи между стоком и истоком.
Индуктивность чаше всего используется как элемент генератора колебаний пли усилителя. В таких схемах важна стабильность параметров индуктивности при приемлемых размерах. Индуктивность обычно выполняется в виде катушки проволоки, намотанной на каркас. Свойства магнитного поля при изменении, протекающего через индуктивность электрического тока определяют применение индуктивности в схемах. Индуктивность очень трудно изменять, особенно если индуктивность увеличивается за счет магнитной связи с другими приборами.
Экранирование катушки может уменьшить вредное воздействие магнитного поля на другие летали схемы, но тогда в оболочке экрана наводится вихревые токи, и они снижают индуктивность. Для увеличения индуктивности принято использовать железные
сердечники, так как это увеличивает магнитную проницаемость пространств внутри катушки. Эго также позволяет осуществлять регулировку индуктивности за счет изменения положения сердечника. Изменение значения индуктивности таким
способом обычно не превышает нескольких процентов.
но эго может быть полезно для застройки схем. Катушки большой индуктивности «дроссели) используются в цепях постоянного тока для сглаживания колебаний напряжении. Значение индуктивности
измеряется в генри (Гн). Цепь имеет индуктивность в 1 Гн, если ток, меняющийся со скоростью 1 А в секунду, наводит электродвижущую силу в I В.
Интегральные схемы
Интегральные схемы (ЙС) изготавливаются на одном кристалле кремния, обычно называемом подложкой. В одной ИС некоторые из вышеупомянутых элементов могут быть скомбинированы таким образом, чтобы выполнять различные задачи, например: коммутацию, усиление или логические
функции. Фактически, компоненты, требуемые для указанных задач, могут быть выполнены непосредственно на том же кристалле. Огромное преимущество такой технологии даже не в размерах ИС, а в скорости, с которой их можно заставить
функционировать по причине кратчайших расстояний между компонентами. Типичные рабочие частоты ИС свыше I МГН.
Процесс создания ИС протекает в четыре основные
стадии. Первая из этих стадий – окисление кремниевой подложки в потоке кислорода при высокой температуре. Образуемая пленка окиси — великолепный изолятор. Следующая стихия процесса— фототравление, в котором часть окисной пленки удаляется. Предварительно кремниевая подложка покрывается слоем материала называемого фоторезистом, который под воздействием
света становится твердым. Затем на пластину накладывается фототрафарет, на котором нанесена необходимая структура. Далее пластика протравливается в кислоте, чтобы убрать окисел с поверхности кремния на тех участках, которые не были защищены
от воздействия света. Следующая стадия — процесс диффузии, при котором кристаллическая подложка нагревается в атмосфере примесей бора или фосфора (или подобных), что создаст условия
для возникновения областей кремния с р- и n-типом примесей. Финальная стадия —этитаксия, которая названа так потому, что происходит наращивание кристалла. Новые слои кремния становятся зонами р- и n-проводимости. Подобным образом можно сформировать резисторы и конденсаторы с малы ни значениями емкости. Но невозможно сформировать на кристалле какую- либо практически пригодную индуктивность. На рис. 2.15 показан примерный внешний вид «корпуса », в котором монтируется готовый кристалл ИС.
Диапазон и типы доступных сегодня ИС столь огромны, что ИС присутствуют почти в любом блоке. Уровень нитрации кристаллов в наши дни достиг, а во многих случаях и превзошел, уровень больших интегральных схем (БИС). Этот термин означает, что на одном кристалле может быть размещено более 100 0)0 активных элементов. Развитие этой сферы технологий столь стремительно, что электроника теперь занимается главным образом
выбором топологии ИС, а дискретные компоненты используются при окончательном монтаже или в мощных выходных каскадах.
Усилители
Простейшая схема усилителя содержит только один резистор и один транзистор, как показано на рис. 2.16. Малое изменение тока на входном выводе вызовет аналогичное изменение тока через транзистор и, очевидно, на выходе появится усиленный сигнал. Отметим, однако, что выходной сигнал будет инвертирован по сравнению со входным. Эта очень простая схема имеет множество применений и чаще используется о качестве переключателя, нежели усилители. Например, очень малый ток на входе может быть использован для возбуждения, скажем, обмотки реле, включенного вместо резистора.
Одна из главных проблем, связанных с этим типом транзисторного усилителя, заключается в том, что коэффициент усиления транзистора (β) может меняться, причем нелинейно. Чтобы преодолеть этот недостаток, для получения схемы с более
подходящими характеристиками используют ряд цепей обратной связи. На рис. 2.17 показан более удачный усилитель переменного тока.
Резисторы Rb1 и Rb2 устанавливают базовое напряжение транзистора, и поскольку напряжение на участке база-эмиттер сохраняется постоянным на уровне 0,6 В, это, в свою очередь, зафиксирует напряжение эмиттера. Соответственно через резисторы коллектора и эмиттера будет течь постоянный ток, а малые изменения напряжения на входе будут отражены в усиленной форме си шала на выходе, хотя и в инвертированном виде. Приближенное значение коэффициента усиления по напряжению для этой схемы может быть оценено как Rt/Rc.
Конденсатор С1 предотвращает изменение напряжения смешения, а С2 служит для уменьшения импеданса в эмиттерной цепи. Это гарантирует, что Re не оказывает влияния на коэффициент усиления и несколько повышает его.
Для усиления сигналов постоянного тока часто используется дифференциальный усилитель. Он усиливает разность напряжений между двумя входами. Схема на рис. 2.18 (дифференциальный усилитель) применяется в усилителях постоянного тока
практически повсеместно.
Рис. 2.18. Усилитель постоянного тока, пара с общим
сопротивлением в цепи эмиттера
Транзисторы пары выбираются так, чтобы их характеристики были максимально близкими. В интегральном исполнении стабильность обеспечивается конструктивно - дискретные элементы, в частности, транзисторы, крепятся к одному и
тому же теплоотвода и имеют одинаковую температуру. Изменения на входе будут действовать на напряжение базо-эмиттерного перехода каждого из транзисторов одинаковым образом, так что ток, текущий через Re, будет оставаться постоянным. Любое изменение (например, температуры), будет воздействовать на оба транзистора идентично и, следовательно, разностное выходное напряжение будет сохраняться неизменным. Главное свойство
дифференциального усилителя — его способность усиливать разность между сигналами, но не сами сигналы.
Интегральные схемы типа дифференциального усилителя очень распространены, одна из наиболее известных схем — операционный усилитель (ОУ) серии 741. Этот тип ОУ имеет коэффициент усиления по постоянному току порядка 100 000. Сфера применения ОУ очень широка, в частности, их можно использовать как усилители сигналов. Такие усилители в основном используются в качестве буфера между датчиком и нагрузкой (например, дисплеем).
Рис. 2.19. Схемы ОУ с обратной связью
Внутренняя схема этого класса приборов может быть очень сложной, но внешние соединения и количество дополнительных компонентов могут быть сведены к минимуму. Нечасто требуется такой коэффициент усиления, как 100 000, но посредством подсоединения нескольких резисторов характеристики схемы с ОУ можно изменить так, что они будут удовлетворять поставленным требованиям. Для получения точно заданного коэффициент
усиления используют две разновидности отрицательной обратной связи. Они показаны на рис. 2.19 и называются схемами ОУ, соответственно, с шунтирующей обратной связью и с пропорциональной обратной связью.
Коэффициент усиления в инвертирующем включении
равен:
Коэффициент усиления в неинвертируюшем включении равен:
Очень важный момент, который следует отметить в связи с данным типом усилителя, это зависимость коэффициента усиления от частоты. Конечно, это замечание уместно только в случае
усиления сигналов переменного тока. На рис. 2.20 показана частотная характеристика усилителя серии 741. ОУ являются основными «кирпичиками» многих типов схем, и некоторые на них будут вкратце упомянуты позже в данном разделе.
Мостовые схемы
Имеется множество типов мостовых схем, но все они базируются на принципе моста Уитстона, изображенного на рис. 2.21,
На схеме изображен чувствительный гальванометр. Простой расчет покажет, что он даст нулевые показания, когда выполняется отношение:
Чтобы использовать схему данного типа для измерения
неизвестного сопротивления R, с очень большой точностью, используют точные резисторы заранее известного номинала R3 и R4, а в качестве R, — магазин точных сопротивлений. Индикатор
покажет нулевое значение, когда сопротивление наборного магазина, а точности равно сопротивлению неизвестного резистора. Этот же простой принцип может быть применен и к схемам переменного тока для определения неизвестной индуктивности или
неизвестной емкости.
Типичное применение мостовой схемы в автомобиле показано на рис. 2.22. В этой схеме R1 заменен термистором для измерения температуры.
Выходной сигнал моста усиливается дифференциальным операционным усилителем с обратной связью, определяющей коэффициент усиления.
Триггер Шмидта
Триггер Шмидта применяется для преобразования изменяющихся сигналов в сигналы прямоугольной формы с крутыми фронтами для использования в цифровых и переключающих схемах. Например, синусоидальный сигнал, подаваемый на триггер Шмидта, появится на выходе как прямоугольный сигнал той же частоты, что и входной сигнал. На рис. 2,23 показана простая схема триггера Шмидта, использующая операционный усилитель.
За счет высокого коэффициента усиления (и положительной обратной связи - Ред.) на выходе этой схемы будет либо максимальное положительное, либо максимальное отрицательное напряжение. Точки переключения триггера называются верхним
и нижним порогом срабатывания (соответственно, UTP — upper trigger point и LTP — lower trigger point). Выходной сигнал от индукционного распределителя или датчика положения коленчатого вала на двигателе нужно пропустить через триггер Шмидта. Этот прием упростит дальнейшую обработку
сигнала ял и сделает переключение автомобильных
устройств более четким. Триггеры Шмидта могут быть приобретены как отдельные интегральные схемы либо как часть других готовых изделий.
Таймеры
В простейшем виде таймер состоит всего ни двух компонентов: резистора и конденсатора. Когда конденсатор подключается к источнику питании через резистор, считается, что он будет полностью заряжен через время 5RС секунд, где R — значение
сопротивления резистора в омах, а С — емкость конденсатора в фарадах. Постоянная времени этой цепи есть RC, часто обозначаемая как T.
Напряжение на конденсаторе (Vс) может быть вычислено следующим образом:
где:
V - напряжение источника питания, В.
t— время, с.
С — емкость конденсатора, Ф.
R — сопротивление резистора, Ом.
e — символ экспоненциальной функции.
Указанные элементы с подходящими номиналами позволяют установить практически любое разумное значение времени задержки и включить или выключить некую схему, используя транзистор как ключ. На рис. 2.24 приведен пример схемы таймера, использующей такой технический прием.
Фильтры
Представим себе фильтр, который предотвращает попадание крупных частиц грязи, например, в топливный инжектор. В электронных цепях основная идея та же, за исключением того, что размером частиц служит частота сигнала. Электронные фильтры делятся на два основных типа:
низкочастоный фильтр (ФНЧ), который блокирует высокие частоты, и высокочастотный фильтр (ФВЧ), который подавляет низкие частоты. Возможны различные варианты фильтров, позволяющие получить особую частотную характеристику, в
частности, полосовой или режекторный фильтры. Здесь будет рассмотрена только базовая конструкция фильтров. Фильтры могут быть активными, если схема включает усиление, или пассивными,
когда усиления нет. На рис. 2.25 показаны два основных типа пассивных фильтров.
Принцип действия фильтров основан на изменении реактивного сопротивления конденсаторов в зависимости от частоты. Действительно, реактивное сопротивление конденсатора Xс уменьшается с увеличением частоты. Частота среза фильтра
может быть вычислена по следующей формуле:
где:
f- частота, ни которой коэффициент передачи схемы начинает быстро спадать,
R — сопротивление резистора,
С— емкость конденсатора.
Следует отметить, что такие фильтры весьма далеки от совершенства (некоторые более качественные конструкции обсудим чуть позже), и что частота среза является не резкой границей, но только точкой, на которой коэффициент передачи
схемы начинает падать (обычно на уровне 0,707 от исходной величины).
Лора Дарлингтона
Пара Дарлингтона (в отечественной терминологии «составной транзистор*) является простой комбинацией двух транзисторов, которые обеспечивают высокий коэффициент усиления по току (типичное значение несколько тысяч). Транзисторы, как правило,
монтируются на тепловом радиаторе, и прибор имеет три вывода, маркируемых как у обычного транзистора, — база, коллектор и эмиттер. Входной импеданс этого типа схем — порядка 1 МОм, следовательно, они никоим образом не нагружают схему, подсоединяемую к их входу. На рис. 2.26 показаны два транзистора, соединенных в пару Дарлингтона.
Конфигурация составного транзистора используется во многих переключающих схемах. Обычное применение схемы Дарлингтона — коммутация тока первичной обмотки в катушке зажигания.
Привод шагового двигателя
В одном из последующих разделов подробно описано, как работает шаговый электродвигатель. В этом же разделе рассма1ривается схема, используемая: для управления электромотором, — схема привода четырехфазного униполярного мотора. Функция привода шагового электродвигателя заключается
в преобразовании маломощных цифровых управляющих сигналов в «силовые» сигналы для работы обмоток электродвигателя. Процесс управления шаговым двигателем лучше всего описывается
при помощи блок-схемы системы управления, изображенной на рис. 2.27.
Рис. 2.27. Система управления шаговым
Блок управления выдает выходной сигнал от основного блока системы управления двигателем (electronic control unit — ECU). Затем сигнал конвертируется в простой логической схеме в импульсы, подходящие для управления электромотором. Эти импульсы далее передаются на электромотор через мощный выходной каскад. На рис. 2.28 показана упрошенная схема выходного каскада, предназначенного для управления четырьмя обмотками шагового электродвигателя.
Рис. 2.28. Схема управления шаговым двигателем (каска усиления мощности)
Преобразование цифровых сигналов в аналоговые
Преобразование цифровых сигналов, а аналоговую форму является относительно простим процессом. Когда операционный усилитель в инвертирующем включении охвачен обратной связью, входной резистор и резисторы обратной связи определяют
его коэффициент усиления G:
Если схема цифро-аналогового преобразователя выполнена так, как показано на рис. 2.29, тогда «вес» каждого входа может быть задан выбором соответствующею сопротивления резистора. В случае 4-разрядного цифрового сигнала, как показано на рисунке, сигнал наиболее значимого бита будет усиливаться с коэффициентом «единица». Сигнал следующего бита будет передан с коэффициентом 1/2, следующий - как 1/4 и, наконец,
сигнал самого малого разряда будет передан с коэффициентом 1/8. Схему подобною типа часто называют сумматорам. Выходной сигнал, таким образом, пропорционален значению цифрового
кода на входе схемы.
Главная проблема такой схемы заключается в том, что точность выходного сигнала зависит от разброса сопротивления резисторов. Имеются и другие типы цифро-аналогового преобразователя,
например, матрицы R-2R, но принцип их действия похож на описанный выше.
Рис. 2.29. Схема цифро-аналогового преобразователя
Аналого-цифровое преобразование
Эта схема служит для преобразования аналогового сигнала, например, сигнала от термистора, в цифровой сигнал для обработки компьютером или логической схемой.
Рис. 2.30. АЦП с последовательным счетчиком
Большинство схем работают по принципу сравнения выходного сигнала цифро-аналогового преобразователя (ЦДЛ) с входным
напряжением. На рис. 2.30 схематически изображен аналого-цифроасй преобразователь (АЦП) линейноготипа. АЦП этого типа действуют медленнее, чем другие, но зато у них очень простая логика работы.
Выход двоичного счетчика соединен с входом ЦАП, выход которою служит эталоном. Это напряжение сравнивается с входным напряжением, и как только оба напряжения будут равны, счетчик останавливается. Значение кода счетчика, таким
образом, является цифровым представлением входного напряжения. Действие других цифровых компонентов данной схемы будет объяснено в следующем разделе.
АЦП доступны в виде интегральных схем и могут работать с очень высокой скоростью при типовых разрешениях до 1/4096 (12 разрядов). Скорость работы АЦП критична при преобразовании
переменных или осциллирующих входных сигналов. Как правило, скорость считывания кода должна быть по крайней мере вдвое больше частоты входного сигнала.
Цифровая электроника
Введение в цифровые схемы
На практике при решении каких-либо проблем результат обычно можно выразить через простой ответ «да/нет» или «истина/ложь». Давайте возьмем простой пример: если ответ на первый или второй вопрос будет «да», тоща включится индикатор тормозов, если же оба ответа будут «нет», тогда индикатор будет выключен:
1. Это сигнал включения ручного тормоза?
2. Это низкий уровень в резервуаре тормозной жидкости?
В этом случае нам нужно, чтобы выходной сигнал электрической схемы перешел в состояние «включен», когда любой из его входных сигналов находится в состоянии «включен». Входные сигналы могут быть получены благодаря простым выключателям на ручном тормозе и на бачке тормозной жидкости.
Цифровой прибор, которому предстоит решить эту задачу, является схемой «ИЛИ» (OR). Она будет описана в следующем разделе.
Как только проблема может быть описана в логических величинах, тогда подходящая цифровая или логическая схема может дать ответ на поставленную проблему. Здесь могут быть также использованы простые схемы, сохраняющие логическое состояние, соответствующее их последнему входному сигналу, —это есть, по сути, простые схемы «памяти» Благодаря комбинированию больших количеств этих «цифровых кирпичиков», схемы можно довести до уровня, позволяющего решить сложнейшую задачу в считанную долю секунды. За
счет технологии интегральных схем теперь стало возможным создавать сотни тысяч, если не миллионы, базовых элементов на одном кристалле. Это обеспечило подъем уровня современных систем управления автомобилем настолько, что все они без исключения снабжаются компьютером:
В электронных схемах логические значения «истина/ложь» соответствуют определенным значениям уровня напряжения. В одной такой логической системе, известной как ТТЛ (транзисторно-транзисторная логика), «истина», или логическое значение «!». представляется уровнем напряжения выше
2,4 В (в среднем 3,5 В), а «ложь», или логическое значение «0», - уровнем менее 0,4 В.
Логические вентили
Символы и таблицы истинности для базовых логических вентилей показаны на рис. 2.31. Таблица истинности описывает, какой комбинации входных сигналов будет соответствовать определенный выходной сигнал.
Схема «И» (AND) будет генерировать выходной логический сигнал «1», если оба входных сигнала также имеют уровень «1». Другими словами: выход равен «1», когда входные сигналы в выражении «Л И В» равны «1».
Схема «ИЛИ» (OR1 формирует выход «1» по выражению «А ИЛИ В», когда один или оба входных сигнала равны «1». Опять же для этой схемы могут быть использованы более двух входов.
Схема «НЕ» (NOT В является очень простым прибором, где выходной сигнал всегда будет находиться в противоположном логическом состоянии, нежели входной сигнал. В этом случае вход и выход связаны как «А = NOT В» и, конечно же, этот прибор имеет только один вход и один выход.
Каждая из схем И г ИЛИ может бить скомбинирована с вентилем НЕ, чтобы образовать схему И-НЕ (NAND) и схему ИЛЙ-НЕ (NOR), соответственно.
Оказалось, что эти две схемы являются наиболее универсальными и позволяют конструировать сложные логические цепи. Выходкой
сигнал этих схем сеть инверсия выходного сигнала первоначальных схем И и ИЛИ.
Наконец, схема, известная как «исключающее ИЛИ» {ХОК), может иметь только два входа. Эта схема будет формировать выходной сигнал «1», когда выполняется условие Л ИЛИ В, но при этом, ни один из входных сигналов не равен другому.
Комбинационная логика
Схемы, состоящие из многих логических вентилей, описанных в предыдущем разделе, пазы шлются схемами комбинационной логики. Они не имеют «памяти» или счетчиков и могут быть
представлены диаграммой состояний с N входами и Z выходами. Первая стадия в процессе создания схемы комбинационной логики заключается в том, чтобы определить требуемые соотношения между входами и выходами.
Предположим некую ситуацию, в которой нам нужна схема, чтобы сравнивать два набора из трех входов и, если они неодинаковы, обеспечить на одном выходе сигнал «1». Эта предельно упрошенная ситуация может быть использована для сравнения действия системы сдвоенных сигналов безопасности,
таких как электронный блок управления системой антиблокировки колес (ABS). Логическая схема может быть выполнена таким образом, чтобы включать индикатор предупреждения, если возникает расхождение между двумя схемами безопасности.
На рис. 2.32 приведена блок-схема и возможный вариант се реализации.
При анализе таблиц истинности для базовых логических схем выясняется, что вентиль «исключающее ИЛИ» наилучшим образом подходит для выполнения сравнения: он создаст на выходе
уровень «0» только тогда, когда оба входных сигнала одинаковы. Далее выходы с трех схем сравнения подаются на схему ИЛИ стремя входами, которая при условии значения всех входных сигналов «0» даст на выходе уровень «0». Если любой из входов изменится на «1», выходной сигнал станет«1», и тогда зажжется индикатор предупреждения.
Комбинации вентилей могут быть сконфигурированы для решения любой задачи. Одно из популярных применений —сумматор для выполнения операции сложения двух двоичных чисел. Вычитание достигается преобразованием вычитания в сложение (4 —3 = 1 то же самое, что 4 + (-3)=1). Сумматоры
также используют для того, чтобы выполнять операции умножения и деления чисел, потому что фактически это операции многократного сложения и вычитания.
Последовательная логика
Логические схемы, описанные выше, были очень простыми комбинациями различных вентильных схем. Выходной сигнал каждой схемы однозначно определялся текущим состоянием входов. Схемы, которые обладают способностью запоминать предыдущие входные сигналы или логические состояния, известны как схемы последовательной лотки. В этих схемах последовательность предыдущих входных сигналов определяет текущий выходной сигнал. Поскольку последовательные схемы сохраняют информацию и после тот, как входные сигналы
сняты, они служат основными «кирпичиками» для построения компьютерной памяти.
Базовые схемы памяти называются бистабильными, так как они имеют два стабильных состояния. Однако чаше их называют триггерными схемами («защелками»).
Существует три основных схемы триггеров: RS- трипер, D-триггер и JK -триггер. Триггер RS-памяти может быть сконструирован при помощи двух элементов И-НЕ и двух вентилей НЕ, как это показано на рис. 2.33. Если мы начинаем работу с
двумя «0» на входах, а сигнал X имеет состояние «1», который поступает на вход другой схемы И-НЕ, то ее выходом будет «0». Если теперь вход А изменит свое состояние на «1», выход X изменится на «О», который, в свою очередь, заставит выход Y
измениться на «1». Выходные сигналы схемы поменяли свое состояние. Если вход Л снова примет значение «I», выходы схемы останутся неизменными до тех нор, пока вход В не перейдет на уровень «I», заставляя выходы снова поменять значения на противоположные. В этом варианте схема запоминает тот вход, который был последним в состоянии «1». Если это был вход А, тоща выход X «мест значение «О», и выход Y имеет значение
«I». Если же это был вход В, то выход X имеет значение «1», выход В —«0». Этот триггер (RS-триггер) является простейшим типом схем памяти. RS означает «установка-сброс» (set - reset).
Второй тин триггеров—D-триггер. Он имеет два входа, маркированных как С К —вход для синхронизации (СК —от англ. clock), и D —вход данных. Выходы обозначены как Q и Q. Часто их
называют Q и НЕ-Q. Выход Q принимает логическое состояние D-входа в момент поступления синхроимпульса. Ж-триггер является комбинацией двух предыдущих триггеров. Аналогично RS-
типу, он имеет два установочных входа, но в данном случае маркируемых как J и К, и управляется импульсом синхронизации подобно D-триггеру. Выходы обозначаются так же: Q и Q.
Схема запоминает последний входной сигнал, чтобы изменить состояние таким же образом, как это делал RS-триггер. Основное отличие состоит в том, что изменение выходов происходит только
по импульсу синхронизации. Выходы также изменятся, если на обоих входах J и К установится логическая «1», что недопустимо в RS- триггерах.
Таймеры и счетчики
Прибор, используемый в качестве таймера, называют
моностабильной схемой, так как она имеет только одно устойчивое состояние. На основе этого устройства делают точные и легко управляемые таймеры. Для установки времени задержки используют конденсатор и резистор. На рис. 2.34 показана схема таймера с присоединенными резистором и конденсатором.
Каждый раз, когда входной сигнал переходит с «0» на «1». выходной сигнал О переходит с уровня «0» на уровень «1» в интервале t секунд. Другой выход схемы принимает при этом инверсное значение. В действительности имеется множество вариантов этого типа таймеров. Время задержки t обычно равно 0,7RC.
Счетчики конструируются из последовательности и бистабильных схем. Двоичный счетчик будет считать импульсы синхронизации, поступающие на его вход. На рис. 2.35 показан четырехразрядный счетчик, сконструированный из триггеров D-типа. Эти счетчики называются «счетчиками пульсаций», или асинхронными, потому что изменение состояния триггеров счетчика от младшего разряда до выхода происходит не одновременно. Для счетчика важен тип триггеров. В данном случае используется отрицательный спад синхроимпульса, это означает,
«то приборы меняют состояние, когда синхроимпульс меняет уровень с «1» на «0». Счетчики могут быть сконфигурированы так, чтобы считать «по возрастанию» или «по убыванию» сигнала.
В низкоскоростных схемах «пульсирующие счетчик»!» не создают проблем, но на высоких скоростях задержка в изменении состояний от одного числа к другому может оказаться критической.
Чтобы преодолеть проблему асинхронного переключения, можно сконструировать синхронизируемый счетчик из JK-триггеров в сочетании с некоторой комбинационной логикой. На рис. 2.36
показан 4-разрядный синхронный счетчик по возрастанию. При такой организации схемы все выходы меняются одновременно, так как комбинационная схема устанавливает JK —входы в значение «1», если требуется переключение. Существуют «готовые к употреблению» счетчики различных систем счисления (не только двоичной), считающие «на возрастание» и «на убывание».
Схемы памяти
Описанные выше электронные схемы, сконструированные с использованием триггеров, представляют одну из форм электронной памяти. Если триггеры соединены так, как показано на рис. 2.37, то они формируют один элемент памяти слова из 8-ми разрядов (бит). Такая схема, однако, чаше называется регистром, нежели памятью. Восемь бит (