Читать реферат по всему другому: "Інтерфейси АЦП. АЦП із послідовним інтерфейсом вихідних даних. АЦП із паралельним інтерфейсом вихідних даних" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Реферат на тему:

Інтерфейси АЦП. АЦП із послідовним інтерфейсом вихідних даних. АЦП із паралельним інтерфейсом вихідних даних

Важливу частину аналого-цифрового перетворювача складає цифровий інтерфейс, тобто схеми, що забезпечують зв'язок АЦП із приймачами цифрових сигналів. Структура цифрового інтерфейсу визначає спосіб підключення АЦП до приймача вихідного коду, наприклад, мікропроцесора, мікроконтролера чи цифрового процесора сигналів. Властивості цифрового інтерфейсу безпосередньо впливають на рівень верхньої границі частоти перетворення АЦП.

Найчастіше застосовують спосіб зв'язку АЦП із процесором, при якому АЦП є для процесора як би однією з комірок пам'яті. При цьому АЦП має необхідну кількість адресних входів, дешифратор адреси та підключається безпосередньо до адресної шини та шини даних процесора. Для цього він обов'язково повинен мати вихідні каскади з трьома станами

Інша вимога спільної роботи АЦП із мікропроцесорами, яка називається програмним спряженням, є загальною для будь-яких систем, у які входять ЕОМ та АЦП. Існує кілька способів програмного сполучення АЦП із процесорами. Розглянемо основні

Перевірка сигналу перетворення Цей спосіб полягає в тому, що команда початку перетворення "Пуск" періодично подається на АЦП від таймера. Процесор знаходиться в циклі очікування від АЦП сигналу закінчення перетворення "Готовий", після якого виходить з циклу, зчитує дані з АЦП та відповідно до них приступає або до наступного перетворення, або до виконання основної програми, а потім знову входить у цикл очікування. Тут АЦП виступає в ролі ведучого пристрою (master), а процесор - веденого (slave). Цей спосіб майже не вимагає додаткової апаратури, але придатний тільки в системах, де процесор не занадто завантажений, тобто тривалість обробки даних від АЦП менша часу перетворення АЦП. Зазначений спосіб дозволяє максимально використовувати продуктивність АЦП.

Якщо тривалість обробки даних від АЦП складає помітно більше часу перетворення АЦП, можна використовувати варіант цього способу, що відрізняється тим, що сигнал "Пуск" надходить від процесора. Процесор виконує основну програму обробки даних, а потім зчитує дані з АЦП та знову запускає його. У цьому випадку процесор виступає в ролі ведучого пристрою, а АЦП - веденого

Просте переривання. Видавши команду "Пуск", процесор продовжує роботу за основною програмою. Після закінчення перетворення формується сигнал переривання, який перериває в процесорі обчислення та включає процедуру пошуку периферійного приладу, що послав сигнал переривання. Ця процедура полягає в переборі всіх периферійних пристроїв доти, поки не буде знайдено потрібний. Перевага цього способу в порівнянні з попереднім виявляється в більшій кількості перетворень за той самий час, якщо використовуваний АЦП працює повільно. Якщо ж АЦП швидкодіючий, то цей спосіб роботи може виявитися навіть повільнішим за попередній, тому що на обробку переривання потрібно значний час

Векторне переривання. Цей спосіб відрізняється від попереднього тим, що разом із сигналом переривання посилається і адреса програми звертання до даного АЦП. Отже, не потрібно перебирати всі периферійні прилади

Прямий доступ до пам'яті. Тут також використовується переривання, але


Интересная статья: Основы написания курсовой работы