Главная > Справочник по цифровой схемотехнике
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

6.3. СЧЕТЧИКИ

Счетчиками называют последовательностные цифровые устройства, предназначенные для подсчета и запоминания числа импульсов, поданных в определенном временном интервале на его счетный вход. Помимо счетного счетчики могут еще иметь входы асинхронный или синхронной установки начальных состояний. По характеру изменения состояний счетчика счетными импульсами различают суммирующие, вычитающие и реверсивные счетчики [61; 83]. По способу организации переносов между разрядами их можно разделить на счетчики с последовательным, сквозным, параллельным и комбинированным переносом. Счетчики с последовательным и сквозным переносом называют асинхронными, а с параллельным переносом — синхронными. Обычно счетчик содержит один или несколько идентичных разрядов, построенных на основе двоичных триггеров. Количество различимых состояний разряда счетчика является его классификационным признаком, согласно которому счетчики называют двоичными, двоично-десятичными и т. д.

Основными техническими параметрами счетчиков являются коэффициент пересчета и быстродействие. Коэффициент представляет собой число различимых устойчивых состояний счетчика и если каждый счетный импульс переводит счетчик в иовое состояние, то равно максимальному числу импульсов, которое счетчик может просчитать и запомнить без повторения состояний. Быстродействие счетчика определяется максимальной частотой следования счетных импульсов , регистрируемых счетчиком без сбоев, максимальной частотой переключения состояний счетчика -тах и временем установки состояний счетчика, определяемое как максимальный временной интервал от момента поступления счетного импульса до момента перехода всех разрядов счетчика в новое устойчивое состояние.

Асинхронные счетчики.

В асинхронных счетчиках отсутствует общая для всех разрядов синхронизация и переход разрядов в новые состояния происходит последовательно разряд за разрядом, начиная от входного, на который поступают счетные импульсы. Если рассмотреть последовательность состояний, . папример, -разрядного суммирующего двоичного счетчика (табл. 6.6), то из нее видно, что признаком смены состояний любого из разрядов счетчика является переключение предыдущего разряда (или входного сигнала) из состояния «1» в . Именно так себя ведут двухтактные Т и -триггеры, рассмотренные в разделе 6.1. Таким образом, последовательный счетчик, работающий согласно табл. 6.6, можно выполнить в виде цепочки Г-триггеров, для каждого из которых счетный импульс формируется триггером соседнего младшего разряда (рис. ). Как было показано в разделе 6.1, счетный режим -триггера имеет место в случае . На рис. 6.32,а входы и К триггеров свободны, что обычно эквивалентно подаче на входы и К уровней «1».

Таблица 6.6

Из временной диаграммы (рис. 6.32,б) видно, что время установления счетчика . зависит от количества последовательно переключающихся разрядов и для -разрядного счетчика оно изменяется в пределах

где - среднее время установления триггера. Максимальная частота следования счетных импульсов определяется независимо от структуры счетчика предельной частотой переключения первого триггера. Если же требуется различать (дешифрировать) каждое состояние счетчика, то до подачи очередного счетного импульса все разряды должны установиться в новое состояние на время .

Рис. 6.32.

В этом случае максимально допустимая частота смены состояний определяется по наихудшему времени установления

Основное достоинство последовательного счетчика — минимальные затраты микросхем и минимум электрических связей, что упрощает разводку линий связи и повышает помехозащищенность схемы. Главный недостаток — низкое быстродействие, которое тем ниже, чем больше коэффициент счета и чем, следовательно, больше в счетчике разрядов .

Один из способов увеличения быстродействия асинхронных счетчиков состоит в организации переносов между разрядами через дополнительные логические элементы (рис. 6.33). Если первый триггер ечетчика (рис. 6.33,а, в) находится в состоянии «1», то следующий счетный импульс Т сбрасывает его в состояние отрицательным фронтом.

Как видно из временных диаграмм (рис. ), еще до переключения выхода триггера счетный импульс Т через вентиль поступает в виде импульса переноса на вход второго разряда и вентиль , и если то счетный импульс проходит дальше через вентиль и т. д. Счетный импульс Т проходит до вентиля, на второй вход которого поступает . При этом триггеры с первого до устанавливаются в «0», а триггер — в состояние «1» (рис. 6.33,б). В -разрядном счетчике со сквозным переносом время установления определяется задержкой счетного импульса Т в цепях переноса и временем установления последнего из переключающихся триггеров

Рис. 6.33.

Тогда максимальная частота счета

оказывается выше, чем частота последовательного счетчика, определяемая формулой (6.18), поскольку вентиль И переключаются значительно быстрее, чем триггер.

С точки зрения структуры, функционирования и технических параметров варианты асинхронных счетчиков (рис. эквивалентны. В зависимости от количества разрядов N они реализуют коэффициент счета и их можио использовать в качестве делителей частоты

Часто при проектировании цифровых устройств возникает необходимость в делителях частоты, для которых в выражении (6.19) — любое целое число. Если в арсенале схемотехника имеются простейшие делители частоты с коэффициентами счета = 2, 3, 4, 5, 6, 7, 8, 9, 10, то большое количество делителей частоты с , разлагающимся на простейшие множители, строятся на их основе. Требуемые получают введением в счетчики обратных связей. На рис. показаны последовательные счетчики для , заданных одноразрядным десятичным числом.

На не показаны счетчики для = 2, 4, 8, которые реализуются без введения обратных связей включением последовательно соответственно 1, 2 и 3 Т-триггеров.

Общий принцип построения показанных на рис. 6.34 счетчиков с нечетным показан на рис. 6.35. Если между входным и выходным триггерами включен делитель частоты на любое натуральное число , то такая схема обеспечивает деление частоты на

Например, счетчик делитель частоты на 3 (рис. 6.34,а) реализован при , что соответствует прямой связи между входным и выходным триггерами. Для согласно выражению (6.20) необходимо поэтому между входным и выходным триггерами должен быть включен один дополнительный триггер - делитель частоты на 2 (рис. ). Делитель частоты (рис. 6.34,в) получен последовательным соединением делителей частоты на 2 и на 3 (рис. ). Для реализации (рис. 6.34,г) и (рис. ) использована структура (рис. 6.35) соответственно при полученном с помощью схемы (рис. ), и при . Делитель частоты представлен (рис. 6.34,е) последовательным соединением делителя частоты на 5 и дополнительного триггера.

Приведенные на рис. 6.34 схемы последовательных счетчиков предназначены в основном для использования в режиме деления частоты без дешифрации их состояний, смена которых при использовании структуры на рис. 6.35 не соответствует естественному счету. Их достоинство — максимальное быстродействие, ограниченное предельной частотой переключения входного триггера, при минимальных затратах оборудования.

При построении счетчиков с дешифрацией состояний необходимо обеспечить регулярность смены состояний согласно двоичио-десятичному счету. Для их реализации необходимо определить требуемое количество триггеров N согласно соотношению

Рис. 6.34.

Кроме последовательно включенных N триггеров такой счетчик должен содержать логическую схему, декодирующую состояние и формирующую сигнал сброса всех разрядов в состояние . Пример десятичного счетчика g регулярной сменой состояний показан на рис. 6.36. Каждый десятый импульс переводит счетчик в состояние 1010, на двух входах вентиля устанавливаются уровни «1» и его выходной сигнал сбрасывает все триггеры в состояние «0».

Если один из триггеров или сбросится раньше, чем остальные, возможны неполное обнуление счетчика и ошибка в счете. Для увеличения надежности сброса используют дополнительный -триггер (рис. 6.37) на элементах , обеспечивающий сигнал сброса вплоть до переднего фронта следующего счетного импульса. За это время все разряды счетчика гарантированно устанавливаются в состояние . Аналогично можно реализовать асинхронный -разрядный двоичный счетчик для любого , удовлетворяющего условию (6.21).

Рис. 6.35.

Рис. 6.36.

Рис. 6.37.

Если возникает необходимость автоматического управления величиной в пределах , то необходим асинхронный двоичный счетчик, содержащий разрядов, определяемых из условия

а также управляемая кодом схема сброса счетчика в нулевое состояние, как, например, на рис. 6.38 для случая . На входы подается двоичный код, соответствующий

После импульсов на выходах логических элементов устанавливаются логические уровни

которые подаются на входы схемы совпадения . Следующий счетный импульс через вентиль устанавливает -триггер в единичное состояние и инверсный выход триггера обусловливает установку разрядов счетчика в состояние . Таким образом, через импульсов счетчик возвращается в исходное состояние. Например, для счета по модулю 10 на входы необходимо подать код 1001.

Рис. 6.38.

Рассмотренные выше асинхронные счетчики относятся к классу суммирующих. Для реализации режима вычитания в табл. 6.6 достаточно 0 заменить на 1 и наоборот, что эквивалентно съему информации с инверсных выходов триггеров (табл. 6.7).

Таблица 6.7

Если изменить обозначения выходов триггеров (рис. 6.32,а) на и наоборот на , то вычитающий счетчик получается последовательным соединением инверсных выходов предыдущих разрядов со счетными входами последующих разрядов Т-триггеров (рис. 6.39).

Показанные на рис. 6.39,а Т-триггеры переключаются отрицательным фронтом входного сигнала или сигнала с инверсного выхода предыдущего триггера, что соответствует положительному фронту на прямых выходах триггеров. Поэтому на временных диаграммах (рис. ) переключение триггеров еинхроннзнровано положительными фронтами , выходов соответственно и . Таким образом, единственное отличие между суммирующими и вычитающими счетчиками

Рис. 6.39.

состоит в организации цепей переноса из младших рдзрядов в старшие.

Счетчики с управляемым направлением счета называют реверсивными. Для построения реверсивного счетчика необходимо между разрядами включить логическую схему, обеспечивающую связь счетного входа второго и последующего разрядов с выходами Q (суммирование) или Q (вычитание) триггеров предыдущих разрядов.

Рис. 6.40.

Пусть направление счета задается сигналом Е так, что при выполняется, счет С с , а при — с вычитанием. Тогда сигнал переноса в разряд определяется логическим уравнением

Соответственно тождественным выражениям (6.22) можно реализовать различные схемные варианты цепей переноса в реверсивных счетчиках (рис. 6.40). Реверсивный счетчнк с межразрядной логикой управления счетом вида рис. 6.22 показан на рис. 6.40, д.

Включение дополнительных логических элементов между разрядами увеличивает время установления счетчика и снижает максимальную частоту смены регистрируемых состояний. Не должна вводить в заблуждение кажущаяся проекта цепей переноса в виде рис. 6.40,г, так как время задержки одного логического элемента исключающее ИЛИ может и превышать время задержки сигнала в схемах на рис. 6,40,а, б, в.

1
Оглавление
email@scask.ru