
- •Электроника
- •Основные понятия электроники
- •1.1. Электронная цепь (схема)
- •1.2. Классификация электронных схем
- •Элементная база электроники
- •2.1. Полупроводниковые материалы
- •2.2. Электронно-дырочный переход
- •2.3. Полупроводниковый диод
- •2.4. Биполярный транзистор
- •2.5. Полевой транзистор.
- •2.6. Тиристоры и динисторы
- •2.7. Фотоэлектронные элементы
- •2.8. Светоиспускающие элементы
- •2.9. Терморезисторы
- •2.10. Варисторы
- •2.11. Электронные лампы
- •Фильтры
- •3.1. Пассивная дифференцирующая цепь
- •3.2. Пассивная интегрирующая цепь
- •3.3. Полосовой фильтр
- •3.4. Режекторный фильтр
- •3.5. Кварцевый фильтр
- •4. Линии задержки
- •4.1. Цепочечные линии задержки
- •4.2. Коаксиальные линии задержки
- •4.3. Ультразвуковые линии задержки
- •5. Усилители на транзисторах
- •5.1. Схема с общим эмиттером
- •5.2. Схема с общим коллектором
- •5.3. Схема с общей базой
- •5.4. Сравнение схем включения транзисторов и их применение
- •5.5. Дифференциальный усилитель
- •5.6. Иные схемы усилителей на биполярных транзисторах
- •6. Операционные усилители
- •6.1. Основные свойства оу
- •6.2. Инвертирующий усилитель на оу
- •6.3. Неинвертирующий усилитель на оу
- •6.4. Повторитель на операционном усилителе
- •6.5. Инвертирующий сумматор
- •6.6. Активная дифференцирующая цепь
- •6.7. Активная интегрирующая цепь
- •6.8. Логарифмический преобразователь
- •6.9. Антилогарифмический преобразователь
- •7. Компараторы
- •7.1. Двухвходовый компаратор
- •7.2. Одновходовый компаратор
- •7.3. Регенеративный компаратор
- •7.4. Нуль-детектор
- •8. Электронные ключи
- •9. Генераторы гармонических сигналов
- •9.4. Трехточечные генераторы
- •10. Генераторы импульсов
- •10.1. Ждущий мультивибратор (одновибратор) на оу
- •10.2. Автоколебательный мультивибратор на оу
- •10.3. Мультивибратор в режимах деления частоты и синхронизации
- •10.4. Транзисторный ждущий мультивибратор (одновибратор)
- •10.5. Транзисторный автоколебательный мультивибратор
- •10.6. Мультивибратор на динисторе
- •10.7. Блокинг-генератор
- •10.8. Формирователь импульсов на основе длинной линии
- •10.9. Генератор ударного возбуждения
- •10.10. Генераторы линейно изменяющегося напряжения
- •10.11. Генератор качающейся частоты
- •11. Основные цифровые схемы
- •11.1. Логические элементы
- •11.4. Счетный триггер
- •11.5. Синхронный триггер
- •11.6. Триггер задержки
- •11.7. Параметры цифровых микросхем различных серий («логик»)
- •11.8. Двоичный счетчик
- •11.9. Регистр
- •11.10. Мультиплексор и демультиплексор, кóдер
- •11.11. Цифроаналоговый преобразователь
- •11.12. Гсин на базе цап
- •11.13. Параллельный ацп
- •11.14. Последовательный ацп
- •12. Усилитель класса d
- •Список рекомендуемой литературы
- •Оглавление
- •Электроника
- •197376, С.-Петербург, ул. Проф. Попова, 5
11.9. Регистр
Регистром называют схему хранения многоразрядных двоичных чисел, своего рода цифровую линию задержки. Второе распространенное название регистра – ОЗУ (оперативное запоминающее устройство). Изображенный на рис. 11.16. регистр рассчитан на хранение трехразрядных двоичных чисел в течение одного «шага» (существуют более сложные схемы, которые хранят двоичные числа в течение десятков шагов, а извлечение чисел из регистра может идти как в прямой, так и в обратной последовательности).
|
Рис. 11.16 |
Главными элементами хранения являются RS-триггеры. Перед записью в регистр нового двоичного числа необходимо обнулить все триггеры, используя для этого сигнал (уст.0), подаваемый на все R-входы одновременно. Затем, синхронно во всех разрядах, в триггеры записывают многоразрядное двоичное число. В целях синхронизации записи (команда Зп) сигналы на входы триггеров подают не непосредственно, а через «линейку» схем И. Чтение чисел (команда Чт) также обеспечивает синхронную передачу многоразрядного двоичного числа на выход, потребителю – для этой цели предусмотрена вторая «линейка» схем И. Чтение является неразрушающим и одно и то же число может быть считано неоднократно, с разными задержками относительно записи.
Следует отметить, что регистр как цифровая линия задержки существенно превосходит по своим возможностям аналоговые ЛЗ, так как обеспечивает практически неограниченное время задержки. Однако при этом аналоговую величину первоначально требуется преобразовать в цифровой формат. Порядок работы регистра поясняют диаграммы на рис. 11.17.
11.10. Мультиплексор и демультиплексор, кóдер
Выше во всех рассмотренных примерах двухуровневый сигнал был представлен в параллельном коде. Другое возможное представление - последовательный код, при использовании которого уровни напряжения, соответствующие различным разрядам двоичного числа, передаются поочередно.
|
Рис. 11.17 |
Очевидно, что любое представление имеет свои положительные и отрицательные стороны: передача значений всех разрядов одновременно происходит значительно быстрее, чем поочередная, поэтому быстродействие электронных устройств при использовании параллельных кодов выше, чем при использовании последовательных. Однако при параллельном кодировании каждому разряду требуются своя шина (провод), гнездо на разъеме, а при передаче с использованием радиоволн – своя частота, в то время как последовательный код можно передать по одной шине.
Таким образом, для оптимизации электронных устройств бывает необходимо преобразовать параллельный код в последовательный и наоборот.
Схему, преобразующую параллельный код в последовательный, называют мультиплексором. Ее принцип действия поясняет рис. 11.18. Схема имеет много входов – по количеству разрядов двоичного числа и один выход. Входы поочередно соединяются с выходом с помощью блока схем И (или электронных ключей). Управление коммутацией схем И осуществляется от тактового генератора (высокостабильного генератора прямоугольных импульсов) через счетчик.
|
Рис. 11.18 |
Примерно так же работает схема, выполняющая обратную функцию – преобразование последовательного кода в параллельный. Ее называют демультиплексором. Схема имеет один вход и много выходов – по одному для каждого разряда двоичного числа в параллельном коде. Вход поочередно соединяются с выходами с помощью блока схем И. Управление коммутацией схем И осуществляется от тактового генератора через счетчик.
При использовании преобразования параллельного кода в последовательный и обратно следует помнить, что конечное быстродействие определяет наименее быстрое звено электронной системы – участок, на котором двухуровневый сигнал передается последовательным кодом.
Преобразования кода, которые выполняют мультиплексор и демультиплексор – далеко не единственные. При этом состав и расположение нулей и единиц в коде при переходе из параллельной формы в последовательную не изменяется. Однако иногда возникает потребность в более существенном преобразовании кода. Дело в том, что в технике находят применяются коды, не соответствующие «булевой» алгебре – например, код Грэя. Код Грэя для первого разряда десятичных чисел приведен в табл. 11.5. Он обладает замечательным свойством – при увеличении десятичного числа на единицу в коде Грэя изменяется всегда только один символ, что делает вероятную погрешность преобразования независящей от значения числа. Однако для того, чтобы осуществить компьютерную обработку данных от датчика, вырабатываемых в форме кода Грэя, надо перевести их в код, соответствующий «булевой» алгебре. Эту операцию выполняет схема, которую называют «преобразователь код/код», или более коротко – кóдер.
Табл. 11.5
Десятичное число |
Код Грэя десятичного числа |
0 |
00000 |
1 |
00001 |
2 |
00011 |
3 |
00010 |
4 |
00110 |
5 |
00100 |
6 |
01100 |
7 |
01000 |
8 |
11000 |
9 |
10000 |