Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник_Компьют_Электрон.doc
Скачиваний:
62
Добавлен:
20.09.2019
Размер:
16.67 Mб
Скачать

6.4. Генератори (мультивібратори)

Генератори або друга їх назва мультивібратори  це спеціальні елементи комп’ютерної електроніки, призначені для формування періодичної послідовності прямокутних тактових імпульсів (рис. 6.14).

Рис. 6.14. Періодична послідовність

імпульсів на виході мультивібратора

Періодична послідовності імпульсів, що формують генератори має такі параметри: період повторення імпульсів  Т, частота  f, і шпаруватість  Q. Період і частота повторення імпульсів зв’язані між собою зворотною залежністю: f = 1/T. Шпаруватість характеризує співвідношення між періодом T і тривалістю tі прямокутних імпульсів:

Q = T/tі. (6.27)

Важливим параметром генераторів є відносна нестабільність частоти Т, яку визначають як

, (6.28)

де fн – номінальне значення частоти генератора, fm – частота, що відповідає максимальному відхиленню від номінальної частоти fн в той чи інший бік в дозволених інтервалах температури та напруги живлення генератора. Іноді відносну нестабільність частоти визначають у відсотках, тобто як Т100%.

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

Найпростішим генератором на логічних елементах є кільцевий генератор, схема якого показана на рис. 6.15а. Часові діаграми на рис. 6.15б пояснюють принцип дії такого генератора.

Якщо, наприклад, в початковий момент часу на виході схеми рівень напруги логічного нуля Uвих = U0, то цей рівень практично миттєво передається по зворотному зв’язку на вхід послідовного ланцюга інверторів (рис. 6.15а). Завдяки тому, що кількість інверторів n у ланцюзі непарна (n = 2i+1, і = 0,1,2,3,...), на виході схеми через інтервал часу, що дорівнює сумарній затримці інверторів ntзп з’являється рівень напруги логічної одиниці U1 (рис. 6.15б). Цей рівень напруги також по зворотному зв’язку надходить на вхід послідовного ланцюга з непарною кількістю інверторів і через інтервал часу ntзп забезпечує на виході схеми низький рівень напруги U0.

Рис. 6.15. Кільцевий генератор:

а – схема; б – часові діаграми

Таким чином, має місце генерація з періодом повторення імпульсів T = 2ntзп, тобто частота періодичного сигналу на виході схеми на рис. 6.15а визначається співвідношенням:

, (6.29)

а його шпаруватість дорівнює Q = 2.

Генератор періодичної послідовності прямокутних імпульсів можна побудувати на логічних елементах і RC-ланцюзі. На рис. 6.16 наведені типова схема такого генератора і часові діаграми, що пояснюють принцип її дії. Власне мультивібратор у цій схемі створюють логічні елементи DD1, DD2 та RC-ланцюг. Логічний елемент DD3 призначений для поліпшення форми вихідного сигналу і керування роботою генератора. Сигнал низького рівня напруги U0 на вільному вході елемента DD3 блокує роботу генератора, тобто періодична послідовність прямокутних імпульсів не поступає на його вихід (на виході схеми у цьому випадку постійно прикладений високий рівень напруги U1). Роботу генератора дозволяє сигнал високого рівня напруги U1 поданий на вільний вхід елемента DD3. Зазначимо, що часові діаграми на рис. 6.16б побудовані без урахування затримок логічних елементів.

Нехай у початковий момент часу t0 на схему генератора подано напругу живлення. Оскільки конденсатор С розряджений, напруга на його обкладках відносно землі дорівнює нулю, тому UA = U0, UВ = U0, а в точці Б схеми відносно землі прикладений високий рівень напруги UБ = U1. Відбувається заряд конденсатора струмом IЗ1, який тече по колу (рис. 6.16а): вихід логічного елемента DD1 (точка Б), резистор R, конденсатор С, відкритий вихідний транзистор DD2, загальна шина.

Еквівалентна схема кола, по якому у цьому випадку заряджається конденсатор показана на рис. 6.17а. На цій схемі логічні рівні напруги U1 і U0 на виході елементів DD1 (точка Б схеми) і DD2 (точка В схеми) показані як еквівалентні джерела напруги.

Рис. 6.16. Генератор

прямокутних імпульсів:

а – схема; б – часові діаграми

В процесі заряд-ження конденсатора напруга в точці А (рис. 6.16а) відносно землі зростає. Коли у момент часу t1 вона досягає значення UА(t1) = Uпор відбувається перемикання логічного елемента DD1 у стан логічного нуля. На виході цього елемента в точці Б схеми з’являється низький рівень напруги U0, який перемикає елемент DD2 у стан логічної одиниці, тобто в точці В з’являється високий рівень напруги U1 (див. рис. 6.16б). Починається перезарядження конденсатора С струмом IЗ2 по колу (рис. 6.16а): вихід DD2 (точка В), конденсатор С, резистор R, відкритий вихідний транзистор елемента DD1, загальна шина. Еквівалентна схема перезарядження конденсатора струмом IЗ2 наведена на рис. 6.17б. Напруга на конденсаторі С на цій еквівалентній схемі показана для моменту часу t1. Ця напруга може бути визначена згідно еквівалентній схемі на рис. 6.16а, якщо врахувати, що для неї UA(t1) = Uпор = UC(t1) + U0, тобто UC(t1) = Uпор  U0.

З еквівалентної схеми на рис. 6.17б видно, що після перемикання в момент часу t1 логічного елемента DD2 у стан логічної одиниці, напруга в точці А схеми відносно землі дорівнює UA(t1) = U1 + Uпор  U0, тобто збільшується стрибком від UA(t1) = Uпор (див. рис. 6.16б). В подальшому при перезарядженні конденсатора С напруга в точці А схеми UA(t) = IЗ2(t)R + U0 зменшується. В момент часу t2 (рис. 6.16б) вона досягає порогового рівня UA(t2) = Uпор, що викликає перемикання елемента DD1 у стан логічної одиниці. Тому з моменту часу t2, також як в інтервалі часу t0 ≤ t ≤ t1, напруги в точках Б і В схеми дорівнюють UБ = U1 і UВ = U0 і конденсатор С знову починає перезаряджатися струмом IЗ1. Значення напруги на конденсаторі в момент часу t2, коли відбувається перемикання DD1, можна знайти зі схеми на рис. 6.17б, урахувавши, що UA(t2) = Uпор = UC(t2) + U1. Звідкіля випливає UC(t2) = Uпор – U1.

Рис. 6.17. Еквівалентні схеми кола перезарядження конденсатора в схемі генератора на рис. 6.16 для інтервалів часу: а – t0 ≤ t ≤ t1; б – t1 ≤ t ≤ t2; в – t2 ≤ t ≤ t3. Значення напруги на конденсаторі вказані для початкових моментів часу t1 (б) і t2 (в)

Еквівалентна схема перезарядження конденсатора С струмом IЗ1 в інтервалі часу t2 ≤ t ≤ t3 показана на рис. 6.17в. На цій схемі вказана напруга на конденсаторі для моменту часу t2, тобто UC(t2) = Uпор – U1. Як можна бачити зразу після перемикання логічного елемента DD1 UA(t2) = U0 + Uпор – U1, тобто в момент часу t2 напруга в точці А змінюється стрибком від Uпор до негативного значення U0 + Uпор – U1 (рис. 6.16б). Далі в процесі перезарядження конденсатора струмом IЗ1, напруга в точці А схеми збільшується за рахунок зростання напруги на конденсаторі, і коли у момент часу t3 вона досягає порогового рівня Uпор, логічний елемент DD1 знову перемикається і починається новий цикл перезарядження конденсатора С. На виході генератора формується періодична послідовність прямокутних імпульсів з періодом T і тривалістю tі, які дорівнюють: T = t2t1+t3t2, а tі = t3t2 (рис. 6.16б).

З еквівалентної схеми на рис. 6.17б випливає, що в інтервалі часу t1 ≤ t ≤ t2 RC-ланцюг генератора відносно точки А схеми працює як диференціювальний RC-ланцюг, на вхід якого надходить високий рівень напруги U1. Тому для визначення часової залежності напруги в точці А схеми UA(t) в інтервалі часу t1 ≤ t ≤ t2 можна використати загальний результат розв’язання рівняння диференційного RC-ланцюга (6.12), який визначає часову залежність напруги на резисторі R. Для початкового моменту часу t = t1, з урахуванням еквівалентної схеми (рис. 6.17б) і того, що падіння напруги UR на резисторі R зв’язано з падінням напруги в точці А схеми UА, як UА = UR + U0, співвідношення (6.12) можна записати у вигляді:

. (6.30)

З (6.30) випливає, що значення константи А дорівнює

.

Після підстановки його у (6.12) і урахування, що UА = UR + U0, для часової залежності напруги в точці А схеми генератора в інтервалі часу t1 ≤ t ≤ t2 одержимо наступний вираз:

, (t1 ≤ t ≤ t2). (6.31)

Тривалість t2 – t1 можна знайти з (6.31) після підстановки t = t2, UA(t2) = Uпор:

. (6.32)

З рис. 6.17в можна зробити висновок, що в інтервалі часу t2 ≤ t ≤ t3 RC-ланцюг схеми генератора відносно точки А працює як інтегрувальний ланцюг на вхід якого надійшов високий рівень напруги U1, а напруга на конденсаторі UC зв’язана з напругою в точці А схеми UA наступним чином UC = UA  U0. У цьому випадку для визначення часової залежності напруги UA(t) в інтервалі часу t2 ≤ t ≤ t3 можна використати співвідношення (6.7), яке у загальному випадку описує часову залежність напруги на конденсаторі інтегрувального RC-ланцюга. Після підстановки у (6.7) значень: tпоч = t2, Uвих(tпоч) = UC(t2) = Uпор – U1 (див. рис. 6.17в), Uвих(∞) = UC(∞) = U1 – U0 з урахуванням UA = UC + U0 для часової залежності напруги UA(t) в інтервалі часу t2 ≤ t ≤ t3 одержимо наступний вираз:

, (t2 ≤ t ≤ t3). (6.33)

З (6.33), коли t = t3, UA(t3) = Uпор випливає, що тривалість часу t3 – t2 дорівнює:

. (6.34)

До сталої часу  у співвідношеннях (6.32) і (6.34) може давати внесок внутрішній опір логічних елементів DD1, DD2 (рис. 6.16а). Коли величина опору RC-ланцюга значно перевищує внутрішній опір логічних елементів, стала часу  визначається як  = RC.

На підставі (6.32) і (6.34) можна одержати наступні формули для частоти f = 1/(t2t1+t3t2) і шпаруватості Q = (t2t1)/(t3t2)+1 періодичної послідовності прямокутних імпульсів на виході генератора:

, (6.35)

. (6.36)

При використанні в схемі генератора (рис. 6.16а) логічних елементів ТТЛШ значення опору RC-ланцюга обмежено інтервалом 300 Ом ≤R≤ 2 кОм, у випадку елементів КМОНТЛ  інтервалом 10 кОм ≤ R ≤ 10 Мом.

Для логічних елементів КМОНТЛ Uпор 0,5U1, U0 0 В, тому (6.35) приймає вигляд:

, (6.37)

а з (6.36) випливає, що шпаруватість генератора прямокутних імпульсів на таких елементах Q = 2.

Для логічних елементів ТТЛШ типові значення напруг: U1  3,8 В, Uпор  1,3 В, U0 < 0,1 В, тому з (6.35) можна отримати наступний спрощений вираз для розрахунку частоти генератора:

, (6.38)

а з (6.36) випливає, що шпаруватість прямокутних імпульсів на виході генератора Q  1,5.

Притаманний тригерам Шмітта гістерезис передаточної характеристики (див. підрозділ 5.7, рис. 5.47) і, як наслідок, наявність двох порогових напруг U1пор і U0пор, при яких відбувається перемикання тригера, дозволяє реалізувати на цих елементах генератори прямокутних імпульсів. Схема такого генератора, що використовує тригер Шмітта з інверсним виходом, і часові діаграми сигналів наведені на рис. 6.18.

Рис. 6.18. Генератор прямокутних

імпульсів на тригері Шмітта:

а – схема; б – часові діаграми

В початковий момент часу t0, коли вмикається джерело живлення, на виході тригера Шмітта з’являється сигнал високого рівня напруги Uвих = U1 і конденсатор С починає заряджатися струмом IЗ1, що протикає по колу: вихід тригера , резистор R, конденсатор С, загальна шина (рис. 6.18а). Напруга на конденсаторі UC, а тому і вхідна напруга тригера Шмітта Uвх = UC зростає (рис. 6.18б). У момент часу t1 вона досягає значення U1пор і тригер у відповідності з передаточною характеристикою, показаною на рис. 5.47, перемикається у стан логічного нуля Uвих = U0. Тому з моменту часу t1 починається процес розрядження конденсатора струмом IЗ2, який протікає по колу: позитивно заряджена обкладка конденсатора С, резистор R, відкритий вихідний транзистор тригера Шмітта, загальна шина, негативно заряджена обкладка конденсатора. Напруга на конденсаторі зменшується і, коли у момент часу t2 вона досягає значення U0пор, тригер знову перемикається у стан Uвих = U1, що викликає новий цикл зарядження конденсатора струмом IЗ1. На виході схеми формується періодична послідовність прямокутних імпульсів високого рівня, період яких згідно рис. 6.18б дорівнює T = t2 – t1 + t3 – t2, а тривалість tі = t3 – t2.

Оскільки відносно входу тригера Шмітта RC-ланцюг у схемі генератора на рис. 6.18 є інтегрувальним RC-ланцюгом, для визначення тривалості інтервалів часу t2 – t1 і t3 – t2 можна використати загальний вираз (6.7) для часової залежності напруги на виході інтегрувального RC-ланцюга.

Прийнявши у (6.7) tпоч = t1, Uвих(∞) = U0, Uвих(tпоч) = U1пор, для часової залежності вхідної напруги тригера Шмітта Uвх(t) в інтервалі часу t1 ≤ t ≤ t2 одержимо вираз:

, (6.39)

а після підстановки в нього значень t = t2, Uвх(t2) = U0пор і розв’язання отриманого рівняння відносно t2 – t1 знайдемо, що тривалість інтервалу часу t1 ≤ t ≤ t2 дорівнює

. (6.40)

Аналогічно, прийнявши у (6.7) tпоч = t2, Uвих(∞) = U1, Uвих(tпоч) = U0пор, для часової залежності вхідної напруги тригера Шмітта Uвх(t) в інтервалі часу t2 ≤ t ≤ t3 одержимо

, 6.41)

звідкіля при t = t3, Uвх(t3) = U1пор для тривалості інтервалу часу t2 ≤ t ≤ t3 випливає наступний вираз:

. (6.42)

Стала часу  у загальному випадку визначається як  =С(R + Rвих), де Rвих  вихідний опір тригера Шмітта. У тому випадку, коли R >> Rвих, стала часу цілком визначається параметрами RC-ланцюга, тобто  =СR.

Таким чином, на підставі (6.40) і (6.42) частоту f і шпаруватість Q генератора на тригері Шмітта можна розрахувати за наступними формулами:

, (6.43)

. (6.44)

Вимоги до вибору значень опору резистора RC-ланцюга при реалізації генератора прямокутних імпульсів на мікросхемах тригерів Шмітта ТТЛШ і КМОНТЛ такі ж самі, як для генератора прямокутних імпульсів на логічних елементах (рис. 6.16а).

Якщо, наприклад, генератор реалізовано на мікросхемі КР1564 (рис. 5.48б) з типовими значеннями параметрів: Ucc = 4,5 В, U1пор = 2,7 В, U0пор = 1,8 В, U1 = 4,5 В, U0 = 0 В, на підставі (6.43) і (6.44) одержимо: f = 1/(0,81RC); Q = 2. Значення опору резистора R при розрахунку ємності конденсатора С, виходячи з заданого значення частоти f, може бути вибраним в інтервалі 10 кОм ≤ R ≤ 10 МОм.

Недоліком розглянутих вище схем генераторів є досить висока нестабільність частоти при коливаннях напруги живлення і температури навколишнього середовища. Так для генератора, схема якого наведена на рис. 6.16а, нестабільність частоти Т100% може досягати 3550 % у дозволеному інтервалі зміни напруги живлення і температури навколишнього середовища.

Радикальним способом підвищення стабільності частоти генераторів є кварцова стабілізація частоти, яка полягає у застосуванні в схемах генераторів кварцових резонаторів. Це дозволяє знизити нестабільність частоти Т до значень не більше ніж 10-4 (0,01%).

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

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

В залежності від геометричних розмірів і орієнтації зрізу кристалу кварцу резонансні властивості кожної пластинки є строго індивідуальними. Це дає можливість реалізувати кварцові резонатори з частотою резонансу від десятків кілогерців до сотень мегагерців.

Технічні характеристики деяких кварцових резонаторів, що випускаються промисловістю, наведені у табл. 6.2.

Таблиця 6.2

Тип

Діапазон

частот,

МГц

Наванта-жуваль-на єм-ність,

пФ

Точ-ність

настрой-ки

Неста-більність частоти в інтервалі робочих температур

Інтервал робочих

темпера-тур,

оС

HC-49

3,2070,00

12 – 30

3010-6

10010-6

40 – +85

SS4

3,276840,0

12 – 32

3010-6

4010-6

40 – +85

РК230

0,2560,760

5010-6

3010-6

40 – +70

MQ5

10,0250,0

8 – 30

3010-6

5010-6

40 – +90

GCX-26

0,03000,1650

3010-6

3010-6

40 – +85

MQ1

0,9216250,0

12 – 32

3010-6

3010-6

40 – +90

РК374

3,000125,000

5010-6

3010-6

40 – +85

Технічні характеристики кварцових резонаторів

Існують різноманітні схеми мультивібраторів побудованих на логічних елементах ТТЛШ або КМОНТЛ і кварцових резонаторах. На рис. 6.19а показана схема кварцового генератора реалізованого на мікросхемі КР1561ЛА9 (функціональний аналог CD4023BE) і кварцовому резонаторі ZQ1 з частотою 500,0 кГц (зокрема в цій схемі може бути використаний резонатор РК230-9АЦ-500,0 кГц). Слід зазначити, що генератор збуджується на частоті, яка дещо нижча від частоти кварцового резонатора (приблизно в 1,00001 разів). Тому послідовно з кварцовим резонатором в схемі генератора увімкнений конденсатор C1= 10 пФ. При зміні напруги живлення відносно номінальної величини на 10% відносна зміна частоти повторення прямокутних імпульсів на виході генератора не перевищує 10-5, а нестабільність частоти у робочому діапазоні температур –40 оС – +70 оС складає  0,01 %.

а

б

Рис. 6.19. Схеми генераторів прямокутних імпульсів з кварцовою стабілізацією частоти

Схема кварцового генератора з поліпшеними характеристиками показана на рис. 6.19б. Відхилення робочої частоти такого генератора від частоти кварцового резонатора не перевищує 310-5 %. При зміні напруги живлення на  10 % відносна зміна частоти генератора не перевищує 10-6, а нестабільність частоти у робочому діапазоні температур –40 оС – +70 оС складає  0,003 %. Поліпшення технічних характеристик генератора забезпечується увім-кненням додаткових резисторів R2, R4, що зменшують струм через кварцовий резонатор, який на частотах 2 – 30 МГц має малий динамічний опір ( 10÷100 Ом). Як наслідок використання додаткових резисторів поліпшується форма вершини імпульсу в точці А схеми, яка впливає на частоту збудження генератора. Конденсатор C1, як і у схемі на рис. 6.19а потрібний для стійкого збудження генератора на частоті резонансу. В схемі може бути використаний будь-який кварцовий резонатор з резонансною частотою  7800 кГц (табл. 6.2).

Мікросхеми генераторів прямокутних імпульсів входять до складу деяких серій інтегральних мікросхем. Як приклад, наведемо мікросхеми: КР1533ГГ5 (не має закордонного функціонального аналога) – кварцовий генератор з ЕЗЛ виходом і робочою частотою 200 МГц; КР1561ГГ1 (CD4046B) – генератор з ланцюгом фазової синхронізації (Phase-Locked Loop); КР531ГГ1 (SN74S124) – генератор, керований напругою.

Умовне графічне зображення і нумерація виводів мікросхеми КР531ГГ1 показані на рис. 6.20. Мікросхема

Рис. 6.20. Умовне графічне зображення мікросхеми КР531ГГ1

містить два незалежних генератори прямокутних імпульсів, керовані напругою. Напруги, що керують генератором подаються на входи FC і RNG. Напруга на вході RNG задає ширину частотного діапазону в якому можна змінювати частоту імпульсів на виході генератора шляхом зміни напругу на вході FC мікросхеми. Ширина частотного діапазону зростає із збільшенням напруги на вході RNG і при напрузі 4,5 В складає 0,55 fн ≤ f ≤ 1,15fн, де fн  номінальне значення частоти генератора, яке визначається величиною ємності зовнішнього конденсатора, підключеного до входів CX1, CX2 мікросхеми. При варіації ємності цього конденсатора в інтервалі 10пФ ≤ CX ≤ 1000 мкФ можна отримати прямокутні імпульси з частотою повторення fн, що лежить у інтервалі 0,12 Гц ≤ fн ≤ 85 МГц. Вхід EN мікросхеми призначений для запуску і зупинення генератора. Сигнал EN = 1 зупиняє роботу генератора, а при EN = 0 періодична послідовність імпульсів з’являється на виході генератора Y.