OMT (1)
.pdfванічна розв’язка високовольтних ланцюгів і схеми керування, відсутність іскрового проміжку і т.д.
Керування реле
Для живлення обмотки реле потрібен струм, що перевищує 20 мА, тому безпосередньо підімкнути до мікроконтролера його не можна. Для керування реле, можна застосовувати найпростіший підсилювач — транзисторний ключ. На рис. 5.32 показаний приклад схеми з реле. Зверніть увагу на наявність діода, підімкненого паралельно обмотці реле — він потрібний для захисту схеми від ЕРС самоіндукції, що з’являється в процесі комутації обмотки.
+5 В
|
D1 AT90S2313-8P1 |
|
|
|||
+5 В |
20 |
Ucc |
|
|
|
|
|
|
|
|
|
||
|
10 |
GND |
|
|
|
|
|
|
|
|
|
|
|
C1 |
4 |
XTAL2 |
|
|
|
|
|
|
|
R1 |
VT1 |
||
|
|
|
|
|
||
|
|
|
|
|
4.7 K |
|
C2 |
5 |
XTAL1 |
РВ 0 |
12 |
KT 315Б |
|
|
|
|||||
|
|
|
|
|
|
|
|
Q1 |
|
|
|
|
|
Рисунок 5.32 – Приклад схеми з реле
Аналогічно можна вмикати не реле, а яке-небудь інше навантаження, наприклад, лампу розжарювання і т.д.
У випадку, якщо необхідно керувати великим числом реле, чи інших потужних навантажень, зручно застосовувати мікросхеми ULN2003 чи ULN2803. Ці мікросхеми містять відповідно, 7 і 8 транзисторних ключів на складених транзисторах (схема Дарлінгтона). Вони дозволяють керувати навантаженням до 500 мА при напрузі до 50 В. При цьому входи цих мікросхем можуть бути підімкненні безпосередньо до ліній портів введеннявиведення мікроконтролера. Всередині мікросхем уже є вбудований захисний діод, який можна вмикати чи вимикати, здійснюючи зовнішні з’єднання. На рис. 5.33 показаний приклад схеми з використанням мікрос-
хеми ULN2003.
Для вмикання навантаження варто сформувати на відповідному виводі мікроконтролера рівень «1». При цьому струм, споживаний від виводу порту мікроконтролера, не перевищує допустимий, одночасно здійснючи керування достатньо великим навантаженням.
Керування світлодіодними цифровими індикаторами
Оскільки світлодіодні цифрові індикатори являють собою набір світлодіодів спеціальної форми, і розташовані так, щоб при засвічуванні різних їхніх комбінацій виходили цифри, то керування ними принципово не відрі-
200
зняється від керування окремими світлодіодами. На рис. 5.34 зображений приклад схеми керування семисегментним світлодіодним індикатором.
|
|
D1 AT90S2313-8P1 |
|
D2 ULN2003A |
К1-К7 |
+5..50 В |
||||
|
|
20 |
|
|
|
1 |
16 |
|||
+5 |
В |
Ucc |
РВ 0 |
12 |
Вх1 |
Вих1 |
|
|||
10 |
13 |
2 |
15 |
|
||||||
|
|
GND |
РВ 1 |
Вх2 |
Вих2 |
|
||||
|
|
|
|
3 |
|
|
||||
|
|
|
|
РВ 2 |
14 |
Вх3 |
Вих3 |
14 |
|
|
|
|
|
|
|
4 |
13 |
|
|||
|
C1 33 |
|
|
РВ 3 |
15 |
Вх4 |
Вих4 |
|
||
|
|
|
|
|
|
|
||||
|
4 |
XTAL2 |
|
16 |
5 Вх5 |
Вих5 |
12 |
|
||
|
|
РВ 4 |
|
|||||||
|
|
|
|
17 |
6 |
|
|
11 |
|
|
|
C2 33 |
5 |
XTAL1 |
РВ 5 |
Вх6 |
Вих6 |
|
|||
|
|
|
|
|
||||||
|
18 |
7 |
|
|
10 |
|
||||
|
|
|
Вх7 |
Вих7 |
|
|||||
|
|
|
|
РВ 6 |
|
|||||
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
8 |
|
|
9 |
|
|
|
|
|
|
|
|
Земля |
Діод |
|
||
|
|
|
|
|
|
|
|
|
Рисунок 5.33 – Застосування мікросхеми ULN2003
Легко побачити, що при потребі керувати великим числом індикаторів, кількості виводів портів введення-виведення буде недостатньо. Для подолання цієї перешкоди застосовується динамічна індикація. На рис. 5.35 показаний приклад схеми динамічної індикації. Ідея, що лежить в основі роботи цієї схеми дуже проста — людське око досить інерційне, тому можна засвічувати не всі індикатори одночасно, а тільки один з них, потім через короткий час інший і т. д. Оскільки перемикання індикаторів відбувається досить швидко, людині здається, що всі індикатори світяться.
|
|
D1 AT90S2313-8P1 |
|
|
|||
В |
|
20 |
Ucc |
РВ 0 |
12 |
A |
|
|
|
|
|||||
|
|
|
|
||||
|
|
10 |
GND |
РВ 1 |
13 |
B |
|
|
|
|
|
|
|||
|
|
|
|
РВ 2 |
14 |
C |
|
|
|
|
|
15 |
|
||
|
C1 |
|
|
РВ 3 |
D |
|
|
|
|
|
|
|
|||
|
4 |
XTAL2 |
|
16 |
|
||
|
|
РВ 4 |
E |
|
|||
|
|
|
|
|
|
||
|
|
|
|
|
17 |
|
|
|
C2 |
5 |
XTAL1 |
РВ 5 |
F |
|
|
|
18 |
|
|||||
|
|
|
Загальний +5 В |
||||
|
|
|
|
РВ 6 |
|
||
|
|
Q1 |
|
|
G |
||
|
|
|
|
|
|||
|
|
|
РВ 7 |
19 |
|
||
|
|
|
|
H |
|
||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
Рисунок 5.34 – Керування цифровим індикатором
201
D1 AT90S2313-8P1 |
|
|
|
|
|
|
|
|
|
|
РВ 0 |
0 |
A |
1 |
1 |
A |
1 |
A |
1 |
A |
|
|
|
|
|
|
|
|||||
РВ 1 |
1 |
B |
2 |
2 |
B |
2 |
B |
2 |
B |
|
3 |
3 |
3 |
3 |
|||||||
РВ 2 |
2 |
C |
C |
C |
C |
|||||
|
|
|
|
|||||||
РВ 3 |
|
|
|
|
||||||
3 |
D |
4 |
4 |
D |
4 |
D |
4 |
D |
||
|
|
|
|
|
||||||
|
|
E |
5 |
5 |
E |
5 |
E |
5 |
E |
|
|
|
6 |
6 |
6 |
6 |
|||||
|
|
F |
F |
F |
F |
|||||
|
|
7 |
7 |
7 |
7 |
|||||
|
|
G |
G |
G |
G |
|||||
|
|
8 |
8 |
8 |
8 |
|||||
|
|
H |
H |
H |
H |
|||||
|
|
|
|
|
|
|||||
|
|
1К |
|
|
|
|
|
|
|
|
РВ 4 |
|
|
|
|
|
|
|
|
|
|
|
|
1К |
|
|
|
|
|
|
|
|
РВ 5 |
|
|
|
|
|
|
|
|
|
|
|
|
1К |
|
|
|
|
|
|
+5 В |
|
РВ 6 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
Рисунок 5.35 – Динамічна індикація
5.5.2 Паралельні входи
Паралельні входи, звичайно, застосовуються для контролю стану різних комутаційних елементів: кнопок, перемикачів, блоку контактів і т.д. Також можна перевіряти стан деяких видів датчиків, але при цьому може знадобитися додаткова схема, що перетворить стан датчика до логічних рівнів (наприклад, рівень води в баці нижче чи вище певної висоти і т.д.). Дуже часто входи паралельних портів застосовуються для контролю стану кнопок керування пристроєм.
Кнопки і перемикачі
Перевіряти стан кнопок чи перемикачів досить просто. Досить під’єднати, наприклад, кнопку одним виводом до загального проводу, а іншим — до вхідної лінії порту введення-виведення, налаштованої для роботи в режимі читання. Також ця лінія повинна бути з’єднана через резистор опором приблизно 4,7... 100 КОм з проводом «плюс» живлення. При більшому опорі сумарний споживаний струм менший. При розімкнутих контактах, на відповідному виводі мікроконтролера буде «1», при замиканні контактів — «0».
Усі механічні вимикачі мають недолік — при роботі з ними спостерігається, так зване, деренчання контактів, коли при натисканні на кнопку відбувається багато замикань і розмикань контактів через те, що вони, як правило, пружинять. Тривалість періоду деречання залежить від якості контактів, і звичайно, складає від 10 до 100 мс. Боротися з цим ефектом простіше програмним способом. На рис. 5.36 показані графіки, що ілюструють деренчання контактів, а на рис. 5.37 приведена найпростіша схема з кнопкою.
202
а) ідеальний контакт
б) реальний
контакт
t деренчання
Рисунок 5.36 – Явище „деренчання” контактів
|
|
D1 AT90S2313-8P1 |
||
+5 В |
|
20 |
Ucc |
+5В |
|
|
|||
|
|
10 |
||
|
|
GND |
|
|
|
|
|
|
|
|
C1 |
|
|
4,7...10 К |
|
4 |
XTAL2 |
|
|
|
|
12 |
||
|
C2 |
|
|
РВ 0 |
|
5 |
XTAL1 |
|
|
|
|
|
||
|
|
Q1 |
|
|
Рисунок 5.37 – Підімкнення кнопки до мікроконтролера
|
|
D1 AT90S2313-8P1 |
R1-R4 470 |
|||
+5 В |
|
20 |
Ucc |
РВ 0 |
10 |
+5В |
|
|
|||||
|
|
10 |
GND |
РВ 1 |
11 |
|
|
|
|
|
РВ 2 |
12 |
|
|
C1 |
|
|
РВ 3 |
13 |
|
|
|
4 |
XTAL2 |
РВ 4 |
14 |
|
|
|
|
|
|
|
|
|
C2 |
5 |
XTAL1 |
РВ 5 |
15 |
|
|
|
|
16 |
|
||
|
|
Q1 |
|
РВ 6 |
|
|
|
|
|
РВ 7 |
17 |
|
|
|
|
|
|
|
VD1-VD4
Д9Б
Рисунок 5.38 – Матричну схему з’єднання клавіатури з мікроконтролером
203
6 ПРИКЛАДИ РЕАЛІЗАЦІЇ МІКРОКОНТРОЛЕРНИХ ПРИСТРОЇВ
6.1 Мікропроцесорний частотомір
При побудові приладів часто виникає необхідність у реалізації функції вимірювання частотночасових параметрів сигналів (період, частота).
При безпосередньому (прямому) вимірюванні частоти періодичного сигналу найвагомішими є дві складові похибки – міри і порівняння. Похибка міри характеризується нестабільністю частоти кварцового генератора. Ця складова похибки може бути відчутною при вимірюванні дуже високих частот. Похибка порівняння характеризується, головним чином, похибкою квантування к . При вимірюванні низьких частот похибка квантування є
визначальною складовою похибки вимірювання. Наприклад, якщо вимірюється частота f x
10
Гц при
T0
1
с, то ма-
ксимальна похибка квантування
мо.
|
кч |
|
|
100% |
||
f |
T |
||
|
|||
|
x |
0 |
100%
10 1
10%
, що недопусти-
Таким чином, через великі похибки квантування низькі частоти безпосередньо вимірюються цифровим частотоміром із невисокою точністю. Тому вирішення проблеми зменшення впливу похибки квантування на результати вимірювання завжди було одним із важливих напрямів розробки цифрової частотовимірювальної техніки. Перед тим, як розглядати мікропроцесорний частотомір, який радикально вирішує вказану проблему, зупинимось на чотирьох способах зменшення похибки квантування при вимірюванні частоти.
1. Збільшення тривалості еталонного часового інтервалу Т, тобто часу вимірювання. Але можливості такого способу обмежені, оскільки для одержання малої похибки квантування (наприклад, к =0,01%; f x 10 Гц)
потрібний дуже великий час вимірювання:
T |
100% |
|
100% |
1000c. |
|||
|
|
|
|
0,01 10 |
|||
0 |
|
f |
|
|
|
||
|
кч |
x |
|
|
|||
|
|
|
|
|
|
(6.1)
2.
тервал
Збільшення числа імпульсів, що квантують еталонний часовий ін- T0 , який досягається множенням вимірюваної частоти f x . Вико-
нання даного способу поєднано із застосуванням додаткового блока помножувача частоти, що ускладнює і підвищує вартість апаратної частини.
3. Врахування випадкової природи похибки квантування. Припускається проведення багаторазових вимірювань і усереднення їх результатів. Це ефективний шлях зменшення впливу випадкової похибки на результат вимірювання.
204
4. Безпосереднє вимірювання періоду досліджуваного сигналу з наступним обчисленням частоти f x 1 Tx . Цей шлях дозволяє різко зменши-
ти похибку квантування при вимірюванні низьких частот.
Щоб побачити ефект, який досягається, скористаємось наведеним раніше прикладом. Перейдемо до вимірювання періоду.
Частота f x 10Гц. Відповідний період Tx = 0,1 с. Сформуємо стробуючнй імпульс тривалістю, що дорівнює періоду Tx і проквантуємо його
імпульсами, частота проходження яких
f |
0 |
|
= 10 МГц (що, звичайно, має
місце в цифрових частотомірах). У цьому разі похибка квантування
|
|
|
100% |
|
100% |
10 |
4 |
%. |
|||
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
kп |
|
T |
f |
|
|
0,1 10 |
7 |
|
|
|
|
|
|
0 |
|
|
|
|
|
|||
|
|
|
x |
|
|
|
|
|
|
|
(6.2)
f |
x |
|
1
Можна зробити висновок, що непряме вимірювання частоти
Tx |
у даному разі дозволило різко підвищити точність порівняно з |
прямим вимірюванням частоти: похибка квантування зменшилась у 100000 разів.
T0
Однак при вимірюванні високих частот (наприклад, f x 106 Гц, = 1 с, f0 = 10 Гц) похибка квантування цифрового частотоміра
|
|
|
100% |
|
100% |
10 |
4 |
%, |
|||
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
kч |
|
T |
f |
|
|
0,1 10 |
6 |
|
|
|
|
|
|
x |
|
|
|
|
|
|||
|
|
|
0 |
|
|
|
|
|
|
|
а похибка квантування цифрового періодоміра надмірно зросте:
(6.3)
|
|
|
100% f |
|
|
100% 10 |
6 |
||
|
|
|
|
|
|
||||
|
|
|
x |
|
|
10%. |
|||
|
|
|
|
|
|
|
|
|
|
|
kч |
|
f |
|
|
|
10 |
7 |
|
|
|
|
0 |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
(6.4)
Таким чином, при дослідженнях періодичних процесів у широкому діапазоні частот для досягнення заданої точності доцільно в діапазоні високих частот застосовувати цифровий частотомір, а в діапазоні низьких частот переходити до вимірювання періоду (рис. 6.1. а, б).
kп ,% |
|
kч ,% |
|
|
|
а) вимірювач періоду б) вимірювач частоти Рисунок 6.1 – Визначення похибки мікропроцесорного частотоміра
205
Алгоритм роботи мікропроцесорного частотоміра, що дозволяє досліджувати періодичні процеси у широкому діапазоні, наведено на рис. 6.2. Спочатку настроюють програму на режим періодоміра. Встановлюють коефіцієнт подільника частоти К=1 і проводять вимірювання невідомої частоти f x . Вимірювана частота подається на вхід аналогового компаратора.
Аналоговий компаратор вибраний з тієї причини, що він має досить гнучку програмну обробку інформації: програміст може вибрати пряму програмну обробку або обробку за перериванням. За переднім фронтом імпульсу на вході AIN0 аналогового компаратора запускають таймер на рахування імпульсів f0 K . За наступним переднім фронтом імпульсу на вході AIN0
аналогового компаратора (після закінчення періоду Тх) таймер мікроконт-
ролера зупиняють і підраховують кількість імпульсів |
N x . |
Якщо |
N x |
0 |
(частота |
f0 |
недостатня для спрацювання періодоміра), |
то задають за допомогою таймера часовий інтервал T0 |
(наприклад, T0 |
= 1с) |
і переходять в режим вимірювання частоти. Частоту обчислюють за формулою
fx |
Nx |
T0 . |
(6.5) |
Якщо
N |
x |
|
0
, то перевіряють переповнення таймера мікроконтроле-
ра. При невиконанні цієї умови обчислюють частоту, інакше збільшують коефіцієнт подільника частоти K K K і повертаються на вимірювання періоду. Частоту обчислюють за формулою
f |
x |
|
|
|
f |
0 |
(N |
x |
|
|
K )
.
(6.6)
Структурна схема мікропроцесорного частотоміра, яка дозволяє реалізувати наведений алгоритм, подана на рис. 6.3.
6.2 Мікропроцесорний фазометр
Принцип дії мікропроцесорного фазометра ґрунтується на перетворенні різниці фаз двох електричних сигналів у часовий інтервал tx з його
наступним квантуванням імпульсами опорної частоти f0 (цифровий фазо-
метр середніх значень). На рис. 6.4 наведено структурну схему мікропроцесорного фазометра, а на рис. 6.5 – алгоритм його роботи.
Основними елементами фазометра є блоки узгодження сигналів U1 і U2, мікроконтролер MCU, кварцевий резонатор частотою f0 і пристрій індикації.
Перед початком вимірювань встановлюють час вимірювань TВ і коефіцієнт подільника частоти К=1.
206
Початок
Установити K=1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
0 |
||
|
|
|
Запустити таймер |
|
|
|
Передній фронт ім- |
|||||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
пульсу на |
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
0 |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
AIN0 |
|
? |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
Передній фронт ім- |
|
|
|
Зупинити таймер |
|
|
|||||||||||||||
|
|
|
|
|
пульсу на |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
AIN0 ? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nx = 0 ? |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Переповнення |
0 |
|
|
|
|
|
|
|
|
1 |
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
таймера ? |
|
|
|
|
|
Задати таймером |
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
часовий інтервал T0 |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Виконати вимірювання |
|
|
|||||||
|
|
|
Збільшити значення |
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
частоти в режимі |
|
|
||||||||||||||||
|
|
|
К: K K K |
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
частотоміра |
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
f |
x |
f |
0 |
(N |
x |
K ) |
|
|
|
f |
x |
N |
x |
T |
|
|
|||||
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Кінець
Рисунок 6.2 – Алгоритм виконання вимірювальної процедури у мікропроцесорному частотомірі
207
|
Кварцевий |
XTAL 1 |
I/O |
Пристрій |
|
|
|
||
|
резонатор f0 |
XTAL 2 |
індикації |
|
|
PORT |
|||
|
|
|||
|
|
|
|
|
|
|
MCU |
|
|
fx |
Блок |
|
|
|
узгодження |
А IN 0 |
|
|
|
|
|
|
||
|
сигналів |
А IN 1 |
|
|
Рисунок 6.3 – Структурна схема мікропроцесорного частотоміра
|
Кварцевий |
|
XTAL 1 |
I/O |
Пристрій |
||||
|
|
|
|
|
|
|
|
||
|
резонатор f0 |
|
XTAL 2 |
індикації |
|||||
|
|
PORT |
|||||||
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MCU |
|
|
||
U1 |
Блок |
|
|
|
|
|
|
|
|
узгодження |
|
|
|
|
|
|
|
|
|
|
|
I/O |
|
|
|||||
|
сигналів |
|
PORT |
|
|
||||
U2 |
Блок |
|
|
|
|
|
|
|
|
|
узгодження |
|
|
|
|
|
|
|
|
|
сигналів |
|
|
|
|
|
|
|
|
Рисунок 6.4 – Структурна схема мікропроцесорного фазометра |
|||||||||
У момент переходу напруги U1 |
через рівень нуля запускають таймер |
||||||||
на підрахунок імпульсів f0 |
K . Рахування проходить до переднього фрон- |
||||||||
ту імпульсу напруги U2. При цьому робота таймера зупиняється і підрахо- |
|||||||||
вують кількість імпульсів |
N x |
. Кількість імпульсів усереднюється за про- |
|||||||
міжок часу |
|
|
|
|
|
|
|
|
|
|
|
|
TB |
n f x . |
|
(6.7) |
|||
При виникненні переповнення таймера збільшують коефіцієнт по- |
|||||||||
дільника частоти K K K |
і повертаються на початок вимірювань. |
||||||||
Фазовий зсув обчислюють за формулою |
|
||||||||
|
|
|
|
|
|
2 Nx |
. |
(6.8) |
|
|
|
|
x |
|
|||||
|
|
|
|
|
n |
|
|
||
|
|
|
|
|
|
|
|
208
1
Запустити таймер
0 Передній фронт 1 імпульсу U2 ?
0
0
Час вимірювання закінчився ?
1
Обчислення фазового зсуву з усередненням за
n проміжків часу
x 2 N x n
Початок
Задати час вимірювань
ТВ
Установити K=1
Передній фронт |
0 |
|
|
імпульсу U1 ? |
|
Зупинити таймер
Переповнення таймера ?
1
Збільшити значення К:
K K K
Кінець
Рисунок 6.5 – Алгоритм виконання вимірювальної процедури
умікропроцесорному фазометрі
6.3Мікропроцесорний вимірювач струму та напруги
Мікропроцесорні вольтметри та амперметри отримали широке поширення в техніці вимірювання на постійному і змінному струмі. У них найбільш повно втілені переваги мікропроцесорних вимірювальних приладів: подальше підвищення точності, розширення вимірювальних можливостей, спрощення і полегшення керування, можливість одержання різних
209