- •М.И. Герасимов
- •Оглавление
- •Раздел 1. Преобразование параметров сигналов в функциональных узлах 7
- •Раздел II. Основы теории анализа и синтеза конечных автоматов 50
- •Раздел III. Схемотехника интерфейсов систем управления 69
- •Раздел IV. Реализация узлов ввода-вывода данных в системах управления 126
- •Раздел V. Реализация модулей памяти 193
- •Введение
- •Раздел 1. Преобразование параметров сигналов в функциональных узлах Лекция 1. Постановка задачи курса
- •Цель и задачи дисциплины, её место в учебном процессе
- •Место дисциплины в структуре ооп впо
- •Требования к уровню освоения содержания дисциплины
- •Содержание дисциплины
- •Разделы дисциплины
- •Содержание разделов дисциплины
- •Раздел I. Преобразование параметров сигналов в функциональных узлах – 8 час.
- •Раздел II. Основы теории анализа и синтеза конечных автоматов – 4 часа.
- •Раздел III. Схемотехника интерфейсов систем управления – 8 часов.
- •Раздел IV. Реализация узлов ввода-вывода данных в системах управления – 10 часов.
- •Раздел V. Реализация модулей памяти – 6 часов.
- •Рекомендуемая литература
- •Учебники (рис. 2)
- •Справочники
- •Программное обеспечение и интернет-ресурсы
- •Методические рекомендации для студентов по изучению учебной дисциплины для очной формы и нормативного срока обучения
- •Указания по работе с основной и дополнительной литературой, рекомендованной программой дисциплины
- •1.5. Советы по подготовке к текущей аттестации и зачету
- •Лекция 2. Преобразователи статических параметров сигнала
- •Лекция 3. Преобразователи динамических параметров сигнала
- •Лекция 4. Релаксационные микросхемы и узлы на их основе
- •4.1. Одновибраторы
- •4.2. Мультивибраторы
- •Раздел II. Основы теории анализа и синтеза конечных автоматов Методические рекомендации для студентов
- •Лекция 5. Анализ функциональных узлов цифровых устройств комбинационного типа
- •Лекция 6. Способы синтеза функциональных узлов цифровых устройств комбинационного типа
- •Раздел III. Схемотехника интерфейсов систем управления Методические рекомендации для студентов
- •Лекция 7. Методы подключения устройств сопряжения
- •7.1. Хабовая архитектура
- •7.2. Шинная архитектура
- •Правила обмена по шине
- •Особенности архитектуры шин
- •Лекция 8. Описание шины isa
- •8.1. Начальные сведения
- •8.2. Сигналы, протокол, циклы шины isa
- •8.3. Общие сведения о разновидностях структуры
- •Лекции 9-10. Структурные решения управляющих систем с протоколом isa
- •9.1. Узел сопряжения с магистралями шины
- •9.2. Селектор адреса
- •9.3. Выработка адресованных команд
- •9.4. Формирователи сигналов оповещения и управления темпом обмена Реализация 16-разрядного обмена данными
- •Асинхронный обмен по isa
- •9.5. Регистр состояния
- •9.6. Регистры данных
- •9.7. Сторожевой таймер
- •9.8. Схема управления прерываниями
- •Раздел IV. Реализация узлов ввода-вывода данных в системах управления Методические рекомендации для студентов
- •Лекция 11. Основные и факультативные функции узлов ввода-вывода
- •Лекция 12. Блоки ввода-вывода дискретных сигналов
- •12.1. Блоки ввода двухпозиционных сигналов. Технические требования и возможности
- •12.2. Блоки вывода двухпозиционных сигналов. Технические требования и возможности
- •12.3. Блоки вывода кодированных и числоимпульсных сигналов
- •12.4. Блоки ввода кодированных сигналов
- •12.5. Блоки ввода числоимпульсных сигналов
- •Лекция 13. Блоки ввода-вывода аналоговых сигналов
- •13.1. Технические требования и возможности
- •13.2. Вывод импульсных сигналов скважности и фазы
- •13.3. Вывод аналоговой информации в виде напряжений
- •13.4. Цифро-аналоговые преобразователи напряжения
- •Цапн с параллельной резисторной матрицей
- •Цап на структурах r-2r
- •Двуполярная схема цапн
- •Параметры цап
- •С татические параметры
- •Динамические параметры
- •Шумы, помехи и дрейфы
- •Характеристики массовых цап
- •13.5. Ввод в су фазовых сигналов
- •13.6. Ввод амплитудных сигналов
- •13.7. Аналого-цифровые преобразователи
- •Основные характеристики ацп
- •Типовые значения характеристик ацп
- •Лекция 14. Схемотехника различных ацп
- •14.1. Параллельные ацп
- •14.2. Последовательные ацп
- •Ацп с линейно изменяющимся эталонным напряжением
- •Ацп с поразрядным взвешиванием
- •Ацп с двойным интегрированием
- •Лекция 15. Сигма-дельта ацп и цап
- •Передискретизация
- •Цифровая фильтрация и децимация
- •Способы реализации цифровых фильтров
- •Дельта-сигма цап
- •Особенности применения
- •Раздел V. Реализация модулей памяти
- •Лекция 16. Схемотехника логических устройств с программируемыми функциями
- •Лекция 17. Узлы постоянной памяти
- •17.1. Постоянные запоминающие устройства
- •17.2. Флэш-память
- •Лекция 18. Узлы оперативной памяти
- •Вопросы для зачета
- •Заключение
- •Библиографический список
- •394026 Воронеж, Московский просп., 14
Лекция 3. Преобразователи динамических параметров сигнала
К релаксационным схемам обычно относят функциональные узлы, у которых значения выходных сигналов изменяются во времени по закону, определяемому внутренними параметрами узла. Это изменение является следствием периодического или непериодического переходного процесса. В описание функционирования подобных узлов время входит в явном виде. Эти схемы обеспечивают решение таких задач, как затягивание импульсов, контроль периодичности процессов, синтез частот, кратных опорной, синхронизация устройств по внешнему сигналу, генерация опорных сеток импульсов, продвижение информации в ЗУ с последовательным доступом, преобразование напряжение – частота.
Начнем со схем, изменяющих динамические параметры сигналов. Наиболее существенными динамическими параметрами импульсных сигналов являются крутизна их фронтов и срезов, а также временные интервалы между ними.
При изменении крутизны фронтов в устройствах цифровой техники обычно руководствуются задачей получения максимальной крутизны, т.е. прямоугольной формы импульсов. Задача формирования заданной крутизны (в частности, пилообразных и треугольных импульсов) рассмотрена в курсе аналоговой электроники, а фронты в форме экспоненты формируются тривиально с помощью RC-цепочек, а чаще всего спонтанно из-за действия паразитных емкостей и др. параметров соединительных линий. Для увеличения крутизны фронтов используются как логические элементы со стандартной статической характеристикой, так и специальные устройства.
A. Любой стандартный ЛЭ в допустимой для него полосе частот увеличивает на выходе крутизну фронтов входных импульсов примерно в 20 раз, однако при прохождении фронтов в выходных каскадах этих ЛЭ возникают существенные сквозные токи (до 30 мА), т.к. оба плеча находятся в активном режиме, что создает помехи по цепям питания для других микросхем. Поэтому в качестве формирователей желательно использовать элементы с пассивным выходом, организуя его на базе ЛЭ с ОК и резистора, номинал которого выбирается максимально возможным, исходя из параметров последующих логических элементов.
Б. Можно получить элемент с релейной характеристикой, охватив два инвертора жесткой обратной связью, как, например, в /5/, где приведена схема формирования меандра из синусоиды (рис. 9). Однако параметры такого реле нестабильны во времени и изменяются от образца к образцу.
B. Выпускаются специальные ИМС с релейной характеристикой. Они называются триггерами Шмитта. Кодировка этого типа микросхем – ТЛ. На рис. 10 приведены варианты УГО триггера ТЛ1 и его статическая характеристика. Уровень UL составляет 0,9 В, уровень UН – 1,7 В.
Рис. 9
В семействе ТТЛ есть также микросхема TЛ2 (6 инверторов с релейной характеристикой) и ТЛ3, аналогичная ЛA3, но с релейной характеристикой. Наличие гистерезисного участка может быть как недостатком, так и средством повышения помехоустойчивости.
Рис. 10. Варианты УГО ТЛ1 и его характеристика "вход-выход"
Г. Если порог формирования фронта нужно выдержать достаточно точно и без гистерезиса (обычно на уровне 1.4 В), то следует применить компаратор (см. указание Г по преобразованию уровней сигналов), задав этот порог с помощью прецизионного потенциометра. Подобное решение применяется редко, т.к. влечет бóльшие аппаратные затраты, чем схема на ТЛ.
Следующая группа преобразователей предназначена для изменения взаимного расположения (фазы) фронтов и интервалов между фронтом и срезом, т.е. длительности импульсов.
К этой группе задач принадлежат:
(А) формирование импульса начального сброса при включении питания;
(Б) задержка распространения импульса на Δt;
задержка фронта импульса на Δ\t ;
задержка среза импульса на Δt;
(В) формирование импульсов малой длительности при приходе фронта импульса (распространенное наименование соответствующего узла – детектор фронта);
то же в момент среза импульса (детектор среза);
то же в моменты и фронта, и среза (детектор событий);
(Г) селекция импульсов по длительности (селектор событий);
(Д) формирование импульсов заданной длительности по фронту и/или срезу входного импульса (одновибратор), в том числе формирование импульсов по сигналу от механических контактов;
(Е) формирование серий импульсов на время входного импульса (управляемый мультивибратор).
Рассмотрим узлы для решения перечисленных задач.
А. Для предопределённого
функционирования после
подачи питания
все последовательностные схемы имеют
вход начальной установки (сброса)
в заданное состояние
(подачей лог.0 или лог.1 в течение короткого
промежутка времени). На рис. 11,а приведена
цепочка установки,
выдающая и лог.0, и лог.1. Здесь
элемент X может быть триггером Шмитта
или л
огическим
элементом с пассивным выходом
(ОК+RK).
На рис. 11,б такая же
цепочка организована на транзисторе
(применялась в старых устройствах ЧПУ).
Цепочка на рис. 11, в
Рис. 11
позволяет как формировать сигнал начальной установки автономно, так и передавать его от внешнего, общесистемного источника.
Б. Используя конечность времени переключения логического элемента (задержки распространения), можно организовать задержку на tзр, поставив ЛЭ в виде цепочки. Но получаемые времена весьма малы, так для K155ЛH1 (6 инверторов) получим около 60 нс, для К531ЛН1 – около 20-25 нс. Бóльшие времена задержки дает применение RC-цепочек (рис. 11, г). Здесь резистор R1 приближает время заряда емкости к времени ее разряда.
Изобразите в тетради выходной каскад стандартной ТТЛ (см. рис. 6 в /4/) на месте элемента Х, подключите к нему изображенную на рис. 11, г цепочку, на ее выходе изобразите входной каскад ТТЛ. Проанализируйте цепи заряда и разряда емкости, учитывая, что сопротивление R1 в базе входного каскада ТТЛ значительно больше R1 и R2 RC-цепочки.
Если требуется, наоборот, сделать эти времена разными – для сдвига только фронта или только среза, то R1 ставить не нужно, а последовательно или параллельно с R2 следует включить диод в соответствующем направлении (проанализируйте результаты по вашей схеме). Ещё один вариант – применение специальных линий задержки на пьезоэлементах.
В. Для формирования импульсов или пауз малой длительности при появлении фронта или среза входного сигнала применяют узлы, функциональная схема которых может быть сведена к рис. 12, а. Часто их называют разностными преобразователями. В зависимости от логической (функции элемента X (И, ИЛИ, И-НЕ, ИЛИ-НЕ) можно получить тот или иной сигнал, а в качестве элемента задержки использовать как цепочку логических элементов, так и RC-цепи или пьезоэлементы. Подробно такие узлы рассмотрены в /5/.
Интересная схема получается, если в качестве X использовать функцию М2 (неравнозначность), как, например, на рис.12, б. Нетрудно показать, что данная схема будет являться детектором событий (и фронтов, и срезов), равно как и приведенные на рис.13, а и б. Эти схемы можно использовать в счетчиках событий и в качестве удвоителя частоты сигнала.
Анализ
результатов использования в качестве
F
элементов И, ИЛИ, И-НЕ, ИЛИ-НЕ –
самостоятельно
Рис. 12
Рис. 13
Г. Задача селекции импульсов по длительности решается, например, для отсекания кратковременной, но высокоамплитудной помехи. Вариант такого селектора приведен на рис. 14 при х'=1. Видно, что схема представляет собой сочетание RS-триггера и формирователя коротких импульсов.
Рис. 14
Для решения задач Д и Е (см. с. 31) используются специализированные микросхемы, рассматриваемые ниже. Все они имеют дискретный по уровню выход, т.е. параметром выходного сигнала является только время (длительность импульса или паузы, сдвиг между импульсами по фазе, частота генерации и т.п.).
К ним примыкают функционально близкие узлы на цифровых пересчетных схемах. Эти узлы могут иметь как дискретный, так и аналоговый выход (цифровые генераторы сигналов специальной формы).
Как известно студентам из пройденных курсов электронных устройств, особенностью аналого-импульсных узлов являются простота их структуры и малый расход комплектующих. Эти свойства можно отнести к их преимуществам. Однако, студентам известны и недостатки таких узлов: необходимость введения дополнительных цепей для стабилизации параметров узла, сложность расчета выходных (временных) величин, неточность отработки расчетных значений в результате разброса параметров комплектующих и др. В то же время узлам на цифровых элементах при большей сложности схемных решений свойственны регулярность структуры, однозначность результатов проектирования, стабильность выходных параметров (частоты, формы сигнала, вида импульсной последовательности), гибкость в управлении этими параметрами.
Все сказанное обуславливает необходимость многофакторного анализа при выборе конкретных технических решений.