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

По заданию необходимо спроектировать генератор, формирующий аналоговый сигнал, заданный на рисунке 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-разрядном преобразовании.

Минимальное приращение напряжения на выходе ЦАП определяется как:

∆UвыхMIN=Uref/2n,

∆UвыхMIN=5,12/256=0,02 В

Следовательно, десятичный эквивалент числа на входе ЦАП, соответствующий отсчету N, определяется соотношением:

=UвыхN/∆UвыхMIN,

Где UвыхN - значение выходного напряжения, принятое для отсчета N.

Результаты обработки заданного сигнала приведены на рисунке 1.

Рисунок 1 - Дискретизация заданного сигнала генератора

Для каждого значения DN следует определить соответствующую шестнадцатиричную кодовую комбинацию HN, округляя значения до ближайшего целого.

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

Таблица 1 - Кодовая таблица выходного сигнала генератора

№ Отсчета

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Uвых, В

0,98

1,94

2,88

3,49

3,8

3,92

4

4,02

3,98

3,88

3,72

3,5

3,44

2,74

1,15

Кодовые комбинации, HEX

30

61

90

AE

BC

C4

C7

C9

C7

C2

BA

AE

AC

88

39

№ Отсчета

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

Uвых, В

1,82

2,02

2,18

2,28

2,36

2,42

2,44

2,44

2,44

2,40

2,32

2,22

2,08

1,92

1,7

Кодовые комбинации, HEX

5B

65

6D

72

76

78

7A

7A

7A

78

74

6F

68

60

55

Перейти на страницу: 1 2

Читайте также

Разработка комплекта электрических схем маршрутной релейной централизации блочного типа
Целью дипломного проектирование являлась разработка комплекта электрических схем маршрутной релейной централизации блочного типа (БМРЦ) для использования их студентами техникума в качест ...

Проектирование релейной защиты и автоматики
В электрической системе имеются следующие источники: ТЭЦ-1, ТЭЦ-2, ТЭЦ-3, ТЭЦ-4, ТЭЦ-5, ГРЭС, СарГЭС и БАЭС. ТЭЦ-1, ГРЭС допускается отдельно не учитывать, так как их мощность по сравнению с ...

Проект участка сети доступа по технологии PON г. Новосибирска
Современное общество - информационное общество. Жизнь и деятельность человека неразрывно связана с информацией, ее хранением, передачей и обработкой, Объем данных передаваемых по канала ...

Основные разделы

Все права защищены! (с)2024 - www.generallytech.ru