Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диплом бакалавра.doc
Скачиваний:
9
Добавлен:
12.09.2019
Размер:
1.1 Mб
Скачать

3.7 Розробка віртуального приладу

Для збереження результатів вимірювання та їх відображення в дипломному проекті було прийнято рішення дані операції здійснювати за допомогою комп’ютера. Розробку програмного забезпечення проводили за допомогою програмного пакету LabVIEW фірми National Instruments. Для зручності користування передбачено дві окремі панелі керування та відображення. Одна призначена для настройки режиму передачі даних до комп’ютера їх збереження та настройка параметрів відображення результатів вимірювання. Інша панель призначена для побудови та відображення графіка залежності атмосферного тиску від часу вимірювання.

Панелі розробленого віртуального приладу приведено на рис. 3.4 та 3.5.

Рис. 3.4 – Панель настройки барографу для передачі даних та їх відображення

Рис. 3.5 – Панель відображення результатів вимірювання

3.8 Розробка документації для роботи з приладом

При роботі з вимірювальною системою, потрібно встановити її далеко від опалювальних приладів, на якійсь поверхні. Місце встановлення повинно виключати нагрівання приладу сонячними променями, тому що це може подіяти на точність роботи барографа та інших вимірювальних перетворювачів. Для початку роботи, необхідно включити прилад за допомогою кнопки «запуск/стоп», після чого можна починати вимірювання параметрів навколишнього середовища. За допомогою вбудованої пам'яті мікроконтролера, можна реєструвати інформацію про вимірювання. По закінченню вимірювання необхідно вимкнути прилад кнопкою «запуск/стоп». [23;11]

Принцип роботи вимірювального перетворювача тиску будується на дії анероїдних коробок реагувати на зміну атмосферного тиску зміною своїх геометричних розмірів по висоті за рахунок деформації мембран (сильфона). Деформація мембран приводить в дію котушку індуктивності, напруга котушки вирівнюється через діодний міст, і через аналого-цифровий перетворювач, у вигляді сигналу надходить на мікроконтроллер PIC16f877, який перетворює сигнал в цифровий код, який надходить на рідкокристалічний індикатор АС – 162ВGA, де ми можемо бачити вимірюване значення атмосферного тиску.

Кожен прилад повинен піддаватися огляду перед установкою його для експлуатації. Огляд приладу повинен також здійснюватися періодично при його експлуатації.

При огляді приладу необхідно переконатися в його повній комплектності і переконатися, що поверхні приймача тиску чисті, без подряпин, здуття і вм'ятин.

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

За отриманим «виправленим» відліком барометра, по гіпсометричній таблиці, визначається висота, що відповідає цьому тиску.

3.9 Моделювання роботи електронної частини барографу

З метою вивчення впливу різних факторів на невизначеність результату вимірювання в дипломному проекті прийнято рішення провести комп’ютерне моделювання електронної частини барографу за допомогою програми Electronics Workbench.

При порозрядному методі врівноваження компенсуюча величина Xк відпрацьовується циклами, що повторюються у відповідній послідовності. Порозрядний метод обробки Xк на відміну від слідкуючого методу відрізняється значно меншою кількістю операцій. При порозрядному методі обробки можна використовувати двійкову, двійково-десяткову та інші системи числення. Але більш доречно використовувати двійкову чи двійково-десяткову системи числення, при яких кількість кроків компенсатора мінімальна. В дипломному проекті прийнято рішення використовувати перетворювач, в основі якого лежить двійкова система.

Час обробки при двійковій системі

= = , (3.18)

де - час обробки одного ступеня; m – число двійкових розрядів у номінальному коді Nн.

3.9.1 Структурна схема моделі електронної частини барографу зображена на рис. 3.6 і складається з таких функціональних блоків: індуктивного перетворювача ІП, перетворювача зміного струму в постійний ПЗС, цифрового автомату ЦА; восьмирозрядного цифро-аналогового перетворювача ЦАП; компаратора К; регістра РГ; цифрового відлікового пристрою ЦВП.

Рис. 3.6 – структурна схема моделі електронної частини барографу

3.9.2 Особливості роботи моделі

Сигнал з індуктивного перетворювача у вигляді змінного струму функціонально пов’язаного з вимірюваною величиною поступає на перетворювач змінного струму в постійний і далі подається на аналого-цифровий перетворювач, який працює наступним чином. В першому такті на виході цифрового автомата ЦА формується код з лог. “1” у старшому розряді (1000000). Цей код поступає на вхід ЦАП, і на його виході з’являється напруга Uк, яка дорівнює половині номінального значення. Ця напруга надходить на компаратор К, де вона порівнюється з вимірюваною напругою Ux . Якщо Ux > Uк , то на виході компаратора формується лог. “1”, яка поступає на ЦА. Лог. “1” у старшому розряді зберігається, але якщо Ux менше Uк, то на виході компаратора з’являється лог. “0” і в старший розряд записується лог. “0”. У наступному такті на виході ЦА формується код з лог. “1” у наступному розряді, але з урахуванням результату попереднього такту. Отже, на виході ЦА буде код 11000000 (якщо Ux >Uк) або 01000000 (якщо Ux<Uк). Відповідно до цього коду на виході ЦАП формується наступне значення Uк, і процес повторюється. По закінченні восьмого такту (ЦАП восьмирозрядний) код з виходу ЦА записується в регістр РГ і відображається на цифровому відліковому пристрої ЦВП. Далі процес вимірювання повторюється з початку.

3.9.3 Похибки що впливають на результат вимірювання

3.9.3.1 Статистичні похибки:

3.9.3.1.1 Похибка від квантування

Через те, що в АЦП порозрядного врівноваження вихідний код N наближується до шуканого відліку Nx з однієї сторони, згори чи знизу, то максимальна абсолютна похибка квантування є рівною ступеню квантування . Приведена похибка квантування:

[%].

3.9.3.1.2 Похибка від порога чутливості пристрою порівняння

Ця складова повністю входить до складу похибки вимірювання.

3.9.3.2 Динамічні похибки

3.9.3.2.1 У пристроях розгортуючого врівноваження виміряне значення X приписується моментам часу початку чи кінця розгортки компенсуючої величини. Час циклу компенсації вхідної величини не може бути нескінченно малим, і вимірювана величина може змінитись за цей час. Отже, виникає динамічна похибка (рис. 3.7)

де – швидкість зміни вимірюваної величини Х; і – відповідно моменти початку і кінця циклу вимірювання:

, (3.19)

Рис. 3.7 – динамічні характеристики АЦП

Якщо порівняти вирази (3.18) і (3.19), видно, що при збільшенні кількості ступенів квантування Nн похибка збільшується, а похибка від квантування зменшується; тому визначають оптимальну кількість ступенів , при якій сумарна похибка буде мінімальною.

3.9.3.2.2 При порозрядному врівноваженні за двійковою системою числення сумарна похибка

.

Диференціюємо цей вираз по та визначаємо оптимальне значення , яке відповідає мінімуму сумарної похибки:

.

Отже, максимальна швидкість зміни вхідного сигналу не повинна перевищувати значення:

. (3.20)

3.9.4 Принцип дії схеми

3.9.4.1 Принципову схему перетворювача зображено на рис. 3.8.

Індуктивний перетворювач реалізовано на елементах R3, R4, L1, L2 зібраних в мостову схему та джерела живлення змінним струмом Е2; перетворювач змінної напруги в постійну реалізовано за допомогою діодного мосту та згладжуючого конденсатора С3; цифровий автомат реалізовано на генераторі тактових імпульсів ГТІ Е1; лічильнику DD1; дешифраторі DD2; RS-тригерах DD9-DD10; логічних елементах DD4, DD5.1-DD5.3, DD11, DD12, DD6.1-DD8.1; ЦАП реалізовано на мікросхемі DA2, компаратор – на мікросхемі DA1, регістр – на мікросхемах DD13-DD14, ЦВП – на семисегментних індикаторах HG1–HG2.

Рис. 3.8 – модель електронної частини барографу

Вихідний двійковий код знімається з виходів диз’юнкторів DD11–DD12.

3.9.4.2 Розглянемо дію схеми після закінчення перехідних процесів. Лічильник DD1 та RS-тригери знаходяться в нульовому стані. На виході 2Y0 (який відповідає найменшому вхідному коду) дешифратора DD2 – лог. “0”, на всіх інших виходах лог. “1”, відповідно на виході інвертора DD4.2 та диз’юнктора DD11.1 – лог. “1”, а на виходах інверторів DD4.3–DD5.3 та диз’юнкторів DD11.2–DD12 – лог. “0”.

Якщо UxUк , то на виході компаратора високий рівень напруги і на виході погоджуючої ланки DD3.2, DD5.4 присутня лог. “1”, яка відкриває ключ DD6.1. З приходом імпульсу з ГТІ, за переднім його фронтом, на виході диференціюючого кола C1–R1 формується короткий імпульс, який надходить на погоджуючу ланку DD3.1–DD4.1, в результаті чого на її виході з’являється лог. “1”. Ця лог. “1” поступає на ключ DD6.1, на виході якого з’являється лог.“1”, яка одночасно надходить на ключі DD6.2–DD8.1. У результаті лог.“1” з’явиться на виході того ключа, який відповідає виходу дешифратора DD2, на якому наявна лог. “1” (в нашому прикладі це вихід 2Y0, отже, на виході ключа DD6.2 з’явиться лог.“1”). Ця лог. “1” встановлює відповідний RS-тригер в одиничний стан, а отже, лог. “1” зберігається в старшому розряді вихідного коду.

Якщо UxUк, то на виході компаратора низький рівень напруги і на виході погоджуючої ланки DD3.2, DD5.4 присутній лог. “0”, який закриває ключ DD6.1, тому лог. “1” з виходу погоджуючої ланки DD3.1-DD4.1 не пройде через ключ DD6.1, а відповідний RS-тригер не встановиться в одиничний стан і у відповідному розряді вихідного коду лог. “1” не збережеться.

По задньому фронту того ж імпульсу з ГТІ лічильник DD1 збільшує свій стан на одиницю і лог. “0” з’явиться на іншому, відповідному стану лічильника, виході дешифратора, а отже у наступному розряді вихідного коду з’явиться лог. “1”.

Цей код надходить на ЦАП і процес вимірювання повторюється доки лічильник не підрахує сім імпульсів. З приходом заднього фронту восьмого імпульсу з ГТІ на виході QD лічильника DD1 з’являється лог. “1”, яка надходить на входи встановлення в нульовий стан R01, R02 і обнулює лічильник. Одночасно ця лог. “1” надходить на входи дозволу паралельного запису CLK регістра DD13-DD14 і в нього записується вихідний код. Також ця лог. “1” надходить на входи R RS-тригерів і тим самим обнулює всі тригери. Далі процес вимірювання починається з початку.

Перші чотири такти роботи схеми зображено на рис. 14.4.

Рис. 3.9 - Перші чотири такти роботи схеми

Змодельований перетворювач дозволяє вимірювати напругу від 0 В до 5,6 В. Відображення виміряного значення напруги відбувається в шістнадцятирічній системі числення.