Читаем Электроника для начинающих полностью

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

Теперь перейдем к следующему, более «заумному» варианту схемы. Предположим, что подвижный контакт переключателя переместили таким образом, что полюс переключателя не соединяется ни с одним из его контактов. (Или можно предположить, что контакты переключателя находятся в состоянии «дребезга» и нет хорошего качества контакта, или же, что мы полностью отсоединили переключатель). В отсутствие высокого логического уровня сигнала на левом входе левого логического элемента ИЛИ-НЕ сигнал на его входе перейдет с высокого уровня на низкий, поскольку его будет задавать подтягивающий резистор, соединенный с общим выводом источника питания. Но правом входе этого элемента будет все еще высокий логический уровень, а этого вполне достаточно для продолжения формирования на выходе левого элемента ИЛИ-НЕ сигнала низкого логического уровня — таким образом, в состоянии схемы никаких изменений не произошло. Другими словами, схема осталась в предыдущем состоянии (она его «помнит»).

Если же теперь переключатель перевести в крайнее правое положение, т. е. подать высокий логический уровень сигнала (плюс источника питания) на правый вход правого по схеме элемента ИЛИ-НЕ, то этот элемент очень быстро распознает, что теперь на одном его входе присутствует сигнал высокого логического уровня, а поэтому он изменит свой выходной сигнал с высокого на низкий логический уровень. Этот же сигнал поступит на вход другого левого элемента ИЛИ-НЕ, который теперь будет иметь уже два входных сигнала низкого уровня, поэтому на его выходе появится сигнал высокого уровня, который вернется обратно на вход правого элемента ИЛИ-НЕ.

Таким образом, выходные сигналы двух логических элементов ИЛИ-НЕ поменялись местами. Эти состояния сначала изменились, а потом остались без изменения, даже после того как у подвижного контакта переключателя разрывается контакт. Вторая группа схем на рис. 4.98 (ЦВ-рис. 4.98) показывает, как работает похожая схема, выполненная на двух элементах И-НЕ и при подаче на полюс переключателя сигнала низкого логического уровня. Для проверки схемы вы можете воспользоваться микросхемой 74HC00, которая приведена в списке необходимых покупок для данного эксперимента.



Рис. 4.98.

В этой схеме, в отличие от той, что приведена на рис. 4.97, используются логические элементы И-НЕ и изменено на противоположное подключение источника питания


Оба варианта схем являются примерами триггеров (англ. flip-flop), которые остаются в переключенном состоянии; они так называются именно потому, что под воздействием входных сигналов способны мгновенно переключаться и оставаться в новом состоянии (помнить его). Вы можете использовать эти схемы каждый раз, когда вам необходимо устранить дребезг контактов переключателя (в том случае, если это двухпозиционный переключатель).

Более сложная версия триггера — это триггер с синхронизирующим (тактовым) входом, для работы с которым сначала требуется задать определенные сигналы на каждом его входе, а затем, для изменения состояния триггера, нужно подать на соответствующий вход синхронизирующий (тактовый) импульс.

Импульс должен быть четким и определенным, что означает, что если вы подаете его от переключателя, то для этого предварительно необходимо устранить дребезг его контактов, возможно за счет использования другого триггера! Соображения такого типа заставляют меня с неохотой использовать триггеры с синхронизирующим входом в данной книге. Они добавляют новый уровень сложности, который бы я предпочел избежать во введении в мир электроники.

Перейти на страницу:

Все книги серии Электроника

Твой первый квадрокоптер: теория и практика
Твой первый квадрокоптер: теория и практика

Детально изложены практические аспекты самостоятельного изготовления и эксплуатации квадрокоптеров. Рассмотрены все этапы: от выбора конструкционных материалов и подбора компонентов с минимизацией финансовых затрат до настройки программного обеспечения и ремонта после аварии. Уделено внимание ошибкам, которые часто совершают начинающие авиамоделисты. В доступной форме даны теоретические основы полета мультироторных систем и базовые понятия работы со средой Arduino IDE. Приведено краткое описание устройства и принципа работы систем GPS и Глонасс, а также современных импульсных источников бортового питания и литий-полимерных батарей. Подробно изложен принцип работы и процесс настройки систем, OSD, телеметрии, беспроводного канала Bluetooth и популярных навигационных модулей GPS Ublox. Рассказано об устройстве и принципах работы интегральных сенсоров и полетного контроллера.Даны рекомендации по подбору оборудования FPV начального уровня, приведен обзор программ дня компьютеров и смартфонов, применяемых при настройке оборудования квадрокоптера.Для читателей, интересующихся электроникой, робототехникой, авиамоделизмом

Валерий Станиславович Яценков

Развлечения
Электроника для начинающих
Электроника для начинающих

В ходе практических экспериментов рассмотрены основы электроники и показано, как проектировать, отлаживать и изготавливать электронные устройства в домашних условиях. Материал излагается последовательно от простого к сложному, начиная с простых опытов с электрическим током и заканчивая созданием сложных устройств с использованием транзисторов и микроконтроллеров. Описаны основные законы электроники, а также принципы функционирования различных электронных компонентов. Показано, как изготовить охранную сигнализацию для защиты от проникновения в дом, елочные огни, электронные украшения для одежды, устройство преобразования звука, кодовый замок, автономную роботизированную тележку и др. Приведены пошаговые инструкции и более 500 наглядных рисунков и фотографий.Для начинающих радиолюбителей

Паоло Аливерти , Чарльз Платт

Радиоэлектроника / Технические науки

Похожие книги

Электроника для начинающих (2-е издание)
Электроника для начинающих (2-е издание)

В ходе практических экспериментов рассмотрены основы электроники и показано, как проектировать, отлаживать и изготавливать электронные устройства в домашних условиях. Материал излагается последовательно от простого к сложному, начиная с простых опытов с электрическим током и заканчивая созданием сложных устройств с использованием транзисторов и микроконтроллеров. Описаны основные законы электроники, а также принципы функционирования различных электронных компонентов. Показано, как изготовить охранную сигнализацию, елочные огни, электронные украшения, устройство преобразования звука, кодовый замок и др. Приведены пошаговые инструкции и более 500 наглядных рисунков и фотографий. Во втором издании существенно переработан текст книги, в экспериментах используются более доступные электронные компоненты, добавлены новые проекты, в том числе с контроллером Arduino.

Чарльз Платт

Радиоэлектроника / Технические науки
PIC-микроконтроллеры. Все, что вам необходимо знать
PIC-микроконтроллеры. Все, что вам необходимо знать

Данная книга представляет собой исчерпывающее руководство по микроконтроллерам семейства PIC компании Microchip, являющегося промышленным стандартом в области встраиваемых цифровых устройств. В книге подробно описывается архитектура и система команд 8-битных микроконтроллеров PIC, на конкретных примерах изучается работа их периферийных модулей.В первой части излагаются основы цифровой схемотехники, математической логики и архитектуры вычислительных систем. Вторая часть посвящена различным аспектам программирования PIC-микроконтроллеров среднего уровня: описывается набор команд, рассматривается написание программ на ассемблере и языке высокого уровня (Си), а также поддержка подпрограмм и прерываний. В третьей части изучаются аппаратные аспекты взаимодействия микроконтроллера с окружающим миром и обработки прерываний. Рассматриваются такие вопросы, как параллельный и последовательный ввод/вывод данных, временные соотношения, обработка аналоговых сигналов и использование EEPROM. В заключение приводится пример разработки реального устройства. На этом примере также демонстрируются простейшие методики отладки и тестирования, применяемые при разработке реальных устройств.Книга рассчитана на самый широкий круг читателей — от любителей до инженеров, при этом для понимания содержащегося в ней материала вовсе не требуется каких-то специальных знаний в области программирования, электроники или цифровой схемотехники. Эта книга будет также полезна студентам, обучающимся по специальностям «Радиоэлектроника» и «Вычислительная техника», которые смогут использовать ее в качестве учебного пособия при прослушивании соответствующих курсов или выполнении курсовых проектов.

Сид Катцен

Радиоэлектроника