Счетчики делители

Содержание

Слайд 2

Классификация Асинхронные счетчики Asynchronous Counters

Классификация

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

Слайд 3

Делитель частоты на степень двойки Input frequency f f/2 f/4 f/8 f/16 …. = или

Делитель частоты на степень двойки

Input frequency f

f/2

f/4

f/8

f/16

….

=

или

Слайд 4

Делитель частоты на степень двойки Граф суммирующего счетчика Более наглядное описание

Делитель частоты на степень двойки

Граф суммирующего счетчика

Более наглядное описание

Слайд 5

Результат асинхронности При Счетчик перестанет показывать правильно. T – период входного

Результат асинхронности

При

Счетчик перестанет показывать правильно.
T – период входного сигнала.
N –

количество триггеров в счетчике.
Слайд 6

Вычитающий счетчик

Вычитающий счетчик

Слайд 7

Реверсивный счетчик Основана на свойстве:

Реверсивный счетчик

Основана на свойстве:

Слайд 8

Счетчик с параллельной загрузкой T type Flip-Flop D type Latch

Счетчик с параллельной загрузкой

T type Flip-Flop

D type Latch

Слайд 9

Счетчики по модулю N. Проблема. Modulo-N Counters Опять часы. Это тоже

Счетчики по модулю N. Проблема.

Modulo-N Counters

Опять часы.

 

Это тоже не степени двойки.
Надо

научится делить на произвольное целое.
Сделать счетчики-делители по модулю N.
Слайд 10

Счетчики по модулю N. Вариант 1. Лишнее 1010

Счетчики по модулю N. Вариант 1.

Лишнее

1010

Слайд 11

Счетчики по модулю N. Вариант 1. Проблема Таких сигналов быть не должно!!

Счетчики по модулю N. Вариант 1.

Проблема

Таких сигналов быть не должно!!

Слайд 12

Счетчики по модулю N. Вариант 1. Таких сигналов быть не должно!!

Счетчики по модулю N. Вариант 1.

Таких сигналов быть не должно!!
Почему?

Каскадирование невозможно

Построение

делителя на 100 из двух делителей на десять

Очень короткий (не цифровой) импульс.

Слайд 13

Счетчики по модулю N. Вариант 1. Таких сигналов быть не должно!!

Счетчики по модулю N. Вариант 1.

Таких сигналов быть не должно!!
Почему?

Успеет сбросится

только один счетчик.
Неизвестно какой!!

Делитель на нескольких микросхемах

Очень короткий (не цифровой) импульс.

Слайд 14

Счетчики по модулю N. Вариант 1. Таких сигналов быть не должно!! Это проблемы асинхронных устройств.

Счетчики по модулю N. Вариант 1.

Таких сигналов быть не должно!!

Это проблемы

асинхронных устройств.
Слайд 15

Счетчики по модулю N. Вариант 1. Частичное решение проблемы. Привязка к

Счетчики по модулю N. Вариант 1.

Частичное решение проблемы. Привязка к синхросигналу.

Выход

делителя на N

Состояние «0» ущербное.

Можно использовать в качестве делителя на N

Слайд 16

Счетчики по модулю N. Вариант 2. Использование счетчика с параллельной загрузкой

Счетчики по модулю N. Вариант 2.

Использование счетчика с параллельной загрузкой

Идея.

Преимущество:
Очень легко

изменить модуль N
Слайд 17

Счетчики по модулю N. Вариант 2. Использование счетчика с параллельной загрузкой

Счетчики по модулю N. Вариант 2.

Использование счетчика с параллельной загрузкой

Те же

проблемы, что и в Варианте 1.

Необходимо менять принцип построения счетчиков.

Слайд 18

Классификация Синхронные счетчики Synchronous Counters

Классификация

Синхронные счетчики
Synchronous Counters

Слайд 19

Идея синхронного счетчика Необходимо сделать так, что все изменения происходили синхронно

Идея синхронного счетчика

Необходимо сделать так, что все изменения происходили синхронно с

тактовыми импульсами.

Непрозрачный параллельный регистр.

Слайд 20

Идея синхронного счетчика Все особенности счетчика в комбинаторной схеме

Идея синхронного счетчика

Все особенности счетчика в комбинаторной схеме

Слайд 21

Синхронный двоичный счетчик Суммирующий счетчик Вычитающий счетчик

Синхронный двоичный счетчик

Суммирующий счетчик

Вычитающий счетчик

Слайд 22

Синхронный двоично-десятичный счетчик (счетчик по модулю 10) Суммирующий счетчик Вычитающий счетчик BCD (Binary Coded Decimal) counter

Синхронный двоично-десятичный счетчик (счетчик по модулю 10)

Суммирующий счетчик

Вычитающий счетчик

BCD (Binary Coded

Decimal) counter
Слайд 23

Синхронный счетчик. Дополнительные входы. Обязательный для наращивания вход разрешения

Синхронный счетчик. Дополнительные входы.

Обязательный для наращивания вход разрешения

Слайд 24

CD4029 Не поместился только Reset Наращивание

CD4029

Не поместился только Reset

Наращивание

Слайд 25

Применение Счет времени. Таймеры. Деление частоты. Счет событий. Следящее АЦП. …….

Применение

Счет времени. Таймеры.
Деление частоты.
Счет событий.
Следящее АЦП.
…….

Слайд 26

Счет времени. Таймеры. В систему IBM PC Прерывание

Счет времени. Таймеры.

В систему

IBM PC

Прерывание

Слайд 27

Деление частоты. IBM PC 16 bit Timer 2

Деление частоты.

IBM PC

16 bit Timer
2

Слайд 28

Двоично-десятичный счетчик событий.

Двоично-десятичный счетчик событий.

Слайд 29

АЦП следящего типа.

АЦП следящего типа.