
- •Росжелдор
- •Лабораторная работа. Исследование функциональных узлов миус. Цифро-аналоговые преобразователи
- •Цель работы Изучить принцип формирования аналоговых сигналов в микропроцессорных системах, познакомиться с работой цап.
- •Общие сведения
- •Подготовка к работе
- •Выполнение работы
- •Содержание отчета
- •Предварительные расчеты и результаты дискретизации заданных сигналов.
- •1. Цель работы
- •2. Общие сведения
- •2.1. Память программ
- •2.2. Память данных
- •2.3. Программная модель микроконтроллеров семейства Intel 8051
- •2.4 Система команд микроконтроллеров семейства Intel 8051
- •2.4.1. Правила записи программ на языке ассемблера
- •2.4.2. Режимы адресации данных
- •2.4.3. Общая характеристика системы команд
- •2.4.4. Директивы ассемблера
- •3. Подготовка к работе
- •4. Выполнение работы
- •5. Содержание отчета
- •Формат регистра рsw
- •Формат регистра pcon
- •Формат регистра tcon
- •Формат регистра ie
- •Формат регистра ip
- •Лабораторная работа. ИнтЕгрированная среда разработки
- •1. Цель работы
- •2. Общие сведения
- •2.1. Этапы подготовки программного обеспечения микропроцессорных систем
- •2.2. Общая характеристика программы Keil mVision ide
- •2.3 Интерфейс пользователя и общие правила работы
- •3. Подготовка к работе
- •4. Выполнение работы
- •4.1. Создание нового проекта
- •4.2. Создание исходного текстового файла
- •Добавление файла в рабочую группу
- •Компиляция и компоновка проекта
- •Отладка проекта
- •5. Содержание отчета
- •Инструменты отладчика
Росжелдор
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Ростовский государственный университет
путей сообщения»
(ФГБОУ ВПО РГУПС)
МИУС
Методические указания к лабораторным работам
Ростов-на-Дону
2014
Лабораторная работа. Исследование функциональных узлов миус. Цифро-аналоговые преобразователи
Цель работы Изучить принцип формирования аналоговых сигналов в микропроцессорных системах, познакомиться с работой цап.
Общие сведения
При преобразовании сигналов из цифровой формы представления в непрерывный сигнал в МИУС используются цифро-аналоговые преобразователи (ЦАП).
Для
заданного аналогового сигнала необходимо
произвести дискретизацию и
квантование. При этом необходимо
учитывать такие параметры, как максимальное
напряжение выходного сигнала -
,
частоту дискретизации - Fs,
разрядность ЦАП – n, количество
уровней квантования и др.
Дискретизация заключается в разбиении сигнала отсчеты по времени, период следования которых tS определяется заданным количеством отсчетов M на период сигнала Т:
.
Частота дискретизации Fs определяется соотношением:
.
Проекции на ось напряжения точек, соответствующих отсчетам, позволяют получить мгновенные значения напряжения в точках дискретизации.
При квантовании сигнала выбирается опорное напряжение Uref, определяющее диапазон изменения выходного напряжения ЦАП. Uref должно быть больше, чем заданное . Для каждого из M отсчетов формируемого сигнала определяется кодовая комбинация, соответствующая значению выходного напряжения Uвых M.
Для определения шага квантования сигнал разбивается по напряжению на 2n интервалов, где n соответствует разрядности кодовых комбинаций на входах ЦАП.
В общем случае значение напряжения, формируемого на выходе n-разрядного ЦАП, определяется соотношением:
,
где D – десятичный эквивалент числа на входе ЦАП,
Uref – значения опорного напряжения,
n – разрядность ЦАП.
Шаг квантования или минимальное приращение напряжения на выходе ЦАП определяется как:
.
Десятичный эквивалент числа на входе ЦАП, соответствующий каждому отсчету, определяется соотношением:
,
где
– значение выходного напряжение,
принятое для отсчета М.
Пример. Получить на выходе ЦАП синусоидальный сигнал с заданными параметрами:
период сигнала Т =64 мс,
постоянная составляющая U0 = +2 В,
амплитуда UmВХ =2 В,
количество отсчетов M = 8,
разрядность ЦАП n=8.
Рисунок 1 –Пример дискретизации синусоидального сигнала
Определим период частоты дискретизации:
Следовательно, частота дискретизации составит:
Максимальное напряжение на выходе ЦАП для заданного сигнала:
= U0 +UmВХ = 4В.
Выберем опорное напряжение 4 В, тогда шаг квантования соответствует значению:
.
Рассчитаем кодовые комбинации для 1 и 2 отсчетов:
Таблица 1 - Кодовая таблица для синусоиды на 8 отсчетов
№ отсчета |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
Uвых, В |
2 |
3,4 |
4 |
3,4 |
2 |
0,6 |
0 |
0,6 |
Кодовые комбинации, HEX |
80 |
Da |
FF |
Da |
80 |
25 |
00 |
25 |