русс | укр

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

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

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

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


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

Функция проводимости схемы


Дата добавления: 2015-08-31; просмотров: 10395; Нарушение авторских прав


 

Пусть x1, x2, ... , xn – набор контактов в схеме. Контакты могут быть размыкающими и замыкающими. Контакт называется замыкающим, если он замыкается при подаче напряжения. Контакт называется размыкающим, если он размыкается при подаче напряжения. Один и тот же контакт в схеме может быть как замыкающим, так и размыкающим [3,4].

Каждой последовательно - параллельной схеме можно поставить в соответствие формулу логики булевых функций, реализующую функцию проводимости этой схемы.

 

(6.1.)

 

Функция проводимости схемы, состоящей из одного элемента x, для замыкающего контакта есть f(x) = x, а для размыкающего контакта f(x) = . Две схемы считаются эквивалентными, если они имеют одинаковую функцию проводимости. Применяя равносильные преобразования, можно упрощать релейно-контактные схемы, заменяя их эквивалентными, с меньшим числом контактов.

Соединим переключатели x и y последовательно и построим таблицу проводимости этой цепи (рис.6.2.).

   

 

Рисунок 6.2. Последовательное соединение переключателей (а)

и таблица проводимости цепи (б).

 

Эта таблица совпадает с таблицей истинности логической операции конъюнкции .

Функция проводимости схемы, состоящей из двух параллельно соединенных контактов x и y (рис.6.3) есть f(x, y) = x V y, т.е. параллельному соединению переключателей соответствует операция дизъюнкция.

Рисунок 6.3. Параллельное соединение контактов x и y.

 

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



 

 

Рис. 6.4. Переключательные модели констант 0 и 1

и функций И, ИЛИ, НЕ.

 

Пример 6.1. Построить схему, состоящую из трех переключателей, которая проводит ток только тогда, когда ровно один переключатель включен.

Решение. По данному условию работы схемы построим ее таблицу проводимости.

 

x y z    
 
 
 
 
 

 

Построим формулу, соответствующую этой таблице. Проще построить ее в виде СДНФ: . Требуемая схема выглядит следующим образом:

Пример 6.2. Упростить данную переключательную схему так. Чтобы она содержала возможно меньшее число обозначений переключателей.

Решение. Работа этой цепи описывается формулой

 

.

 

Упростим эту формулу, используя законы поглощения и склеивания:

Упрощенная схема имеет вид:

 

Пример 6.3.Найдем функцию проводимости схемы, изображенной на рисунке 6.4.

Рисунок 6.4.

 

Пример 6.4. Для логической функции f(x,y,z)=xz Ú xyz Ú xyz Ú xyz, построить соответствующую ей и ее минимальным ДНФ контактные схемы.

Решение. Конъюнктивным членам заданной функции соответствуют участки контактной схемы с последовательно расположенными на них контактами.

 

Рисунок 6.5.

Так как конъюнктивные члены соединены между собой знаками дизъюнкций, то эти участки подключены параллельно друг другу. Таким образом, для рассматриваемой логической функции получаем следующую контактную схему, представленную на рисунке 6.5., а для двух ее минимальных ДНФ имеем соответственно на рисунке 6.6. схемы

Рисунок 6.6.

 

Заметим, что контактная схема заданной логической функции имеет 11 контактов, тогда как каждая из эквивалентных ей контактных схем, соответствующих минимальным ДНФ, всего по 6 контактов.

 

6.2. Элементы, образующие
логический базис

 

Набор логических элементов, реализующих некоторые базисные логические функции, соответствует функционально полному набору логических элементов. Из такого набора можно построить сколь угодно сложные логические устройства. Элементы, образующие функционально полный набор, называются базисными логическими элементами [1-14].

Обычно, первичной алгебраической формой логических функций является ДСНФ либо КСНФ, либо МДНФ, либо МКНФ. При этом логические функции представляются через операции дизъюнкции, конъюнкции и инверсии, что соответствует набору ЛЭ, состоящему из элементов И, ИЛИ и НЕ. Этот набор является избыточным базисом. В этом случае говорят, что для построения устройств использован базис {И, ИЛИ, НЕ}.

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

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

 



<== предыдущая лекция | следующая лекция ==>
К РЕЛЕЙНО-КОНТАКТНЫМ СХЕМАМ | Пороговый элемент


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


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

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

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


 


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

 
 

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

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