![]() Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
![]() Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
![]() |
Мультиплексори
2. Рівняння мультиплексора. Функціонування мультиплексора, представленого на мал. 9.1, описується характеристичним рівнянням, що зв'язує сигнал на виході (Y) із сигналом дозволу (G), вхідними інформаційними (D0...D7) і керуючими (А, В, С) сигналами: Як видно з рівняння, на мультиплексорі можна реалізувати логічні функції, для чого потрібно визначити, які сигнали і логічні константи варто подавати на входи мультиплексора. 3. Реалізація заданої функції за допомогою мультиплексора. Логічна функція n змінних визначена для 2n комбінацій значень змінних. Це дозволяє реалізувати функцію n-змінних на мультиплексорі, що має n-керуючих і 2n інформаційних входів. У цьому випадку кожній комбінації значень аргументів відповідає єдиний інформаційний вхід мультиплексора, на який подається значення функції. Наприклад, потрібно реалізувати функцію Ця функція визначена тільки для 8 комбінацій значень перемінних, тому для її реалізації можна використовувати мультиплексор 8x1 із трьома керуючими входами. Складемо таблицю істинності функції:
З таблиці видно, що для реалізації функції на мультиплексорі необхідно подати на інформаційний вхід мультиплексора з номером N сигнал, значення якого дорівнює відповідному значенню функції F1, тобто на входи з номерами 1, 2, 4, 5 потрібно подати рівень логічного нуля, а на інші – рівень логічної одиниці. Таким чином, при подачі комбінації логічних рівнів на керуючі входи мультиплексора, до його виходу підключиться вхід, значення сигналу на якому дорівнює відповідному значенню функції. Схемна реалізація приведена на мал. 9.2. При реалізації логічних функцій на інформаційні входи можна подавати не тільки константи, але і вхідні сигнали, що змінюються. Так, наприклад, розглянемо інший спосіб реалізації функції F1, розглянутої вище. Для цього мінімізуємо вираження функції:
Складемо таблицю істинності функції в залежності від значень змінних a і b: Задану такою таблицею функцію реалізують, як і в попередньому випадку, подавши на вхід з номером N сигнал, значення якого відповідає значенню функції F1. У даному випадку сигнали c і
Якщо функцію можна представити у виді добутку одночлена на багаточлен, то її також можна реалізувати за допомогою мультиплексора. Як випливає з рівняння мультиплексора, сигнал, що відповідає одночленові, потрібно подати на вхід дозволу. Наприклад, потрібно реалізувати функцію F2, описувану наступним виразом:
Визначимо, які сигнали варто подати на інформаційні входи, щоб реалізувати функцію f. Для цього складемо таблицю істинності функції в залежності від значень змінних а, b і с:
З таблиці видно, що на інформаційні входи з номерами N = 0, 2, 4, 6 потрібно подати рівень логічного нуля. Сигнал, що відповідає змінній d, потрібно подати на входи з номерами N = 1, 5, сигнал, що відповідає змінній е, - на вхід з номером 3. Відповідна схемна реалізація представлена на мал. 9.4.
Порядок проведення експериментів Експеримент 1. Дослідження мультиплексора.
б). Установіть за допомогою ключа G рівень логічної одиниці на вході G мікросхеми. У розділ "Результати експериментів" запишіть позначення виводів, що при переключенні відповідних ключів у лівій частині схеми не впливають на стан виходів мікросхеми.
Експеримент 2. Дослідження мультиплексора за допомогою генератора слів.
Експеримент 3. Реалізація заданої функції за допомогою мультиплексора.
б). Відкрийте файл с13_09 із схемою, зображеною на. мал. 9.8. Увімкніть схему. Подаючи в покроковому режимі слова від генератора слів на входи мультиплексора і спостерігаючи рівень сигналу на виході Y логічним пробником F1, заповніть графові F1б) у таблиці 9.3 у розділі "Результати експериментів". Переконаєтеся, що сигнал на виході також визначається функцією F1.
Експеримент 4. Дослідження мультиплексора 74153. а). Відкрийте файл c13_11 із схемою, зображеною на мал. 9.10. Дослідіть роботу здвоєного чотириканального мультиплексора (мікросхема 74153). Складіть таблицю функціонування схеми для виходів Y1 і Y2. Для цього установіть ключами 1 і 2 рівень логічного нуля на входах G1 і G2. Потім у покроковому режимі послідовно подайте від генератора всі слова послідовності для кожної комбінації логічних рівнів на входах А і В. Для кожного кроку визначте входи, сигнали з яких проходять на виходи мікросхеми. Позначення входів занесіть у таблицю 9.3 у розділі "Результати експериментів". б). За допомогою ключа 1 установіть рівень логічної одиниці на вході 1G мікросхеми. Подаючи на входи мікросхеми слова від генератора, визначте, який з виходів мікросхеми перестав реагувати на зміну стану входів. Запишіть позначення цього виводу в розділ "Результати експериментів". в). Повторіть дії пункту б), установивши на вході 2G рівень логічної одиниці, а на вході 1G — рівень логічного нуля. Результати експериментів Експеримент 1. Дослідження мультиплексора. Таблиця 9.1
Б).
Експеримент 2. Дослідження мультиплексора за допомогою генератора слів. Таблиця 9.2
Експеримент 3. Реалізація заданої функції за допомогою мультиплексора. Таблиця 9.3
Експеримент 4. Дослідження мультиплексора 74153. А). Таблиця 9.4
Б).
В).
Питання 1. Функцію якого електричного пристрою виконує мультиплексор для логічних сигналів? 2. Яким аналітичним рівнянням описується робота мультиплексора 2x1 з керуючим входом? У рівнянні використайте наступні позначення: входи – А, В, вихід – Y, вхід дозволу G. Які й у якій кількості логічні елементи потрібні для реалізації цього рівняння? 3. Як реалізувати схему мультиплексора 2x1 з керуючим входом на елементах І-НІ? 4. Як можна на основі двох мультиплексорів 2x1 зробити один мультиплексор 4x1? Які додаткові елементи знадобляться для цього? 5. Функції скількох змінних можна реалізувати без додаткових елементів (за винятком інверторів) на одному мультиплексорі 4x1? На мультиплексорі 8x1? На мультиплексорі 16x1? 6. При якій формі аналітичного представлення логічної функції, призначений для реалізації на мультиплексорі, керуючий вхід G може бути використаний для подачі одного з вхідних сигналів? 7. Якими логічними рівняннями описується робота мікросхеми здвоєного мультиплексора 74153?
Date: 2015-05-08; view: 810; Нарушение авторских прав |