WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаФізика → Лічильники вхідних імпульсівю - Реферат

Лічильники вхідних імпульсівю - Реферат


Реферат на тему:
Лічильники вхідних імпульсівю
Лічильники
Лічильник - це пристрій для підрахунку кількості вхідних імпульсів. Число, яке представлене станом його входів по фронту кожного імпульсу, змінюється на одиницю. Лічильник можна реалізувати на декількох тригерах. В підсумовуючих лічильниках кожний вхідний імпульс збільшує число на його виході на одиницю. Найбільш прості лічильники - двійкові. На рисунку 1 представлено підсумовуючий двійковий лічильник і діаграми його роботи.
а)
б)
Рисунок 1 - підсумовуючий двійковий лічильник і діаграми його роботи
Зміна напрямку лічби
Як вже було сказано раніше, лічильники можна реалізувати на тригерах. При цьому тригери з'єднують послідовно. Вихід кожного тригера безпосередньо діє на тактовий вхід наступного. Для цього, щоб релізувати сумуючий лічильник, необхідно лічильний вхід наступного тригера підключити до інверсного виходу попереднього.
Для того, щоб змінити напрямок лічби (реалізувати лічильник, що віднімає), можна запропонувати наступні методи:
а) Зчитувати вихідні сигнали лічильника не з прямих, а з інверсних виходів тригерів. Число, яке утворюється станом інверсних виходів тригерів лічильника, пов'язане з числом, яке утворене станом прямих виходів тригерів наступним співвідношенням:
NПР=2n - NІНВ - 1, (1)
де n - розрядність виходу лічильника.
В таблиці 1 приведено приклад зв'язку числа на прямих виходах з числом на інверсних виходах тригерів лічильника.
Таблиця 1
Стан прямих виходів Число Стан інверсних виходів Число
Q3 Q2 Q1 N Q3' Q2' Q1' N
0
0
0 0
0
1 0
1
0 0
1
2 1
1
1 1
1
0 1
0
1 7
6
5
б) Змінити структуру зв'язків в лічильнику: подати на лічильний вхід наступного тригера сигнал не х інверсного, а з прямого виходу попереднього як показано на рис. 2. В цьому випадку змінюється послідовність перемикання тригерів.
a)
б)
Рисунок 2 - До зміни послідовності перемикання тригера
Зміна коефіцієнту перерахування
Лічильники характеризуються числом станів протягом одного періоду (циклу). Для схем на рис. 1 і 2 цикл вміщує N=23=8 станів (від 000 до 111). Часто число станів називають коефіцієнтом перерахування КСЧ, який дорівнює відношенню числа імпульсів NC на виході до числа імпульсів NQСТ на виході старшого розряду за період:
КСЧ = NC/NQCT (2)
Якщо на вхід лічильника подати періодичну послідовність імпульсів з частотою fС, то частота fQ на виході старшого розряду лічильника буде менше в КСЧ раз: КСЧ = FC/FQ. Тому лічильники також називають подільниками частоти, а величину КСЧ - коефіцієнтом ділення. Для збільшення величини КСЧ потрібно збільшувати число тригерів у колі. Кожен додатковий тригер подвоює число станів лічильника і число КСЧ. Для зменшення коефіцієнта КСЧ можна в якості виходу лічильника розглядати виходи тригерів проміжних каскадів. Наприклад, для лічильника на трьох тригерах КСЧ = 8, якщо взяти вихід 2-го тригера, то КСЧ = 4. При цьому КСЧ є цілим ступенем числа 2:2, 4, 8, 16 і т. д.
Можна реалізувати лічильник, дляякого КСЧ - будь-яке число. Наприклад, для лічильника на трьох тригерах можна зробити КСЧ від 2 до 7, але при цьому один або два тригера можуть бути зайвими. При використанні всіх трьох тригерів можна отримати КСЧ = 5…7: 22< КСЧ <23. Лічильник з КСЧ=5 повинен мати 5 станів, які в простому випадку складають послідовність: {0, 1, 2, 3, 4}. Циклічний повтор цієї послідовності означає, що коефіцієнт ділення лічильника дорівнює 5.
Для побудови сумуючого лічильника з КСЧ=5 потрібно, щоб після формування останнього числа з послідовності {0, 1, 2, 3, 4} лічильник переходив не до числа 5, а до 101. Зміна природного порядку лічби можливо при введенні додаткових зв'язків між тригерами лічильника. Можна скористатись наступним методом: як тільки лічильник попаде в неробочий стан (в даному випадку 101), цей факт повинен бути розпізнаний і спричинити наступну виробітку сигналу, який перевів би лічильник в стан 000. Розглянемо цей спосіб найбільш детально.
Стан 110 і 111 також є неробочими і тому враховані при складані рівняння. Якщо на виході еквівалентної логічної схеми F=0,значить лічильник знаходиться в одному з робочих станів. Як тільки він попадає в один з неробочих станів, формується сигнал F=1. Поява сигналу F=1 повинна переводити лічильник в початковий стан 000, відповідно, цей сигнал потрібно використати для впливу на установчі входи тригерів лічильника, які здійснювали би скид лічильника в стан Q1=Q2=Q3=0. При реалізації лічильника на тригерах з входами установки логічним нулем для скиду тригерів потрібно подати на входи скиду сигнал R=0. Для виявлення факту попадання в неробочий стан використовуємо схему, яка реалізує функцію F і виконану на елементах І-НЕ . Для цього перетворимо вираз для функції:
(4)
Відповідна схемна реалізація приведена на рис.3
Рисунок 3 - До реалізації (4)
Лічильник буде працювати наступним чином: при рахунку від 0 до 4 все відбувається як при звичайному сумуючому лічильнику з КСЧ=8. Сигнали, які встановлюються дорівнюють 1. В цей момент, коли лічильник знаходиться в стані 4 (100), наступній тактовій імпульс спочатку переведе лічильник в стан 5 (101), що швидко (задовго до приходу наступного тактового імпульсу) призведе до формування сигналу скиду, який надійде на установчі входи скиду тригерів. В результаті лічильник скидається в 0 і чекає поки прийде наступний тактовий імпульс на лічильний вхід. Один цикл лічби закінчився, лічильник готовий до початку наступного циклу.
Застосовуючи такі схеми з зворотнім зв'язком для скиду лічильника, треба пам'ятати, що операція скиду займає деякий скінченний час, тому безпосередньо перед скидом лічильника в 0 на виході першого тригера з'являються короткочасні імпульси, або "голки". Це не має значення при підключенні лічильника напряму до індикатора, але при використанні цього виходу лічильник в якості джерела тактових імпульсів можуть виникнути певні труднощі. Схема, в якій це явище усунуто, приведена на рис. 4. Важливою відмінністю є те, що схема виявляє не факт попадання в неробочий стан 101, а факт попадання в стан 100 і в наступному такті виробляє сигнал скиду.
Loading...

 
 

Цікаве