Схемотехника. Аппаратура и программы - Данное пособие предназначено для первоначального ознакомления с элементной базой и функциональными типовыми узлами микропроцессорных систем. В нем описываются ключевые и логические элементы, комбинационные устройства, триггеры, регистры, счетчики, микросхемы памяти. Большое внимание уделено усилителям и аналого-цифровым устройствам, без которых не может обойтись процессор при общении с внешними датчиками. Главной особенностью пособия, ориентированного на самостоятельное усвоение материала, является попытка совместить изучение схемотехнической аппаратуры с практическими приемами подключения ее к однокристальной вычислительной машине (ОВМ), являющейся ядром современных систем обработки данных. В ряде случае приведены программы, программно-реализующие схемотехнические функции и позволяющие исключить или упростить внешнюю аппаратуру. Рассмотрены не только принципы действия типовых устройств, но и приведены конкретные примеры их реализации и практического использования, что позволяет рекомендовать данное пособие для курсового проектирования, особенно, если оно осуществляется одновременно с чтением лекций. Несмотря на то, что пособие предназначено в первую очередь для первоначального ознакомления с основами схемотехники, некоторые материалы могут представлять интерес и для подготовленных читателей.
Название: Схемотехника: аппаратура и программы Автор: Олег Аверченков Издательство: ДМК Пресс Год: 2012 Страниц: 588 Формат: PDF Размер: 4,83 МБ ISBN: 978-5-94074-402-3 Качество: Отличное Язык: Русский
Содержание:
Введение Глава 1. Ключевые схемы §1.1. Базовая ключевая схема §1.2. Влияние емкостей на форму импульсов §1.3. Свойства полупроводникового диода §1.4. Диодные логические элементы §1.5. Диодные ограничители уровня сигнала §1.6. Свойства биполярного транзистора в ключевом режиме §1.7. Ключ на биполярном транзисторе §1.8. Переходный процесс при включении биполярного транзистора §1.9. Переходный процесс при выключении биполярного транзистора §1.10. Повышение быстродействия ключа на биполярном транзисторе Глава 2. Интегральные логические элементы §2.1. Разновидности логических интегральных элементов на биполярных транзисторах §2.2. Структура ТТЛ элемента §2.3. Базовая схема ТТЛ элемента §2.4. Параметры и характеристики ТТЛ элемента §2.5. Нормализация входного сигнала для ТТЛ элемента §2.6. Ключи на полевых транзисторах §2.7. Логика на полевых транзисторах Глава 3. Подключение нагрузки к выходу микросхем §3.1. Подключение нагрузки без преобразования уровня сигнала §3.2. Однокаскадные ключи для преобразования уровня выходного сигнала §3.3. Двухкаскадные ключевые усилители §3.4. Ключи на мощных полевых транзисторах Глава 4. Ключевые устройства с гальваническим разделением входа и выхода §4.1. Ключевые устройства с оптической связью §4.2. Оптически управляемые тиристорные ключи §4.3. Особенности электромагнитных цепей §4.4. Уравнения импульсного трансформатора §4.5. Режимы работы импульсного трансформатора §4.6. Искажения, вносимые трансформатором §4.7. Ключ с импульсным трансформатором Глава 5. Основы схемотехники ИОУ §5.1. Обратная связь в усилителях §5.2. Параметры усилительного каскада §5.3. Простейшие УПТ §5.4. Структура и параметры ИОУ §5.5. Неинвертирующий УПТ на основе ИОУ §5.6. Инвертирующий УПТ на основе ИОУ §5.7. Погрешности УПТ Глава 6. Примеры использования УПТ на ИОУ §6.1. Использование инвертирующего УПТ §6.2. Использование неинвертирующего УПТ §6.3. Дифференциальные УПТ с обратной связью §6.4. Усилитель с мощным выходным каскадом §6.5. Усилители переменного напряжения §6.6. Однополярное питание усилителей §6.7. Генератор синусоидальных колебаний §6.8. Кварцевые генераторы Глава 7. Внутренние ресурсы ОВМ семейства х51 §7.1. Общее описание ОВМ х51 §7.2. Особенности выходных цепей портов §7.3. Работа ОВМ и структура памяти §7.4. Спецрегистры ОВМ х51 §7.5. Память данных - регистры и операнды §7.6. Методы адресации операндов §7.7. Особенности ассемблерных команд §7.8. Команды пересылки данных §7.9. Арифметические команды §7.10. Логические команды §7.11. Команды передачи управления §7.12. Оформление ассемблерной программы Глава 8. Управление внутренней аппаратурой ОВМ х51 §8.1. Вывод информации битовыми командами §8.2. Ввод информации битовыми командами §8.3. Ввод-вывод информации байтовыми командами §8.4. Управление прерываниями §8.5. Пример программы для внешнего прерывания §8.6. Регистры и возможности таймеров §8.7. Счет времени при помощи таймеров §8.8. Управление последовательным портом §8.9. Инициализация последовательного порта §8.10. Процедуры для последовательного порта Глава 9. Особенности программирования ОВМ х51 на языке Си §9.1. Директивы #include и #define §9.2. Ресурсы ОВМ х51 для языка Си §9.3. Объявления переменных и констант §9.4. Объявления функций §9.5. Адресуемые биты ОВМ х51 §9.6. Типовые преобразования данных §9.7. Работа с отдельными битами целых чисел §9.8. Процедуры задержки §9.9. Примеры программ преобразования кодов Глава 10. Управление ресурсами х51 на языке Си §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.2. Применение микросхем дешифраторов §11.3. Дешифраторы для управления светодиодными индикаторами §11.4. Дешифраторы в динамических индикаторах §11.5. Программное управление сегментами одиночного индикатора §11.6. Динамический индикатор с программно-управляемыми сегментами §11.7. Шифраторы §11.8. Коммутаторы §11.9. Сумматоры §11.10. Узлы контроля Глава 12. Триггеры и регистры §12.1. Триггеры RS-типа §12.2. Триггеры D-типа §12.3. Триггеры Т- и JК-типов §12.4. Регистры памяти §12.5. Регистры сдвига §12.6. Регистры сдвига в асинхронном приемопередатчике §12.7. Регистр сдвига в синхронном клавиатурном интерфейсе §12.8. Регистр сдвига в дуплексном синхронном интерфейсе типа SPI Глава 13. Счетчики §13.1. Двоичные счетчики §13.2. Счетчики с программируемым коэффициентом пересчета §13.3. Двоично-десятичные и часовые счетчики §13.4. Некоторые применения счетчиков Глава 14. Микросхемы памяти и их использование §14.1. Микросхемы памяти §14.2. Некоторые применения ПЗУ §14.3. Программируемые логические ИС §14.4. Обмен данными между процессором, ЗУ и ВУ §14.5. Подключение регистров и памяти к процессору §14.6. Подключение внешней памяти к ОВМ §14.7. Подключение к ОВМ в режиме 8-битной адресации Глава 15. Аналоговые ключи и коммутаторы §15.1. Аналоговый ключ §15.2. Аналоговый коммутатор §15.3. Схема выборки-хранения §15.4. Аналоговые ключи с изолированным управлением Глава 16. Цифро-аналоговые преобразователи §16.1. Структура ЦАП §16.2. Микросхемы ЦАП и их интерфейсы §16.3. Время-импульсный ЦАП Глава 17. Пороговые устройства и генераторы импульсов §17.1. Аналоговые компараторы §17.2. Пороговое устройство с гистерезисом (триггер Шмитта) §17.3. Микросхема таймера КР1006ВИ1 §17.4. Генератор одиночного импульса на таймере §17.5. Автоколебательные генераторы импульсов на таймере Глава 18. Аналого-цифровые преобразователи §18.1. Общие сведения и параллельный АЦП §18.2. АЦП на основе ЦАП и компаратора §18.3. Особенности обслуживания микросхем АЦП §18.4. Время-импульсный АЦП развертывающего типа §18.5. АЦП двойного интегрирования §18.6. Частотные и сигма-дельта АЦП Список используемых сокращений Литература