Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція за темою 6(14стр.).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

6.2 Принципи перетворення неперервних величин у код

В аналого-цифровому перетворювачі здійснюються три базові операції над вхідною величиною:

- її часова дискретизація;

- квантування за рівнем;

- кодування отриманих квантованих значень.

Дискретизація сигналу – це заміна неперервної у часі величини її окремими вибірками, взятими в певні моменти часу.

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

Як зазначено вище, під час аналого-цифрового перетворення виконується операція дискретизації вимірюваної величини в часі, при цьому в дискретизованому сигналі немає проміжних значень вхідного сигналу між мітками часу ti та ti+1 , тому то може втрачатися вимірювальна інформація про проміжні значення сигналу, як наслідок, виникає похибка від дискретизації. Під час дискретизації розглядаються дві часові характеристики такого процесу:

- перша характеристика – часовий інтервал між почерговими вимірюваннями сигналу, за сталим часом його називають періодом дискретизації сигналу Тд =ti+1 – ti;

- друга характеристика – інтервал часу ТА/Ц аналого-цифрового перетворення сигналу – це час, який необхідно витратити, щоб отримати один цифровий результат вимірювання сигналу.

Відповідно до цього під час цифрових вимірювань виникають похибки двох видів – рис. 6.1:

- похибка ΔТД (t), пов’язана зі зміною вимірюваного сигналу за час між окремими вибірками – інтервал дискретизації;

- похибка ΔА/Д (t), спричинена зміною сигналу за час його аналого-цифрового перетворення.

Рис. 6.1 – Похибки дискретизації під час аналого-цифрового перетворення

Кодування результату аналого-цифрового перетворення – це операція його подання за допомогою сукупності (кодових) символів вибраного алфавіту (системи числення), що здійснюється за однозначними правилами. Використовується числове кодування і для цифрових вимірювань це є операція переведення числового значення заданої величини Nx в іншу систему числення, а результати подаються бінарними символами, тобто лише двома різними рівнями.

Безпосереднє кодування результатів аналого-цифрового перетворення, крім застосування у вимірювальній техніці, кодування використовується також у пристроях відображення результатів, а також з метою отримання певного рівня завадостійкості під час передавання результатів каналами зв’язку. Кожен закодований результат зображають певною кількістю кодових символів або кодовою комбінацією, яка відповідає правилам вибраного коду.

Цифровий код – це сукупність правил, які встановлюють значення кожного елемента залежно від його місця у кодовій комбінації та її довжини. У вимірювальній техніці найчастіше використовують такі цифрові коди, які наведені в табл.6.1

Таблиця 6.1

Цифрові символи первинних цифрових кодів загального використання

Десяткове

число

Одиничний нормальний код

Одиничний позиційний код

Двійковий нормальний код

Двійково-десятковий код

0

1

0000000000

00000

0000 0001

1

11

0000000001

00001

0000 0010

2

111

0000000010

00010

0000 0011

3

1111

0000000100

00011

0000 0100

4

11111

0000001000

00100

0000 0101

5

111111

0000010000

00101

0000 0110

6

1111111

0000100000

00110

0000 0111

7

11111111

0001000000

00111

0000 1000

8

111111111

0010000000

01000

0000 1001

9

1111111111

0100000000

01001

0000 1010

10

11111111111

1000000000

01010

0001 0000

Розглянемо кожний цифровий код більш детально:

- одиничний нормальний (число-імпульсний) код – значення числа подається кількістю імпульсів;

- одиничний позиційний код – значення числа відображається положенням одиниці серед нулів;

- десятковий код (основою є число 10) – значення числа подається у десятковій системі числення цифрами від 0 до 9 з вагами, пропорційними до 10 у відповідному степені, наприклад 654=6·102+5·101+4·100;

- двійковий нормальний код (основою є число 2) – значення числа записують у двійковій системі числення послідовністю n двійкових цифр аn-1·an-2…а2· а1а0, кожна з яких може мати лише значення аi =0 та 1, наприклад, 10011101. Вага цифри у числі дорівнює числу 2 у степені, яка визначається номером розряду

(6.2)

Приклад 6.1 Записати десяткове значення восьми розрядного двійкового числа 10011101 в двійковому нормальному коді.

двійково-десятковий код – кожна цифра (розряд) десяткового числа подається двійковим кодом, при цьому використовують чотири двійкові розряди – тетраду, а кількість тетрад дорівнює кількості десяткових розрядів числа.

На рис. 6.2 наведена класифікація аналого-цифрових перетворень, аналіз якою показує, що методи аналого-цифрового перетворення можна класифікувати за різними ознаками: за видом вхідної перетворюваної величини, за способом порівняння з одиницею величини, за структурною схемою.

Рис. 62 - Класифікація аналого-цифрових перетворень

В залежності від роду перетворюваних величин та методу квантування існують три основні способи аналого-цифрового перетворення: з квантуванням просторових параметрів, частотно-часових параметрів та параметрів інтенсивності вимірювальних сигналів.

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

а)

б)

Рис.6.4 – Позначення АЦП на структурних схемах «а» та передатна функція «б»

а)

б)

Рис.6.5 – Позначення ЦАП на структурних схемах «а» та передатна функція «б»