Лічильником зветься функціональний вузол, призначений для рахунку імпульсів вхідних імпульсних послідовностей. Основним елементом будь-якого лічильника є Т-тригер, що використовується для роботи в лічильному режимі, так як ці тригери можуть і зберігати свій стан та додавати з ним по модулю 2 вхідний сигнал. Одиничний Т-тригер розподіляє на 2 частоту вхідної послідовності імпульсів. Каскадне включення m таких тригерів утворює лічильник з коефіцієнтом перерахунку (модуль рахунку, ємність лічильника) К=2m. Тригери лічильника послідовності перебирають всі свої стани та повертаються в початковий стан, видаючи на вхід лічильника один імпульс. Якщо стан виходів тригерів лічильника змінюється у відповідності з послідовністю двійкових чисел, лічильник зветься двійковим.
Існують лічильники з іншими видами кодування станів виходів тригеру, наприклад: унітарним – коли стан лічильника представляється кількістю вихідних одиниць; одинарним – коли стан лічильника визначається розташування єдиної одиниці. Звичайно код, що визначається вихідними станами тригерів, змінюється в зростаючому напрямку (додаючі лічильники). При зворотній зміні станів лічильники звуться віднімаючими, а якщо напрямок перебору змінюється, то лічильник зветься реверсивним. Напрямок рахунку визначається як динамічними здібностями тригерів (перемиканння по фронту або спаду), так і засобом з’єднання виходів минулого тригеру з входом наступного. Якщо, наприклад, в лічильнику використовуються тригери, що перекидуються по фронту синхроімпульсу, то для організації додаючого лічильника необхідно з’єднати вхід наступного тригеру з інверсним виходом минулого, а для організації віднімаючого лічильника для зв’язку між тригерами використовується вихід тригерів. Для використання тригерів, що перекидуються по спаду синхроімпульсу, вказані зв’язки повинні бути протилежними.
Для чотирьохрозрядного сумуючого лічильника К=24=16 початковим кодом, записаним на прямих виходах тригерів, є 0000, а кінцевим, після якого наспупає переповнення, код 1111. Цей же код є звичайно початковим для віднімаючого лічильника. У випадку, коли в якості початкового коду віднімаючого лічильника прийнятий стан 0000, то поточний спад тригерів лічильника відображає від’ємне число зчитаних імпульсів, що представлене в додатковому коді [9].
Лічильники, робота яких визначається лише імпульсуми інформаційної послідовності, називають асинхронними. Якщо перемикання тригерів лічильника здійснюється при одночасному впливі вхідних імпульсів та синхросигналів, такі лічильники звуться синхронними. Окрім інформаційного та синхровходу в більшості випадків лічильники поповнюються також входом загального збросу R, ряд лічильників, в які передбачається передчасне завантаження початкового коду, постачаються входами Di для паралельного завантаження та входами керування завантаженням P/S. Умовне позначення лічильника наведено на рис.2.1. В залежності від функціонального призначення лічильники постачаються додатковими входами керування або дозволу.
За своїми технічними характеристиками, окім коефіцієнта перерахунку, лічильники характеризуються швидкодією, визначається вона двома параметрами: дозволяюча спроможність tc раз, під якою є на увазі мінімальний час між двома вхідними сигналами, і часом встановлення коду лічильника tуст, яке визначає проміжок між моментом поступленння вхідного сигналу та переходом лічильника в новий стійкий стан. Величина fmax=1/tc раз зветься максимальною частотою лічильника.
Властивості лічильників в основному визначаються тими зв’язками, які закладені в них для передачі вхідної інформації тригерами і для передачі станів тригерів молодших розрядів на тригери старших розрядів. Найбільш часто використовують наступні типи зв’язків: безпосередній, за допомогою ланцюгів послідовного переносу і за допомогою паралельного переносу.
Приклад схеми лічильника з безпосереднім зв’язком, що відповідає мікросхемі К155ИЕ5, наведен на рис.2.2. При з’єднанні Q0 та Т2 маємо чотирьохрозрядний двійковий лічильник, що сприймає вхідну послідовність по спаду імпульсів, що подаються на вхід Т1. Тригери, побудовані на елементах DD2, DD3, DD4, сумісно з входом Т2 утворюють лічильник К=23=8. Послідовність станів виходів його відповідає даним табл. 2.1.
Таблиця 2.1
Лічильники типу, що розглядається, бувають тільки асинхронні. Нарощення їх розрядності, як випливає з рис.2.2, здійснюється безпосереднім з’єднанням виходу старшого розряду перед ввімкненої мікросхеми з входом наступної. Для обнулення станів тригерів існують R-входи. Переваги таких лічильників – простота, легкість нарощення, висока надійність роботи при змінній тривалості вхідних імпульсів.
Зв’язок тригерів за принципом послідовного (скрізного) переносу [2] характеризується наявністю логічних елементів І, вмикнених послідовно, що дозволяє забезпечити скрізний перенос вхідного імпульсу до найближчого тригеру з нульовим станом. Такий засіб зв’язку є критичним до ширини вхідних імпульсів, однак переваги по швидкодії немає. Обидва перелічених засоби зв’язку характерні для лічильників з послідовним переносом, затримка розповсюдження імпульсів в яких пропорційна до числа його розрядів. Для зменшення тривалості затримки використовують лічильник з паралельним переносом (рис.2.3, а).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.