Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Mod_Lek3.doc
Скачиваний:
13
Добавлен:
05.03.2016
Размер:
150.53 Кб
Скачать

Технічна реалізація математичної логіки

У 30-х роках радянський фізик В. Шестаков, американський математик та інженер К. Шенон, японський інженер А. Нікосіма звернули увагу на те, що деякі структури електричних схем, котрі містять реле, нагадують структури, досліджувані в математичній логіці. Історично релейно-контактні схеми започатковували технічні за соби реалізації бульових функцій. Для замикання і розмикання електричних схем застосовують ключі. Ключ, у широкому розумінні — це пристрій, який здатний перебувати тільки в одному здвох можливих станів. Ключем можна керувати ручним або автоматичним способом. Наприклад, пристроями для ручного керування ключем є електричний вимикач, телеграфний ключ, дверний замок. Автоматизують процес керування положенням ключа за допомогою електромагнітних реле, електронних ключових схем на транзисторах. Для керування ключами викоистовують пристрої різних конструкцій і фізичної природи: механічні, електромагнітні, електронні, гідравлічні, пневматичні та інші.

У межах загальної теорії не беруть до уваги конструктивних особливостей ключових пристроїв і розглядають їх як відрізки провідника з контактом, який може бути розімкненим або замкненим. Розімкнений стан контакту ототожнюють з нулем, а замкнутий — з одиницею.

Схема Логічна функція

Аналіз контактної схеми полягає в побудові бульової функції, котра їй відповідає. Цю побудову виконують на підставі того, що паралельне з’єднання відповідає диз’юнкції,а послідовне – кон’юнкції. Наприклад, запишемо бульову функцію для такої схеми:

Y=(x1 V x2)x3 V x2x3 V

V (x1x3 V x2x3)x4

Оберненою задачею до задачі аналізу є задача синтезу схеми. Наприклад, побудуємо схему, що повинна виконувати логічну функцію:

У= х1х2х3 V x1x2x3 V x1x2x3 V x1x2x3

Центральною проблемою технічних задач є побудова найпростішої схеми, що полягає в мінімізації бульових функцій, які її описують.

У загальному випадку задачу синтезу розв’язують так:

  1. Записують початкові для проектованого пристрою у вигляді таблиці відповідності.

  2. Подають умови з таблиці формулою бульової алгебри

  3. Виконують рівносильні перетворення формули, щоб спростити.

  4. Будують схему за остаточною логічною схемою

  5. Вибирають технічні засоби реалізації (електричні, пне вматичні)

  6. Конструюють технічний пристрій, котрий виконує потрібні функції.

Як приклад, контакної схеми розглянемо її реалізації на логічних елементах в пристроях цифрової обчислювальної техніки.

ЛЕ – це технічний пристрій, який реалізує одну елементарну бульову функцію.

  • інвертор

(Логічне перетворення “не”)

— Диз’юнктор

(Логічна операція “Або”)

  • Кон’юнктор

(Логічна операція “І”)

Елемент НЕ-І

(Операція “Стрілка Пірсона”)

  • Елемент рівнозначності

(Операція еквіваленції)

  • Суматор за модулем 2

(Операція нерівнозначності)

Розглянемо приклад.

Заводський енергоцех, у якому встановлено два генератори P i S, забезпечує електроенергією три цехи – А, В, С. Генератор Р має потужність у два рази більшу, ніж генератор S. Коли енергії потребує один з трьох цехів, то для її постачання варто увімкнути генератор S, коли енергії потребує два будь-які цехи одночасно,— генератор Р. якщо всі три цехи потребують енергії одночасно, повинні одночасно працювати обидва генератора. Необхідно побудувати такий автоматичний керуючий пристрій (автомат), який отримуючи замовлення (сигнали) від цехів А, В, С на постачання енергії, правильно розподілятиме навантаження на генератори.

Розв’язання.

Складемо таблицю істинності.

А

В

С

Р

S

0

0

0

0

0

0

0

1

0

1

0

1

0

0

1

0

1

1

1

0

1

0

0

0

1

1

0

1

1

0

1

1

0

1

0

1

1

1

1

1

Запишемо умови роботи керувального пристрою формулами бульової алгебри для виходів P i S.

Р=АВС V ABC V ABC V ABC ≡ AB V AC V BC.

S=ABC V ABC V ABC V ABC

Складено комбінаційну схему з елементарних логічних елементів.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]