Категория
Информатика
Тип
курсовая работа
Страницы
14 стр.
Дата
31.03.2014
Формат файла
.html — Html-документ
Архив
1014108.zip — 8.96 kb
  • proektirovanie-generatora-formirujushhego-analogovyj-signal_1014108_1.html — 35.12 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

1. АНАЛИЗ ЗАДАНИЯ


.1 Формирование кодовой таблицы аналогового сигнала


По заданию необходимо спроектировать генератор, формирующий аналоговый сигнал, заданный на рисунке 1.

Для получения заданного аналогового сигнала на выходе генератора необходимо провести его преобразование. Обработка сигнала производится с учетом заданной частоты дискретизации Fs=45кГц, максимального напряжения Umax=4,02 В и количества отсчетов на период N=32.

Разобьем заданный сигнал на 32 временных интервала, величина которых ts определяется частотой дискретизации:

генератор сигнал микроконтроллер порт

ts=1/Fs,=1/45 кГц=0,022 мс.


Таким образом, длительность одного периода сигнала составит:

=N*ts,=32*0,022=0,704 мс.


Проекции точек, соответствующих границам временных интервалов, на ось напряжений (отсчеты), позволяют получить мгновенные значения напряжений в точках дискретизации.

Для каждого отсчета формируемого сигнала необходимо определить кодовую комбинацию, соответствующую значению выходного напряжения Uвых.

С учетом формы сигнала и необходимой точности преобразования будем использовать восьмиразрядные кодовые комбинации. Тогда, при 28 получим 256 уровней квантования сигнала по напряжению.

По заданию максимальное выходное напряжение соответствует величине 4,02 В, следовательно опорное напряжение Uref можно принять равным 5,12 В.

Значение напряжения, формируемого на выходе n-разрядного ЦАП, определяется соотношением:

выхN=DN*Uref/2n,


где Dn - десятичный эквивалент числа на входе ЦАП, соответствующий отсчету N,ref - величина опорного напряжения,

n - количество уровней квантования при n-разрядном преобразовании.



Ваше мнение



CAPTCHA