Головна |
Схеми, призначені для перетворення цифрової інформації з десяткової системи числення в двійкову, зазвичай називаються шіфрірующімі, а для зворотного перетворення - дешифрируются. Схеми, призначені для перетворення різних кодів в двійковій системі, називають перетворювачами коду. Всі ці схеми відносяться до вузлів комбінаційного типу.
Шифратори. Складання таких схем засноване на комбінаційної таблиці. Тут показаний приклад розробки схеми перетворення десяткових цифр 0 ? 9 в код 8421.
Таблиця 13.1 - Комбінаційна таблиця шифратора
цифра | Код «1 з 10» | код 8421 | ||||||||||||
D | С | B | А | |||||||||||
о |
З таблиці (і на малюнку 13.1) видно, що двійковим цифрам 1 в стовпчику А відповідають десяткові цифри 1, 3, 5, 7 і 9, т. Е. Можна написати: А = 1 + 3 + 5 + 7 + 9. Це вираження алгебри логічного складання. Точно так само справедливо, що: В = 2 + 3 + 6 + 7; З = 4 + 5 + 6 + 7; D = 8 + 9. На малюнку 13.1 наведено приклад реалізації схеми на елементах АБО-НЕ. У стані спокою на всіх входах низький рівень. Подібним чином можна скласти схеми перетворення десяткових цифр в будь-який код.
в базисі АБО-НЕ
Малюнок 103 - Шифратор цифр 0 ? 9 в код 8421
Дешифратори.При розробці різного роду цифрових керуючих пристроїв часто необхідно вирішувати задачу, коли керуючий вплив визначається значеннями вхідних сигналів тільки в даний момент часу і не залежить від їх значень в попередні моменти часу. Іншими словами, вихідний сигнал, що характеризує управлінський вплив, тут залежить тільки від наявності відповідної комбінації сигналів на входах пристрою. Прикладом таких комбінаційних схем є дешифратори.
дешифратором називають комбінаційну логічну схему, в якій кожній з комбінацій сигналів на входах відповідає сигнал тільки на одному з його виходів. Вони знаходять застосування в керуючих системах для видачі керуючих впливів в ті чи інші кола в залежності від комбінації сигналів на входах.
Значення сигналів а, b, с, d на виходах лічильника і необхідні при цьому показання дешифратора можуть бути використані для визначення елементів схеми дешифратора. Так, при нульовому показанні лічильника сигнал «1» присутній на інверсних виходах його тригерів (див. Таблицю 13.2), в зв'язку з чим реалізована каналом функція буде: .
Таблиця - Стану дешифратора
Чісловходнихімпульсов | тригери лічильника | виходи дешифратора | ||||||||||||
Тр4(D) | Тр3(С) | Тр2(B) | Тр1(А) | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | |
о |
Аналогічно для каналу маємо: ; а для каналу : . Логічні функції можуть бути реалізовані за допомогою чотиривходових логічних елементів І.
Однак без попередньої мінімізації складені безпосередньо з таблиці дешіфріруемие функції недоцільно використовувати для схемної реалізації. Це призвело б до свідомо ускладнення схеми дешифратора. Табличне вираження дешіфріруемой функції для цифри 9 (каналу ) має вигляд . Разом з тим, тільки для цього каналу характерна комбінація вихідних сигналів тригерів лічильника, при якій . У зв'язку з цим для виділення сигналу (логічної «1») по каналу цифри 9 можна скористатися функцією . Іншими словами, канал можна реалізувати не на четирёхвходовом, а на двухвхо-Довом логічному елементі І.
Мінімізацію функцій дешифратора зручно проводити по карті Карно, яка складається в даному випадку для чотирьох змінних.
Електронна промисловість випускає дешифратори у вигляді інтегральних схем, наприклад, в серії 1533 інтегральні схеми КР1533ІДЗ, КР1533ІД6. ЇХ умовне графічне позначення наведено на малюнку 104.
1533ІД3 1533ІД6
Малюнок 104 - Інтегральні схеми дешифраторів серії 1533
Перетворювачі кодів.Перетворювачем кодів називається логічний пристрій, призначене для зміни коду інформації, переданої і оброблюваної цифровими пристроями. Існуюче безліч кодів призначене для забезпечення зручності перекладу чисел з десяткової системи в двійкову, простоти виконання арифметичних операцій і контролю результатів обчислень. Вибір коду впливає також на апаратні витрати реалізованих схем цифрових пристроїв і на надійність виконання ними заданих алгоритмів.
Розглянемо синтез комбінаційних перетворювачів кодів на прикладах перетворення двійково-десяткового коду 8421 в широко застосовуваний в цифрових пристроях двійковій-десятковий код 2421. Алгоритм перетворення двійково-десяткового коду 8421 в код +2421 може бути представлений таблицею істинності (таблиця 13.3).
Таблиця 13.3 - Таблиця істинності перетворювача коду 8421 в код 2421
десяткове число | код | |||||||
х4 | x3 | x2 | x1 | F4 | F3 | F2 | F1 | |
б | ||||||||
Основні параметри транзисторів | Компенсаційні стабілізатори. Принцип дії, основні параметри.
RS асинхронний тригер | Синхронний D - тригер зі статичним керуванням | Синхронний D -тригер з динамічним керуванням | Синхронний JK - тригер | T - тригер | Описати спосіб вибору біполярного транзистора. | Вимоги до підсилювачів потужності. | Практична трактування властивостей ОУ | Вхідний диференціальний каскад | Сучасний вхідний диференційний каскад |