Логический переменный преобразователь

Разработка принципиальной схемы комбинационного логического устройства с четырьмя входами a, b, c и d, обеспечивающего на выходе заданную полностью определенную функцию алгебры логики в условиях реализации на базе серии микросхем и мультиплексоре.

Рубрика Физика и энергетика
Вид практическая работа
Язык русский
Дата добавления 11.11.2017
Размер файла 1,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Исходные данные

Таблица 1

Фал F(a,b,c,d)

(3,9,11,12,13)

Серия микросхем

К561

Требование по выходу

открытый коллектор с повышенной нагрузочной способностью

Задание

Разработать принципиальную схему комбинационного логического устройства с четырьмя входами a, b, c и d, обеспечивающего на выходе заданную полностью определенную функцию F(a,b,c,d) алгебры логики (ФАЛ) согласно таблице 1.

Рассмотреть два варианта реализации на базе серии микросхем:

1) реализация на логических элементах 2И-НЕ;

2) реализация на мультиплексорах.

В обоих случаях количество корпусов микросхем должно быть минимальным. Сравнить полученные схемы по току потребления и времени задержки распространения сигнала.

Решение

1. Минимизация ФАЛ

Пусть ФАЛ КЛУ задана в виде последовательности десятичных чисел:

(1)

Таким образом, для ФАЛ (1) получаем следующую таблицу истинности

№ кодовой комбинации

a

b

c

d

ВЫХОД

0

0

0

0

0

0

1

0

0

0

1

0

2

0

0

1

0

0

3

0

0

1

1

1

4

0

1

0

0

0

5

0

1

0

1

0

6

0

1

1

0

0

7

0

1

1

1

0

8

1

0

0

0

0

9

1

0

0

1

1

10

1

0

1

0

0

11

1

0

1

1

1

12

1

1

0

0

1

13

1

1

0

1

1

14

1

1

1

0

0

15

1

1

1

1

0

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

(2)

Черта сверху обозначает инверсию значения переменной (логическое отрицание). принципиальный мультиплексор комбинационный логика

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

Для синтеза КЛУ может использоваться любая форма записи, но предварительно необходимо минимизировать ФАЛ, чтобы КЛУ получилось наиболее простым. Можно преобразовать (2) с помощью теорем алгебры логики, но этот подход чреват ошибками.

На практике обычно применяется так называемая диаграмма Вейча (или карта Карно), представляющая собой своеобразную форму таблицы истинности. Один из вариантов диаграммы Вейча для рассматриваемой ФАЛ показан на рисунке 1.

cd

0

0

1

1

1

0

0

0

1

0

0

0

0

1

0

0

Рисунок 1 - Диаграмма Вейчера

Это прямоугольная таблица, в которой число клеток равно количеству возможных кодовых комбинаций.

Таким образом, окончательно минимизированная ФАЛ имеет вид:

(3)

Полученное выражение является основой для синтеза схемы заданного устройства. Для реализации на логических элементах 2И-НЕ‚ как это требуется по условию задачи, выражение (З) может быть преобразовано с помощью процедур двойного отрицания и применения правила Де-Моргана.

1. Схемная реализация КЛУ в базисе 2И-НЕ

1.1 Автоматический синтез схем

В EWB имеется специальный «виртуальный» прибор Logic Converter (Логический преобразователь), преобразующий таблицу истинности в ФАЛ типа (2) и обратно, а также осуществляющий минимизацию ФАЛ. После этого можно автоматически синтезировать схему либо в базисе основных логических операций (И, ИЛИ, НЕ), либо в базисе 2И-НЕ. Можно выполнять и обратные операции, т.е. получать таблицы истинности и ФАЛ готовых схем. Максимальное количество логических переменных преобразователя равно восьми, что эквивалентно 28 = 256 кодовым комбинациям.

Рисунок 2 - ФАЛ в виде СДНФ (штрихи около символов означают инверсию) результат совпадает с примером 2.

Рисунок 3 - минимизированный ФАЛ совпадает с (3)

Рисунок 4 - Схема КЛУ, рализующая ФАЛ (3) в базисе 2И-НЕ

1.2 Проверка функционирования схемы

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

Рисунок 5 - Состояние Логических пробников при 13-й кодовой комбинации

1.3 Определение быстродействия

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

Все сказанное распространяется и на КЛУ, состоящее из большого числа логических элементов. При этом под tзр.ср понимают суммарную задержку, возникающую в самой длинной цепи между входом и выходом. Эту цепь достаточно просто определить непосредственно по схеме, двигаясь от выхода к входу.

Рисунок 6 - Визуализация функционирования самой длиной цепи

Перебирая все возможные комбинации сигналов а, b, с, выясняем, при какой из них переключение ключа b приводит к изменению свечения рядов пробников. В рассматриваемом случае это имеет место при а = 1, b = 0, с = 0 (см. рисунок 6) Если ключ D разомкнуть, то нижний ряд пробников погаснет, а верхний засветится.

Рисунок 7 - Входной (внизу) и выходной (вверху) сигналы КЛУ при частоте 100 кГц

Установим частоту 100 кГц. Результат показан на рисунке 7. Запаздывание равно 201 нс, что составляет 5,5% периода. При частоте 200 кГц запаздывание составляет 10%. Поэтому принимаем Fмакс = 200 кГц в соответствии с указанным выше критерием для Fмакс.

1.4 Определение потребляемого тока

По условию количество корпусов микросхем должно быть минимальным. В связи с этим необходимо проанализировать состав заданной серии на предмет наличия микросхемы, содержащей наибольшее число элементов 2И-НЕ. В составе серии К561 имеется микросхема К561ЛА7, содержащая 4 элемента 2И-НЕ с общим питанием.

Потребляемый ток в статическом режиме составляет 0,5 мкА на корпус. Рассматриваемое КЛУ содержит 22 элемента 2И-НЕ. Следовательно, необходимо 6 корпусов, причем два элемента одного из них будут не задействованы. Таким образом, ток потребления КЛУ в статическом режиме составляет 3 мкА.

2. Схемная реализация КЛУ на мультиплексоре

2.1 Получение остаточной ФАЛ

Поскольку 3-канальньтй мультиплексор имеет 3 адресных входа, а реализуемое КЛУ 4 входа, то одна из входных переменных КЛУ переносится в сигналы настройки. В качестве переносимой переменной используется та, которая входит в минимизированную ФАЛ (3) наименьшее число раз, т.е. С или d. Выбираем C. Тогда остаточная ФАЛ будет зависеть только от а, b, d.

Используя простейшие теоремы алгебры логики, составим таблицу истинности для остаточной ФАЛ.

Таблица 2

Номер кодовой комбинации

Логические переменные остаточной ФАЛ

Слагаемые исходной ФАЛ (3)

Остаточная ФАЛ

a

b

d

abc

abd

bcd

F(a,b,d)

0

0

0

0

0

0

0

0

0

1

0

0

1

0

0

0

0

0

2

0

1

0

0

0

0

0

0

3

0

1

1

0

0

C

0

C

4

1

0

0

0

0

0

5

1

0

1

0

0

0

0

0

6

1

1

0

C

0

0

0

C

7

1

1

1

C

1

c

0

1

2.2 Проверка функционирования

Для проверки функционирования в ЕЩЕ используем общий компонент «восьмиканальный мультиплексор» (Оепегйс 1-01-8 МПХ) из раздела библиотеки компонентов Digital подраздел MUX (Multiplexers)/ Установим для этого компонента модель 4000_9\/ из библиотеки СМОS.

Рисунок 8 - Схема для проверки функционирования КЛУ на мультиплексоре: показано состояние логических пробников при 13-й кодовой комбинации

Запаздывание составляет 15% (50 нс) на частоте 1,5 МГЦ. Поэтому принимаем Fмакс = 2 МГц. Сравнение с результатом показывает, что КЛУ на мультиплексоре может работать в 10 раз быстрее схемы на элементах 2И-НЕ.

Потребляемый ток в статическом режиме составляет 1 мкА, что в три раза меньше схемы на элементах 2И-НЕ.

3. Сравнительный анализ схемных реализаций КЛУ

Из вышеизложенного можно сделать заключение о преимуществе схемной реализации КЛУ на мультиплексоре по сравнению с реализацией на элементах 2И-НЕ в рамках одной серии микросхем, поскольку схема на мультиплексоре:

1) обладает большим быстродействием;

2) потребляет меньший ток;

3) требуется меньшее число корпусов;

4) является универсальной, т.к. достаточно просто может быть настроена на реализацию другой ФАЛ;

5) проще синтезируется.

Вывод

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

Размещено на Allbest.ru

...

Подобные документы

  • Анализ методов проведения поверочного расчёта тепловой схемы электростанции на базе теплофикационной турбины. Описание конструкции и работы конденсатора КГ-6200-2. Описание принципиальной тепловой схемы теплоцентрали на базе турбоустановки типа Т-100-130.

    дипломная работа [2,9 M], добавлен 02.09.2010

  • Функциональная схема устройства: усилительный, суммирующий и выпрямительный блоки. Расчет соотношения сопротивлений и их номиналов, исходя из коэффициентов усиления. Расчет напряжения на выходе. Построение принципиальной электрической схемы цепи.

    задача [304,7 K], добавлен 15.04.2012

  • Разработка структурной схемы и алгоритма работы многофункционального бытового устройства. Выбор электрической принципиальной схемы. Разработка чертежа печатной платы. Экономическое обоснование проекта и анализ вредных и опасных факторов при производстве.

    дипломная работа [1,7 M], добавлен 11.07.2014

  • Разработка принципиальной схемы системы управления гелиостатом-концентратором. Выбор составляющих ее блоков. Технические характеристики мотор-редуктора, устройства слежения за солнцем и источника питания. Принцип действия релейного усилителя тока.

    курсовая работа [791,1 K], добавлен 05.01.2014

  • Разработка электрической принципиальной схемы разрабатываемого преобразователя. Описание структуры и элементной базы. Выбор типа, материала и класса точности печатной платы. Общая характеристика технологического процесса изготовления печатного блока.

    курсовая работа [7,9 M], добавлен 22.09.2014

  • Разработка и моделирование устройства, позволяющего с заданной точностью формировать на выходе синусоидальное напряжение 22/38-220/380 В и частотой 5-50 Гц. Основные элементы исследования: трехфазный инвертор напряжения, микроконтроллер mc68hc908mr32.

    дипломная работа [773,6 K], добавлен 08.03.2011

  • Устройство, управляющее полупроводниковыми ключами и содержащий в своем составе цифровой автомат. Описание функциональной схемы. Разработка принципиальной схемы и конструкции цифрового управляющего устройства. Входные и выходные сигналы устройства.

    курсовая работа [1,2 M], добавлен 16.07.2009

  • Анализ вариантов технических решений по силовой части преобразователя. Разработка схемы электрической функциональной системы управления. Способы коммутации тиристоров. Математическое моделирование силовой части. Расчет электромагнитных процессов.

    курсовая работа [1,2 M], добавлен 05.06.2013

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

    курсовая работа [62,6 K], добавлен 15.11.2014

  • Разработка функциональной схемы устройства для измерения фокусного расстояния гибкого зеркала. Выбор и технические характеристики фотоприемника, двигателя, блока питания и микроконтроллера. Представление электрической принципиальной схемы устройства.

    курсовая работа [3,0 M], добавлен 07.10.2014

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

    курсовая работа [1,7 M], добавлен 25.10.2012

  • Анализ работы системы управления для электроусилителя руля легкового автомобиля на базе вентильного двигателя с постоянными магнитами. Построение структурной схемы программы. Компоновка принципиальной электрической схемы. Построение диаграммы управления.

    курсовая работа [1,7 M], добавлен 15.09.2012

  • Выбор оптимального варианта структурной схемы вызывного устройства, используемого в составе зарядного устройства аккумуляторов. Определение объема трансформатора и реактора. Расчет характеристик инвертора и выбор компонентов его принципиальной схемы.

    контрольная работа [346,7 K], добавлен 07.07.2013

  • Основные принципы построения транзисторного преобразователя для управления трехфазным асинхронным двигателем. Анализ схемной реализации устройства. Статический расчет транзисторного ключа. Расчет элементов формирующих линию включения транзисторов.

    курсовая работа [390,0 K], добавлен 15.02.2017

  • Описание структурной электрической схемы. Составление принципиальной схемы изделия и описание ее работы. Расчет полевого транзистора 2N7002. Определение емкостей конденсаторов на входе и выходе каскада и в цепи эмиттера. Алгоритм поиска неисправности.

    дипломная работа [2,2 M], добавлен 10.07.2014

  • Разработка принципиальной схемы преобразователя. Способы управлениями тиристорами в реверсивных схемах. Расчет и выбор элементов устройств защиты. Выбор системы импульсно-фазового управления. Схема управления преобразователем, питающим якорную цепь.

    курсовая работа [708,1 K], добавлен 03.04.2012

  • Расчет мощности приводного электродвигателя. Анализ структуры силового блока преобразователя, принципиальной и функциональной схемы. Разработка графика напряжения в контрольных точках преобразователя. Расчет характеристик двигателя, полосы спектра частот.

    курсовая работа [620,4 K], добавлен 02.02.2016

  • Реостатные и индуктивные преобразователи. Анализ методов и средств контроля линейных перемещений. Расчет параметров оптической системы. Описание оптико-механической схемы. Расчет интегральной чувствительности. Расчет потерь излучения в оптической системе.

    курсовая работа [662,2 K], добавлен 19.05.2013

  • Разработка схемы управления нерегулируемого привода с асинхронным электродвигателем марки АИР71А2 с устройством защиты от токов короткого замыкания и перегрузки. Перечень элементов электрической принципиальной схемы. Обоснование выбора устройства.

    контрольная работа [496,7 K], добавлен 20.11.2012

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

    курсовая работа [642,4 K], добавлен 21.06.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.