лр / ТСАиУ Лабораторная работа №2 Защита
.pdf
Разработать программу измерения напряжений на входе АЦП по готовности, преобразования кодов АЦП в напряжение Uкв. и сохранения полученных данных на диске. Вид и амплитуда измеряемых сигналов, а также номер канала указан в таблице. Схема подключения выбирается исходя из номера канала: 1- 6 ассиметричная, 7-12 дифференциальная. Измерения проводятся на 1000 точках. Обработку сигнала можно проводить в любом доступном на ПК пакете.
Варианты заданий
№ |
Вид, амплитуда (если есть) и |
Канал |
Обработка сигнала |
варианта |
частота измеряемого сигнала |
АЦП |
|
|
|
||
|
|
|
|
1 |
Меандр |
12 |
Построить график зависимости от |
|
частота 700Гц |
|
времени |
|
|
|
|
|
|
|
|
2 |
Синусоидальный, |
11 |
Рассчитать количество точек на |
|
амплитуда 1В, частота 1200Гц |
|
периоде |
|
|
|
|
|
|
|
|
3 |
Треугольный |
10 |
Рассчитать математическое |
|
амплитуда 1В, частота 1000Гц |
|
ожидание |
|
|
|
|
|
|
|
|
4 |
Меандр |
9 |
Рассчитать частоту фиксации |
|
частота 500Гц |
|
сигнала |
|
|
|
|
|
|
|
|
5 |
Синусоидальный, |
8 |
Рассчитать временной интервал |
|
амплитуда 1.2В, частота 1800Гц |
|
между измерениями |
|
|
|
|
|
|
|
|
6 |
Треугольный |
7 |
Определить размах сигнала |
|
амплитуда 1.2В, частота 1300Гц |
|
|
|
|
|
|
7 |
Меандр |
1 |
Определить смещение сигнала |
|
частота 900Гц |
|
относительно 0В |
|
|
|
|
|
|
|
|
8 |
Синусоидальный, |
2 |
Построить график зависимости от |
|
амплитуда 0.5В, частота 600Гц |
|
времени |
|
|
|
|
|
|
|
|
9 |
Треугольный |
3 |
Рассчитать количество точек на |
|
амплитуда 0.5В, частота 500Гц |
|
периоде |
|
|
|
|
|
|
|
|
10 |
Меандр |
4 |
Рассчитать математическое |
|
частота 800Гц |
|
ожидание |
|
|
|
|
|
|
|
|
11 |
Синусоидальный, |
5 |
Рассчитать частоту фиксации |
|
амплитуда 1.4В, частота 1400Гц |
|
сигнала |
|
|
|
|
|
|
|
|
№ |
Вид, амплитуда (если есть) и |
Канал |
Обработка сигнала |
варианта |
частота измеряемого сигнала |
АЦП |
|
|
|
||
|
|
|
|
12 |
Треугольный |
6 |
Рассчитать временной интервал |
|
амплитуда 1.4В, частота 1500Гц |
|
между измерениями |
|
|
|
|
|
|
|
|
13 |
Меандр |
7 |
Определить размах сигнала |
|
частота 600Гц |
|
|
|
|
|
|
14 |
Синусоидальный, |
8 |
Определить смещение сигнала |
|
амплитуда 0.8В, частота 1700Гц |
|
относительно 0В |
|
|
|
|
|
|
|
|
15 |
Треугольный |
9 |
Построить график зависимости от |
|
амплитуда 0.8В, частота 1400Гц |
|
времени |
|
|
|
|
|
|
|
|
16 |
Меандр |
10 |
Рассчитать количество точек на |
|
частота 1200Гц |
|
периоде |
|
|
|
|
|
|
|
|
17 |
Синусоидальный, |
11 |
Рассчитать математическое |
|
амплитуда 1.3В, частота 1300Гц |
|
ожидание |
|
|
|
|
|
|
|
|
18 |
Треугольный |
12 |
Рассчитать частоту фиксации |
|
амплитуда 1.3В, частота 1500Гц |
|
сигнала |
|
|
|
|
|
|
|
|
19 |
Меандр |
6 |
Рассчитать временной интервал |
|
частота 1400Гц |
|
между измерениями |
|
|
|
|
|
|
|
|
20 |
Синусоидальный, |
5 |
Определить размах сигнала |
|
амплитуда 1В, частота 900Гц |
|
|
|
|
|
|
21 |
Треугольный |
4 |
Рассчитать временной интервал |
|
амплитуда 1В, частота 700Гц |
|
между измерениями |
|
|
|
|
|
|
|
|
22 |
Меандр |
3 |
Определить размах сигнала |
|
частота 400Гц |
|
|
|
|
|
|
23 |
Синусоидальный, |
2 |
Определить смещение сигнала |
|
амплитуда 1.2В, частота 500Гц |
|
относительно 0В |
|
|
|
|
|
|
|
|
24 |
Треугольный |
1 |
Построить график зависимости от |
|
амплитуда 1.2В, частота 600Гц |
|
времени |
|
|
|
|
|
|
|
|
25 |
Меандр |
7 |
Рассчитать количество точек на |
|
частота 1700Гц |
|
периоде |
|
|
|
|
|
|
|
|
26 |
Синусоидальный, |
8 |
Рассчитать математическое |
|
амплитуда 1.4В, частота 2000Гц |
|
ожидание |
|
|
|
|
|
|
|
|
27 |
Треугольный |
9 |
Рассчитать частоту фиксации |
|
амплитуда 1.4В, частота 1800Гц |
|
сигнала |
|
|
|
|
|
|
|
|
28 |
Меандр |
10 |
Рассчитать временной интервал |
|
частота 2000Гц |
|
между измерениями |
|
|
|
|
|
|
|
|
29 |
Синусоидальный, |
11 |
Определить размах сигнала |
|
амплитуда 0.8В, частота 1500Гц |
|
|
|
|
|
|
30 |
Треугольный |
12 |
Рассчитать математическое |
|
амплитуда 0.8В, частота 1200Гц |
|
ожидание |
|
|
|
|
|
|
|
|
Вопросы:
1.Укажите диапазон значений кодов, которые могут быть преобразованы в напряжения модулем ЦАП и диапазон соответствующих им напряжений. Какие коды соответствуют напряжениям –5 В, –4 В, –3 В, –2 В, –1 В, 0 В, 1
В, 2 В, 3 В, 4 В, 5 В?
2.Какое напряжение установится на выходе ЦАП, если в него записать код равный 0, 448, 1647, 4048, 4095?
3.Какой будет абсолютная погрешность установки выходного сигнала за счет квантования по уровню при попытке установить на выходе модуля ЦАП напряжения 0.998В, 0.999В, 1.000В, 1.001В, 1.002В? Какова возможная максимальная абсолютная погрешность установки напряжения на выходе ЦАП за счет квантования по уровню?
4.Какой командой процессор может записать слово данных в модуль ЦАП при безусловном способе обмена данными? Как изменится команда вывода данных в модуль, у которого слово данных имеет длину 1, 3 или 4 байта?
5.Какие команды необходимо подать в модули АЦП, усилитель, мультиплексор для измерения входного сигнала в диапазоне ±1В, при его дифференциальном подключении к 16-му каналу мультиплексора. Какова максимальная абсолютная погрешность измерения указанного входного сигнала от влияния квантования по уровню и время переключения канала мультиплексора?
6.Какова последовательность команд ввода данных в ЭВМ из модуля АЦП? Как изменится алгоритм ввода данных из модуля, у которого слово данных имеет длину 1, 3 или 4 байта?
7. Объясните методику проверки готовности и обслуживания нескольких устройств, подключенных к одному интерфейсу программного обмена данными. Готовность устройств можно определить путем чтения регистра состояния устройств и анализом их флагов готовности.
8. Какие команды необходимо подать в модули АЦП, усилитель, мультиплексор для измерения входного сигнала в диапазоне ±5В, при его ассиметричном подключении к 18-му каналу мультиплексора. Какова максимальная абсолютная погрешность измерения указанного входного сигнала от влияния квантования по уровню и время переключения канала мультиплексора?
